modding:xml:designtype
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| modding:xml:designtype [2013/03/21 17:02] – [<GetGlobalPlayerPriceAdj>] gpm | modding:xml:designtype [2018/08/09 18:53] (current) – [<OnGlobalUniverseLoad>] nms | ||
|---|---|---|---|
| Line 26: | Line 26: | ||
| * [[Effect]] // | * [[Effect]] // | ||
| * [[EncounterTable]] //(Same as ShipTable)// | * [[EncounterTable]] //(Same as ShipTable)// | ||
| + | * [[Image]] | ||
| * [[ItemTable]] | * [[ItemTable]] | ||
| * [[Power]] | * [[Power]] | ||
| * [[ShipTable]] | * [[ShipTable]] | ||
| + | * [[Sound]] | ||
| * [[Sovereign]] | * [[Sovereign]] | ||
| * [[SpaceEnvironment]] | * [[SpaceEnvironment]] | ||
| Line 66: | Line 68: | ||
| s = ship class UNID | s = ship class UNID | ||
| t = station type UNID | t = station type UNID | ||
| - | u = sound UNID (currently returns nothing?) | + | u = sound UNID (currently returns nothing?)((please verify)) |
| v = sovereign UNID | v = sovereign UNID | ||
| w = name generator UNID (currently returns nothing?) | w = name generator UNID (currently returns nothing?) | ||
| Line 195: | Line 197: | ||
| * aDestroyReason | * aDestroyReason | ||
| + | This is called whenever an ship or a station are destroyed. | ||
| + | |||
| + | NOTE: This is //not// called for other kinds of objects, such as missiles. | ||
| ====< | ====< | ||
| * aScreenUNID is the UNID of the screen being shown | * aScreenUNID is the UNID of the screen being shown | ||
| Line 235: | Line 240: | ||
| **Warning : multiple instances of this event can be created on multiple system types. They will ALL be called when ANY system is created, and their order can NOT be forecast.** | **Warning : multiple instances of this event can be created on multiple system types. They will ALL be called when ANY system is created, and their order can NOT be forecast.** | ||
| + | |||
| + | ====< | ||
| + | **[apiVersion 14]** This is called whenever a system starts running (i.e., is created or loaded from disk). This event happens //before// the player enters the system; you may use it to change the system to simulate things that might have happened while the player was away. | ||
| + | |||
| + | |||
| + | ====< | ||
| + | **[apiVersion 14]** This is called whenever a system stops running (i.e., is saved to disk). This event happens //after// the player leaves the system. | ||
| ====< | ====< | ||
| Line 248: | Line 260: | ||
| ====< | ====< | ||
| - | * No variables initialized for this event | + | * aReason: ' |
| * Return value is discarded by engine | * Return value is discarded by engine | ||
| Line 259: | Line 271: | ||
| Called whenever the game is saved to disk, including going through stargates, exiting, dying, and initially starting the game. | Called whenever the game is saved to disk, including going through stargates, exiting, dying, and initially starting the game. | ||
| + | |||
| + | ====< | ||
| + | **[apiVersion 14]** Called once every 15 ticks. | ||
| ====< | ====< | ||
modding/xml/designtype.1363885348.txt.gz · Last modified: (external edit)
