Both sides previous revisionPrevious revisionNext revision | Previous revision |
prpl:prplreference [2017/10/24 21:46] – Added more missing links to Vars and Functions GameGibu | prpl:prplreference [2025/02/14 14:57] (current) – external edit 127.0.0.1 |
---|
~~NOTOC~~ | ~~NOTOC~~ |
| |
<html><!--In order to align tables in the two columns, I used a hack. | |
I placed only one table in a column, created a column break, placed the opposing table and then | |
ended the column formatting. Rinse/repeat. Essentially two tables are paired in a set of columns | |
and this pattern is then repeated. --></html> | |
<-[[pf:particle_fleet|PF Home]]<- [[prpl:start|PRPL Home]]\\ | <-[[pf:particle_fleet|PF Home]]<- [[prpl:start|PRPL Home]]\\ |
====== PRPL Reference ====== | ====== PRPL Reference ====== |
[[.:prplreference#ships|Ships]]\\ | [[.:prplreference#ships|Ships]]\\ |
[[.:prplreference#units|Units]]\\ | [[.:prplreference#units|Units]]\\ |
| [[.:prplreference#particles|Particles]]\\ |
[[.:prplreference#plasma|Plasma]]\\ | [[.:prplreference#plasma|Plasma]]\\ |
[[.:prplreference#map_mission|Map/Mission]]\\ | [[.:prplreference#map_mission|Map/Mission]]\\ |
| |
==== Language API ==== | ==== Language API ==== |
<columns 100% 50% 0% 50% -><html><span id="vars_and_functions"></span></html> | <columns 100% 50% 0% 50% -> |
| |
| === Vars and Functions === |
^ Vars and Functions ^^^ | ^ Vars and Functions ^^^ |
| [[.:define|$VARNAME:DEF_VAL]]| [[.:ClearLocals|ClearLocals]]| [[.:ClearGlobals|ClearGlobals]] | | | [[.:define|$VARNAME:DEF_VAL]]| [[.:ClearLocals|ClearLocals]]| [[.:ClearGlobals|ClearGlobals]] | |
| [[.:read|<-VARNAME]] ([[.:readglobal|<-*]]) | [[.:write|->VARNAME ]] ([[.:writeglobal|->*]]) | [[.:exists|-?VARNAME]] ([[.:existsglobal|-?*]]) | | | [[.:read|<-VARNAME]] ([[.:readglobal|<-*]]) | [[.:write|->VARNAME ]] ([[.:writeglobal|->*]]) | [[.:exists|-?VARNAME]] ([[.:existsglobal|-?*]]) | |
| [[.:delete|--VARNAME]] ([[.:deleteglobal|--*]]) | [[.:refread|<-! ]]| [[.:refwrite|->! ]] | | | [[.:delete|--VARNAME]] ([[.:deleteglobal|--*]]) | [[.:refread|<-! ]] ([[.:refreadglobal|<-!*]]) | [[.:refwrite|->! ]] ([[.:refwriteglobal|->!*]]) | |
| [[.:refexists|-?! ]]| [[.:refdelete|--!]]| [[.:call|@FUNC_NAME]]| | | [[.:refexists|-?! ]] ([[.:refexistsglobal|-?!*]]) | [[.:refdelete|--!]] ([[.:refdeleteglobal|--!*]]) | [[.:call|@FUNC_NAME]]| |
| [[.:func|:FUNC_NAME]] | [[.:comment|#]] | | | | [[.:func|:FUNC_NAME]] | [[.:comment|#]] | | |
| |
<html><span id="comparators"></span></html> | === Comparators === |
| |
^ Comparators ^^^ | ^ Comparators ^^^ |
| [[.:false|false]] | | | [[.:false|false]] | |
| |
<html><span id="built_in_functions"></span></html> | === Built in Functions === |
| |
^ Built in Functions ^^^ | ^ Built in Functions ^^^ |
| [[.:func|:Destroyed]]| [[.:func|:Awake]]| [[.:func|:GameLoaded]] | | | [[.:func|:Destroyed]]| [[.:func|:Awake]]| [[.:func|:GameLoaded]] | |
| |
<html><span id="logical_operators"></span></html> | === Logical Operators === |
| |
^ Logical Operators ^^^ | ^ Logical Operators ^^^ |
| [[.:not |not ]] | | | [[.:not |not ]] | |
| |
<html><span id="program_flow_control"></span></html> | === Program Flow Control === |
| |
^ Program Flow Control ^^^ | ^ Program Flow Control ^^^ |
| [[.:K|K]]| [[.:while|while]]| [[.:repeat |repeat ]] | | | [[.:K|K]]| [[.:while|while]]| [[.:repeat |repeat ]] | |
| [[.:endwhile|endwhile]]| [[.:break|break]]| [[.:return|return]] | | | [[.:endwhile|endwhile]]| [[.:break|break]]| [[.:return|return]] | |
| [[.:delay |delay ]] | | | [[.:Delay |Delay ]] | |
| |
<html><span id="math"></span></html> | === Math === |
| |
^ Math ^^^ | ^ Math ^^^ |
| [[.:TWOPI|TWOPI]] | | | [[.:TWOPI|TWOPI]] | |
| |
<html><span id="stack_manipulation"></span></html> | === Stack Manipulation === |
| |
^ Stack Manipulation ^^^ | ^ Stack Manipulation ^^^ |
</columns> | </columns> |
| |
<html><span id="debugging"></span></html> | === Debugging === |
| |
^ Debugging ^^^ | ^ Debugging ^^^ |
| [[.:debug|debug]] | | | | | [[.:Trace|Trace]] | [[.:Print|Print]] | [[.:TraceAll|TraceAll]] | |
| [[.:trace|trace]]| [[.:print|print]]| [[.:traceall|traceall]] | | | [[.:Trace2|Trace2]] | [[.:Print2|Print2]] | [[.:TraceAllSp|TraceAllSp]] | |
| [[.:printall|printall]]| [[.:traceallsp|traceallsp]]| [[.:printallsp|printallsp]] | | | [[.:Trace3|Trace3]] | [[.:Print3|Print3]] | [[.:TraceStack|TraceStack]] | |
| [[.:trace2|trace2]]| [[.:print2|print2]]| [[.:trace3|trace3]] | | | [[.:Trace4|Trace4]] | [[.:Print4|Print4]] | [[.:PrintAll|PrintAll]] | |
| [[.:print3|print3]]| [[.:trace4|trace4]]| [[.:print4|print4]] | | | [[.:Trace5|Trace5]] | [[.:Print5|Print5]] | [[.:PrintAllSp|PrintAllSp]] | |
| [[.:trace5|trace5]]| [[.:print5|print5]]| [[.:tracestack|tracestack]] | | | [[.:ClearTraceLog|ClearTraceLog]] | [[.:Debug|Debug]] | [[.:PrintStack|PrintStack]] | |
| [[.:printstack|printstack]]| [[.:cleartracelog|cleartracelog]]| | | |
| |
==== Platform API ==== | ==== Platform API ==== |
<columns 100% 50% 0% 50% -><html><span id="timers"></span></html> | <columns 100% 50% 0% 50% -> |
| === Timers === |
| |
^ Timers ^^^ | ^ Timers ^^^ |
| [[.:GetTimer0|GetTimer0]]| [[.:GetTimer1|GetTimer1]]| [[.:GetTimer2|GetTimer2]] | | | [[.:GetTimer0|GetTimer0]] | [[.:GetTimer1|GetTimer1]] | [[.:GetTimer2|GetTimer2]] | |
| [[.:GetTimer3|GetTimer3]]| [[.:SetTimer0|SetTimer0]]| [[.:SetTimer1|SetTimer1]] | | | [[.:SetTimer0|SetTimer0]] | [[.:SetTimer1|SetTimer1]] | [[.:SetTimer2|SetTimer2]] | |
| [[.:SetTimer2|SetTimer2]] | | | [[.:GetTimer3|GetTimer3]] | | | |
| [[.:SetTimer3|SetTimer3]] | | | [[.:SetTimer3|SetTimer3]] | | | |
| |
<html><span id="strings"></span></html> | === Strings === |
| |
^ Strings ^^^ | ^ Strings ^^^ |
| [[.:DoubleQuote|DoubleQuote]] | | | | | [[.:DoubleQuote|DoubleQuote]] | | | |
| |
<html><span id="input"></span></html> | === Input === |
| |
^ Input ^^^ | ^ Input ^^^ |
| [[.:GetMouseCell|GetMouseCell]] | [[.:GetMousePosition|GetMousePosition]] | | | | [[.:GetMouseCell|GetMouseCell]] | [[.:GetMousePosition|GetMousePosition]] | | |
| |
<html><span id="lists"></span></html> | === Lists === |
| |
^ Lists ^^^ | ^ Lists ^^^ |
| [[.:SetListElementRpn|SetListElementRpn]] | [[.:RemoveListElement|RemoveListElement]] | | | | [[.:SetListElementRpn|SetListElementRpn]] | [[.:RemoveListElement|RemoveListElement]] | | |
| |
<html><span id="scripts"></span></html> | === Scripts === |
| |
^ Scripts ^^^ | ^ Scripts ^^^ |
| [[.:CurrentCoords|CurrentCoords]]| [[.:CurrentX|CurrentX]]| [[.:CurrentY|CurrentY]] | | | [[.:CurrentCoords|CurrentCoords]]| [[.:CurrentX|CurrentX]]| [[.:CurrentY|CurrentY]] | |
| [[.:SetCurrentCoords|SetCurrentCoords]] | [[.:SetCurrentX|SetCurrentX]]| [[.:SetCurrentY|SetCurrentY]] | | | [[.:SetCurrentCoords|SetCurrentCoords]] | [[.:SetCurrentX|SetCurrentX]]| [[.:SetCurrentY|SetCurrentY]] | |
| [[.:operatewhilepaused|operatewhilepaused]] | | | | | [[.:operatewhilepaused|operatewhilepaused]] | [[.:self|Self]] | | |
| |
<html><span id="ships"></span></html> | === Ships === |
| |
^ Ships ^^^ | ^ Ships ^^^ |
| [[.:AddCustomShipToInventory |AddCustomShipToInventory ]]| [[.:SetShipThrustMultiplier|SetShipThrustMultiplier]] | | | [[.:AddCustomShipToInventory |AddCustomShipToInventory ]]| [[.:SetShipThrustMultiplier|SetShipThrustMultiplier]] | |
| |
<html><span id="units"></span></html> | === Units === |
| |
^ Units ^^^ | ^ Units ^^^ |
| | [[.:createunit|CreateUnit]] | [[.:createemergent|CreateEmergent]] | | |
| [[.:SetUnitCurrentCoords|SetUnitCurrentCoords]] | [[.:SetUnitCurrentX|SetUnitCurrentX]] | [[.:SetUnitCurrentY|SetUnitCurrentY]] | | | [[.:SetUnitCurrentCoords|SetUnitCurrentCoords]] | [[.:SetUnitCurrentX|SetUnitCurrentX]] | [[.:SetUnitCurrentY|SetUnitCurrentY]] | |
| [[.:GetUnitTransformPosition|GetUnitTransformPosition]] | [[.:getallunitsinrange|getallunitsinrange]] | | | | [[.:GetUnitTransformPosition|GetUnitTransformPosition]] | [[.:getallunitsinrange|GetAllUnitsInRange]] | [[.:setunitselectable|SetUnitSelectable]] | |
| |
<html><span id="plasma"></span></html> | === Image === |
| ^ Image ^^^ |
| | [[.:setimage|SetImage]] | [[.:removeimages|RemoveImages]] | [[.:setimageposition|SetImagePosition]] | |
| | [[.:setimagepositionx|SetImagePositionX]] | [[.:setimagepositiony|SetImagePositionY]] | [[.:setimagepositionz|SetImagePositionZ]] | |
| | [[.:setimagelayer|SetImageLayer]] | [[.:setimageorder|SetImageOrder]] | [[.:setimagerotation|SetImageRotation]] | |
| | [[.:setimagescale|SetImageScale]] | [[.:setimagescalex|SetImageScaleX]] | [[.:setimagescaley|SetImageScaleY]] | |
| | [[.:setimagecolor|SetImageColor]] | [[.:getimagecolor|GetImageColor]] | | |
| |[[.:getimageposition|GetImagePosition]]|[[.:getimagepositionx|GetImagePositionX]]| [[.:getimagepositiony|GetImagePositionY]] | |
| |[[.:getimagepositionz|GetImagePositionZ]] | [[.:getimagelayer|GetImageLayer]] | [[.:getimageorder|GetImageOrder]]| |
| |[[.:getimagerotation|GetImageRotation]] | [[.:getimagescale|GetImageScale]] | [[.:getimagescalex|GetImageScaleX]]| |
| |[[.:getimagescaley|GetImageScaleY]]| |
| === Emitters === |
| |
| ^ Emitters ^^^ |
| | [[.:setemitterparticletype|SetEmitterParticleType]] | [[.:setemitterproductioninterval|SetEmitterProductionInterval]] | [[.:setemittermaxparticles|SetEmitterMaxParticles]] | |
| | [[.:setemittermaxtime|SetEmitterMaxTime]] | [[.:setemittermaxdistance|SetEmitterMaxDistance]] | [[.:setemittermaxparticlespeed|SetEmitterMaxParticleSpeed]] | |
| | [[.:setemitterparticlehealth|SetEmitterParticleHealth]] |[[.:setemittertargetprobability|SetEmitterTargetProbability]] |[[.:setemitteremittertargetprobability|SetEmitterEmitterTargetProbability]] | |
| | [[.:setemitterrecallrange|SetEmitterRecallRange]] | [[.:setemitterdestroyatedge|SetEmitterDestroyAtEdge]] |[[.:setemitterenemypattern|SeteEmitterEnemyPattern]] | |
| | [[.:setemitterbonddistance|SetEmitterBondDistance]] | [[.:setemitterbondstiffness|SetEmitterBondStiffness]] |[[.:setemitterminchainlength|SetEmitterMinChainLength]] | |
| | [[.:setemittermaxchainlength|SetEmitterMaxChainLength]] | [[.:setemittershapesize|SetEmitterShapeSize]] |[[.:getemitterparticletype|GetEmitterParticleType]] | |
| | [[.:getemitterproductioninterval|GetEmitterProductionInterval]] |[[.:getemittermaxparticles|GetEmitterMaxParticles]] | [[.:getemittermaxtime|GetEmitterMaxTime]] | |
| | [[.:getemittermaxdistance|GetEmitterMaxDistance]] | [[.:getemittermaxparticlespeed|GetEmitterMaxParticleSpeed]] |[[.:getemitterparticlehealth|GetEmitterParticleHealth]] | |
| | [[.:getemittertargetprobability|GetEmitterTargetProbability]] |[[.:getemitteremittertargetprobability|GetEmitterEmitterTargetProbability]] |[[.:getemitterrecallrange|GetEmitterRecallRange]] | |
| | [[.:getemitterdestroyatedge|GetEmitterDestroyAtEdge]] | [[.:getemitterenemypattern|GetEmitterEnemyPattern]] |[[.:getemitterbonddistance|GetEmitterBondDistance]] | |
| | [[.:getemitterbondstiffness|GetEmitterBondStiffness]] | [[.:getemitterminchainlength|GetEmitterMinChainLength]] |[[.:getemittermaxchainlength|GetEmitterMaxChainLength]] | |
| | [[.:getemittershapesize|GetEmitterShapeSize]] | |
| |
| === Particles === |
| |
| ^ Particles ^^^ |
| | [[.:createparticle|CreateParticle]] | [[.:destroyparticle|DestroyParticle]] | [[.:damageparticle|Damageparticle]] | |
| | [[.:particleexists|ParticleExists]] | [[.:getparticlesinrange|GetParticlesInRange]] | [[.:getparticlesinradius|GetParticlesInRadius]] | |
| | [[.:getparticlecountinradius|GetParticleCountInRadius]] | [[.:teleportparticle|TeleportParticle]] | [[.:getparticlehasteleported|GetParticleHasTeleported]] | |
| | [[.:getallconnectedparticles|GetAllConnectedParticles]] | [[.:getallconnectedparticlecount|GetAllConnectedParticleCount]] | | |
| | [[.:isparticle|isParticle]] | [[.:ishull|isHull]] | [[.:isemergent|isEmergent]] | |
| | [[.:isomni|isOmni]] | | | |
| | [[.:createbond|CreateBond]] | [[.:destroybond|DestroyBond]] | [[.:bondexists|BondExists]] | |
| | [[.:getallconnectedbonds|GetAllConnectedBonds]] | | | |
| |
| === Plasma === |
| |
^ Plasma ^^^ | ^ Plasma ^^^ |
| [[.:SetPlasmaBulk |SetPlasmaBulk ]] | [[.:GetPlasmaDecay |GetPlasmaDecay ]]| | | | [[.:SetPlasmaBulk |SetPlasmaBulk ]] | [[.:GetPlasmaDecay |GetPlasmaDecay ]]| | |
| |
<html><span id="map_mission"></span></html> | === Struc === |
| ^ Struc ^^^ |
| |[[.:growstruc|growstruc]] | [[.:setstruc|setstruc]] | [[.:setstrucbulk|setstrucbulk]] | |
| | [[.:setunitgrowstruc|setunitgrowstruc]] | [[.:getstruc|getstruc]] | [[.:getstrucbuilt|getstrucbuilt]] | |
| | [[.:getunitgrowstruc|getunitgrowstruc]] | [[.:const_growstruc|const_growstruc]] | | |
| |
| === Map/Mission === |
| |
^ Map/Mission ^^^ | ^ Map/Mission ^^^ |
| [[.:SetGameTime|SetGameTime]] | [[.:SetGameTimeFrames|SetGameTimeFrames]] | [[.:GetGameTimeFrames|GetGameTimeFrames]] | | | [[.:SetGameTime|SetGameTime]] | [[.:SetGameTimeFrames|SetGameTimeFrames]] | [[.:GetGameTimeFrames|GetGameTimeFrames]] | |
| [[.:PauseGame|PauseGame]] | [[.:UnpauseGame|UnpauseGame]] | [[.:IsPaused|IsPaused]] | | | [[.:PauseGame|PauseGame]] | [[.:UnpauseGame|UnpauseGame]] | [[.:IsPaused|IsPaused]] | |
| | [[.:iseditmode|IsEditMode]] | | | |
| |
<html><span id="screen"></span></html> | === Screen === |
| |
^ Screen ^^^ | ^ Screen ^^^ |
| [[.:setscreenpixelcoords|setscreenpixelcoords]]| [[.:setscreenpixelcoordx|setscreenpixelcoordx]]| [[.:setscreenpixelcoordy|setscreenpixelcoordy]] | | | [[.:setscreenpixelcoords|setscreenpixelcoords]]| [[.:setscreenpixelcoordx|setscreenpixelcoordx]]| [[.:setscreenpixelcoordy|setscreenpixelcoordy]] | |
| |
<html><span id="everything_else_2"></span></html> | === Everything Else 2 === |
| |
^ Everything Else 2 ^^^ | ^ Everything Else 2 ^^^ |
| [[.:self|self]]| [[.:getshipattribute|getshipattribute]]| [[.:setshipattribute|setshipattribute]] | | | [[.:self|self]]| [[.:getshipattribute|getshipattribute]]| [[.:setshipattribute|setshipattribute]] | |
| [[.:getattribute|getattribute]]| [[.:setattribute|setattribute]]| [[.:getunittype|getunittype]] | | | [[.:getattribute|getattribute]]| [[.:setattribute|setattribute]]| [[.:getunittype|getunittype]] | |
| [[.:setimage|setimage]]| [[.:removeimages|removeimages]]| [[.:setimageposition|setimageposition]] | | |
| [[.:setimagepositionx|setimagepositionx]]| [[.:setimagepositiony|setimagepositiony]]| [[.:setimagepositionz|setimagepositionz]] | | |
| [[.:setimagelayer|setimagelayer]]| [[.:setimageorder|setimageorder]]| [[.:setimagerotation|setimagerotation]] | | |
| [[.:setimagescale|setimagescale]]| [[.:setimagescalex|setimagescalex]]| [[.:setimagescaley|setimagescaley]] | | |
| [[.:setimagecolor|setimagecolor]]| [[.:getimageposition|getimageposition]]| [[.:getimagepositionx|getimagepositionx]] | | |
| [[.:getimagepositiony|getimagepositiony]]| [[.:getimagepositionz|getimagepositionz]]| [[.:getimagelayer|getimagelayer]] | | |
| [[.:getimageorder|getimageorder]]| [[.:getimagerotation|getimagerotation]]| [[.:getimagescale|getimagescale]] | | |
| [[.:getimagescalex|getimagescalex]]| [[.:getimagescaley|getimagescaley]]| [[.:getimagecolor|getimagecolor]] | | |
| | [[.:sethqjumptime|sethqjumptime]]| [[.:setshowspecialending|setshowspecialending]] | | | | [[.:sethqjumptime|sethqjumptime]]| [[.:setshowspecialending|setshowspecialending]] | |
| [[.:playsound|playsound]]| [[.:showconversation|showconversation]]| [[.:showconversationnopause|showconversationnopause]] | | | [[.:playsound|playsound]]| [[.:showconversation|showconversation]]| [[.:showconversationnopause|showconversationnopause]] | |
| [[.:func|func]]| [[.:call|call]]| [[.:const_lathetargets|const_lathetargets]] | | | [[.:func|func]]| [[.:call|call]]| [[.:const_lathetargets|const_lathetargets]] | |
| [[.:const_createenergysourcewhendestroyed|const_createenergysourcewhendestroyed]]| [[.:const_createampgemwhendestroyed|const_createampgemwhendestroyed]]| [[.:const_isenemy|const_isenemy]] | | | [[.:const_createenergysourcewhendestroyed|const_createenergysourcewhendestroyed]]| [[.:const_createampgemwhendestroyed|const_createampgemwhendestroyed]]| [[.:const_isenemy|const_isenemy]] | |
| [[.:const_growstruc|const_growstruc]]| [[.:const_createfootprint|const_createfootprint]]| [[.:const_missiongoal|const_missiongoal]] | | | [[.:const_createfootprint|const_createfootprint]]| [[.:const_missiongoal|const_missiongoal]] | |
| [[.:const_takemapspace|const_takemapspace]]| [[.:const_isbuilding|const_isbuilding]]| [[.:const_isdestroyed|const_isdestroyed]] | | | [[.:const_takemapspace|const_takemapspace]]| [[.:const_isbuilding|const_isbuilding]]| [[.:const_isdestroyed|const_isdestroyed]] | |
| [[.:const_ship_isenemy|const_ship_isenemy]]| [[.:const_ship_hullsize|const_ship_hullsize]]| [[.:const_ship_hullbuilt|const_ship_hullbuilt]] | | | [[.:const_ship_isenemy|const_ship_isenemy]]| [[.:const_ship_hullsize|const_ship_hullsize]]| [[.:const_ship_hullbuilt|const_ship_hullbuilt]] | |
| [[.:ishqpresent|ishqpresent]]| [[.:gethqs|gethqs]]| [[.:getland|getland]] | | | [[.:ishqpresent|ishqpresent]]| [[.:gethqs|gethqs]]| [[.:getland|getland]] | |
| [[.:setland|setland]]| [[.:setlandbulk|setlandbulk]]| [[.:getmire|getmire]] | | | [[.:setland|setland]]| [[.:setlandbulk|setlandbulk]]| [[.:getmire|getmire]] | |
| [[.:setmire|setmire]]| [[.:mireland|mireland]]| [[.:growstruc|growstruc]] | | | [[.:setmire|setmire]]| [[.:mireland|mireland]]| |
| [[.:setemitterparticletype|setemitterparticletype]]| [[.:setemitterproductioninterval|setemitterproductioninterval]]| [[.:setemittermaxparticles|setemittermaxparticles]] | | |
| [[.:setemittermaxtime|setemittermaxtime]]| [[.:setemittermaxdistance|setemittermaxdistance]]| [[.:setemittermaxparticlespeed|setemittermaxparticlespeed]] | | |
| [[.:setemitterparticlehealth|setemitterparticlehealth]]| [[.:setemittertargetprobability|setemittertargetprobability]]| [[.:setemitteremittertargetprobability|setemitteremittertargetprobability]] | | |
| [[.:setemitterrecallrange|setemitterrecallrange]]| [[.:setemitterdestroyeatedge|setemitterdestroyeatedge]]| [[.:setemitterdestroyatedge|setemitterdestroyatedge]] | | |
| [[.:setemitterenemypattern|setemitterenemypattern]]| [[.:setemitterbonddistance|setemitterbonddistance]]| [[.:setemitterbondstiffness|setemitterbondstiffness]] | | |
| [[.:setemitterminchainlength|setemitterminchainlength]]| [[.:setemittermaxchainlength|setemittermaxchainlength]]| [[.:setemittershapesize|setemittershapesize]] | | |
| [[.:getemitterparticletype|getemitterparticletype]]| [[.:getemitterproductioninterval|getemitterproductioninterval]]| [[.:getemittermaxparticles|getemittermaxparticles]] | | |
| [[.:getemittermaxtime|getemittermaxtime]]| [[.:getemittermaxdistance|getemittermaxdistance]]| [[.:getemittermaxparticlespeed|getemittermaxparticlespeed]] | | |
| [[.:getemitterparticlehealth|getemitterparticlehealth]]| [[.:getemittertargetprobability|getemittertargetprobability]]| [[.:getemitteremittertargetprobability|getemitteremittertargetprobability]] | | |
| [[.:getemitterrecallrange|getemitterrecallrange]]| [[.:getemitterdestroyeatedge|getemitterdestroyeatedge]]| [[.:getemitterdestroyatedge|getemitterdestroyatedge]] | | |
| [[.:getemitterenemypattern|getemitterenemypattern]]| [[.:getemitterbonddistance|getemitterbonddistance]]| [[.:getemitterbondstiffness|getemitterbondstiffness]] | | |
| [[.:getemitterminchainlength|getemitterminchainlength]]| [[.:getemittermaxchainlength|getemittermaxchainlength]]| [[.:getemittershapesize|getemittershapesize]] | | |
| [[.:setenergysourcerate|setenergysourcerate]]| [[.:setenergysourcerange|setenergysourcerange]]| [[.:setenergysourcegrowenemyenergymine|setenergysourcegrowenemyenergymine]] | | | [[.:setenergysourcerate|setenergysourcerate]]| [[.:setenergysourcerange|setenergysourcerange]]| [[.:setenergysourcegrowenemyenergymine|setenergysourcegrowenemyenergymine]] | |
| [[.:getenergysourcerate|getenergysourcerate]]| [[.:getenergysourcerange|getenergysourcerange]]| [[.:getenergysourcegrowenemyenergymine|getenergysourcegrowenemyenergymine]] | | | [[.:getenergysourcerate|getenergysourcerate]]| [[.:getenergysourcerange|getenergysourcerange]]| [[.:getenergysourcegrowenemyenergymine|getenergysourcegrowenemyenergymine]] | |
| [[.:getunitlathetargets|getunitlathetargets]]| [[.:setunitlathetargets|setunitlathetargets]]| [[.:getunitcreateenergysourcewhendestroyed|getunitcreateenergysourcewhendestroyed]] | | | [[.:getunitlathetargets|getunitlathetargets]]| [[.:setunitlathetargets|setunitlathetargets]]| [[.:getunitcreateenergysourcewhendestroyed|getunitcreateenergysourcewhendestroyed]] | |
| [[.:setunitcreateenergysourcewhendestroyed|setunitcreateenergysourcewhendestroyed]]| [[.:getunitisenemy|getunitisenemy]]| [[.:setunitisenemy|setunitisenemy]] | | | [[.:setunitcreateenergysourcewhendestroyed|setunitcreateenergysourcewhendestroyed]]| [[.:getunitisenemy|getunitisenemy]]| [[.:setunitisenemy|setunitisenemy]] | |
| [[.:getunitgrowstruc|getunitgrowstruc]]| [[.:setunitgrowstruc|setunitgrowstruc]]| [[.:getunitcreateampgemwhendestroyed|getunitcreateampgemwhendestroyed]] | | | [[.:getunitcreateampgemwhendestroyed|getunitcreateampgemwhendestroyed]] | |
| [[.:setunitcreateampgemwhendestroyed|setunitcreateampgemwhendestroyed]]| [[.:getunitcreatefootprint|getunitcreatefootprint]]| [[.:setunitcreatefootprint|setunitcreatefootprint]] | | | [[.:setunitcreateampgemwhendestroyed|setunitcreateampgemwhendestroyed]]| [[.:getunitcreatefootprint|getunitcreatefootprint]]| [[.:setunitcreatefootprint|setunitcreatefootprint]] | |
| [[.:getunitmissiongoal|getunitmissiongoal]]| [[.:setunitmissiongoal|setunitmissiongoal]]| [[.:getunittakemapspace|getunittakemapspace]] | | | [[.:getunitmissiongoal|getunitmissiongoal]]| [[.:setunitmissiongoal|setunitmissiongoal]]| [[.:getunittakemapspace|getunittakemapspace]] | |
| [[.:getshiphullsize|getshiphullsize]]| [[.:getshiphullbuilt|getshiphullbuilt]]| [[.:getshipcmcost|getshipcmcost]] | | | [[.:getshiphullsize|getshiphullsize]]| [[.:getshiphullbuilt|getshiphullbuilt]]| [[.:getshipcmcost|getshipcmcost]] | |
| [[.:getshipcmbuiltamt|getshipcmbuiltamt]]| [[.:getshipisconnectedtoenergymine|getshipisconnectedtoenergymine]]| [[.:getshiphasamp|getshiphasamp]] | | | [[.:getshipcmbuiltamt|getshipcmbuiltamt]]| [[.:getshipisconnectedtoenergymine|getshipisconnectedtoenergymine]]| [[.:getshiphasamp|getshiphasamp]] | |
| [[.:getshiphullwidth|getshiphullwidth]]| [[.:getshiphullheight|getshiphullheight]]|[[.:getstruc|getstruc]]| | | [[.:getshiphullwidth|getshiphullwidth]]| [[.:getshiphullheight|getshiphullheight]]| |
|[[.:getstrucbuilt|getstrucbuilt]]|[[.:setstruc|setstruc]]|[[.:setstrucbulk|setstrucbulk]]| | |
| |