Difference between revisions of "HPL3/SOMA/Scripting"

From Frictional Wiki
< HPL3‎ | SOMA
Jump to navigation Jump to search
(Created page with "{{wip}} {{CategoryHeader}} {{CategoryNewcolumn}} == Advice == * Advice for Scripting and Programming == Getting Started == * HPL3...")
 
m
Line 1: Line 1:
{{wip}}
 
 
 
{{CategoryHeader}}
 
{{CategoryHeader}}
 
{{CategoryNewcolumn}}
 
{{CategoryNewcolumn}}
  
 
== Advice ==
 
== Advice ==
* [[Advice for Scripting and Programming|Advice for Scripting and Programming]]
+
* [[Advice for Scripting|Advice for Scripting]]
  
 
== Getting Started ==
 
== Getting Started ==
* [[HPL3/HPL3 Scripting Guide|HPL3 Scripting Guide]]
+
* [[HPL3/Scripting/HPL3 Scripting Guide|Scripting Guide]]
* [[HPL3/AngelScript fundamentals|AngelScript Fundamentals]]
+
* [[HPL3/Scripting/AngelScript Fundamentals|AngelScript Fundamentals]]
  
 
== General ==
 
== General ==
* [[HPL3/Scripting Conventions|Scripting Conventions]]
+
* [[HPL3/Scripting/Scripting Conventions|Scripting Conventions]]
* [[HPL3/Level Scripting - Best Practices|Level Scripting - Best Practices]]
+
* [[HPL3/Scripting/Level Scripting - Best Practices|Level Scripting - Best Practices]]
 +
* [[HPL3/Scripting/HPL3 Api|Scripting Api]]
 +
* [[HPL3/Scripting/Custom Depth|Custom Depth]]
  
 
== Helpers ==
 
== Helpers ==
 +
* [[HPL3/Scripting/Helpers Overview|Helpers Overview]]
  
 
== User Modules ==
 
== User Modules ==
 +
* [[HPL3/Scripting/User Modules Overview|User Modules Overview]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Module Interfaces]]
 +
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Attack Meter]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Datamine]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Description]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Distortion Effect]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Emotion]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Eye Tracking]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Game Over]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Highlight Effect]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Hint]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Infection]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Inventory]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Light Flash]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Map Effects]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Menu]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Player Energy]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Player Hands]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Player Pickup]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Player Tool]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Terrain Particle]]
 +
* [[HPL3/Scripting/SOMA/User Modules Overview|Wake]]
 +
* [[HPL3/Scripting/User Modules Overview|Credits]]
 +
 +
== Interfaces ==
 +
* [[HPL3/Effects Overview|Effects Overview]]
 +
* [[HPL3/SOMA/Scripting/|Effects Overview]]
  
 
{{CategoryNewcolumn}}
 
{{CategoryNewcolumn}}
  
== HPL3 Api ==
+
== GUI ==
* [[HPL3/HPL3 Api|Introduction to HPL3 Scripting Api]]
+
* [[HPL3/Gui Overview|Gui Overview]]
 +
* [[HPL3/SOMA/Scripting/Terminals Overview|Making Terminals]]
 +
 
 +
== NPCs ==
 +
* [[HPL3/NPCs Overview|NPCs Overview]]
 +
* [[HPL3/Agents Overview|Agents Overview]]
 +
* [[HPL3/Agents Critter|Critter Overview]]
 +
 
 +
== Player ==
 +
* [[HPL3/Player Overview|Player Overview]]
 +
* [[HPL3/Player States|Player States]]
 +
 
 +
== Effects ==
 +
* [[HPL3/Player Overview|Player Overview]]
 +
* [[HPL3/Player States|Player States]]
  
== Programming Resources ==
+
== Resources ==
  
 
{{CategoryEnd}}
 
{{CategoryEnd}}

Revision as of 18:42, 3 August 2020