1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
|
Mission {
missionName = BioMech Outpost;
bsp = data/bsp/caves2.bsp;
music = music/Dragon Cave.xm;
fogColor = 0.0 0.0 0.0;
fogMin = 1000;
fogMax = 1500;
fogDensity = 0.35;
skySphere = textures/game/overcast.png;
supplyCrateList = WEP_UZI|WEP_SHOTGUN;
enemySpawnList = NME_PISTOL_BLOB|NME_MACHINEGUN_BLOB|NME_SHOTGUN_BLOB|NME_PISTOL_DROID|NME_MACHINEGUN_DROID|NME_GRENADE_BLOB;
spawnSize = 3;
minSpawnTime = 4000;
maxSpawnTime = 4500;
ambientEffects = sound/ambience/caves/lava1.ogg|sound/ambience/caves/lava2.ogg|sound/ambience/caves/lava3.ogg|sound/ambience/caves/lava4.ogg;
exitToMission = AUTO;
};
Objective {
id = 1;
priority = OBJ_PRIORITY_PRIMARY;
description = Get in to main outpost;
status = OBJ_INCOMPLETE;
active = 1;
};
Objective {
id = 2;
priority = OBJ_PRIORITY_PRIMARY;
description = Rescue Teeka;
status = OBJ_INCOMPLETE;
active = 0;
completionTrigger = Protect Teeka;
};
Objective {
id = 3;
priority = OBJ_PRIORITY_PRIMARY;
description = Find a way through the outpost;
status = OBJ_INCOMPLETE;
active = 1;
};
// =============== Output Entrance ==============
Trigger {
active = 1;
type = TRIGGER_TYPE_LOCATION;
action = TRIGGER_ACTION_UPDATE_OBJECTIVE;
name = mainOutpostEntrance;
objectiveId = 1;
};
// =============== Teeka ========================
Trigger {
active = 1;
type = TRIGGER_TYPE_LOCATION;
action = TRIGGER_ACTION_ENABLE_OBJECTIVE;
name = teekaCheckpoint;
objectiveId = 2;
};
Trigger {
active = 1;
type = TRIGGER_TYPE_NONE;
action = TRIGGER_ACTION_UPDATE_OBJECTIVE;
name = prisonSwitch;
objectiveId = 2;
};
Trigger {
active = 1;
type = TRIGGER_TYPE_NONE;
action = TRIGGER_ACTION_ENABLE_FEATURE;
name = prisonSwitch;
targetName = teekaTeleporter;
};
// =================== Exit ======================
Trigger {
active = 1;
type = TRIGGER_TYPE_NONE;
action = TRIGGER_ACTION_UPDATE_OBJECTIVE;
name = exitDoor;
objectiveId = 3;
};
@END@
|