Difference between revisions of "HPL2/Community Resources"
< HPL2
Jump to navigation
Jump to search
(Added a warning) |
(move the script preprocessor where it belongs) |
||
(5 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, assets and other 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.}} | {{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: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: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:smallvars|Small variables (debugging API)]] | ||
Line 19: | Line 19: | ||
*[[Hpl2:Resources:script modules:stringparsing|Parsing strings into variables]] | *[[Hpl2:Resources:script modules:stringparsing|Parsing strings into variables]] | ||
*[[Hpl2:Resources:script modules:vector3d|3D Vectors]] | *[[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
![Alert icon.png](/nsfr_img_auth.php/6/6d/Alert_icon.png)
- 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