OBD:AKVA/0x24: Difference between revisions

m
thanks for the colors, i'm colorblind
(my two cents)
m (thanks for the colors, i'm colorblind)
Line 15: Line 15:


Tile types are (appearance as visible with '''ai2_showgrids=1'''):
Tile types are (appearance as visible with '''ai2_showgrids=1'''):
*0 : no cross, clear
*0 : no cross, '''clear'''
*1 : light green cross, near wall
*1 : light green cross, '''nearwall'''
*2 : lightest blue cross, border 1
*2 : lightest blue cross, '''border1'''
*3 : lighter blue cross, border 2
*3 : lighter blue cross, '''border2'''
*4 : green cross, semipassable
*4 : green cross, '''semipassable'''
*5 : blue cross, border 3
*5 : blue cross, '''border3'''
*6 : dark blue cross, border 4
*6 : dark blue cross, '''border4'''
*7 : dark green cross, stairs
*7 : dark green cross, '''stairs'''
*8 : orange cross, danger
*8 : orange cross, '''danger'''
*9 : red cross, impassable
*9 : red cross, '''impassable'''
Taken from *.exe
Taken from EXE (pointer array at 0x134878 in the 1527808-byte EXE)
 
There's another pointer array at 0x1348A0 in the 1527808-byte EXE that goes:
*0 : '''none'''
*1 : '''floor'''
*2 : '''wall'''
*3 : '''sloped'''
*4 : '''danger'''
*5 : '''stair'''
Apparently a separate type, but possibly complementary to the one above.
*0x134878 is addressed from 0xB6745 (0xB675B links to "unknown-weight %d")
*0x1348A0 is addressed from 0xB670D (0xB6723 links to "unknown-event %d")
SFeLi, please help ^^


Strips can be stored in two ways:
Strips can be stored in two ways: