Difference between revisions of "HPL3/Scripting/HPL3 Scripting Guide"

From Frictional Wiki
Jump to navigation Jump to search
m
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{MenuBox
+
{{shortPageTitle}}
|title= HPL3 Scripting - The Basics
+
 
|link= HPL3/Scripting/HPL3 Scripting Guide
+
A full guide to scripting in HPL3, covering basic and advanced topics.
|width= 16em
+
 
|nofloat= true
+
<table>
|text= <span>
+
<tr style="vertical-align:top">
# [[HPL3/Scripting/The Basics - Introduction|The Basics - Introduction]]
+
<td>
# [[HPL3/Scripting/Prerequisites and Recommendations|Prerequisites and Recommendations]]
+
{{Hpl3ScriptingGuideMenuBasic|nofloat= true}}
# [[HPL3/Scripting/What is scripting in HPL3?|What is scripting in HPL3?]]
+
</td>
# [[HPL3/Scripting/Setting up CodeLite|Setting up CodeLite]]
+
<td>
# [[HPL3/Scripting/Launching the Game from CodeLite|Launching the Game from CodeLite]]
+
{{Hpl3ScriptingGuideMenuAdvanced|nofloat= true}}
# [[HPL3/Scripting/Scripting Workflow and Structure|Scripting Workflow and Structure]]
+
</td>
# [[HPL3/Scripting/Hello World|Hello World]]
+
</tr>
# [[HPL3/Scripting/Calling Functions and Function Callbacks|Calling Functions and Function Callbacks]]
+
</table>
# [[HPL3/Scripting/Helper Files|Helper Files]]
+
 
# [[HPL3/Scripting/The OnAction method|The OnAction method]]
+
== Other Tutorials ==
# [[HPL3/Scripting/The Update method|The Update method]]
+
[[HPL3/Scripting/AngelScript_Fundamentals| AngelScript Fundamentals]]
# [[HPL3/Scripting/Trigger Areas|Trigger Areas]]
+
 
# [[HPL3/Scripting/Timers|Timers]]
+
[[Category:HPL3 Scripting]]
# [[HPL3/Scripting/Sequences|Sequences]]
+
[[Category:English]]
# [[HPL3/Scripting/Local and Global Variables|Local and Global Variables]]
 
# [[HPL3/Scripting/Enums|Enums]]
 
# [[HPL3/Scripting/Working with Classes|Working with Classes]]
 
</span>
 
}}
 

Latest revision as of 23:09, 15 August 2020