BaseLine Struct
SHORT: ObjOpperandCount (13)
//part 0
float: Schematic Complexity (!!!!!)
//part 1
ASTRING: ASCII string dir to look for the tool name
//part 2
INT: ???
//part 3
ASTRING string to look up
//part 4
INT: ???
//part 5 Object descriptor values
INT: count
INT: counter
{
BYTE unknown
ASTRING always "crafting"
INT unknown
ASTRING descriptor string, for example xp
FLOAT value eg 55.0 for 55xp
}
//not reversed, probably ask X
INT: ???
SHORT: ???
USTRING ???
INT: ???
INT: ???
INT: ???
Deltas Struct
|
Packet Example
00 09 00 DD
05 00
0C 5F A7 68
3D C8 12 6D 02 00 00 00
4F 43 53 4D 03 // OCSM 3
09 00 00 00
B0 41
0F 00
73 74 72 69 6E 67 5F 69 64 5F 74 61 62 6C 65 // string_id_table
00 00 00 00
00 00
07 00 00 00
41 00 42 00 52 00 69 00 66 00 6C 00 65 00 // A.B.R.i.f.l.e
00 00 00 00
C8 03 00 00
0B 00 00 00
20 00 00 00
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0B 00
61 74 74 61 63 6B 53 70 65 65 64 // attackSpeed
50 BB 49 C0 // -3.15
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0A 00
63 6F 6D 70 6C 65 78 69 74 79 // complexity
00 00 D0 41 // 26
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
09 00
68 69 74 50 6F 69 6E 74 73 // hitPoints
2E 6D 99 41 // 19
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
09 00
6D 61 78 44 61 6D 61 67 65 // maxDamage
1A 1E 34 41 // 11.26
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0B 00
6D 61 78 52 61 6E 67 65 4D 6F 64 // maxRangeMod
00 00 00 00
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0B 00
6D 69 64 52 61 6E 67 65 4D 6F 64 // midRangeMod
14 18 90 41 // 18
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
09 00
6D 69 6E 44 61 6D 61 67 65 // minDamage
1A 1E 34 41 // 11
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0B 00
6D 69 6E 52 61 6E 67 65 4D 6F 64 // minRangeMod
00 00 00 00
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0B 00
77 6F 75 6E 64 43 68 61 6E 63 65 // woundChance
14 18 90 40 // 4.5
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
02 00
78 70 // xp
00 00 E6 42 // 115.0
00
08 00
63 72 61 66 74 69 6E 67 // crafting
00 00 00 00
0C 00
7A 65 72 6F 52 61 6E 67 65 4D 6F 64 // zeroRangeMod
00 00 00 00
05 00 00 00
4B 00 61 00 6D 00 6D 00 69 00 // K.a.m.m.i
19 00 00 00
00 00 00 41
01 F0 23
|
Variable Descriptions
Obj_OperandCount =
Tags
50%
|
This packet has been partially reversed.
|
|
S→C
|
This packet originates on the server.
|
|
To Do
|