modding:xml:0.99c_-_1.0_rc1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
modding:xml:0.99c_-_1.0_rc1 [2012/04/08 19:28] – rpc | modding:xml:0.99c_-_1.0_rc1 [2014/12/27 04:40] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[modding: | ||
+ | === Changes in XML elements between 0.99c and 1.0 RC1 === | ||
+ | |||
+ | FIXME This is *very* rough draft. Please contribute. | ||
+ | |||
+ | * Two new system events (can be used with objRegisterForSystemEvents) | ||
+ | * OnSystemWeaponFire | ||
+ | * aWeaponObj | ||
+ | * aWeaponUNID - unid of the weapon being fired | ||
+ | * OnSystemExplosion | ||
+ | |||
+ | * three new OnDamage* events | ||
+ | * Seems like they are used on the items causing the damage | ||
+ | * OnDamageShields | ||
+ | * aDeviceItem | ||
+ | * aDamageHP | ||
+ | * OnDamageArmor | ||
+ | * aHitPos | ||
+ | * aDamageHP | ||
+ | * aHitDir | ||
+ | * OnDamageOverlay | ||
+ | | ||
+ | * onObjUpdate: | ||
+ | * provides aObj | ||
+ | |||
+ | * New AI attribute aggressor=" | ||
+ | * New attribute in the Relationship tag, mutual=' | ||
+ | |||
+ | * Ship tags inside of < | ||
+ | * Ships can now inherit from a base ship class, using the inherit attribute | ||
+ | |||
+ | * OnDamage provides a aWeaponType variable (weapon UNID) | ||
+ | |||
+ | * New < | ||
+ | |||
+ | * New attribute on items, useKey which can assign a key to a usable item, even if it has a screen associated with it (using the useScreen attribute) | ||
+ | * This probably means the < | ||
+ | * ItemType attribute: useInstalledOnly/ | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | |||
+ | * The < | ||
+ | * attributes: left, top, right, bottom | ||
+ | |||
+ | * < | ||
+ | * < | ||
+ | |||
+ | [[modding: |
modding/xml/0.99c_-_1.0_rc1.txt · Last modified: 2014/12/27 04:40 by 127.0.0.1