Jump to content

OBD:BINA/OBJC/NEUT: Difference between revisions

yep, it's an int16...
(header and footer were messed-up (by myself))
(yep, it's an int16...)
Line 26: Line 26:
{{OBDtr| 0x46 | int16    |C87C64| 02 00       | 2          | amount of dialogue lines in array (grey outline) }}
{{OBDtr| 0x46 | int16    |C87C64| 02 00       | 2          | amount of dialogue lines in array (grey outline) }}
{{OBDtr| 0x48 | bool1[32]|B0C3D4| 02 00 00 00 | 2          | interrupt flags:
{{OBDtr| 0x48 | bool1[32]|B0C3D4| 02 00 00 00 | 2          | interrupt flags:
:0x01 - no resume
:0x01 - no resume
:0x02 - no resume after give
:0x02 - no resume after give
:0x04 - uninterruptible
:0x04 - uninterruptible
}}
}}
{{OBDtr| 0x4C | float    |FFDDDD| 00 00 C8 42 | 100.000000 | trigger range }}
{{OBDtr| 0x4C | float    |FFDDDD| 00 00 C8 42 | 100.000000 | trigger range }}
Line 47: Line 43:
{{OBDtr| 0xFE | int8    |00C864| 00          | 0          | amount of hypo sprays received by the player }}
{{OBDtr| 0xFE | int8    |00C864| 00          | 0          | amount of hypo sprays received by the player }}
{{OBDtr| 0xFF | bool1[8] |00C864| 00          | 0          | item or items received by the player (flags):
{{OBDtr| 0xFF | bool1[8] |00C864| 00          | 0          | item or items received by the player (flags):
:0x01 - force shield ON/OFF
:0x01 - force shield ON/OFF
:0x02 - phase cloak ON/OFF
:0x02 - phase cloak ON/OFF
:0x04 - LSI (level specific item) ON/OFF
:0x04 - LSI (level specific item) ON/OFF
}}
}}
{{OBDtrBK|First dialogue line (grey outline)}}
{{OBDtrBK|First dialogue line (grey outline)}}
{{OBDtr| 0x44 | bool1[32]|00C8FF| 00 00 00 00 | 0         | animation flags:
{{OBDtr| 0x00 | int16 |00C8FF| 00 00 | 0 | animation flags:
 
 
:0x01 - is player ON/OFF
:0x01 - is player ON/OFF
:0x02 - give items ON/OFF
:0x02 - give items ON/OFF
:0x04 - anim once ON/OFF
:0x04 - anim once ON/OFF
:0x08 - other anim once ON/OFF
:0x08 - other anim once ON/OFF
}}
}}
{{OBDtr| 0x44 | int32    |C80040| 00 00 00 00 | 0         | anim type; the following occur in original NEUT:
{{OBDtr| 0x02 | int16 |00C8FF| 00 00 | 0 | ignored }}
 
{{OBDtr| 0x04 | int16 |C80040| 00 00 | 0 | anim type; the following occur in original NEUT:
 
:000 - None
:000 - None
:200 - Act_No
:200 - Act_No
Line 74: Line 62:
:203 - Act_Shrug
:203 - Act_Shrug
:204 - Act_Shout
:204 - Act_Shout
}}
{{OBDtr| 0x06 | int16 |C80040| 00 00 | 0 | "other anim"? }}
{{OBDtr2|0x08 | char[32] |FFCD96| civfem_gift_weapon | speech (reference to global civfem_gift_weapon.[[OBD:OSBD/OSAm|amb.OSBD]]) }}
|}




}}
{{OBDtr2|0x44 | char[32] |FFCD96| civfem_gift_weapon      | speech (reference to global civfem_gift_weapon.[[OBD:OSBD/OSAm|amb.OSBD]]) }}
|}
;Is player
;Is player
:Plays the specified anim type on the player rather than on the NPC. Same for "other anim"?
:Plays the specified anim type on the player rather than on the NPC. Same for "other anim"?
;Anim type
;Anim type
:Any non-ambiguous anim type compatible with the Standing anim state should be valid.
:Any non-ambiguous anim type compatible with the Standing anim state should be valid.
;Other anim
:Could it be that "anim type" is in fact an int16, the other half being the "other anim"? [[User:Geyser|geyser]]




708

edits