Search results

Jump to navigation Jump to search

Page title matches

Page text matches

  • | style="padding-right:0.2em" | You can now create even more complex scripting scenarios for your maps, and even create. All you need to do is to get fami
    1 KB (159 words) - 11:54, 17 August 2020
  • {{SeeMore|HPL3/SOMA/Scripting/Scripting_Api}} {{SeeMore|HPL3/SOMA/Scripting/Scripting_Api|An Entity Page}}
    108 bytes (15 words) - 23:40, 24 August 2020
  • ...and all the sub pages is currently in the process of being formatted or re-written from scratch to achieve a higher standard of formatting, or not ever ...and SOMA. Everything regarding map scripting, gameplay programming and low-level engine topics are covered here.'''
    5 KB (646 words) - 20:06, 29 August 2020
  • | style="padding-right:0.2em" | * The concept of scripting in HPL3
    1 KB (204 words) - 21:44, 16 August 2020
  • #REDIRECT [[HPL3/SOMA/Scripting/Scripting Api]]
    47 bytes (6 words) - 22:40, 9 August 2020
  • Helper functions in the SOMA codebase, by category. ''' [[:hpl3:game:scripting:function_reference:hps_api|hps_api]] - Everything included in the HPS API,
    1 KB (215 words) - 15:43, 9 July 2020
  • {{warning|This area is not used in Soma}} ...screen. Use [[HPL3/SOMA/Scripting/Scripting_Api/Readable|Readables]] and [[HPL3/Areas/Zoom Area|ZoomAreas]] instead.
    223 bytes (35 words) - 20:11, 8 February 2024
  • | style="padding-right:0.2em" | ...learn how to script in the HPL3 Engine in order to make custom content for SOMA and Amnesia: Rebirth.
    917 bytes (120 words) - 12:30, 16 August 2020
  • ''' [[HPL3/Areas/Camera Animation Area|Camera Animation]] - Handles animating the play ...user_modules:attack_meter|Attack Meter]] - Handles attacking effects, knock-down, and dying.
    2 KB (359 words) - 23:17, 9 November 2020
  • [[Category:HPL3 - SOMA Scripting]] [[Category:HPL3 - SOMA Classes]]</includeonly>
    95 bytes (12 words) - 00:05, 28 August 2020
  • ...ame you are working with. Please see this guide as a springboard into HPL3 scripting.}} | style="padding-right:0.2em" |
    2 KB (305 words) - 01:20, 15 August 2020
  • '''Find tutorials of various HPL3 topics here.''' *[https://www.youtube.com/watch?v=ZIN9v0SohHo&list=PLwJXvfVZGcJljQs1G-rAnipVf5SeuXawX&index=10 Setting up a Mod Entry] - By Draugemalf
    1 KB (164 words) - 22:11, 27 August 2020
  • | style="padding-right:0.2em" | ...e, we will write out script on the MinimalCustomMapMod mod that comes with SOMA and Amnesia: Rebirth.}}
    2 KB (360 words) - 12:58, 16 August 2020
  • | style="padding-right:0.2em" | ...ained here. For a list of the full functions, check the Map Helper page of SOMA or Amnesia: Rebirth.}}
    2 KB (346 words) - 12:52, 14 August 2020
  • ...l used for scripting and programming within the HPL3 engine, for the games SOMA and Amnesia: Rebirth. [[HPL3/Scripting/Scripting_Guide/Setting_up_CodeLite|'''Click here to view a guide of settin
    1 KB (166 words) - 21:59, 9 November 2020
  • | style="padding-right:0.2em" | *[[HPL3/SOMA/Scripting/Sequences Helper|Sequences Helper]] - SOMA
    3 KB (417 words) - 13:23, 14 August 2020
  • | style="padding-right:0.2em" | ...You can see a full list of the input types inside the Scripting section of SOMA or Amnesia: Rebirth, under Base -> Input Types.}}
    3 KB (418 words) - 12:53, 14 August 2020
  • This article describes the scripting workflow in HPL3 and the basic structure of a map script file. ...rows of code does not belong in the level script, they belong in a [[HPL3/Scripting/Helper_Files|helper file]] or even deeper down in the hierarchy of script f
    7 KB (759 words) - 15:05, 7 November 2020
  • If you’re here, that means you probably want to get into modding SOMA or Amnesia: Rebirth, but you don’t know how to program the code that make ...on what some of the similarities and differences there are between HPL3’s scripting language and other popular programming languages.
    3 KB (556 words) - 23:11, 15 August 2020
  • Names of these classes are somewhat self-explanatory: - Button-like action (fixed step)
    3 KB (388 words) - 03:57, 14 September 2021
  • This is a quick guide on how to set-up the third party scripting tool - CodeLite. As mentioned, scripting in HPL3 can look a lot like regular programming, but less complicated.
    6 KB (959 words) - 01:42, 15 August 2020
  • Helper Function: [[HPL3/SOMA/Scripting/Datamine Handler | Datamine Handler]] <br> Datamining is what happens when the player in SOMA touches a dead person, intercom or other piece of technology and hears the
    2 KB (289 words) - 20:25, 8 February 2024
  • = HPL3 - Getting Started (WIP) = ...to places which should be of great advantage to you to get introduced into HPL3. Of course, whatever your qualities are, you may be able to get instruction
    8 KB (1,368 words) - 15:41, 9 July 2020
  • ...ast recorded audio. Use ''Datamine_'' helper functions. You can also use [[hpl3:game:areas#datamine|Datamine Areas]] for this. ...r. Use ''EnergySource_'' helper methods and use along with the [[hpl3:game:scripting:user_modules:player_energy|Player Energy]] user module.
    4 KB (717 words) - 15:46, 9 July 2020
  • | style="padding-right:0.2em" | ...thing to do is to take a look at what a typical script file for a typical HPL3 map would look like. First, launch the LevelEditor program within your game
    11 KB (1,415 words) - 12:19, 16 August 2020
  • cLux_AddDebugMessage("Hello SOMA"); ...called <code>OnEnter</code>, and as the comment says, it is called by the HPL3 engine whenever the map is entered.}}
    13 KB (2,092 words) - 10:55, 16 August 2020
  • == SOMA == ...is recommended you ask in the [https://www.frictionalgames.com/forum/forum-74.html Technical Support section of the Frictional Games Forum], since your
    11 KB (1,934 words) - 15:41, 9 July 2020
  • Areas are oblong-shaped collision zones which can trigger callbacks when the player or other HPL3 ships with several different area types - here's a quick summary of them an
    14 KB (2,420 words) - 23:17, 9 November 2020
  • ...ex process but will involve needing to "convert" textures to a format that HPL3 understands. There are some problems which you may face, and this tutorial ===Converting HPL2 Textures to HPL3===
    16 KB (2,666 words) - 20:26, 10 November 2020
  • ...lly, by the time you start this tutorial, you should already have some map scripting experience under your belt. A user module is basically a self-contained bundle of code that is active at all times. This is contrary to a
    17 KB (2,547 words) - 15:42, 9 July 2020
  • {{constructionNotice|This page is in the proccess of being re-written to meet higher standarts.}} ...lly, by the time you start this tutorial, you should already have some map scripting experience under your belt.
    17 KB (2,484 words) - 15:40, 4 August 2020
  • '''Q: Wait, so there are two HPL3 engines? One for SOMA and one for Amnesia: Rebirth? This is confusing''' A: Frictional Games' in-house engine, HPL, improves and evolves with each game they release. Each ve
    4 KB (741 words) - 11:45, 21 August 2020
  • = Advanced - Scripting API and Script-Side Infrastructure = ...ed script features and low-level script-side code organization within HPL3/SOMA.
    7 KB (1,071 words) - 15:41, 9 July 2020
  • ...e name your variables whatever you like. However, a recommendation (a "soft-rule", if you will) is that you name your variables with an identifier that ...it <code>mlCount</code>. For a list of the prefixes, see [[HPL3/Scripting/Scripting Conventions|this page on the wiki]].}}
    16 KB (2,716 words) - 18:08, 15 August 2020
  • ...in SOMA. They are there to prompt the player to think on their toes and re-evaluate their situation to manage the situation with better strategy. As su ...dparty:codelite|official method here]], or you can view a[[:hpl3:community:scripting:codelite_setup_with_pictures|community member's tutorial which has pictures
    16 KB (2,370 words) - 15:05, 5 August 2020
  • |Quick-saves the game. |Quick-loads the last save.
    16 KB (2,660 words) - 23:17, 20 January 2022
  • <big>'''Welcome to the main SOMA Scripting Function Reference Api.'''<br> ...needed to be included in order to call these functions. They can be used as-is.'''<br>
    182 KB (19,221 words) - 20:21, 7 September 2020
  • <big>'''Welcome to the main Amnesia: Rebirth Scripting Function Reference Api.'''<br> ...needed to be included in order to call these functions. They can be used as-is.'''<br>
    197 KB (20,688 words) - 21:54, 6 December 2020

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)