XML:BINA/OBJC/PWRU: Difference between revisions
Jump to navigation
Jump to search
m (OBJC means "Objects", not "Object Collection") |
Paradox-01 (talk | contribs) m (restored image) |
||
Line 20: | Line 20: | ||
'''example''' | '''example''' | ||
[[Image:XML_OBJC_PWRU.jpg|thumb|200px]] | |||
[ | |||
'''<font color="#0A0"><PWRU Id="8167"></font>''' | '''<font color="#0A0"><PWRU Id="8167"></font>''' | ||
<Header> | <Header> |
Revision as of 18:47, 12 July 2020
PWRU : Power-up list | ||
---|---|---|
XML
AKEV << Other file types >> CONS TMBD << Other BINA >> ONIE PATR << Other OBJC >> SNDG |
general notes
- The xml code on this page is based on onisplit v0.9.61.0
- BINACJBOPowerUp.oni is level specific. (It can be found in AE/AEInstaller/vanilla/levelX_Final.dat)
- Reminder: there are two ways to spawn powerups.
- A) By using original or custom teleport flags in BSL command "powerup_spawn poweruptype:string flag:int".
- B) And of course by using this powerup list file.
XML structure
<?xml version="1.0" encoding="utf-8"?> <Oni> <Objects> [...] </Objects> </Oni>
[...] means at least one powerup block. Paste all powerup data into there (this includes <PWRU Id=""> and </PWRU> tag).
example
<PWRU Id="8167"> <Header> <Flags></Flags> <Position>-988.235 91.172 1513.963</Position> <Rotation>0 0 0</Rotation> </Header> <OSD> <Class>Shield</Class> </OSD> </PWRU>
XML tags and options
- <Flags> : (unknown)
- <Position> : (powerup is spawned at this xyz-position)
- <Rotation> : (powerup has xyz-rotation (in degrees) -- usually not used)
- <Class>
- Ammo
- EnergyCell
- Hypo
- Invisibility
- Shield
- LSI (level specific item; truck keys in level 19, etc..)
Mod Tool addon
With OniTools.xsiaddon version 1 you can drag'n'drop BINACJBOPowerUp.oni into the view port.
Add or remove powerups, edit position and rotation of powerups as if they were real objects.
When ready, export the data as BINACJBOPowerUp.xml to a folder of your choice.