Quote:
|
Shouldn't it be "offsDominated + victim*4" and such?
|
Fairly new to SM and offsets but it seems domination flags are only one byte. Compare:
Code:
Sub-Class Table (4 Deep): m_iAmmo
-Member: 000 (offset 0) (type integer) (bits 10)
-Member: 001 (offset 4) (type integer) (bits 10)
-Member: 002 (offset 8) (type integer) (bits 10)
-Member: 003 (offset 12) (type integer) (bits 10)
...
with
Code:
Sub-Class Table (4 Deep): m_bPlayerDominated
-Member: 000 (offset 0) (type integer) (bits 1)
-Member: 001 (offset 1) (type integer) (bits 1)
-Member: 002 (offset 2) (type integer) (bits 1)
-Member: 003 (offset 3) (type integer) (bits 1)
-Member: 004 (offset 4) (type integer) (bits 1)
...
Is it right that the (offset x) shows how many bytes each member uses (for data + padding)? While the (bits x) shows how many bits of those bytes are actually used for data?