This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ixe:irpl:start [2025/01/07 23:51] – durikkan | ixe:irpl:start [2025/09/23 23:24] (current) – Ported page over from test Fireswamp | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== IRPL Reference ====== |
- | //Rough dump of all IRPL commands pending correct formatting of this list// | + | The syntax for IRPL is similar to the language syntax from previous games. For a tutorial, see [[4rpl: |
- | ==== Unit ==== | + | ===== Programming Logic ===== |
- | | + | Notation for basic programming concepts and commands for performing mathematical operations on data. |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Variables ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ==== Creeper | + | <WRAP column> |
- | [[ixe:irpl:creeper: | + | ==== Functions |
- | [[ixe: | + | [[ixe:irpl:functions:call|call]] \\ |
- | [[ixe: | + | [[ixe:irpl:functions:func|func]] \\ |
- | [[ixe: | + | [[ixe:irpl:functions:refcall|refcall]] \\ |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe:irpl:creeper:ConvertCreeperToAc|ConvertCreeperToAc]] | + | |
- | [[ixe:irpl:creeper:ConvertAcToCreeper|ConvertAcToCreeper]] \\ | + | |
+ | ==== Logic ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Comparators ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
- | ==== SandParticle ==== | + | <WRAP group> |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | ==== Sand ==== | + | <WRAP column> |
- | [[ixe:irpl:sand:IsSandEmpty|IsSandEmpty]] \\ | + | ==== Constants |
- | [[ixe:irpl:sand:GetSand|GetSand]] \\ | + | [[ixe:irpl:constants:e|e]] \\ |
- | [[ixe:irpl:sand:CreateSand|CreateSand]] \\ | + | [[ixe:irpl:constants:pi|Pi]] \\ |
- | [[ixe:irpl:sand:CreateSandInRoundArea|CreateSandInRoundArea]] \\ | + | [[ixe:irpl:constants:quarterpi|QuarterPi]] \\ |
- | [[ixe:irpl:sand:CreateSandInAreaRand|CreateSandInAreaRand]] \\ | + | [[ixe:irpl:constants:halfpi|HalfPi]] \\ |
- | [[ixe:irpl:sand:CreateSandInArea|CreateSandInArea]] \\ | + | [[ixe:irpl:constants:threequarterpi|ThreeQuarterPi]] \\ |
- | [[ixe:irpl:sand:GetOverSand|GetOverSand]] \\ | + | [[ixe:irpl:constants:threehalvespi|ThreeHalvesPi]] \\ |
- | [[ixe:irpl:sand:SetSandColor|SetSandColor]] \\ | + | [[ixe:irpl:constants:twopi|TwoPi]] \\ |
- | [[ixe:irpl:sand:GetSandDef|GetSandDef]] \\ | + | [[ixe:irpl:constants:tau|Tau]] \\ |
- | [[ixe:irpl:sand:GetMapSandCount|GetMapSandCount]] \\ | + | [[ixe:irpl:constants:deg2rad|Deg2Rad]] \\ |
- | [[ixe:irpl:sand:CountSandInArea|CountSandInArea]] \\ | + | [[ixe:irpl:constants:rad2deg|Rad2Deg]] \\ |
- | [[ixe:irpl:sand:GetSandInArea|GetSandInArea]] \\ | + | [[ixe:irpl:constants:vector0|Vector0]] \\ |
- | [[ixe:irpl:sand:DestroySandInArea|DestroySandInArea]] \\ | + | [[ixe:irpl:math:maxint|MaxInt]] \\ |
- | [[ixe: | + | [[ixe:irpl:math:minint|MinInt]] \\ |
- | [[ixe: | + | </ |
- | [[ixe: | + | |
+ | <WRAP column> | ||
+ | ==== Strings ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Data Type Manipulation ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
- | ==== Math ==== | + | ==== Stack Manipulation |
- | [[ixe:irpl:math:SignedAngle|SignedAngle]] \\ | + | [[ixe:irpl:stack:dup|dup]] \\ |
- | [[ixe:irpl:math:Rotate|Rotate]] \\ | + | [[ixe:irpl:stack:dup2|dup2]] \\ |
- | [[ixe:irpl:math:SetDirRight|SetDirRight]] \\ | + | [[ixe:irpl:stack:pop|pop]] \\ |
- | [[ixe:irpl:math:GetDirUp|GetDirUp]] \\ | + | [[ixe:irpl:stack:swap|swap]] \\ |
- | [[ixe:irpl:math:SetDirUp|SetDirUp]] \\ | + | [[ixe:irpl:stack:clearstacksize|StackSize]] \\ |
- | [[ixe:irpl:math:CalculateTrajectoryVelocity|CalculateTrajectoryVelocity]] \\ | + | [[ixe:irpl:stack:clearstack|ClearStack]] \\ |
+ | </ | ||
+ | </ | ||
- | ==== Shots ==== | + | <WRAP group> |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
+ | <WRAP column> | ||
+ | ==== Debugging ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Flow Control ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ==== Game ==== | + | <WRAP column> |
- | [[ixe:irpl:game: | + | ==== Arithmetic |
- | [[ixe: | + | [[ixe:irpl:arithmetic:add|add]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:sub|sub]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:mul|mul]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:div|div]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:pow|pow]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:mod|mod]] \\ |
- | [[ixe: | + | [[ixe:irpl:arithmetic:mod2|mod2]] \\ |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe: | + | |
- | [[ixe:irpl:game:SetLegalUnitCells|SetLegalUnitCells]] \\ | + | |
- | [[ixe:irpl:game:SetLegalUnitCellsRect|SetLegalUnitCellsRect]] \\ | + | |
- | [[ixe:irpl:game:ClearLegalUnitCells|ClearLegalUnitCells]] \\ | + | |
- | [[ixe:irpl:game:GetMcsItem|GetMcsItem]] \\ | + | |
- | [[ixe:irpl:game:SetMcsItem|SetMcsItem]] \\ | + | |
- | [[ixe:irpl:game:GetAllMcsKeys|GetAllMcsKeys]] \\ | + | |
+ | ==== Math Utility ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Math ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
- | ==== Effects ==== | + | <WRAP group> |
- | [[ixe: | + | |
- | [[ixe: | + | |
+ | <WRAP column> | ||
+ | ==== Vectors ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Tables ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ==== Beams ==== | + | <WRAP column> |
- | [[ixe:irpl:beams:CreateBeam|CreateBeam]] \\ | + | ==== Lists ==== |
- | [[ixe:irpl:beams:DestroyBeam|DestroyBeam]] \\ | + | [[ixe:irpl:lists:createlist|CreateList]] \\ |
- | [[ixe:irpl:beams:SetBeamStart|SetBeamStart]] \\ | + | [[ixe:irpl:lists:list|List]] \\ |
- | [[ixe:irpl:beams:SetBeamEnd|SetBeamEnd]] \\ | + | [[ixe:irpl:lists:listn|ListN]] \\ |
- | [[ixe:irpl:beams:SetBeamEnabled|SetBeamEnabled]] \\ | + | [[ixe:irpl:lists:createliststartingsize|CreateListStartingSize]] \\ |
- | [[ixe:irpl:beams:SetBeamColor|SetBeamColor]] \\ | + | [[ixe:irpl:lists:getlistelement|GetListElement]] \\ |
- | [[ixe:irpl:beams:SetBeamWidth|SetBeamWidth]] \\ | + | [[ixe:irpl:lists:setlistelement|SetListElement]] \\ |
- | [[ixe:irpl:beams:SetBeamCapVertices|SetBeamCapVertices]] \\ | + | [[ixe:irpl:lists:setlistelementrpn|SetListElementRPN]] \\ |
- | [[ixe:irpl:beams:BeamExists|BeamExists]] \\ | + | [[ixe:irpl:lists:insertlistelement|InsertListElement]] \\ |
- | [[ixe:irpl:beams:SetBeamAutoDisable|SetBeamAutoDisable]] \\ | + | [[ixe:irpl:lists:clearlist|ClearList]] \\ |
+ | [[ixe:irpl:lists:listcontains|ListContains]] \\ | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Timers ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Game Physics ===== | ||
+ | |||
+ | Commands that directly read or affect the game state. | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Creeper ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ==== IO ==== | + | <WRAP column> |
- | [[ixe:irpl:io:GetMousePos|GetMousePos]] \\ | + | ==== Sands & Sand Particles |
- | [[ixe:irpl:io:GetMouseCell|GetMouseCell]] \\ | + | [[ixe:irpl:sand:getsand|GetSand]] \\ |
- | [[ixe:irpl:io:GetMouseButtonDown|GetMouseButtonDown]] \\ | + | [[ixe:irpl:sand:createsand|CreateSand]] \\ |
- | [[ixe:irpl:io:GetMouseButtonUp|GetMouseButtonUp]] \\ | + | [[ixe:irpl:sand:issandempty|IsSandEmpty]] \\ |
- | [[ixe:irpl:io:GetMouseButton|GetMouseButton]] \\ | + | [[ixe:irpl:sand:getsandinarea|GetSandInArea]] \\ |
- | [[ixe:irpl:io:GetKeyDown|GetKeyDown]] \\ | + | [[ixe:irpl:sand:countsandinarea|CountSandInArea]] \\ |
- | [[ixe:irpl:io:GetKey|GetKey]] \\ | + | [[ixe:irpl:sand:createsandinarea|CreateSandInArea]] \\ |
- | [[ixe:irpl:io:GetMappedKey|GetMappedKey]] \\ | + | [[ixe:irpl:sand:createsandinarearand|CreateSandInAreaRand]] \\ |
- | [[ixe:irpl:io:GetMappedKeyDown|GetMappedKeyDown]] \\ | + | [[ixe:irpl:sand:createsandinroundarea|CreateSandInRoundArea]] \\ |
- | [[ixe:irpl:io:GetMappedKeyStrings|GetMappedKeyStrings]] \\ | + | [[ixe:irpl:sand:destroysandinarea|DestroySandInArea]] \\ |
- | [[ixe:irpl:io:SetMoveMapManualMode|SetMoveMapManualMode]] \\ | + | [[ixe:irpl:sand:getmapsandcount|GetMapSandCount]] \\ |
+ | [[ixe:irpl:sand:destroysandfromlist|DestroySandFromList]] \\ | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
==== Fields ==== | ==== Fields ==== | ||
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | + | [[ixe:irpl:fields:getfcs|GetFcs]] \\ | |
- | ==== Sound ==== | + | [[ixe:irpl:fields:setfcsave|SetFcSave]] \\ |
- | [[ixe:irpl:sound:PlaySound|PlaySound]] \\ | + | </ |
- | [[ixe:irpl:sound:PlaySoundLoop|PlaySoundLoop]] \\ | + | </ |
- | [[ixe: | + | |
- | [[ixe: | + | |
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Mission ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ==== Inventory | + | <WRAP column> |
- | [[ixe:irpl:inventory:AddPlanToInventory|AddPlanToInventory]] \\ | + | ==== Game Settings |
- | [[ixe:irpl:inventory:RemovePlanFromInventory|RemovePlanFromInventory]] \\ | + | [[ixe:irpl:game:getgametickcount|GetGameTickCount]] \\ |
- | [[ixe:irpl:inventory:GetInventory|GetInventory]] \\ | + | [[ixe:irpl:game:getgameupdatecount|GetGameUpdateCount]] \\ |
- | [[ixe:irpl:inventory:HasInventory|HasInventory]] \\ | + | [[ixe:irpl:game:terppaintingenabled|TerpPaintingEnabled]] \\ |
- | [[ixe:irpl:inventory:ClearInventory|ClearInventory]] \\ | + | [[ixe:irpl:game:getshieldsenabled|GetShieldsEnabled]] \\ |
+ | [[ixe:irpl:game:setshieldsenabled|SetShieldsEnabled]] \\ | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
+ | ---- | ||
+ | |||
+ | ===== User Input/ | ||
+ | |||
+ | Commands that deal with player inputs and/or visuals for indicating things to the player. | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Default UI ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== User Input ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
==== UI ==== | ==== UI ==== | ||
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
+ | </ | ||
- | ==== Messaging | + | <WRAP column> |
- | [[ixe: | + | ==== Camera ==== |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | <newcolumn> | + | </ |
- | + | </ | |
+ | |||
+ | <WRAP group> | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Pop-up Messages | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </WRAP> | ||
+ | |||
+ | <WRAP column> | ||
==== Sprites ==== | ==== Sprites ==== | ||
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
- | [[ixe: | + | [[ixe: |
+ | [[ixe: | ||
+ | </ | ||
+ | <WRAP column> | ||
+ | ==== Beams ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
- | ------ | + | <WRAP column> |
+ | ==== Effects ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
- | End of list. What follows is Work in progress or experimentation | + | ==== Sounds ==== |
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
- | ---------- | + | ---- |
- | <nspages | + | ===== Units ===== |
+ | |||
+ | Commands that directly read or affect parameters of in game units. | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Unit Manipulation ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== Location ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Part Data ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== Physics ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Finding Units ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== Unit Parameters ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== Range Indicator ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== LOS ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Rockets ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== Terp ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Particulate ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | |||
+ | ==== Internal Health ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Miscellaneous ===== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP column> | ||
+ | ==== MCS ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Messaging ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | |||
+ | <WRAP column> | ||
+ | ==== Inventory ==== | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | [[ixe: | ||
+ | </ | ||
+ | </WRAP> | ||
- | < |