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
Multiple Issues Help Creating A Lever Puzzle
JenniferOrange Offline
Senior Member

Posts: 424
Threads: 43
Joined: Jun 2011
Reputation: 33
#6
RE: Creating A Lever Puzzle

(11-22-2011, 01:49 AM)Your Computer Wrote:
(11-22-2011, 01:12 AM)JenniferOrange Wrote: maybe a script example?

PHP Code: (Select All)
/*

   ***** Warning: untested code *****

   Assuming only two levers are present in map.
   First lever name: "lever_1"
   Second lever name: "lever_2"
   Assuming global script variables "lever_1_state" and "lever_2_state" have been defined.

*/

void OnStart()
{
    
SetEntityConnectionStateChangeCallback("lever_1""StoreCheckLeverState");
    
SetEntityConnectionStateChangeCallback("lever_2""StoreCheckLeverState");
}

void CheckLeverStates()
{
    if (
GetLocalVarInt("lever_1") == lever_1_state
     
&& GetLocalVarInt("lever_2") == lever_2_state)
    {
        
PerformLeverTaskCompleted();
    }
}

void PerformLeverTaskCompleted()
{
    
// Do something...
}

void StoreCheckLeverState(string &in entityint state)
{
    
SetLocalVarInt(entitystate);
    
CheckLeverStates();


Thank you, I'll try this! Which function do I use to define the global variables and where should I put them/it?

Ba-da bing, ba-da boom.
11-22-2011, 02:04 AM
Find


Messages In This Thread
Creating A Lever Puzzle - by JenniferOrange - 11-21-2011, 11:10 PM
RE: Creating A Lever Puzzle - by Your Computer - 11-22-2011, 12:02 AM
RE: Creating A Lever Puzzle - by BlueFury - 11-22-2011, 12:08 AM
RE: Creating A Lever Puzzle - by JenniferOrange - 11-22-2011, 01:12 AM
RE: Creating A Lever Puzzle - by Your Computer - 11-22-2011, 01:49 AM
RE: Creating A Lever Puzzle - by JenniferOrange - 11-22-2011, 02:04 AM
RE: Creating A Lever Puzzle - by Your Computer - 11-22-2011, 05:13 AM
RE: Creating A Lever Puzzle - by teddan50 - 12-12-2011, 08:58 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-12-2011, 09:12 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-12-2011, 10:01 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-12-2011, 10:17 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 09:14 AM
RE: Creating A Lever Puzzle - by nemesis567 - 12-13-2011, 04:17 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 08:07 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 09:03 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-13-2011, 08:09 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-13-2011, 09:12 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 09:25 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-13-2011, 09:28 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 10:31 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-13-2011, 10:45 PM
RE: Creating A Lever Puzzle - by teddan50 - 12-13-2011, 11:32 PM
RE: Creating A Lever Puzzle - by nemesis567 - 12-14-2011, 12:23 AM
RE: Creating A Lever Puzzle - by teddan50 - 12-14-2011, 12:48 AM
RE: Creating A Lever Puzzle - by nemesis567 - 12-14-2011, 01:02 AM
RE: Creating A Lever Puzzle - by JenniferOrange - 12-14-2011, 08:28 PM



Users browsing this thread: 1 Guest(s)