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


Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Opening Door Script not working
Entih Offline
Junior Member

Posts: 47
Threads: 4
Joined: Sep 2010
Reputation: 0
#9
RE: Opening Door Script not working

Yes, but force is, however, what I had used to open doors in my own map, to complete success, as seen in the following code snippet.

void MainhallDoorTouch(string &in entity)
{
    AddQuest("mainhall00", "mainhall00");
    
    SetSwingDoorLocked("Mainhall_Offdoor_1", false, false);
    SetSwingDoorClosed("Mainhall_Offdoor_1", false, false);
    SetSwingDoorDisableAutoClose("Mainhall_Offdoor_1", true);
    
    AddTimer("SidedoorTimer", RandFloat(5.0f, 10.0f), "MainhallSidedoorOpen");
    SetLocalVarInt("Sidedoor_Swinging", 0);
}

void MainhallSidedoorOpen(string &in asTimer)
{
    if(GetLocalVarInt("Sidedoor_Swinging") == 0)
    {
        PlaySoundAtEntity("DoorCreak", "joint_door_move_special.snt", "Mainhall_Offdoor_1", 1.0f / 2.5f, false);
        StartPlayerLookAt("Mainhall_Offdoor_1", 1.2f, 1.4f, "SidehallLookedat");
        AddTimer("LookStop_mhall", 2, "MainhallSidedoorOpen");
    }
    
    if(asTimer == "LookStop_mhall")
        StopPlayerLookAt();
        
    AddLocalVarInt("Sidedoor_Swinging", 1);
    AddPropForce("Mainhall_Offdoor_1", 0, 0, -75.0f, "World");
    
    if(GetLocalVarInt("Sidedoor_Swinging") < 15)
    {
        AddTimer("SidedoorTimer", 0.07f, "MainhallSidedoorOpen");
    }
    else
    {
        SetSwingDoorDisableAutoClose("Mainhall_Offdoor_1", false);
        StopSound("DoorCreak", 1.0f);
    }
}
10-15-2010, 05:48 PM
Find


Messages In This Thread
Opening Door Script not working - by theDARKW0LF - 10-13-2010, 02:51 AM
RE: Opening Door Script not working - by Chilton - 10-13-2010, 03:01 AM
RE: Opening Door Script not working - by Entih - 10-13-2010, 06:00 AM
RE: Opening Door Script not working - by Entih - 10-15-2010, 06:47 AM
RE: Opening Door Script not working - by Entih - 10-15-2010, 05:48 PM



Users browsing this thread: 1 Guest(s)