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
Path nodes ain't showing up!
GraphicsKid Offline
Senior Member

Posts: 258
Threads: 34
Joined: Dec 2010
Reputation: 3
#9
RE: Path nodes ain't showing up!

Here's the code:

void GasDepleted( string asTimer )
{
    SetLocalVarInt("gasOn",0);
    for(int i = 1; i <= 45; i++)
    {
        SetLampLit("gasTorch_" + i, false, true);
        FadeLightTo("gasLight_" + i, 0.0f, 0.0f, 0.0f, 1.0f, -1, 0.5f);
        SetLightFlickerActive("gasLight_" + i, false);
    }
    
    //Spawn the monster
    //SetEntityActive("mazeGrunt", true);\
    AddLocalVarInt("monsterId", 1);
    switch(GetLocalVarInt("targetArea"))
    {
        case 1:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_51", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_54", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_58", 0.0f, "");
        break;
        
        case 2:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_51", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_54", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_58", 0.0f, "");
        break;
        
        case 3:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_120", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_51", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_54", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_58", 0.0f, "");
        break;
        
        case 4:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_120", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_114", 0.0f, "");
        break;
        
        case 5:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_114", 0.0f, "");
        break;
        
        case 6:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_206", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_152", 0.0f, "");
        break;
        
        case 7:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_152", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_120", 0.0f, "");
        break;
        
        case 8:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_206", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_152", 0.0f, "");
        break;
        
        case 9:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawnAlt",false);
            ShowEnemyPlayerPosition("mg" + GetLocalVarInt("monsterId"));
        break;
        
        default:
            CreateEntityAtArea("mg" + GetLocalVarInt("monsterId"),"servant_grunt_noSound.ent","gruntSpawn",false);
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_11", 0.0f, "");
            AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_25", 0.0f, "");
        break;
    }
    
    AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_11", 0.0f, "");
    AddEnemyPatrolNode("mg" + GetLocalVarInt("monsterId"), "PathNodeArea_25", 0.0f, "");
}
06-02-2011, 04:50 AM
Find


Messages In This Thread
Path nodes ain't showing up! - by GraphicsKid - 05-30-2011, 08:56 PM
RE: Path nodes ain't showing up! - by Kyle - 05-30-2011, 10:21 PM
RE: Path nodes ain't showing up! - by GraphicsKid - 05-31-2011, 01:40 AM
RE: Path nodes ain't showing up! - by Kyle - 05-31-2011, 04:05 AM
RE: Path nodes ain't showing up! - by GraphicsKid - 05-31-2011, 04:45 AM
RE: Path nodes ain't showing up! - by Apjjm - 05-31-2011, 11:45 AM
RE: Path nodes ain't showing up! - by laser50 - 05-31-2011, 12:37 PM
RE: Path nodes ain't showing up! - by Apjjm - 05-31-2011, 02:18 PM
RE: Path nodes ain't showing up! - by GraphicsKid - 06-02-2011, 04:50 AM
RE: Path nodes ain't showing up! - by Apjjm - 06-02-2011, 02:13 PM
RE: Path nodes ain't showing up! - by GraphicsKid - 06-02-2011, 04:33 PM
RE: Path nodes ain't showing up! - by palistov - 06-02-2011, 10:00 PM
RE: Path nodes ain't showing up! - by GraphicsKid - 06-03-2011, 08:50 PM



Users browsing this thread: 1 Guest(s)