XML:BINA/OBJC/WEAP: Difference between revisions
Jump to navigation
Jump to search
Paradox-01 (talk | contribs) mNo edit summary |
Paradox-01 (talk | contribs) mNo edit summary |
||
Line 11: | Line 11: | ||
'''XML structure''' | '''XML structure''' | ||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<Oni | <Oni> | ||
< | <Objects> | ||
'''''[...]''''' | '''''[...]''''' | ||
</ | </Objects> | ||
</Oni> | </Oni> | ||
'''''[...]''''' means at least one weapon. Paste all weapon data into there (this includes '''<font color="#0A0">< | '''''[...]''''' means at least one weapon. Paste all weapon data into there (this includes '''<font color="#0A0"><WEAP Id="..."></font>''' and '''<font color="#0A0"></WEAP></font>''' tag). | ||
'''example''' | '''example''' | ||
Line 25: | Line 25: | ||
|} | |} | ||
'''<font color="#0A0">< | '''<font color="#0A0"><WEAP Id="8240"></font>''' | ||
<Header> | <Header> | ||
<Flags> | <Flags></Flags> | ||
<Position>-1519 45 1521</Position> | <Position>-1519 45 1521</Position> | ||
<Rotation>180 0 0</Rotation> | <Rotation>180 0 0</Rotation> | ||
Line 34: | Line 34: | ||
<Class>w14_sbg2</Class> | <Class>w14_sbg2</Class> | ||
</OSD> | </OSD> | ||
'''<font color="#0A0"></ | '''<font color="#0A0"></WEAP></font>''' | ||
Line 58: | Line 58: | ||
:: (any [[AE:New_weapons|other AE or custom weapon]] without file pre- and suffix; e.g. ONWCw24_psr.oni is just called by w24_psr) | :: (any [[AE:New_weapons|other AE or custom weapon]] without file pre- and suffix; e.g. ONWCw24_psr.oni is just called by w24_psr) | ||
:: (ONWC files are stored in level0) | :: (ONWC files are stored in level0) | ||
Extract [http://paradox.oni2.net/OniGalore/BINACJBOWeapon.oni this file] if an update on xml tags is needed. |
Revision as of 10:06, 12 September 2011
general information
- BINACJBOWeapon.oni is level specific. (It can be found in edition/GameDataFolder/levelXX_... )
- There are two ways to spawn weapons.
- A) by using original or custom teleport flags which needs a BSL command, e.g.:
weapon_spawn w3_phr 5
- B) by using this weapon collection file
XML structure
<?xml version="1.0" encoding="utf-8"?> <Oni> <Objects> [...] </Objects> </Oni>
[...] means at least one weapon. Paste all weapon data into there (this includes <WEAP Id="..."> and </WEAP> tag).
example
<WEAP Id="8240"> <Header> <Flags></Flags> <Position>-1519 45 1521</Position> <Rotation>180 0 0</Rotation> </Header> <OSD> <Class>w14_sbg2</Class> </OSD> </WEAP>
tags
- <Flags> : (unknown)
- <Position> : (weapon is spawned at this xyz-position)
- <Rotation> : (weapon has xyz-rotation (in degrees); only x is useful)
- <Class>
- w1_tap
- w2_sap
- w3_phr
- w4_psm
- w5_sbg
- w6_vdg
- w7_scc
- w8_mbo
- w9_scr
- w10_sni (for AE)
- w11_ba1
- w12_ba2 (for AE)
- w13_muro (for AE)
- w14_sbg2 (for AE)
- (any other AE or custom weapon without file pre- and suffix; e.g. ONWCw24_psr.oni is just called by w24_psr)
- (ONWC files are stored in level0)
Extract this file if an update on xml tags is needed.