The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.17 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



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


Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
.hps URGENT HELP
ObsidianLegion Offline
Member

Posts: 173
Threads: 53
Joined: Jun 2011
Reputation: 0
#1
.hps URGENT HELP

Guys, I really need help.

If I don't get this done there will be no custom story coming from me ):

I have three levels in the demo.
-The starting map will not use it's .hps even though they are have the same name
-The 2nd map uses it's .hps correctly
-The final map will not use it's .hps even the map and the .hps have the same name.

They all have scripting on them. They all have vital scripting on them. I NEED THIS TO WORK Angry

First map .hps
////////////////////////////
//Run when entering map
void OnStart()
{
AddEntityCollideCallBack("Player", "deathroominsanity", "CollideInsanity", true, 1);
}

void CollideInsanity(string &in asParent, string &in asChild, int alState)
{
GiveSanityDamage(20, true);
}

////////////////////////////
//Run when entering map
void OnEnter()

{
SetPlayerLampOil(20);
SetPlayerSanity(50);
}

////////////////////////////
//Run when leaving map
void OnLeave()

{
SetupLoadScreen("LoadingText", "CastleBase", 1, "");
}

The second:
////////////////////////
//Run when starting map
void OnStart()

{
    AddUseItemCallback("", "bigroomdoorkey_01", "bigroomdoor_01", "UsedKeyOnDoor", true);
    SetMessage ("M", "v1", 0);
    AddEntityCollideCallback("Player", "Shocked", "CollideShocked", true, 1);
}

void UsedKeyOnDoor(string &in asItem, string &in asEntity)
{
  SetSwingDoorLocked("bigroomdoor_01", false, true);
    PlaySoundAtEntity("","react_scare.snt", "Player", 0, false);
    PlaySoundAtEntity("","unlock_door","binladen_2", 0, false);
    RemoveItem("bigroomdoorkey_01");
    SetEntityActive("binladen_2", true);
    ShowEnemyPlayerPosition("binladen_2");
    GiveSanityDamage(20, true);
}

void CollideShocked(string &in asParent, string &in asChild, int alState)
{
    SetMessage ("M", "v2", 0);
}

////////////////////////
//Run when entering map
void OnEnter()
{
}

//////////////////////
//Run when leaving map
void OnLeave()

{
    SetupLoadScreen("LoadingText", "MansionBaseDemo", 1, "Amnesia.jpg");
}

And finally, the third
////////////////////////
//Run when entering map
void OnStart()
{
}

////////////////////////////
//Run when entering map
void OnEnter()
{
}

////////////////////////////
//Run when leaving map
void OnLeave()
{

StartCredits("29_amb_loop.snt", true, "Ending", "MainCredits", 1);

}

Do I need to add debugging scripts? Maybe that's why the .hps files don't activate? Or is everything being strange?

This is really getting on my case Angry

Please, please help!!

"Good men mean well; they just don't always end up doing well." -Isaac Clarke, Dead Space 2, Chapter 12
(This post was last modified: 07-27-2011, 05:17 PM by ObsidianLegion.)
07-27-2011, 05:17 PM
Find


Messages In This Thread
.hps URGENT HELP - by ObsidianLegion - 07-27-2011, 05:17 PM
RE: .hps URGENT HELP - by Kyle - 07-27-2011, 05:22 PM
RE: .hps URGENT HELP - by ObsidianLegion - 07-27-2011, 05:23 PM
RE: .hps URGENT HELP - by Khyrpa - 07-27-2011, 05:26 PM
RE: .hps URGENT HELP - by ObsidianLegion - 07-27-2011, 05:28 PM
RE: .hps URGENT HELP - by Kyle - 07-27-2011, 05:29 PM
RE: .hps URGENT HELP - by ObsidianLegion - 07-27-2011, 05:30 PM
RE: .hps URGENT HELP - by Khyrpa - 07-27-2011, 05:30 PM
RE: .hps URGENT HELP - by Khyrpa - 07-27-2011, 05:31 PM
RE: .hps URGENT HELP - by ObsidianLegion - 07-27-2011, 05:36 PM



Users browsing this thread: 1 Guest(s)