Difference between revisions of "HPL2/Community Resources"
< HPL2
Jump to navigation
Jump to search
(Upload from wiki) |
(move the script preprocessor where it belongs) |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | = Resources = | + | =Resources= |
| − | This section contains a set of community created resources for aiding in development | + | This section contains a set of community created resources for aiding in development. |
| − | Many additional tools and resources can be found in the [https://www.frictionalgames.com/forum/forum-42.html Development Resources section of the forum]. | + | Many additional tools, assets and other resources can be found in the [https://www.frictionalgames.com/forum/forum-42.html Development Resources section of the forum]. |
| − | == Tools == | + | ==Tools== |
| − | * [ | + | *[[HPL2/Improved Notepad++ Support|Improved Notepad++ HPS support]] |
| − | * [ | + | *[[HPL2/Lang Editor Tool|Language Editor Tool]] |
| − | |||
| − | == Script Modules == | + | ==Script Modules== |
| + | {{warning|Except for fringe cases, the built-in functions are enough for HPL2. Using the following will most likely result in over-engineered and obfuscated code, so proceed with caution. They are kept for archival purposes.}} | ||
| − | * | + | *[[Hpl2:Resources:script modules:coordsys|Global coord system]] |
| + | *[[Hpl2:Resources:script_modules:math|Custom math functions]] (keep in mind some of these have been implemented as [[HPL2/Engine_Scripts#Mathematical_Operations|Script Functions]] in later patches) | ||
| + | *[[Hpl2:Resources:script modules:smallvars|Small variables (debugging API)]] | ||
| + | *[[Hpl2:Resources:script_modules:stringlist|String list]] | ||
| + | *[[Hpl2:Resources:script modules:stringparsing|Parsing strings into variables]] | ||
| + | *[[Hpl2:Resources:script modules:vector3d|3D Vectors]] | ||
| + | *[[HPL2/Script Pre-Processor|Script Preprocessor]] | ||
Latest revision as of 15:48, 21 September 2023
Resources
This section contains a set of community created resources for aiding in development.
Many additional tools, assets and other resources can be found in the Development Resources section of the forum.
Tools
Script Modules
- Global coord system
- Custom math functions (keep in mind some of these have been implemented as Script Functions in later patches)
- Small variables (debugging API)
- String list
- Parsing strings into variables
- 3D Vectors
- Script Preprocessor