19,524
edits
(header and footer were messed-up (by myself)) |
m (added family to footer template call) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{OBD OBJC Header | align=center | type=NEUT | prev=MELE | next=PART | name=Neutral behavior}} | {{OBD OBJC Header | align=center | type=NEUT | prev=MELE | next=PART | name=Neutral behavior | stuff=b_ne}} | ||
---- | ---- | ||
[[ | [[Image:bin_r_ne.gif]] | ||
{{Table}} | {{Table}} | ||
{{OBDth}} | {{OBDth}} | ||
{{OBDtr| 0x00 | char[4] |FF0000| 43 4A 42 4F | OBJC | | {{OBDtr| 0x00 | char[4] |FF0000| 43 4A 42 4F | OBJC | objects }} | ||
{{OBDtr| 0x04 | int32 |FFFF00| 18 31 00 00 | 12568 | size of the complete neutral part from this | {{OBDtr| 0x04 | int32 |FFFF00| 18 31 00 00 | 12568 | size of the complete neutral part from this position in bytes }} | ||
{{OBDtr| 0x08 | int32 |00FF00| 27 00 00 00 | 39 | object | {{OBDtr| 0x08 | int32 |00FF00| 27 00 00 00 | 39 | object list version }} | ||
{{OBDtr| 0x0C | int32 |00FFFF| 50 01 00 00 | 336 | size of the following object in bytes }} | {{OBDtr| 0x0C | int32 |00FFFF| 50 01 00 00 | 336 | size of the following object in bytes }} | ||
{{OBDtrBK|First object (grey outline}} | {{OBDtrBK|First object (grey outline}} | ||
Line 22: | Line 22: | ||
{{OBDtr| 0x1C | float |FFC8FF| 00 00 00 00 | 0.000000 | y-rotation of the handle in degrees }} | {{OBDtr| 0x1C | float |FFC8FF| 00 00 00 00 | 0.000000 | y-rotation of the handle in degrees }} | ||
{{OBDtr| 0x20 | float |FFC8FF| 00 00 00 00 | 0.000000 | z-rotation of the handle in degrees }} | {{OBDtr| 0x20 | float |FFC8FF| 00 00 00 00 | 0.000000 | z-rotation of the handle in degrees }} | ||
{{OBDtr2|0x24 | char[32] |FFC800| Give VDG Pistol ... | | {{OBDtr2|0x24 | char[32] |FFC800| Give VDG Pistol ... | name }} | ||
{{OBDtr| 0x44 | int16 |C800C8| 02 00 | 2 | neutral ID }} | {{OBDtr| 0x44 | int16 |C800C8| 02 00 | 2 | neutral ID }} | ||
{{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| | {{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| | {{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]]) }} | |||
|} | |||
;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. | ||
;Tool Mode dialog | |||
[[Image:Tool dialog - Edit Neutral Behavior.png]] | |||
---- | ---- | ||
---- | ---- | ||
{{OBD OBJC Footer | type=NEUT | prev=MELE | next=PART | name=Neutral behavior}} | {{OBD OBJC Footer | type=NEUT | prev=MELE | next=PART | name=Neutral behavior | family=Level}} | ||
{{OBD}} |