User Tools

Site Tools


4rpl:commands:unit_types

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
4rpl:commands:unit_types [2022/04/29 02:08] – [Sub-Units (Official names)] one typo karsten754rpl:commands:unit_types [2024/04/09 02:02] – provided fix for delegate Sorrontis
Line 1: Line 1:
-~~NOTOC~~ 
 <=[[4rpl:start| Index]] <=[[4rpl:start| Index]]
  
Line 9: Line 8:
     * There exists Sub-Units. These are units created by a "parent" unit and possess an empty String (**""**) for their Unit Type. Sub-Units can be easily detected by the [[4rpl:commands:getunits|GetUnits]] API.     * There exists Sub-Units. These are units created by a "parent" unit and possess an empty String (**""**) for their Unit Type. Sub-Units can be easily detected by the [[4rpl:commands:getunits|GetUnits]] API.
  
-==== Unit Types ====+===== Unit Types =====
   * "acbomberpad"    * "acbomberpad" 
   * "airsac"    * "airsac" 
Line 21: Line 20:
   * "collectorpanel3"    * "collectorpanel3" 
   * "collectorpanel5"    * "collectorpanel5" 
-  * "conversion" +  * "conversion" [(Creating this spawns the corresponding Orbital Strike)]
   * "crazonium"    * "crazonium" 
   * "crystal"    * "crystal" 
-  * "damper" +  * "damper" [(#1)]
   * "darktower"    * "darktower" 
-  * "delegate" +  * "delegate" (a.k.a. "inhibitor")
   * "egg"    * "egg" 
   * "emitter"    * "emitter" 
Line 48: Line 47:
   * "pterosaur"    * "pterosaur" 
   * "pylon"    * "pylon" 
-  * "rain" +  * "rain" [(#1)]
   * "resourceblue"    * "resourceblue" 
   * "resourcered"    * "resourcered" 
Line 55: Line 54:
   * "shield"    * "shield" 
   * "shrapnel"    * "shrapnel" 
-  * "singularity" +  * "singularity" [(#1)]
   * "skimmer"    * "skimmer" 
   * "skimmerfactory"    * "skimmerfactory" 
Line 68: Line 67:
   * "ultrac"    * "ultrac" 
   * "wall"    * "wall" 
-==== Sub-Units (Official names) ==== +===== Sub-Units (Official names) ===== 
-Not all vanilla units have a unit type. All the units mentioned here have an empty String (**""**) for their Unit Type and are created as (figuratively) child units but are still a unique unit with a detectable UID.+Not all vanilla units have a unit type. All the units mentioned here have an empty String (**""**) for their Unit Type and are created as (figuratively) child units but are still a unique unit with a detectable UID.\\ 
 +To search for these units, you must use [[4rpl:commands:getunitofficialname|GetUnitOfficialName]]
   * "ACBomber"   * "ACBomber"
   * "Rocket"   * "Rocket"
Line 76: Line 76:
   * "GreenarDrone"   * "GreenarDrone"
   * "TerpDrone"   * "TerpDrone"
 +All sub units below here are not impervious and are never built (count as under construction).
 +  * "Shot(Clone)" {Cannon projectile}
 +  * "MortarShot(Clone)" {Mortar projectile}
 +  * "ACShot(Clone)" {Sparyer projectile}
 +  * "Missile(Clone)" {Missile launcher projectile}
 +  * "Bomb(Clone)" {Bomber projectile}
 +  * "ACBomb(Clone)" {AC-Bomber projectile}
  
 **Note:** The created crystals of the Greenar Mother (known as Xstals) are not Sub-Units of the Greenar Mother. They do not have a UID or at least, don't increase it. It is possible they internally share the UID of the Greenar Mother that created them.\\ **Note:** The created crystals of the Greenar Mother (known as Xstals) are not Sub-Units of the Greenar Mother. They do not have a UID or at least, don't increase it. It is possible they internally share the UID of the Greenar Mother that created them.\\
Line 81: Line 88:
  
  
-==== Custom Units ====+===== Custom Units =====
 Each custom unit (CMOD) has a GUID that can be used when a `unit type` is required. The GUID is available in the CPACK editor and will not change unless the unit is "branched" to a new CPACK. (Reusing the same CPACK in multiple maps will NOT change the GUID.) Each custom unit (CMOD) has a GUID that can be used when a `unit type` is required. The GUID is available in the CPACK editor and will not change unless the unit is "branched" to a new CPACK. (Reusing the same CPACK in multiple maps will NOT change the GUID.)
  
-==== Titan Units ====+===== Titan Units =====
 The Titan units are a special case of Custom units and have to be retrieved by their CMOD GUID The Titan units are a special case of Custom units and have to be retrieved by their CMOD GUID
  
Line 91: Line 98:
 Sweeper: c5b44bd0-1518-4091-9f15-36c919bc37c7 \\ Sweeper: c5b44bd0-1518-4091-9f15-36c919bc37c7 \\
  
-==== Core Units ====+===== Core Units =====
 Rift Lab: [[4rpl:commands:getriftlab|GetRiftLab]]\\  Rift Lab: [[4rpl:commands:getriftlab|GetRiftLab]]\\ 
 Factory: [[4rpl:commands:getfactory|GetFactory]]\\  Factory: [[4rpl:commands:getfactory|GetFactory]]\\ 
4rpl/commands/unit_types.txt · Last modified: 2024/04/09 09:30 by Karsten75