Difference between revisions of "HPL2/Community Resources"
< HPL2
Jump to navigation
Jump to search
m (Darkfire moved page CommunityResources to HPL2/CommunityResources without leaving a redirect: Mishap) |
m (Removed redundant sentence) |
||
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== |
− | * [http://wiki.frictionalgames.com/hpl2/resources/improvnotepad Improved Notepad++ HPS support] | + | *[http://wiki.frictionalgames.com/hpl2/resources/improvnotepad Improved Notepad++ HPS support] |
− | * [http://wiki.frictionalgames.com/hpl2/resources/let Language Editor Tool] | + | *[http://wiki.frictionalgames.com/hpl2/resources/let Language Editor Tool] |
− | * [http://wiki.frictionalgames.com/hpl2/resources/preprocess Script Preprocessor] | + | *[http://wiki.frictionalgames.com/hpl2/resources/preprocess Script Preprocessor] |
− | == 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)]] |
Revision as of 21:26, 15 August 2020
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