Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision |
4rpl [2020/08/28 19:16] – old revision restored (2020/08/02 12:11) Karsten75 | 4rpl [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 |
---|
<WRAP tabs> | |
* [[cw4: creeper_world_4 | CW4 Home]] | |
* [[CW4: the_story | The Story]] | |
* [[CW4: Chronom | Chronom]] | |
* [[CW4: custom_maps | Custom Maps]] | |
* [[CW4: Custom_units | Custom Units]] | |
* [[cw4: scripting | Scripting]] | |
</WRAP> | |
<WRAP tabs> | |
* [[:4rpl | 4RPL reference]] | |
* [[4rpl: alpha | A - Z commands]] | |
* [[4rpl: index | Full Index]] | |
* [[4rpl: diff | Recent Updates]] | |
</WRAP> | |
<WRAP> | |
^ Arithmetic ^ Comparators ^ Constants ^ Debugging ^ Flow Control ^ Lists ^ Logic ^ | |
|[[4rpl:commands:add]] \\ [[4rpl:commands:sub]] \\ [[4rpl:commands:mul]] \\ [[4rpl:commands:div]] \\ [[4rpl:commands:mod]] \\ |[[4rpl:commands:gt]] \\ [[4rpl:commands:gte]] \\ [[4rpl:commands:lt]] \\ [[4rpl:commands:lte]] \\ [[4rpl:commands:eq]] \\ [[4rpl:commands:neq]] \\ [[4rpl:commands:gt0]] \\ [[4rpl:commands:gte0]] \\ [[4rpl:commands:lt0]] \\ [[4rpl:commands:lte0]] \\ [[4rpl:commands:eq0]] \\ [[4rpl:commands:neq0]] \\ |[[4rpl:commands:pi]] \\ [[4rpl:commands:twopi]] \\ [[4rpl:commands:tau]] \\ [[4rpl:commands:halfpi]] \\ [[4rpl:commands:quarterpi]] \\ [[4rpl:commands:threequarterpi]] \\ [[4rpl:commands:threehalvespi]] \\ [[4rpl:commands:e]] \\ [[4rpl:commands:rad2deg]] \\ [[4rpl:commands:deg2rad]] \\ [[4rpl:commands:vector0]] \\ |[[4rpl:commands:debug]] \\ [[4rpl:commands:debugallsp]] \\ [[4rpl:commands:trace]] \\ [[4rpl:commands:traceall]] \\ [[4rpl:commands:traceallsp]] \\ [[4rpl:commands:trace2]] \\ [[4rpl:commands:trace3]] \\ [[4rpl:commands:trace4]] \\ [[4rpl:commands:trace5]] \\ [[4rpl:commands:tracestack]] \\ [[4rpl:commands:cleartracelog]] \\ [[4rpl:commands:gettimestring]] \\ |[[4rpl:commands:notpersist]] \\ [[4rpl:commands:if]] \\ [[4rpl:commands:else]] \\ [[4rpl:commands:endif]] \\ [[4rpl:commands:while]] \\ [[4rpl:commands:repeat]] \\ [[4rpl:commands:endwhile]] \\ [[4rpl:commands:break]] \\ [[4rpl:commands:do]] \\ [[4rpl:commands:loop]] \\ [[4rpl:commands:i]] \\ [[4rpl:commands:j]] \\ [[4rpl:commands:k]] \\ [[4rpl:commands:once]] \\ [[4rpl:commands:endonce]] \\ [[4rpl:commands:refcall]] \\ [[4rpl:commands:return]] \\ |[[4rpl:commands:createlist]] \\ [[4rpl:commands:getgloballist]] \\ [[4rpl:commands:setgloballist]] \\ [[4rpl:commands:list]] \\ [[4rpl:commands:listn]] \\ [[4rpl:commands:createliststartingsize]] \\ [[4rpl:commands:getlistelement]] \\ [[4rpl:commands:setlistelement]] \\ [[4rpl:commands:appendtolist]] \\ [[4rpl:commands:pushlist]] \\ [[4rpl:commands:poplist]] \\ [[4rpl:commands:prependtolist]] \\ [[4rpl:commands:appendstacktolist]] \\ [[4rpl:commands:prependstacktolist]] \\ [[4rpl:commands:insertlistelement]] \\ [[4rpl:commands:removelistelement]] \\ [[4rpl:commands:getlistcount]] \\ [[4rpl:commands:listcontains]] \\ [[4rpl:commands:reverselist]] \\ [[4rpl:commands:clearlist]] \\ |[[4rpl:commands:and]] \\ [[4rpl:commands:or]] \\ [[4rpl:commands:xor]] \\ [[4rpl:commands:not]] \\ [[4rpl:commands:true]] \\ [[4rpl:commands:false]] \\ | | |
| |
^Math ^Vector ^Output ^Stack ^Strings ^Tables ^ | |
|[[4rpl:commands:randint]] \\ [[4rpl:commands:randfloat]] \\ [[4rpl:commands:asint]] \\ [[4rpl:commands:asfloat]] \\ [[4rpl:commands:abs]] \\ [[4rpl:commands:round]] \\ [[4rpl:commands:neg]] \\ [[4rpl:commands:sign]] \\ [[4rpl:commands:sign0]] \\ [[4rpl:commands:clamp]] \\ [[4rpl:commands:clamp01]] \\ [[4rpl:commands:sin]] \\ [[4rpl:commands:cos]] \\ [[4rpl:commands:tan]] \\ [[4rpl:commands:asin]] \\ [[4rpl:commands:acos]] \\ [[4rpl:commands:atan]] \\ [[4rpl:commands:atan2]] \\ [[4rpl:commands:signalgenerator]] \\ [[4rpl:commands:ballisticarclateral]] \\ [[4rpl:commands:ballisticarcpos]] \\ [[4rpl:commands:pow]] \\ [[4rpl:commands:sqrt]] \\ [[4rpl:commands:log]] \\ [[4rpl:commands:ln]] \\ [[4rpl:commands:log10]] \\ [[4rpl:commands:min]] \\ [[4rpl:commands:max]] \\ [[4rpl:commands:floor]] \\ [[4rpl:commands:ceil]] \\ [[4rpl:commands:approximately]] \\ [[4rpl:commands:avg2]] \\ [[4rpl:commands:distancecell]] \\ [[4rpl:commands:distance]] \\ [[4rpl:commands:shortestangle]] \\ [[4rpl:commands:vectoranglecell]] \\ [[4rpl:commands:vectorangle]] \\ [[4rpl:commands:rotatetowards]] \\ [[4rpl:commands:rotatetowardscell]] \\ [[4rpl:commands:distancepointline]] \\ |[[4rpl:commands:dot]] \\ [[4rpl:commands:cross]] \\ [[4rpl:commands:v2]] \\ [[4rpl:commands:v3]] \\ [[4rpl:commands:v4]] \\ [[4rpl:commands:ev2]] \\ [[4rpl:commands:ev3]] \\ [[4rpl:commands:ev4]] \\ [[4rpl:commands:tocell]] \\ [[4rpl:commands:fromcell]] \\ [[4rpl:commands:magnitude]] \\ [[4rpl:commands:sqrmagnitude]] \\ [[4rpl:commands:normalize]] \\ |[[4rpl:commands:dq]] \\ [[4rpl:commands:cr]] \\ [[4rpl:commands:lf]] \\ [[4rpl:commands:tab]] \\ [[4rpl:commands:print]] \\ [[4rpl:commands:printall]] \\ [[4rpl:commands:printallsp]] \\ [[4rpl:commands:print2]] \\ [[4rpl:commands:print3]] \\ [[4rpl:commands:print4]] \\ [[4rpl:commands:print5]] \\ [[4rpl:commands:printstack]] \\ |[[4rpl:commands:dup]] \\ [[4rpl:commands:dup2]] \\ [[4rpl:commands:swap]] \\ [[4rpl:commands:pop]] \\ [[4rpl:commands:clearstack]] \\ [[4rpl:commands:stacksize]] \\ [[4rpl:commands:copy]] \\ [[4rpl:commands:deepcopy]] \\ |[[4rpl:commands:asstring]] \\ [[4rpl:commands:concat]] \\ [[4rpl:commands:concat3]] \\ [[4rpl:commands:concat4]] \\ [[4rpl:commands:substring]] \\ [[4rpl:commands:startswith]] \\ [[4rpl:commands:endswith]] \\ [[4rpl:commands:split]] \\ [[4rpl:commands:stringtolist]] \\ [[4rpl:commands:stringlength]] \\ [[4rpl:commands:toupper]] \\ [[4rpl:commands:tolower]] \\ [[4rpl:commands:stringreplace]] \\ |[[4rpl:commands:createtable]] \\ [[4rpl:commands:getglobaltable]] \\ [[4rpl:commands:setglobaltable]] \\ [[4rpl:commands:gettableelement]] \\ [[4rpl:commands:settableelement]] \\ [[4rpl:commands:removetableelement]] \\ [[4rpl:commands:table]] \\ [[4rpl:commands:tablen]] \\ [[4rpl:commands:gettablekeys]] \\ [[4rpl:commands:gettablevalues]] \\ | | |
| |
^Game^ Unit ^Unit Attributes ^ Unit Objects ^ | |
|[[4rpl:commands:invocationcount]] \\ [[4rpl:commands:getlastexecutioncount]] \\ [[4rpl:commands:ismissioncomplete]] \\ [[4rpl:commands:self]] \\ [[4rpl:commands:showadamessage]] \\ [[4rpl:commands:showadamessageatcell]] \\ [[4rpl:commands:showadamessageatunit]] \\ [[4rpl:commands:isadamessageshowing]] \\ [[4rpl:commands:isadamessageread]] \\ [[4rpl:commands:getadalogopen]] \\ [[4rpl:commands:setadalogopen]] \\ [[4rpl:commands:getfinaldialogopen]] \\ [[4rpl:commands:getmissionscancomplete]] \\ [[4rpl:commands:showgamemessage]] \\ [[4rpl:commands:closegamemessage]] \\ [[4rpl:commands:isgamemessageshowing]] \\ [[4rpl:commands:setgamemessagetext]] \\ [[4rpl:commands:showuiindicator]] \\ [[4rpl:commands:uselegalunitcells]] \\ [[4rpl:commands:setlegalunitcells]] \\ [[4rpl:commands:unsetlegalunitcells]] \\ [[4rpl:commands:getsoylentmode]] \\ [[4rpl:commands:setsoylentmode]] \\ [[4rpl:commands:getcanmoveunits]] \\ [[4rpl:commands:setcanmoveunits]] \\ [[4rpl:commands:getunitcanbuild]] \\ [[4rpl:commands:getunitcount]] \\ [[4rpl:commands:setunitcanbuild]] \\ [[4rpl:commands:setunitsselectable]] \\ [[4rpl:commands:getunitselected]] \\ [[4rpl:commands:setunitselected]] \\ [[4rpl:commands:setcreepergraphavailable]] \\ [[4rpl:commands:setdepartbuttonavailable]] \\ [[4rpl:commands:getopenbuildtab]] \\ [[4rpl:commands:isbuildunitselected]] \\ [[4rpl:commands:getselectedunits]] \\ [[4rpl:commands:getpause]] \\ [[4rpl:commands:setpause]] \\ [[4rpl:commands:geteditmode]] \\ [[4rpl:commands:cancel]] \\ [[4rpl:commands:registerformsg]] \\ [[4rpl:commands:deregisterformsg]] \\ [[4rpl:commands:sendmsg]] \\ [[4rpl:commands:stopconsole]] \\ [[4rpl:commands:getgameupdatecount]] \\ [[4rpl:commands:getgametickcount]] \\ [[4rpl:commands:getmapsize]] \\ [[4rpl:commands:fc]] \\ [[4rpl:commands:ufc]] \\ [[4rpl:commands:getrandmapcell]] \\ [[4rpl:commands:getterrain]] \\ [[4rpl:commands:getterrainvector]] \\ [[4rpl:commands:setterrain]] \\ [[4rpl:commands:setterraininrange]] \\ [[4rpl:commands:setterrainline]] \\ [[4rpl:commands:getexactterrain]] \\ [[4rpl:commands:getexactterrainwithshield]] \\ [[4rpl:commands:getterrainlos]] \\ [[4rpl:commands:getvoidheight]] \\ [[4rpl:commands:setvoidheight]] \\ [[4rpl:commands:getcreepercutoff]] \\ [[4rpl:commands:setcreepercutoff]] \\ [[4rpl:commands:iscreepercutoff]] \\ [[4rpl:commands:getcreeper]] \\ [[4rpl:commands:setcreeper]] \\ [[4rpl:commands:addcreeper]] \\ [[4rpl:commands:convertcreepertoac]] \\ [[4rpl:commands:convertactocreeper]] \\ [[4rpl:commands:damagecreeper]] \\ [[4rpl:commands:getmaxcreepercell]] \\ [[4rpl:commands:getmincreepercell]] \\ [[4rpl:commands:getmaxaccell]] \\ [[4rpl:commands:getminaccell]] \\ [[4rpl:commands:gettotalcreeper]] \\ [[4rpl:commands:gettotalac]] \\ [[4rpl:commands:getmaxcreepercellwithdamage]] \\ [[4rpl:commands:getmincreepercellwithdamage]] \\ [[4rpl:commands:applytodamagemap]] \\ [[4rpl:commands:removeunitdamagemap]] \\ [[4rpl:commands:clipcreeperline]] \\ [[4rpl:commands:getflow]] \\ [[4rpl:commands:setflow]] \\ [[4rpl:commands:getmissionobjectivestate]] \\ [[4rpl:commands:acquiremissionobjective]] \\ [[4rpl:commands:setcustomobjectivetext]] \\ [[4rpl:commands:getmissionobjectiverequired]] \\ [[4rpl:commands:setmissionobjectiverequired]] \\ [[4rpl:commands:getmissionobjectiveenabled]] \\ [[4rpl:commands:setmissionobjectiveenabled]] \\ [[4rpl:commands:endmission]] \\ [[4rpl:commands:settimerobeypause0]] \\ [[4rpl:commands:settimerobeypause1]] \\ [[4rpl:commands:settimerobeypause2]] \\ [[4rpl:commands:settimerobeypause3]] \\ [[4rpl:commands:settimer0]] \\ [[4rpl:commands:settimer1]] \\ [[4rpl:commands:settimer2]] \\ [[4rpl:commands:settimer3]] \\ [[4rpl:commands:gettimer0]] \\ [[4rpl:commands:gettimer1]] \\ [[4rpl:commands:gettimer2]] \\ [[4rpl:commands:gettimer3]] \\ |[[4rpl:commands:getunitconstructing]] \\ [[4rpl:commands:getunitconstructingdata]] \\ [[4rpl:commands:getunitconnectedtoriftlab]] \\ [[4rpl:commands:getunitsuppressmovement]] \\ [[4rpl:commands:setunitsuppressmovement]] \\ [[4rpl:commands:getunitspecifiedtarget]] \\ [[4rpl:commands:setunitspecifiedtarget]] \\ [[4rpl:commands:clearunitspecifiedtarget]] \\ [[4rpl:commands:setunitspecifiedtargetshowpath]] \\ [[4rpl:commands:setunitspecifiedtargetpathheight]] \\ [[4rpl:commands:setunitspecifiedtargetpathsourceoffset]] \\ [[4rpl:commands:setunitspecifiedtargetoccupiesmap]] \\ [[4rpl:commands:setunitdebugtext]] \\ [[4rpl:commands:createunit]] \\ [[4rpl:commands:createunitonterrain]] \\ [[4rpl:commands:destroyunit]] \\ [[4rpl:commands:createeffect]] \\ [[4rpl:commands:createmist]] \\ [[4rpl:commands:createorb]] \\ [[4rpl:commands:geternportalefficiency]] \\ [[4rpl:commands: |