Difference between revisions of "HPL2/Community Resources"
< HPL2
Jump to navigation
Jump to search
m (Mudbill moved page HPL2/CommunityResources to HPL2/Community Resources without leaving a redirect) |
(move the script preprocessor where it belongs) |
||
Line 9: | Line 9: | ||
*[[HPL2/Improved Notepad++ Support|Improved Notepad++ HPS support]] | *[[HPL2/Improved Notepad++ Support|Improved Notepad++ HPS support]] | ||
*[[HPL2/Lang Editor Tool|Language Editor Tool]] | *[[HPL2/Lang Editor Tool|Language Editor Tool]] | ||
− | |||
==Script Modules== | ==Script Modules== | ||
Line 20: | 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
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.
- 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