First Version
This commit is contained in:
@@ -158,6 +158,7 @@ system.runInterval(() => {
|
||||
await randomExplosions();
|
||||
blowUpDoor();
|
||||
triggerAlarm();
|
||||
setNPCDialog("chanel1", "chanel_goto_temple");
|
||||
mindKeeper.increment(CURRENT_LEVEL);
|
||||
}
|
||||
})();
|
||||
@@ -249,6 +250,10 @@ system.runInterval(() => {
|
||||
Pupeteer.setActionBar("%message.goto.bilal");
|
||||
setNPCDialog("bilal1", "bilal_end_1");
|
||||
break;
|
||||
case 24:
|
||||
//Goto learning platform
|
||||
Pupeteer.setActionBar("%message.goto.learningplatform");
|
||||
break;
|
||||
}
|
||||
}
|
||||
});
|
||||
@@ -414,6 +419,7 @@ system.afterEvents.scriptEventReceive.subscribe((event) => {
|
||||
checkNpcResponse(event, "cc:level2Intermezzo", 15);
|
||||
checkNpcResponse(event, "cc:afterLevel2", 17);
|
||||
checkNpcResponse(event, "cc:afterLevel3", 21);
|
||||
checkNpcResponse(event, "cc:endMission", 23);
|
||||
});
|
||||
|
||||
function checkNpcResponse(event: ScriptEventCommandMessageAfterEvent, id: string, level: number) {
|
||||
@@ -619,7 +625,9 @@ triggerManager.RegisterFunctionTrigger("FrontAirLockInside", async () => {
|
||||
|
||||
triggerManager.RegisterFunctionTrigger("BackAirLockOutside", async () => {
|
||||
if (backAirlockState == AirLockState.Open) {
|
||||
world.sendMessage("Closing back door");
|
||||
if (DEVELOPER_MODE) {
|
||||
world.sendMessage("Closing back door");
|
||||
}
|
||||
await PlayBackDoorCloseAnimation();
|
||||
backAirlockState = AirLockState.Closed;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user