.rec file 1005: Difference between revisions
Jump to navigation
Jump to search
| Line 23: | Line 23: | ||
|- | |- | ||
! '''Offset''' !! '''Name''' !! type | ! '''Offset*''' !! '''Name''' !! type | ||
|- | |||
| 0-4 || Time || Unsigned Integer | |||
|- | |||
| 5 || Packet Type || 1 for Spawn Data, 2 for Death Data,.. See table Packet Types | |||
|} | |||
===Packet Types=== | |||
{| class="wikitable" style="margin:auto align:left" | |||
! Value of Packet Type || Corresponds to ||has trail data | |||
|- | |||
|1||Spawn Data || | |||
|- | |||
|2||Death Data || | |||
|- | |||
|3||Vehicle Exit Data || | |||
|- | |||
|4||Vehicle Enter Request || | |||
|- | |||
|5||Vehicle Entered Data || | |||
|- | |||
|6||on-foot update data || | |||
|- | |||
|7||on-foot update aim || | |||
|- | |||
|8||driver update || | |||
|- | |||
|9||passenger update || | |||
|- | |||
|10||player command data || yes | |||
|- | |||
|11||player chat data || yes | |||
|- | |||
|12||player pm data || yes | |||
|- | |||
|13||clientscript data ||yes | |||
|- | |||
|14||pickup picked data | |||
|- | |||
|15||checkpoint entered | |||
|- | |||
|16||checkpoint exited | |||
|- | |||
|17||object touch | |||
|- | |||
|18||object shot data | |||
|- | |||
|19||disconnection data | |||
|- | |- | ||
|} | |} | ||
<div style="float: left; width: 33%;"> | |||
== Section 1 == | |||
This is the content of Section 1. | |||
</div> | |||
<div style="float: left; width: 33%;"> | |||
== Section 2 == | |||
This is the content of Section 2. | |||
</div> | |||
Revision as of 15:35, 18 December 2023
New Structure of Rec Files
| Offset | Name | type |
|---|---|---|
| 0-3 | Version | Unsigned Integer |
| 4-7 | Recording Type | Unsigned Integer |
| 8-11 | Flags | Unsigned Integer |
| 12-35^ | Name | if (Flags&1) == 1 char*, 24 bytes. |
| 36-40 (or 12-16) | General Datablock | See General Datablock section |
| 41- _ (or 17- _) | One of SpawnData, CommandData, PickupData, PrivMsgData, CheckpointData, ObjectTouchData, ObjectShotData, DeathData,VechicleEnterData | See appropriate sections |
| ... | ... |
General Datablock
| Offset* | Name | type |
|---|---|---|
| 0-4 | Time | Unsigned Integer |
| 5 | Packet Type | 1 for Spawn Data, 2 for Death Data,.. See table Packet Types |
Packet Types
| Value of Packet Type | Corresponds to | has trail data |
|---|---|---|
| 1 | Spawn Data | |
| 2 | Death Data | |
| 3 | Vehicle Exit Data | |
| 4 | Vehicle Enter Request | |
| 5 | Vehicle Entered Data | |
| 6 | on-foot update data | |
| 7 | on-foot update aim | |
| 8 | driver update | |
| 9 | passenger update | |
| 10 | player command data | yes |
| 11 | player chat data | yes |
| 12 | player pm data | yes |
| 13 | clientscript data | yes |
| 14 | pickup picked data | |
| 15 | checkpoint entered | |
| 16 | checkpoint exited | |
| 17 | object touch | |
| 18 | object shot data | |
| 19 | disconnection data |
Section 1
This is the content of Section 1.
Section 2
This is the content of Section 2.