User Tools

Site Tools


4rpl:commands:getunitsettings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
4rpl:commands:getunitsettings [2024/01/27 10:59] – Added link to Unit Types Karsten754rpl:commands:getunitsettings [2024/05/22 20:16] (current) – [Description] annotated that V 2.5 fixes exception. Karsten75
Line 14: Line 14:
 Returns a table containing the settings for the specified unit. For certain built-in units, like an emitter, the settings are described in the table below. For these units, the settings are case sensitive. For custom units, the values returned are all defined variables for all attached scripts. If there are multiple scripts, the variables are merged and duplicates will overwrite each other. Returns a table containing the settings for the specified unit. For certain built-in units, like an emitter, the settings are described in the table below. For these units, the settings are case sensitive. For custom units, the values returned are all defined variables for all attached scripts. If there are multiple scripts, the variables are merged and duplicates will overwrite each other.
  
-:!: Calling GetUnitSettings (Or SetUnitSettings) on a custom unit that does not have a script attached throws an exception and causes the script to terminate at that line. If the unit has a script, it works normally, even if it's completely blank. As such, it would be a safe practice to attach a null script to every decorative unit on a map. +:!: In code versions before 4RPL V4 (Game version2.5.0 and higher), Calling GetUnitSettings (Or SetUnitSettings) on a custom unit that does not have a script attached throws an exception and causes the script to terminate at that line. If the unit has a script, it works normally, even if it's completely blank. As such, it would be a safe practice to attach a null script to every decorative unit on a map.  
 + 
  
 =====Built-in Unit Names and Settings===== =====Built-in Unit Names and Settings=====
4rpl/commands/getunitsettings.txt · Last modified: 2024/05/22 20:16 by Karsten75