Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Number keys on debug mode?
cantremember Offline
Senior Member

Posts: 268
Threads: 29
Joined: Aug 2011
Reputation: 5
#1
Number keys on debug mode?

I started replaying the game and had debug mode enabled. I accidentally discovered that the number keys do things, crazy things.
Pressing 5 and 6 seemed to change the intensity of the algae particles till it looks like thick snow.
The other keys seem to set the map in different stages, but crazy things start happening.

In Delta, pressing 1 makes the zeppelin arrive, pressing 2 the zeppelin hovers in mid-air and pressing 3 makes it leave without you on it, and without omnitool plugged in.

In CURIE pressing one teleports you to the reactor room, and plays the alarms and animation when the ship is going down, but the tentacles are still connected and Flesher isn't going after you until you actually disconnect the tentacles.

And in Theta each key seems to do something else, like making the submarine go coo coo or set the level progress, but it always turns the level into an inconsistent state because the submarine would drop while you are still locked out of the submarine bay, or Catherine talking while you still have the omnitool on you etc.

Are there any details of what the number keys do exactly?
12-28-2016, 03:39 PM
Find
Mudbill Offline
Muderator

Posts: 3,881
Threads: 59
Joined: Apr 2013
Reputation: 179
#2
RE: Number keys on debug mode?

It seems they perhaps act like saved "states" of the game, for easy access during development? Perhaps they can be easily configured in the dev mode or script.

12-28-2016, 04:30 PM
Find
Romulator Offline
Not Tech Support ;-)

Posts: 3,628
Threads: 63
Joined: Jan 2013
Reputation: 195
#3
RE: Number keys on debug mode?

Have a look for the OnAction(); function in the .hps for your desired map. Generally what is happening is Frictional Games have assigned certain debugging/test measures using the numpad keys.

A small snippet of 01_01_upsilon_awake yields:
PHP Code: (Select All)
void OnAction(int alActionbool abPressed
{
    if (
alAction == eAction_Test8)
    {
        
Map_ChangeMap("01_02_upsilon_inside.hpm""machine_room""""");
    }


which, should mean pressing the Numpad 8 key will cause you to change maps.

Discord: Romulator#0001
[Image: 3f6f01a904.png]
(This post was last modified: 12-28-2016, 06:27 PM by Romulator.)
12-28-2016, 06:27 PM
Find




Users browsing this thread: 2 Guest(s)