User Tools

Site Tools


4rpl:syntax_highlighter

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
4rpl:syntax_highlighter [2021/01/22 19:00] – added 4rpl extension back to Standard Sanian4rpl:syntax_highlighter [2025/02/14 14:57] (current) – external edit 127.0.0.1
Line 1: Line 1:
-<= [[4rpl:syntax|4RPL Syntax Highlighters]]+<= [[cw4:4rpl_tools|Tools & Utilities]]
  
 ====== Syntax highlighting for Notepad++. ====== ====== Syntax highlighting for Notepad++. ======
  
-This page features several highlighting themes for Notepad++.+This page features several highlighting themes for Notepad++.<note>Make sure you download only from the official Notepad++ website to avoid malware. https://notepad-plus-plus.org/</note>
  
 ===== Standard ===== ===== Standard =====
Line 46: Line 46:
             <Keywords name="Folders in code1, middle"></Keywords>             <Keywords name="Folders in code1, middle"></Keywords>
             <Keywords name="Folders in code1, close">} ) ]</Keywords>             <Keywords name="Folders in code1, close">} ) ]</Keywords>
-            <Keywords name="Folders in code2, open">once if while do</Keywords>+            <Keywords name="Folders in code2, open">once if while do switch case</Keywords>
             <Keywords name="Folders in code2, middle">else repeat return break</Keywords>             <Keywords name="Folders in code2, middle">else repeat return break</Keywords>
-            <Keywords name="Folders in code2, close">endonce endif endwhile loop</Keywords>+            <Keywords name="Folders in code2, close">endonce endif endwhile loop endswitch endcase</Keywords>
             <Keywords name="Folders in comment, open"></Keywords>             <Keywords name="Folders in comment, open"></Keywords>
             <Keywords name="Folders in comment, middle"></Keywords>             <Keywords name="Folders in comment, middle"></Keywords>
Line 59: Line 59:
             <Keywords name="Keywords6">asint&#x0009;asfloat&#x0009;asString&#x000D;&#x000A;dup&#x0009;dup2&#x0009;swap&#x0009;pop&#x000D;&#x000A;stacksize&#x0009;clearstack&#x000D;&#x000A;copy&#x0009;deepcopy&#x0009;</Keywords>             <Keywords name="Keywords6">asint&#x0009;asfloat&#x0009;asString&#x000D;&#x000A;dup&#x0009;dup2&#x0009;swap&#x0009;pop&#x000D;&#x000A;stacksize&#x0009;clearstack&#x000D;&#x000A;copy&#x0009;deepcopy&#x0009;</Keywords>
             <Keywords name="Keywords7">true&#x0009;false &#x000D;&#x000A;self&#x0009;i&#x0009;j&#x0009;k &#x000D;&#x000A;vector0&#x0009;null&#x0009;rad2deg&#x0009;deg2rad&#x000D;&#x000A;e&#x0009;tau&#x0009;pi&#x0009;threequarterpi&#x000D;&#x000A;halfpi&#x0009;quarterpi&#x0009;twopi&#x0009;threehalvespi&#x000D;&#x000A;</Keywords>             <Keywords name="Keywords7">true&#x0009;false &#x000D;&#x000A;self&#x0009;i&#x0009;j&#x0009;k &#x000D;&#x000A;vector0&#x0009;null&#x0009;rad2deg&#x0009;deg2rad&#x000D;&#x000A;e&#x0009;tau&#x0009;pi&#x0009;threequarterpi&#x000D;&#x000A;halfpi&#x0009;quarterpi&#x0009;twopi&#x0009;threehalvespi&#x000D;&#x000A;</Keywords>
-            <Keywords name="Keywords8">abs acos acquiremissionobjective add addaswareholder addcreeper addcreeperinrange addcreeperwithcap addcreeperwithcapinrange and appendstacktolist appendtolist applytheme applytodamagemap approximately asfloat asin asint asstring atan atan2 attachbeam avg2 ballisticarclateral ballisticarcpos blitfaderaster blitraster bounceedgecollision bouncefadeblack bounceterraincollision break cancel ceil clamp clamp01 clearlist clearlocals clearraster clearstack cleartracelog clearunitspecifiedtarget clearunitstun clipcreeperline closegamemessage concat concat3 concat4 convertactocreeper convertcreepertoac copy cos cr createbeam createeffect createegg createlist createliststartingsize createmissile createmist createorb createsnipershot createtable createtrail createunit createunitonterrain cross damagecreeper damagemesh damageunit debug debugallsp deepcopy deg2rad deployunitshield deregisterformsg destroyallattachedbeams destroyallbeams destroybeam destroyterrainrangeindicator destroytrail destroyunit distance distancecell distancepointline div do dot dq dup dup2 e editaddundo editredo editrestoreundo else endif endmission endonce endswith endwhile eq eq0 ev2 ev3 ev4 false fc findunitenemy floodfillterrain floor fromcell generateenergy getadalogopen getcameramode getcameraposition getcamerarotation getcanmoveunits getcreeper getcreepercutoff getcrimson getdecalcolor getdecalposition getdecalsize getdecalvisible getdefaultcameraposition getecocounts geteditmode geternportal geternportalefficiency getexactcreeperheight getexactterrain getexactterrainandnormal getexactterrainwithshield getfactory getfinaldialogopen getflow getgametickcount getgameupdatecount getgloballist getglobaltable getkey getkeydown getlastexecutioncount getlistcount getlistelement getmappedkey getmappedkeydown getmapsize getmaxaccell getmaxcreepercell getmaxcreepercellwithdamage getminaccell getmincreepercell getmincreepercellwithdamage getminermode getmissionobjectiveenabled getmissionobjectiverequired getmissionobjectivestate getmissionscancomplete getmousebutton getmousebuttondown getmousebuttonup getmousescrolldelta getnearestairsac getnearestsnipertarget getnearestspore getobjactive getobjcolor getobjfacingangle getobjfacinganglecell getobjforward getobjposition getobjrotation getobjscale getopenbuildtab getorbitalcount getpause getpointerterraincoords getrandmapcell getriftlab getscript1var getscriptvar getselectedunits getsoylentmode gettableelement gettablekeys gettablevalues getterraformmenuopen getterrain getterrainlos getterrainoverride getterrainspecial getterrainvector getthemeclifflight getthemeclifflightboost getthemecliffnormal getthemecliffnormalamt getthemecliffnormalscale getthemecliffscale getthemeclifftexture getthemenormal getthemenormalamt getthemenormalscale getthemetexture getthemetexturedetile getthemetexturelight getthemetexturelightboost getthemetexturescale gettimer0 gettimer1 gettimer2 gettimer3 gettimestring gettotalac gettotalcreeper gettype getunitammo getunitanticreeperdamages getunitarmed getunitcanbuild getunitcandestroy getunitcanstun getunitcell getunitconnectable getunitconnectedtoriftlab getunitconstructing getunitconstructingdata getunitcount getunitcreeperdamages getunitdamagedbyac getunitdamagedbycreeper getunitdestroyed getunitdestroyunevenland getunitenabled getuniternstate getunitfireoffset getunitfootprintresistscreeperheight getunitforward getunithealth getunitlosenabled getunitmaxammo getunitmaxhealth getunitoccupiesland getunitofficialname getunitpacketrequestrate getunitposition getunitrange getunitrangewithmods getunitrequestpackets getunitrotation getunits getunitsbytype getunitselectable getunitselected getunitsettings getunitshieldrange getunitsinrange getunitspecifiedtarget getunitstuncount getunitsupplied getunitsuppresscount getunitsuppressmovement getunittargetoffset getunittype getunituioptions getunituistate getunituitext getunitupdatecount getvoidheight gt gt0 gte gte0 halfpi i if insertlistelement invocationcount isadamessageread isadamessageshowing isbeam isbuildunitselected iscreepercutoff isgamemessageshowing ismissioncomplete isnull isv2inmap isv3inmap j k lf list listcontains listn ln log log10 loop lt lt0 lte lte0 magnitude max min mod mod2 movetowards movetowardsandavoid movetowardscellandavoid mul neg neq neq0 normalize not notpersist null once or pi playsound playsoundatposition playsoundloop pop poplist pow prependstacktolist prependtolist print print2 print3 print4 print5 printall printallsp printstack pushlist quarterpi rad2deg randfloat randint rastercolor refcall refreshunitloscache registerformsg removeaswareholder removelistelement removetableelement removeunitdamagemap repeat resetcamera return reverselist rotateobj rotateobjtowards rotateobjtowardscell rotatetowards rotatetowardscell rotateunit rotateunittowards rotateunittowardscell round rplcamcopyposandrot rplcamtween rplcamtweenlookat self sendmsg setadalogopen setalllegalunitcells setbeambrightness setbeamcolor setbeamend setbeamforcelocalend setbeamstart setbeamvisible setbeamwidth setcameraposition setcamerarotation setcanmoveunits setcmodeditmenuname setcmodplayermenuname setcreeper setcreepercutoff setcreepergraphavailable setcreeperinrange setcrimson setcustomobjectivetext setdecalcolor setdecalposition setdecalsize setdecalvisible setdepartbuttonavailable seteggorbdata setfieldrect setflow setgamemessagetext setgloballist setglobaltable setlegalunitcells setlistelement setlistelementrpn setmappanenabled setmaprotateenabled setmapzoomenabled setmissionobjectiveenabled setmissionobjectiverequired setobjactive setobjcolor setobjforward setobjlightconevisible setobjposition setobjrotation setobjscale setobjtext setobjtextbillboard setobjtextcolor setobjtextfontsize setorbitalcount setpause setraster setrasterc setrastersize setrplcam setrplcamposition setrplcamrotation setscript1var setscriptvar setsoylentmode settableelement settableelementrpn setterrain setterraininrange setterrainline setterrainoverride setterrainspecial setthemeclifflight setthemeclifflightboost setthemecliffnormal setthemecliffnormalamt setthemecliffnormalscale setthemecliffscale setthemeclifftexture setthemenormal setthemenormalamt setthemenormalscale setthemetexture setthemetexturedetile setthemetexturelight setthemetexturelightboost setthemetexturescale settimer0 settimer1 settimer2 settimer3 settimerobeypause0 settimerobeypause1 settimerobeypause2 settimerobeypause3 setunitammo setunitanticreeperdamages setunitarmed setunitcanbuild setunitcandestroy setunitcanstun setunitcell setunitconnectable setunitcreeperdamages setunitdamagedbyac setunitdamagedbycreeper setunitdebugtext setunitdestroyunevenland setunitenabled setunitfireoffset setunitfootprintresistscreeperheight setunitforward setunithealth setunitlosenabled setunitmaxammo setunitmaxhealth setunitoccupiesland setunitoutlinecolor setunitoutlineenabled setunitoutlinemode setunitoutlinewidth setunitpacketrequestrate setunitpopupenabled setunitpopuptext0 setunitpopuptext1 setunitposition setunitrange setunitrequestpackets setunitrotation setunitselectable setunitselected setunitsettings setunitshieldrange setunitshieldvisible setunitspecifiedtarget setunitspecifiedtargetoccupiesmap setunitspecifiedtargetpathheight setunitspecifiedtargetpathsourceoffset setunitspecifiedtargetshowpath setunitsselectable setunitsupplied setunitsuppresscount setunitsuppressmovement setunittargetoffset setunituioptions setunituistate setunituitext setvoidheight setwallcharged shortestangle showadamessage showadamessageatcell showadamessageatunit showgamemessage showraster showterrainrangeindicator showuiindicator sign sign0 signalgenerator sin split sqrmagnitude sqrt stacksize startswith stopconsole stopsoundloop stringlength stringreplace stringtolist stununit stununitsinrange sub substring suppresstotemactivation swap tab table tablen tan tau threehalvespi threequarterpi tocell tolower toupper trace trace2 trace3 trace4 trace5 traceall traceallsp tracestack true twopi ufc unattachbeam uselegalunitcells v2 v3 v4 vector0 vectorangle vectoranglecell while xor&#x000D;&#x000A;</Keywords>+            <Keywords name="Keywords8">abs acos acquiremissionobjective add addaswareholder addcreeper addcreeperinrange addcreeperwithcap addcreeperwithcapinrange and appendstacktolist appendtolist applytheme applytodamagemap approximately asfloat asin asint asstring atan atan2 attachbeam avg2 ballisticarclateral ballisticarcpos blitfaderaster blitraster bounceedgecollision bouncefadeblack bounceterraincollision break cancel ceil clamp clamp01 clearglobals clearlist clearlocals clearraster clearstack clearthemeoverlay cleartracelog clearunitspecifiedtarget clearunitstun clipcreeperline closegamemessage comma comment concat concat3 concat4 constructunit convertactocreeper convertcreepertoac copy cos cr createbeam createeffect createegg createlist createliststartingsize createmissile createmist createorb createsnipershot createtable createthemeoverlay createtrail createunit createunitonterrain cross damagecreeper damagemesh damageunit debug debugallsp deepcopy deg2rad deployunitshield deregisterformsg deregisterscript destroyallattachedbeams destroyallbeams destroybeam destroyterrainrangeindicator destroythemeoverlay destroytrail destroyunit distance distancecell distancepointline div do dot dq dup dup2 e editaddundo editredo editrestoreundo elapsedtime else endif endmission endonce endswith endwhile eq eq0 ev2 ev3 ev4 false fc findunitenemy floodfillterrain floor fromcell func_selected func_warepacketsent generateenergy getadalogopen getbuildunit getcameramode getcameraposition getcamerarotation getcameratopdown getcanmoveunits getcelloccupiedcount getcreeper getcreepercoverage getcreepercutoff getcreeperinrange getcreeperwithdamagemap getcrimson getdecalcolor getdecalposition getdecalsize getdecalvisible getdefaultcameraposition getecocounts geteditmode getenergybonus getenergyeco getenergygeneration getenergystore getenergyuse geternportal geternportalefficiency getexactcreeperheight getexactterrain getexactterrainandnormal getexactterrainwithshield getfactory getfactorywares getfieldcell getfinaldialogopen getflow getgameframecount getgametickcount getgameupdatecount getgloballist getglobaltable getkey getkeydown getlastexecutioncount getlistcount getlistelement getmappedkey getmappedkeydown getmappedkeystrings getmapsize getmaxaccell getmaxcreepercell getmaxcreepercellwithdamage getmeshhealth getminaccell getmincreepercell getmincreepercellwithdamage getminermode getmissionobjectiveenabled getmissionobjectiverequired getmissionobjectivestate getmissionscancomplete getmousebutton getmousebuttondown getmousebuttonup getmousedelta getmousescrolldelta getmverseplayernum getmverseplayers getnearestairsac getnearestsnipertarget getnearestspore getobjactive getobjcolor getobjfacingangle getobjfacinganglecell getobjforward getobjposition getobjrotation getobjscale getopenbuildtab getorbitalcount getpause getpointerterraincoords getprintprefixenabled getrandmapcell getregisteredscriptvar getriftlab getrplcamforward getrplcamposition getrplcamright getrplcamrotation getrplcamup getscript1var getscriptvar getselectedunits getsoylentmode gettablecount gettableelement gettablekeys gettablevalues getterraformdigsite getterraformmarker getterraformmenuopen getterrain getterrainlos getterrainoverride getterrainspecial getterrainvector getthemeclifflight getthemeclifflightboost getthemecliffnormal getthemecliffnormalamt getthemecliffnormalscale getthemecliffscale getthemeclifftexture getthemenormal getthemenormalamt getthemenormalscale getthemetexture getthemetexturedetile getthemetexturelight getthemetexturelightboost getthemetexturescale gettimer0 gettimer1 gettimer2 gettimer3 gettimestring gettotalac gettotalcreeper gettotemactivated gettype getundercreepereffectenabled getunitammo getunitammoware getunitanticreeperdamages getunitarmed getunitbuildlimit getunitbuildware getunitcanbuild getunitcandestroy getunitcanmove getunitcanstun getunitcell getunitconnectable getunitconnectedtoriftlab getunitconstructing getunitconstructingdata getunitcount getunitcreeperdamages getunitdamagedbyac getunitdamagedbycreeper getunitdestroyed getunitdestroyunevenland getunitenabled getuniternsimulated getuniternstate getunitfireoffset getunitfootprintresistscreeperheight getunitforward getunitgrowsmesh getunithealrate getunithealth getunitincreeper getunitlosenabled getunitmaxammo getunitmaxhealth getunitmovecell getunitoccupiesland getunitofficialname getunitpacketrequestrate getunitposition getunitrange getunitrangewithmods getunitrequestpackets getunitrotation getunits getunitsbytype getunitselectable getunitselected getunitsettings getunitshieldrange getunitsinrange getunitspecialtarget getunitspecifiedtarget getunitstuncount getunitsupplied getunitsuppresscount getunitsuppressmovement getunittargetoffset getunittrueguid getunittype getunituioptions getunituistate getunituitext getunitupdatecount getvoidheight gt gt0 gte gte0 halfpi i if insertlistelement invocationcount isadamessageread isadamessageshowing isbeam isbuildunitselected iscreepercutoff isgamemessageshowing ismissioncomplete isnull isv2inmap isv3inmap j k lf list listcontains listn ln log log10 loop lt lt0 lte lte0 magnitude max min mod mod2 movetowards movetowardsandavoid movetowardscellandavoid msg_frameadvance msg_postupdate msg_preupdate msg_savegame mul nearestspecialtarget neg neq neq0 normalize not notpersist null once or pi playsound playsoundatposition playsoundloop pop poplist pow prependstacktolist prependtolist print print2 print3 print4 print5 printall printallsp printstack pushlist quarterpi rad2deg randfloat randint rastercolor refcall refreshunitloscache registerformsg registerscript registerscriptvar removeaswareholder removelistelement removetableelement removeunitdamagemap removewhitespace repeat resetcamera return reverselist rotateobj rotateobjtowards rotateobjtowardscell rotatetowards rotatetowardscell rotateunit rotateunittowards rotateunittowardscell round rplcamcopyposandrot rplcamtween rplcamtweenlookat self sendmsg sendmversemsg setadalogopen setalllegalunitcells setbeambrightness setbeamcolor setbeamend setbeamforcelocalend setbeamstart setbeamvisible setbeamwidth setcameraposition setcamerarotation setcameratopdown setcanmoveunits setcelloccupiedcount setcmodeditmenuname setcmodplayermenuname setcreeper setcreepercutoff setcreepergraphavailable setcreeperinrange setcrimson setcustomobjectivetext setdecalcolor setdecalposition setdecalsize setdecalvisible setdepartbuttonavailable seteggorbdata setfactorywares setfieldcell setfieldrect setflow setgamemessagetext setgloballist setglobaltable setlegalunitcells setlistelement setlistelementrpn setmappanenabled setmaprotateenabled setmapzoomenabled setmeshhealth setmissionobjectiveenabled setmissionobjectiverequired setmversecreatesunitghost setmversesendcreeperchanges setobjactive setobjcolor setobjforward setobjlightconevisible setobjposition setobjrotation setobjscale setobjtext setobjtextbillboard setobjtextcolor setobjtextfontsize setorbitalcount setpause setprintprefixenabled setraster setrasterc setrastersize setregisteredscriptvar setrplcam setrplcamcursorlocked setrplcamforward setrplcamposition setrplcamright setrplcamrotation setrplcamup setscript1var setscriptvar setsoylentcount setsoylentdelay setsoylentmode settableelement settableelementrpn setterraformactivecell setterraformmarker setterrain setterraininrange setterrainline setterrainoverride setterrainspecial setthemeclifflight setthemeclifflightboost setthemecliffnormal setthemecliffnormalamt setthemecliffnormalscale setthemecliffscale setthemeclifftexture setthemenormal setthemenormalamt setthemenormalscale setthemeoverlayapplytocliffs setthemeoverlaycolor setthemeoverlayenabled setthemeoverlayoffset setthemeoverlaypixels setthemeoverlaypointfilter setthemeoverlayrectpixels setthemeoverlayscale setthemetexture setthemetexturedetile setthemetexturelight setthemetexturelightboost setthemetexturescale settimer0 settimer1 settimer2 settimer3 settimerobeypause0 settimerobeypause1 settimerobeypause2 settimerobeypause3 settotemactivated setundercreepereffectenabled setunitammo setunitammoware setunitanticreeperdamages setunitarmed setunitbuildlimit setunitbuildware setunitcanbuild setunitcandestroy setunitcanmove setunitcanstun setunitcell setunitconnectable setunitcreeperdamages setunitdamagedbyac setunitdamagedbycreeper setunitdebugtext setunitdestroyunevenland setunitenabled setuniternsimulated setunitfireoffset setunitfootprintresistscreeperheight setunitforward setunitgrowsmesh setunithealrate setunithealth setunitlosenabled setunitmaxammo setunitmaxhealth setunitminimapimage setunitminimapimagecolor setunitminimaptext setunitminimaptimetoevent setunitmodranges setunitmovecell setunitoccupiesland setunitoutlinecolor setunitoutlineenabled setunitoutlinemode setunitoutlinewidth setunitpacketrequestrate setunitpopupenabled setunitpopuptext0 setunitpopuptext1 setunitposition setunitrange setunitrequestpackets setunitrotation setunitselectable setunitselected setunitsettings setunitshieldrange setunitshieldvisible setunitspecialtarget setunitspecifiedtarget setunitspecifiedtargetoccupiesmap setunitspecifiedtargetpathheight setunitspecifiedtargetpathsourceoffset setunitspecifiedtargetshowpath setunitsselectable setunitstuncount setunitsupplied setunitsuppresscount setunitsuppressmovement setunittargetoffset setunituioptions setunituistate setunituitext setvoidheight setwallcharged shortestangle showadamessage showadamessageatcell showadamessageatunit showgamemessage showraster showterrainrangeindicator showuiindicator sign sign0 signalgenerator sin sounds specialtargets split sqrmagnitude sqrt stacksize startswith stopconsole stopsoundloop stringlength stringreplace stringtolist stununit stununitsinrange sub substring suppresstotemactivation swap tab table tablen tan tau threehalvespi threequarterpi tocell tolower toupper trace trace2 trace3 trace4 trace5 traceall traceallsp tracestack true twopi ufc unattachbeam uselegalunitcells v2 v3 v4 vector0 vectorangle vectoranglecell while xor&#x000D;&#x000A;</Keywords>
             <Keywords name="Delimiters">00&quot; 01\ 02&quot; 03$$ 04 05: 06$ 07 08: 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>             <Keywords name="Delimiters">00&quot; 01\ 02&quot; 03$$ 04 05: 06$ 07 08: 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
         </KeywordLists>         </KeywordLists>
Line 119: Line 119:
             <Keywords name="Folders in code1, middle"></Keywords>             <Keywords name="Folders in code1, middle"></Keywords>
             <Keywords name="Folders in code1, close">} ) ]</Keywords>             <Keywords name="Folders in code1, close">} ) ]</Keywords>
-            <Keywords name="Folders in code2, open">once if while do</Keywords>+            <Keywords name="Folders in code2, open">once if while do switch case</Keywords>
             <Keywords name="Folders in code2, middle">else repeat return break</Keywords>             <Keywords name="Folders in code2, middle">else repeat return break</Keywords>
-            <Keywords name="Folders in code2, close">endonce endif endwhile loop</Keywords>+            <Keywords name="Folders in code2, close">endonce endif endwhile loop endswitch endcase</Keywords>
             <Keywords name="Folders in comment, open"></Keywords>             <Keywords name="Folders in comment, open"></Keywords>
             <Keywords name="Folders in comment, middle"></Keywords>             <Keywords name="Folders in comment, middle"></Keywords>
Line 132: Line 132:
             <Keywords name="Keywords6">asint&#x0009;asfloat&#x0009;asString&#x000D;&#x000A;dup&#x0009;dup2&#x0009;swap&#x0009;pop&#x000D;&#x000A;stacksize&#x0009;clearstack&#x000D;&#x000A;copy&#x0009;deepcopy&#x0009;</Keywords>             <Keywords name="Keywords6">asint&#x0009;asfloat&#x0009;asString&#x000D;&#x000A;dup&#x0009;dup2&#x0009;swap&#x0009;pop&#x000D;&#x000A;stacksize&#x0009;clearstack&#x000D;&#x000A;copy&#x0009;deepcopy&#x0009;</Keywords>
             <Keywords name="Keywords7">true&#x0009;false &#x000D;&#x000A;self&#x0009;i&#x0009;j&#x0009;k &#x000D;&#x000A;vector0&#x0009;null&#x0009;rad2deg&#x0009;deg2rad&#x000D;&#x000A;e&#x0009;tau&#x0009;pi&#x0009;threequarterpi&#x000D;&#x000A;halfpi&#x0009;quarterpi&#x0009;twopi&#x0009;threehalvespi&#x000D;&#x000A;</Keywords>             <Keywords name="Keywords7">true&#x0009;false &#x000D;&#x000A;self&#x0009;i&#x0009;j&#x0009;k &#x000D;&#x000A;vector0&#x0009;null&#x0009;rad2deg&#x0009;deg2rad&#x000D;&#x000A;e&#x0009;tau&#x0009;pi&#x0009;threequarterpi&#x000D;&#x000A;halfpi&#x0009;quarterpi&#x0009;twopi&#x0009;threehalvespi&#x000D;&#x000A;</Keywords>
-            <Keywords name="Keywords8">abs acos acquiremissionobjective add addaswareholder addcreeper addcreeperinrange addcreeperwithcap addcreeperwithcapinrange and appendstacktolist appendtolist applytheme applytodamagemap approximately asfloat asin asint asstring atan atan2 attachbeam avg2 ballisticarclateral ballisticarcpos blitfaderaster blitraster bounceedgecollision bouncefadeblack bounceterraincollision break cancel ceil clamp clamp01 clearlist clearlocals clearraster clearstack cleartracelog clearunitspecifiedtarget clearunitstun clipcreeperline closegamemessage concat concat3 concat4 convertactocreeper convertcreepertoac copy cos cr createbeam createeffect createegg createlist createliststartingsize createmissile createmist createorb createsnipershot createtable createtrail createunit createunitonterrain cross damagecreeper damagemesh damageunit debug debugallsp deepcopy deg2rad deployunitshield deregisterformsg destroyallattachedbeams destroyallbeams destroybeam destroyterrainrangeindicator destroytrail destroyunit distance distancecell distancepointline div do dot dq dup dup2 e editaddundo editredo editrestoreundo else endif endmission endonce endswith endwhile eq eq0 ev2 ev3 ev4 false fc findunitenemy floodfillterrain floor fromcell generateenergy getadalogopen getcameramode getcameraposition getcamerarotation getcanmoveunits getcreeper getcreepercutoff getcrimson getdecalcolor getdecalposition getdecalsize getdecalvisible getdefaultcameraposition getecocounts geteditmode geternportal geternportalefficiency getexactcreeperheight getexactterrain getexactterrainandnormal getexactterrainwithshield getfactory getfinaldialogopen getflow getgametickcount getgameupdatecount getgloballist getglobaltable getkey getkeydown getlastexecutioncount getlistcount getlistelement getmappedkey getmappedkeydown getmapsize getmaxaccell getmaxcreepercell getmaxcreepercellwithdamage getminaccell getmincreepercell getmincreepercellwithdamage getminermode getmissionobjectiveenabled getmissionobjectiverequired getmissionobjectivestate getmissionscancomplete getmousebutton getmousebuttondown getmousebuttonup getmousescrolldelta getnearestairsac getnearestsnipertarget getnearestspore getobjactive getobjcolor getobjfacingangle getobjfacinganglecell getobjforward getobjposition getobjrotation getobjscale getopenbuildtab getorbitalcount getpause getpointerterraincoords getrandmapcell getriftlab getscript1var getscriptvar getselectedunits getsoylentmode gettableelement gettablekeys gettablevalues getterraformmenuopen getterrain getterrainlos getterrainoverride getterrainspecial getterrainvector getthemeclifflight getthemeclifflightboost getthemecliffnormal getthemecliffnormalamt getthemecliffnormalscale getthemecliffscale getthemeclifftexture getthemenormal getthemenormalamt getthemenormalscale getthemetexture getthemetexturedetile getthemetexturelight getthemetexturelightboost getthemetexturescale gettimer0 gettimer1 gettimer2 gettimer3 gettimestring gettotalac gettotalcreeper gettype getunitammo getunitanticreeperdamages getunitarmed getunitcanbuild getunitcandestroy getunitcanstun getunitcell getunitconnectable getunitconnectedtoriftlab getunitconstructing getunitconstructingdata getunitcount getunitcreeperdamages getunitdamagedbyac getunitdamagedbycreeper getunitdestroyed getunitdestroyunevenland getunitenabled getuniternstate getunitfireoffset getunitfootprintresistscreeperheight getunitforward getunithealth getunitlosenabled getunitmaxammo getunitmaxhealth getunitoccupiesland getunitofficialname getunitpacketrequestrate getunitposition getunitrange getunitrangewithmods getunitrequestpackets getunitrotation getunits getunitsbytype getunitselectable getunitselected getunitsettings getunitshieldrange getunitsinrange getunitspecifiedtarget getunitstuncount getunitsupplied getunitsuppresscount getunitsuppressmovement getunittargetoffset getunittype getunituioptions getunituistate getunituitext getunitupdatecount getvoidheight gt gt0 gte gte0 halfpi i if insertlistelement invocationcount isadamessageread isadamessageshowing isbeam isbuildunitselected iscreepercutoff isgamemessageshowing ismissioncomplete isnull isv2inmap isv3inmap j k lf list listcontains listn ln log log10 loop lt lt0 lte lte0 magnitude max min mod mod2 movetowards movetowardsandavoid movetowardscellandavoid mul neg neq neq0 normalize not notpersist null once or pi playsound playsoundatposition playsoundloop pop poplist pow prependstacktolist prependtolist print print2 print3 print4 print5 printall printallsp printstack pushlist quarterpi rad2deg randfloat randint rastercolor refcall refreshunitloscache registerformsg removeaswareholder removelistelement removetableelement removeunitdamagemap repeat resetcamera return reverselist rotateobj rotateobjtowards rotateobjtowardscell rotatetowards rotatetowardscell rotateunit rotateunittowards rotateunittowardscell round rplcamcopyposandrot rplcamtween rplcamtweenlookat self sendmsg setadalogopen setalllegalunitcells setbeambrightness setbeamcolor setbeamend setbeamforcelocalend setbeamstart setbeamvisible setbeamwidth setcameraposition setcamerarotation setcanmoveunits setcmodeditmenuname setcmodplayermenuname setcreeper setcreepercutoff setcreepergraphavailable setcreeperinrange setcrimson setcustomobjectivetext setdecalcolor setdecalposition setdecalsize setdecalvisible setdepartbuttonavailable seteggorbdata setfieldrect setflow setgamemessagetext setgloballist setglobaltable setlegalunitcells setlistelement setlistelementrpn setmappanenabled setmaprotateenabled setmapzoomenabled setmissionobjectiveenabled setmissionobjectiverequired setobjactive setobjcolor setobjforward setobjlightconevisible setobjposition setobjrotation setobjscale setobjtext setobjtextbillboard setobjtextcolor setobjtextfontsize setorbitalcount setpause setraster setrasterc setrastersize setrplcam setrplcamposition setrplcamrotation setscript1var setscriptvar setsoylentmode settableelement settableelementrpn setterrain setterraininrange setterrainline setterrainoverride setterrainspecial setthemeclifflight setthemeclifflightboost setthemecliffnormal setthemecliffnormalamt setthemecliffnormalscale setthemecliffscale setthemeclifftexture setthemenormal setthemenormalamt setthemenormalscale setthemetexture setthemetexturedetile setthemetexturelight setthemetexturelightboost setthemetexturescale settimer0 settimer1 settimer2 settimer3 settimerobeypause0 settimerobeypause1 settimerobeypause2 settimerobeypause3 setunitammo setunitanticreeperdamages setunitarmed setunitcanbuild setunitcandestroy setunitcanstun setunitcell setunitconnectable setunitcreeperdamages setunitdamagedbyac setunitdamagedbycreeper setunitdebugtext setunitdestroyunevenland setunitenabled setunitfireoffset setunitfootprintresistscreeperheight setunitforward setunithealth setunitlosenabled setunitmaxammo setunitmaxhealth setunitoccupiesland setunitoutlinecolor setunitoutlineenabled setunitoutlinemode setunitoutlinewidth setunitpacketrequestrate setunitpopupenabled setunitpopuptext0 setunitpopuptext1 setunitposition setunitrange setunitrequestpackets setunitrotation setunitselectable setunitselected setunitsettings setunitshieldrange setunitshieldvisible setunitspecifiedtarget setunitspecifiedtargetoccupiesmap setunitspecifiedtargetpathheight setunitspecifiedtargetpathsourceoffset setunitspecifiedtargetshowpath setunitsselectable setunitsupplied setunitsuppresscount setunitsuppressmovement setunittargetoffset setunituioptions setunituistate setunituitext setvoidheight setwallcharged shortestangle showadamessage showadamessageatcell showadamessageatunit showgamemessage showraster showterrainrangeindicator showuiindicator sign sign0 signalgenerator sin split sqrmagnitude sqrt stacksize startswith stopconsole stopsoundloop stringlength stringreplace stringtolist stununit stununitsinrange sub substring suppresstotemactivation swap tab table tablen tan tau threehalvespi threequarterpi tocell tolower toupper trace trace2 trace3 trace4 trace5 traceall traceallsp tracestack true twopi ufc unattachbeam uselegalunitcells v2 v3 v4 vector0 vectorangle vectoranglecell while xor&#x000D;&#x000A;</Keywords>+            <Keywords name="Keywords8">abs acos acquiremissionobjective add addaswareholder addcreeper addcreeperinrange addcreeperwithcap addcreeperwithcapinrange and appendstacktolist appendtolist applytheme applytodamagemap approximately asfloat asin asint asstring atan atan2 attachbeam avg2 ballisticarclateral ballisticarcpos blitfaderaster blitraster bounceedgecollision bouncefadeblack bounceterraincollision break cancel ceil clamp clamp01 clearglobals clearlist clearlocals clearraster clearstack clearthemeoverlay cleartracelog clearunitspecifiedtarget clearunitstun clipcreeperline closegamemessage comma comment concat concat3 concat4 constructunit convertactocreeper convertcreepertoac copy cos cr createbeam createeffect createegg createlist createliststartingsize createmissile createmist createorb createsnipershot createtable createthemeoverlay createtrail createunit createunitonterrain cross damagecreeper damagemesh damageunit debug debugallsp deepcopy deg2rad deployunitshield deregisterformsg deregisterscript destroyallattachedbeams destroyallbeams destroybeam destroyterrainrangeindicator destroythemeoverlay destroytrail destroyunit distance distancecell distancepointline div do dot dq dup dup2 e editaddundo editredo editrestoreundo elapsedtime else endif endmission endonce endswith endwhile eq eq0 ev2 ev3 ev4 false fc findunitenemy floodfillterrain floor fromcell func_selected func_warepacketsent generateenergy getadalogopen getbuildunit getcameramode getcameraposition getcamerarotation getcameratopdown getcanmoveunits getcelloccupiedcount getcreeper getcreepercoverage getcreepercutoff getcreeperinrange getcreeperwithdamagemap getcrimson getdecalcolor getdecalposition getdecalsize getdecalvisible getdefaultcameraposition getecocounts geteditmode getenergybonus getenergyeco getenergygeneration getenergystore getenergyuse geternportal geternportalefficiency getexactcreeperheight getexactterrain getexactterrainandnormal getexactterrainwithshield getfactory getfactorywares getfieldcell getfinaldialogopen getflow getgameframecount getgametickcount getgameupdatecount getgloballist getglobaltable getkey getkeydown getlastexecutioncount getlistcount getlistelement getmappedkey getmappedkeydown getmappedkeystrings getmapsize getmaxaccell getmaxcreepercell getmaxcreepercellwithdamage getmeshhealth getminaccell getmincreepercell getmincreepercellwithdamage getminermode getmissionobjectiveenabled getmissionobjectiverequired getmissionobjectivestate getmissionscancomplete getmousebutton getmousebuttondown getmousebuttonup getmousedelta getmousescrolldelta getmverseplayernum getmverseplayers getnearestairsac getnearestsnipertarget getnearestspore getobjactive getobjcolor getobjfacingangle getobjfacinganglecell getobjforward getobjposition getobjrotation getobjscale getopenbuildtab getorbitalcount getpause getpointerterraincoords getprintprefixenabled getrandmapcell getregisteredscriptvar getriftlab getrplcamforward getrplcamposition getrplcamright getrplcamrotation getrplcamup getscript1var getscriptvar getselectedunits getsoylentmode gettablecount gettableelement gettablekeys gettablevalues getterraformdigsite getterraformmarker getterraformmenuopen getterrain getterrainlos getterrainoverride getterrainspecial getterrainvector getthemeclifflight getthemeclifflightboost getthemecliffnormal getthemecliffnormalamt getthemecliffnormalscale getthemecliffscale getthemeclifftexture getthemenormal getthemenormalamt getthemenormalscale getthemetexture getthemetexturedetile getthemetexturelight getthemetexturelightboost getthemetexturescale gettimer0 gettimer1 gettimer2 gettimer3 gettimestring gettotalac gettotalcreeper gettotemactivated gettype getundercreepereffectenabled getunitammo getunitammoware getunitanticreeperdamages getunitarmed getunitbuildlimit getunitbuildware getunitcanbuild getunitcandestroy getunitcanmove getunitcanstun getunitcell getunitconnectable getunitconnectedtoriftlab getunitconstructing getunitconstructingdata getunitcount getunitcreeperdamages getunitdamagedbyac getunitdamagedbycreeper getunitdestroyed getunitdestroyunevenland getunitenabled getuniternsimulated getuniternstate getunitfireoffset getunitfootprintresistscreeperheight getunitforward getunitgrowsmesh getunithealrate getunithealth getunitincreeper getunitlosenabled getunitmaxammo getunitmaxhealth getunitmovecell getunitoccupiesland getunitofficialname getunitpacketrequestrate getunitposition getunitrange getunitrangewithmods getunitrequestpackets getunitrotation getunits getunitsbytype getunitselectable getunitselected getunitsettings getunitshieldrange getunitsinrange getunitspecialtarget getunitspecifiedtarget getunitstuncount getunitsupplied getunitsuppresscount getunitsuppressmovement getunittargetoffset getunittrueguid getunittype getunituioptions getunituistate getunituitext getunitupdatecount getvoidheight gt gt0 gte gte0 halfpi i if insertlistelement invocationcount isadamessageread isadamessageshowing isbeam isbuildunitselected iscreepercutoff isgamemessageshowing ismissioncomplete isnull isv2inmap isv3inmap j k lf list listcontains listn ln log log10 loop lt lt0 lte lte0 magnitude max min mod mod2 movetowards movetowardsandavoid movetowardscellandavoid msg_frameadvance msg_postupdate msg_preupdate msg_savegame mul nearestspecialtarget neg neq neq0 normalize not notpersist null once or pi playsound playsoundatposition playsoundloop pop poplist pow prependstacktolist prependtolist print print2 print3 print4 print5 printall printallsp printstack pushlist quarterpi rad2deg randfloat randint rastercolor refcall refreshunitloscache registerformsg registerscript registerscriptvar removeaswareholder removelistelement removetableelement removeunitdamagemap removewhitespace repeat resetcamera return reverselist rotateobj rotateobjtowards rotateobjtowardscell rotatetowards rotatetowardscell rotateunit rotateunittowards rotateunittowardscell round rplcamcopyposandrot rplcamtween rplcamtweenlookat self sendmsg sendmversemsg setadalogopen setalllegalunitcells setbeambrightness setbeamcolor setbeamend setbeamforcelocalend setbeamstart setbeamvisible setbeamwidth setcameraposition setcamerarotation setcameratopdown setcanmoveunits setcelloccupiedcount setcmodeditmenuname setcmodplayermenuname setcreeper setcreepercutoff setcreepergraphavailable setcreeperinrange setcrimson setcustomobjectivetext setdecalcolor setdecalposition setdecalsize setdecalvisible setdepartbuttonavailable seteggorbdata setfactorywares setfieldcell setfieldrect setflow setgamemessagetext setgloballist setglobaltable setlegalunitcells setlistelement setlistelementrpn setmappanenabled setmaprotateenabled setmapzoomenabled setmeshhealth setmissionobjectiveenabled setmissionobjectiverequired setmversecreatesunitghost setmversesendcreeperchanges setobjactive setobjcolor setobjforward setobjlightconevisible setobjposition setobjrotation setobjscale setobjtext setobjtextbillboard setobjtextcolor setobjtextfontsize setorbitalcount setpause setprintprefixenabled setraster setrasterc setrastersize setregisteredscriptvar setrplcam setrplcamcursorlocked setrplcamforward setrplcamposition setrplcamright setrplcamrotation setrplcamup setscript1var setscriptvar setsoylentcount setsoylentdelay setsoylentmode settableelement settableelementrpn setterraformactivecell setterraformmarker setterrain setterraininrange setterrainline setterrainoverride setterrainspecial setthemeclifflight setthemeclifflightboost setthemecliffnormal setthemecliffnormalamt setthemecliffnormalscale setthemecliffscale setthemeclifftexture setthemenormal setthemenormalamt setthemenormalscale setthemeoverlayapplytocliffs setthemeoverlaycolor setthemeoverlayenabled setthemeoverlayoffset setthemeoverlaypixels setthemeoverlaypointfilter setthemeoverlayrectpixels setthemeoverlayscale setthemetexture setthemetexturedetile setthemetexturelight setthemetexturelightboost setthemetexturescale settimer0 settimer1 settimer2 settimer3 settimerobeypause0 settimerobeypause1 settimerobeypause2 settimerobeypause3 settotemactivated setundercreepereffectenabled setunitammo setunitammoware setunitanticreeperdamages setunitarmed setunitbuildlimit setunitbuildware setunitcanbuild setunitcandestroy setunitcanmove setunitcanstun setunitcell setunitconnectable setunitcreeperdamages setunitdamagedbyac setunitdamagedbycreeper setunitdebugtext setunitdestroyunevenland setunitenabled setuniternsimulated setunitfireoffset setunitfootprintresistscreeperheight setunitforward setunitgrowsmesh setunithealrate setunithealth setunitlosenabled setunitmaxammo setunitmaxhealth setunitminimapimage setunitminimapimagecolor setunitminimaptext setunitminimaptimetoevent setunitmodranges setunitmovecell setunitoccupiesland setunitoutlinecolor setunitoutlineenabled setunitoutlinemode setunitoutlinewidth setunitpacketrequestrate setunitpopupenabled setunitpopuptext0 setunitpopuptext1 setunitposition setunitrange setunitrequestpackets setunitrotation setunitselectable setunitselected setunitsettings setunitshieldrange setunitshieldvisible setunitspecialtarget setunitspecifiedtarget setunitspecifiedtargetoccupiesmap setunitspecifiedtargetpathheight setunitspecifiedtargetpathsourceoffset setunitspecifiedtargetshowpath setunitsselectable setunitstuncount setunitsupplied setunitsuppresscount setunitsuppressmovement setunittargetoffset setunituioptions setunituistate setunituitext setvoidheight setwallcharged shortestangle showadamessage showadamessageatcell showadamessageatunit showgamemessage showraster showterrainrangeindicator showuiindicator sign sign0 signalgenerator sin sounds specialtargets split sqrmagnitude sqrt stacksize startswith stopconsole stopsoundloop stringlength stringreplace stringtolist stununit stununitsinrange sub substring suppresstotemactivation swap tab table tablen tan tau threehalvespi threequarterpi tocell tolower toupper trace trace2 trace3 trace4 trace5 traceall traceallsp tracestack true twopi ufc unattachbeam uselegalunitcells v2 v3 v4 vector0 vectorangle vectoranglecell while xor&#x000D;&#x000A;</Keywords>
             <Keywords name="Delimiters">00&quot; 01\ 02&quot; 03$$ 04 05: 06$ 07 08: 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>             <Keywords name="Delimiters">00&quot; 01\ 02&quot; 03$$ 04 05: 06$ 07 08: 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
         </KeywordLists>         </KeywordLists>
Line 165: Line 165:
 </code> </code>
  
-<= [[4rpl:syntax|4RPL Syntax Highlighters]]+<= [[cw4:4rpl_tools|Tools & Utilities]]
  
  
4rpl/syntax_highlighter.1611342037.txt.gz · Last modified: 2025/02/14 14:56 (external edit)