<=[[cw4:scripting#karsten_s_placeholder| Placeholder]] All games since CW2 has some basic form of scripting. CW3, Particle Fleet, and now CW4 has a more comprehensive scripting language based on Reverse Polish Notation (hence the RPL-part of the name). While each language has unique, game-specific APIs, there is also a common base of control, math and so forth. To avoid duplication, this section will attempt to be the sole reference for the base component of the language with links to the game-specific components as well. === Common information === * [[RPL Language Overview|xRPL Language Overview]] * [[Creating xRPL scripts]] * [[Old Scripting Page]] === 4RPL information === *[[:4rpl:overview|4RPL Overview]] *[[4rpl:start|4RPL Reference]] *[[cw4:symbol_aliasing|4RPL Arithmetic Shorthand]] *[[ :4rpl:4RPL World coordinates| World Coordinates vs local/unit coordinates]] *[[Vectors]] *[[Input variables]] *[[In-Game Unit Identifieers]] === CRPL Information === *[[:crpl:overview|CRPL Overview]] *[[:crpl:CrplReference|CRPL Reference]] *[[:crpl:CrplTutorial|CRPL Tutorial]] *[[:crpl:CrplTutorial:Code Examples|Code Examples]] * [[crpl:crpltutorial:easyCRPL|EasyCRPL code examples]] *[[:crpl:custom_image_repository|Custom Image Repository]] *[[:crpl:CrplTutorial:Interactive|CRPL Interactive Tutorials]] *[[:crpl:Missing|The Missing Command List]] *[[:crpl:cheatsheet|Quick reference cheat sheet]] *[[:crpl:examine_map_resources|CRPL Examine map resources]] === PRPL Information === * [[prpl:start|PRPL Home]] * [[:prpl:PrplReference|PRPL Reference]] * [[prpl:prpltutorial|Tutorial]] * [[prpl:Custom images]]