This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pf:prpl_information [2015/02/25 17:30] – Karsten75 | pf:prpl_information [2025/02/14 14:57] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <- [[pf:start| Game 4 home]] | ||
+ | |||
====== PRPL reference ====== | ====== PRPL reference ====== | ||
+ | [[ pf: | ||
FIXME note: I just started this, it's still a mess. Feel free to clean up or alter. | FIXME note: I just started this, it's still a mess. Feel free to clean up or alter. | ||
Line 5: | Line 8: | ||
This reference is divided into two major sections with many subsections in each of those. | This reference is divided into two major sections with many subsections in each of those. | ||
- | The Language API (Application Programming Interface) is related and common in many languages - these are used to control program execution and are part of the core language. The language API is identical to the [[ crpl: | + | The Language API (Application Programming Interface) is related and common in many languages - these are used to control program execution and are part of the core language. The language API is almost |
The rest of PRPL is contained in the Platform API and is game-specific. These govern the behavior of objects in the game. | The rest of PRPL is contained in the Platform API and is game-specific. These govern the behavior of objects in the game. | ||
Line 11: | Line 14: | ||
To get started, review the [[crpl: | To get started, review the [[crpl: | ||
- | There is also an [[alphabetic list of commands]] in the language. In addition, you can [[crpl:examine map resources]] from other maps and missions from the game. | + | There is also an [[prpl:alphabetic list of commands]] in the language. In addition, you can [[prpl:examine map resources]] from other maps and missions from the game. |
Line 22: | Line 25: | ||
[[crpl: | [[crpl: | ||
[[crpl: | [[crpl: | ||
- | [[crpl: | + | [[crpl: |
[[crpl: | [[crpl: | ||
[[crpl: | [[crpl: | ||
Line 34: | Line 37: | ||
=== External references === | === External references === | ||
- | <-[[crpl:overview|CRPL Overview]]\\ | + | <-[[prpl:overview|PRPL Overview]]\\ |
- | < | + | <-[[prpl:Alphabetic List of Commands]]\\ |
< | < | ||
< | < | ||
Line 41: | Line 44: | ||
=== Platform API === | === Platform API === | ||
- | [[crpl:crplreference# | + | <note tip> For now, refer to the [[prpl:Alphabetic |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
- | [[crpl: | + | |
=== Unit Attribute Constants === | === Unit Attribute Constants === | ||
- | [[crpl: | + | |
</ | </ | ||
- | ==== Language | + | ==== Platform |
<columns 100% 50% 0% 50% -> | <columns 100% 50% 0% 50% -> | ||
- | < | + | < |
|< 100% >| | |< 100% >| | ||
- | ^ Vars and Functions | + | ^ type description goes here ^^^ |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
- | ^Built-in Functions^^^ | + | ^Type Description^^^ |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
- | | [[crpl: | + | | | | | |
< | < | ||
- | < | + | < |
|< 100% >| | |< 100% >| | ||
- | ^ Comparators | + | ^ types ^^^^ |
- | | [[crpl: | + | | |
- | | [[crpl: | + | | |
- | | [[crpl: | + | | |
</ | </ | ||