IL-GSC/IW/PC/ALL/2884.gsc
2023-10-27 03:49:01 -04:00

1946 lines
45 KiB
Plaintext

/*******************************************************************
* Decompiled By: Bog
* Decompiled File: 2884.gsc
* Game: Call of Duty: Infinite Warfare
* Platform: PC
* Function Count: 67
* Decompile Time: 51 ms
* Timestamp: 10/27/2023 12:24:36 AM
*******************************************************************/
//Function Number: 1
func_9A2F()
{
level.var_9A2E = spawnstruct();
level.var_9A2E.var_4D94 = [];
level.var_9A2E.var_4D94["actors"] = [];
level.var_9A2E.var_4D94["registered_interactions"] = [];
level.var_9A2E.var_4D94["registered_state_interactions"] = [];
func_DF6E();
level.var_9A2E.var_1C4D = 1;
level.var_9A2E.var_3840 = 1;
level.var_9A2E.var_C9C3 = 0;
level.var_9A2E.var_4D94["reminder_queue"] = [];
}
//Function Number: 2
func_1100A()
{
func_DDE1();
foreach(var_01 in level.var_9A2E.var_4D94["actors"])
{
var_01.var_1C4D = 0;
var_01.var_1C48 = 0;
}
}
//Function Number: 3
func_11009()
{
if(scripts\common\utility::func_2286(level.var_9A2E.var_4D94["actors"],self))
{
self.var_1C4D = 0;
self.var_1C48 = 0;
}
}
//Function Number: 4
func_45A7()
{
func_DDE1();
foreach(var_01 in level.var_9A2E.var_4D94["actors"])
{
var_01.var_1C4D = 1;
var_01.var_1C48 = 1;
}
}
//Function Number: 5
func_45A6()
{
if(scripts\common\utility::func_2286(level.var_9A2E.var_4D94["actors"],self))
{
self.var_1C4D = 1;
self.var_1C48 = 1;
}
}
//Function Number: 6
func_12753()
{
self endon("death");
if(isdefined(self.var_B004))
{
self.var_B004["interaction_trigger_override"] = 1;
}
}
//Function Number: 7
func_12755(param_00)
{
self endon("death");
foreach(var_02 in param_00)
{
if(isdefined(var_02.var_B004))
{
var_02.var_B004["interaction_trigger_override"] = 1;
}
}
}
//Function Number: 8
func_12754()
{
self endon("death");
var_00 = self.var_B004["common_name"];
var_01 = level.var_9A2E.var_4D94["actors"];
foreach(var_03 in var_01)
{
if(isdefined(var_03.var_B004["common_name"]))
{
if(var_03.var_B004["common_name"] == var_00)
{
var_03.var_B004["interaction_trigger_override"] = 1;
}
}
}
}
//Function Number: 9
func_DDE1()
{
foreach(var_01 in level.var_9A2E.var_4D94["actors"])
{
if(!isdefined(var_01))
{
level.var_9A2E.var_4D94["actors"] = scripts\common\utility::func_22A9(level.var_9A2E.var_4D94["actors"],var_01);
}
}
}
//Function Number: 10
func_168F()
{
if(isdefined(level.var_9A2E))
{
if(!scripts\common\utility::func_2286(level.var_9A2E.var_4D94["actors"],self))
{
level.var_9A2E.var_4D94["actors"] = scripts\common\utility::array_add(level.var_9A2E.var_4D94["actors"],self);
}
}
}
//Function Number: 11
func_DFB5()
{
if(isdefined(level.var_9A2E))
{
level.var_9A2E.var_4D94["actors"] = scripts\common\utility::func_22A9(level.var_9A2E.var_4D94["actors"],self);
}
}
//Function Number: 12
func_3839(param_00)
{
var_01 = level.player.origin;
if(isdefined(param_00))
{
var_02 = param_00;
}
else
{
var_02 = 140;
}
if(!isdefined(level.var_9A2E))
{
return 1;
}
if(isdefined(self.var_1C4D) && !self.var_1C4D)
{
return 0;
}
func_DDE1();
foreach(var_04 in level.var_9A2E.var_4D94["actors"])
{
if(isdefined(var_04) && isdefined(self))
{
if(distance(self.origin,var_04.origin) < var_02)
{
if(scripts\sp\_utility::func_8C32(var_04.model,"j_spine4") && level.player scripts\sp\_utility::func_D637(var_04 gettagorigin("j_spine4")))
{
if(isdefined(var_04.var_9C84) && var_04.var_9C84)
{
return 0;
}
}
}
}
}
return 1;
}
//Function Number: 13
func_3838(param_00)
{
var_01 = level.player.origin;
if(isdefined(param_00))
{
var_02 = param_00;
}
else
{
var_02 = 140;
}
if(!isdefined(level.var_9A2E))
{
return 1;
}
func_DDE1();
foreach(var_04 in level.var_9A2E.var_4D94["actors"])
{
if(isdefined(var_04) && isdefined(self))
{
if(self != var_04)
{
if(distance(self.origin,var_04.origin) < var_02)
{
if(scripts\common\utility::func_13D90(level.player geteye(),level.player.angles,var_04 gettagorigin("j_spine4"),cos(45)))
{
if((isdefined(var_04.var_D4A4) && var_04.var_D4A4) || isdefined(var_04.var_9CE2) && var_04.var_9CE2)
{
return 0;
}
if(isdefined(var_04.var_1C48) && !var_04.var_1C48)
{
return 0;
}
}
}
}
}
}
return 1;
}
//Function Number: 14
func_9A0E(param_00)
{
if(isdefined(level.var_9A2E))
{
if(isdefined(param_00.var_1C4D) && !param_00.var_1C4D)
{
return;
}
func_DDE1();
foreach(var_02 in level.var_9A2E.var_4D94["actors"])
{
if(isdefined(var_02))
{
var_02.var_1C4D = 0;
}
}
for(;;)
{
var_04 = length(level.player.origin - level.player geteye());
var_05 = param_00.origin + anglestoup(param_00.angles) * var_04;
if(!level.player scripts\sp\_utility::func_D1DF(var_05,0.7,1))
{
break;
}
scripts\common\utility::func_136F7();
}
func_DDE1();
param_00.var_1C4D = 1;
foreach(var_02 in level.var_9A2E.var_4D94["actors"])
{
if(isdefined(var_02))
{
var_02.var_1C4D = 1;
}
}
}
}
//Function Number: 15
func_9A39()
{
self endon("death");
if(isdefined(level.var_9A2E))
{
if(isdefined(self.var_1C4D) && !self.var_1C4D)
{
return;
}
self.var_1C4D = 0;
wait(20);
for(;;)
{
if(isdefined(self.var_DD49) && self.var_DD49 != "nag" && self.var_DD49 != "busy")
{
break;
}
scripts\common\utility::func_136F7();
}
for(;;)
{
var_00 = length(level.player.origin - level.player geteye());
var_01 = self.origin + anglestoup(self.angles) * var_00;
if(!level.player scripts\sp\_utility::func_D1DF(var_01,0.7,1))
{
break;
}
scripts\common\utility::func_136F7();
}
self.var_1C4D = 1;
}
}
//Function Number: 16
func_DF6B(param_00)
{
level endon("stop_reminders");
level endon("reboot_timer");
level.var_9A2E.var_3840 = 0;
wait(param_00);
level.var_9A2E.var_3840 = 1;
}
//Function Number: 17
func_DB7B(param_00,param_01,param_02)
{
if(!isdefined(param_00) && isdefined(param_01))
{
param_00 = "none";
}
if(isdefined(param_01))
{
param_00 = param_00 + "+" + param_01;
}
level.var_9A2E.var_4D94["reminder_queue"][param_00] = self;
if(isdefined(param_02))
{
self.var_DF6A = param_02;
}
}
//Function Number: 18
func_DB7C(param_00,param_01,param_02,param_03)
{
if(isdefined(param_00))
{
param_00 = param_00 + "+" + param_01;
}
else
{
param_00 = param_01;
}
level.var_9A2E.var_4D94["reminder_queue"][param_00] = self;
if(isdefined(param_02))
{
self.var_DF6A = param_02;
}
self.var_13007 = 1;
if(isdefined(param_03))
{
self.var_E40E = param_03;
}
}
//Function Number: 19
func_DB7D(param_00,param_01,param_02,param_03)
{
func_DB7B(param_00);
self.var_13008 = 1;
self.var_DEED = param_02;
self.var_D6E3 = param_03;
self.var_DF6D = param_01;
}
//Function Number: 20
func_E815(param_00)
{
level endon("stop_reminders");
level thread func_DF6C();
var_01 = getarraykeys(level.var_9A2E.var_4D94["reminder_queue"]);
for(var_02 = 0;var_02 < var_01.size;var_02++)
{
var_03 = var_01[var_02];
var_04 = level.var_9A2E.var_4D94["reminder_queue"][var_03];
if(isdefined(var_04))
{
var_05 = strtok(var_03,"+");
var_06 = var_05[0];
if(isdefined(var_04.var_13008) && var_04.var_13008)
{
if(isdefined(var_04.var_DEED) && isdefined(var_04.var_D6E3))
{
var_04 thread lib_0B43::func_CE18(var_04.var_DEED,var_06,var_04.var_D6E3);
}
else if(isdefined(self.var_D6E0) && isdefined(self.var_D6E2))
{
self thread [[ self.var_D6E0 ]](undefined,undefined,self.var_D6E2);
}
else
{
var_04 thread func_CD24(85,50,var_06,1,var_04.var_DF6D);
}
}
else if(isdefined(var_04.var_13007) && var_04.var_13007)
{
var_07 = undefined;
var_08 = undefined;
if(var_05.size > 1)
{
var_07 = var_05[1];
var_08 = var_06;
}
else
{
var_07 = var_05[0];
}
if(isdefined(var_04.var_DF6A))
{
var_04.var_DF6A thread func_CDDB(var_04,85,50,var_07,undefined,1);
}
else
{
var_04 thread func_CDDB(var_04,85,50,var_07,undefined,1);
}
}
}
}
wait(param_00);
while(level.var_9A2E.var_C9C3)
{
scripts\common\utility::func_136F7();
}
for(var_02 = 0;var_02 < var_01.size;var_02++)
{
var_03 = var_01[var_02];
var_04 = level.var_9A2E.var_4D94["reminder_queue"][var_03];
if(isdefined(var_04))
{
var_05 = strtok(var_03,"+");
var_06 = var_05[0];
if(var_05.size > 1)
{
if(isdefined(var_04.var_DF6A))
{
var_04.var_DF6A notify("stop_loop");
var_04.var_DF6A thread lib_0B06::func_1F35(var_04,var_05[1]);
var_09 = getanimlength(var_04 scripts\sp\_utility::func_7DC1(var_05[1]));
var_04 thread scripts\sp\_utility::func_C12D("reminder_anim_done",var_09);
if(isdefined(var_04.var_E40E))
{
var_04.var_DF6A scripts\common\utility::func_5127(var_09,::lib_0B06::func_1EEA,var_04,var_04.var_E40E,"stop_loop");
}
}
else
{
var_05 notify("stop_loop");
var_05 thread lib_0B06::func_1F35(var_05,var_06[1]);
var_09 = getanimlength(var_05 scripts\sp\_utility::func_7DC1(var_06[1]));
var_04 thread scripts\sp\_utility::func_C12D("reminder_anim_done",var_09);
if(isdefined(var_04.var_E40E))
{
var_04 scripts\common\utility::func_5127(var_09,::lib_0B06::func_1EEA,var_04,var_04.var_E40E,"stop_loop");
}
}
if(var_06 != "none")
{
if(!soundexists(var_06))
{
var_04 lib_0B6A::func_EC0E(var_06);
}
else
{
var_04 scripts\sp\_utility::func_10346(var_06);
}
}
}
else if(!soundexists(var_03))
{
}
else
{
var_04 scripts\sp\_utility::func_10346(var_03);
}
var_04 notify("reminder_done");
var_04.var_DF6A = undefined;
level.var_9A2E.var_4D94["reminder_queue"][var_03] = undefined;
level.var_9A2E.var_3840 = 0;
wait(param_00);
level.var_9A2E.var_3840 = 1;
}
while(level.var_9A2E.var_C9C3)
{
scripts\common\utility::func_136F7();
}
}
level notify("reminders_done");
}
//Function Number: 21
func_DF6C()
{
level scripts\common\utility::waittill_any_3("stop_reminders","reminders_done");
level.var_9A2E.var_4D94["reminder_queue"] = [];
}
//Function Number: 22
func_11037()
{
level notify("stop_reminders");
level notify("reminders_done");
level.var_9A2E.var_4D94["reminder_queue"] = [];
func_DDE1();
foreach(var_01 in level.var_9A2E.var_4D94["actors"])
{
if(isdefined(var_01))
{
var_01.var_13008 = undefined;
var_01.var_DEED = undefined;
var_01.var_D6E3 = undefined;
var_01.var_DF6D = undefined;
var_01.var_DF6A = undefined;
var_01.var_13007 = undefined;
}
}
}
//Function Number: 23
func_C9C4()
{
level.var_9A2E.var_C9C3 = 1;
}
//Function Number: 24
func_45A9()
{
level.var_9A2E.var_C9C3 = 0;
}
//Function Number: 25
func_CE40(param_00,param_01,param_02,param_03)
{
if(!isdefined(param_02))
{
param_02 = "casual";
}
if(isdefined(self.var_7727) && issubstr(self.var_7727,"female"))
{
param_02 = "busy";
}
var_04 = param_00 + "_" + "casual";
if(param_02 == "casual" || param_02 == "nag")
{
var_04 = param_00 + "_" + param_02;
}
self.var_DD4A = param_00;
self.var_DD49 = param_02;
if(param_02 == "nag")
{
thread lib_0B43::func_CD53(var_04,param_01);
self.var_1C4D = 0;
self.var_DD49 = param_02;
thread scripts\sp\_utility::func_77B9(0.7);
thread func_DD45();
thread func_DD4B(param_03,1);
return;
}
else if(param_02 == "busy")
{
thread lib_0B43::func_CD53(var_04,param_01);
self.var_1C4D = 0;
self.var_DD49 = param_02;
thread scripts\sp\_utility::func_77B9(0.7);
thread func_DD45();
thread func_DD4B(param_03);
return;
}
thread lib_0B43::func_CD53(var_04,param_01);
}
//Function Number: 26
func_11048()
{
if(!isdefined(self.var_9B89))
{
thread lib_0B43::func_9A0F();
}
else
{
self notify("reaction_end");
}
self notify("change_reaction_state");
self.var_DD49 = undefined;
self.var_1C4D = undefined;
self.var_DD4A = undefined;
thread scripts\sp\_utility::func_77B9(0.7);
}
//Function Number: 27
func_F566(param_00,param_01)
{
if(!isdefined(self.var_DD49))
{
return;
}
if(!isdefined(param_00))
{
return;
}
if(!isdefined(self.var_DD4A))
{
return;
}
self notify("change_reaction_state");
self notify("stop_reaction_look");
if(param_00 != "nag" && param_00 != "busy")
{
self.var_1C4D = 1;
thread scripts\sp\_utility::func_77B9(0.7);
self.var_9A30 = self.var_DD4A + "_" + param_00;
self.var_DD49 = param_00;
return;
}
if(param_00 == "nag")
{
self.var_1C4D = 0;
self.var_DD49 = param_00;
thread scripts\sp\_utility::func_77B9(0.7);
thread func_DD45();
thread func_DD4B(param_01,1);
return;
}
self.var_1C4D = 0;
self.var_DD49 = param_00;
thread scripts\sp\_utility::func_77B9(0.7);
thread func_DD45();
thread func_DD4B(param_01);
}
//Function Number: 28
func_DD4B(param_00,param_01)
{
self endon("change_reaction_state");
for(;;)
{
thread func_77B1(param_00,param_01);
self waittill("end_gesture_reaction_distance_based");
for(;;)
{
if(distance2d(self.origin,level.player.origin) >= level.var_10E1C[self.var_9A30].var_EBEA["trigger_radius"] + 50)
{
break;
}
scripts\common\utility::func_136F7();
}
}
}
//Function Number: 29
func_F2A7(param_00,param_01)
{
switch(param_00)
{
case "busy":
case "alert":
case "nag":
case "casual":
foreach(var_03 in level.var_9A2E.var_4D94["actors"])
{
var_03 thread func_F566(param_00,param_01);
}
break;
}
}
//Function Number: 30
func_DD45(param_00,param_01,param_02,param_03)
{
self endon("death");
self notify("stop_reaction_look");
self endon("stop_reaction_look");
self endon("stop_smart_reaction");
var_04 = 85;
if(isdefined(param_00))
{
var_04 = param_00;
}
if(!isdefined(param_01))
{
param_01 = level.player;
}
if(!isdefined(param_02))
{
param_02 = 0.7;
}
wait(param_02);
if(isdefined(self.var_DD4A))
{
if(isdefined(level.var_10E1C[self.var_9A30].var_EBEA["trigger_radius"]))
{
var_04 = level.var_10E1C[self.var_9A30].var_EBEA["trigger_radius"] * 1.2;
}
}
scripts\common\utility::func_136F7();
if(isdefined(param_03) && param_03)
{
thread scripts\sp\_utility::func_7799(param_01,0.5,0.5);
}
else
{
thread scripts\sp\_utility::func_779A(param_01,0.5,0.5,var_04);
}
while(!isdefined(self.var_9BFC))
{
wait(0.05);
}
thread scripts\sp\_utility::func_7798(param_01);
wait(randomfloatrange(4,6));
var_05 = 1;
var_06 = 1;
for(;;)
{
if(distance2d(self.origin,param_01.origin) <= var_04)
{
if(!var_06)
{
thread lib_0C4C::func_195B(0.5);
thread scripts\sp\_utility::func_7798(param_01);
var_06 = 1;
}
}
else if(distance2d(self.origin,param_01.origin) >= var_04)
{
if(var_06)
{
thread lib_0C4C::func_195A(1);
thread scripts\sp\_utility::func_7793(0.7);
var_06 = 0;
}
}
scripts\common\utility::func_136F7();
}
}
//Function Number: 31
func_77B1(param_00,param_01)
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
self endon("stop_reaction_look");
var_02 = 50;
if(isdefined(self.var_DD4A))
{
if(isdefined(level.var_10E1C[self.var_9A30].var_EBEA["trigger_radius"]))
{
var_02 = level.var_10E1C[self.var_9A30].var_EBEA["trigger_radius"];
}
}
func_13775(var_02);
thread scripts\sp\_utility::func_77B7("salute");
var_03 = undefined;
if(isdefined(param_01) && param_01)
{
switch(param_00)
{
case "dropship":
case "bridge_elev":
case "bridge_elev_doors":
case "cic":
case "ftl":
case "opsmap":
case "captains":
case "lounge":
case "bridge":
case "jackal":
var_04 = level.var_9A2E.var_4D94["reminder_vo"][param_00][self.var_7727];
var_05 = level.var_9A2E.var_4D94["reminder_vo"][param_00]["spent_" + self.var_7727];
if(var_04.size < 1 && var_05.size > 0)
{
level.var_9A2E.var_4D94["reminder_vo"][param_00][self.var_7727] = var_05;
level.var_9A2E.var_4D94["reminder_vo"][param_00]["spent_" + self.var_7727] = [];
var_04 = level.var_9A2E.var_4D94["reminder_vo"][param_00][self.var_7727];
var_05 = level.var_9A2E.var_4D94["reminder_vo"][param_00]["spent_" + self.var_7727];
}
if(var_04.size < 1 && var_05.size < 1)
{
var_03 = undefined;
}
else
{
var_03 = var_04[randomint(var_04.size)];
level.var_9A2E.var_4D94["reminder_vo"][param_00]["spent_" + self.var_7727] = scripts\common\utility::array_add(level.var_9A2E.var_4D94["reminder_vo"][param_00]["spent_" + self.var_7727],var_03);
level.var_9A2E.var_4D94["reminder_vo"][param_00][self.var_7727] = scripts\common\utility::func_22A9(level.var_9A2E.var_4D94["reminder_vo"][param_00][self.var_7727],var_03);
}
break;
}
}
else
{
var_04 = level.var_9A2E.var_4D94["busy_vo"][self.var_7727];
var_05 = level.var_9A2E.var_4D94["busy_vo"]["spent_" + self.var_7727];
if(var_04.size < 1 && var_05.size > 0)
{
level.var_9A2E.var_4D94["busy_vo"][self.var_7727] = var_05;
level.var_9A2E.var_4D94["busy_vo"]["spent_" + self.var_7727] = [];
var_04 = level.var_9A2E.var_4D94["busy_vo"][self.var_7727];
var_05 = level.var_9A2E.var_4D94["busy_vo"]["spent_" + self.var_7727];
}
if(var_04.size < 1 && var_05.size < 1)
{
var_03 = undefined;
}
else
{
var_03 = var_04[randomint(var_04.size)];
level.var_9A2E.var_4D94["busy_vo"]["spent_" + self.var_7727] = scripts\common\utility::array_add(level.var_9A2E.var_4D94["busy_vo"]["spent_" + self.var_7727],var_03);
level.var_9A2E.var_4D94["busy_vo"][self.var_7727] = scripts\common\utility::func_22A9(level.var_9A2E.var_4D94["busy_vo"][self.var_7727],var_03);
}
}
if(isdefined(var_03))
{
scripts\sp\_utility::func_10346(var_03);
if(isdefined(param_01) && param_01)
{
level thread func_DF6B(90);
}
}
self.var_D4A4 = 1;
self notify("end_gesture_reaction_distance_based");
wait(15);
self.var_D4A4 = 0;
}
//Function Number: 32
func_D903()
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
for(;;)
{
if(isdefined(self.var_1C48))
{
}
if(isdefined(self.var_7727))
{
}
if(isdefined(self.var_1FBB))
{
}
scripts\common\utility::func_136F7();
}
}
//Function Number: 33
func_CD24(param_00,param_01,param_02,param_03,param_04)
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
self endon("stop_gesture_reaction");
self endon("stop_smart_reaction");
thread func_168F();
if(isdefined(self.var_1C48) && !self.var_1C48)
{
self.var_1C48 = 1;
}
if(!isdefined(param_03))
{
param_03 = 0;
}
if(!isdefined(param_00))
{
param_00 = 150;
}
if(!isdefined(param_01))
{
param_01 = param_00 * 0.5;
}
if(!isdefined(self.var_9BFC) || isdefined(self.var_9BFC) && !self.var_9BFC)
{
thread func_DD45(param_00);
}
func_13775(param_01);
func_CD25(param_04);
func_CD52(param_02,param_03);
}
//Function Number: 34
func_13775(param_00)
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
self endon("stop_gesture_reaction");
self endon("stop_smart_reaction");
var_01 = 1;
for(;;)
{
if(func_9EED(param_00) && func_38F2(param_00))
{
var_02 = scripts\common\utility::func_6EE6(anglestoright(self gettagangles("j_head")));
var_03 = scripts\common\utility::func_6EE6(vectornormalize(level.player geteye() - self gettagorigin("j_head")));
var_04 = vectordot(var_02,var_03);
if(var_04 >= 0.8)
{
break;
}
}
scripts\common\utility::func_136F7();
}
}
//Function Number: 35
func_9EED(param_00)
{
self endon("death");
if(isdefined(self.var_9B89))
{
var_01 = self gettagorigin("j_head");
}
else if(isai(self))
{
var_01 = self geteye();
}
else if(isdefined(self.origin))
{
var_01 = self.origin;
}
else
{
return 0;
}
var_02 = level.player geteye();
var_03 = level.player getplayerangles();
if(distance2d(self.origin,level.player.origin) <= param_00)
{
if(scripts\common\utility::func_13D90(var_02,var_03,var_01,cos(25)))
{
return 1;
}
}
return 0;
}
//Function Number: 36
func_38F2(param_00)
{
if(!isdefined(self.var_1C48) || isdefined(self.var_1C48) && self.var_1C48)
{
if(!isdefined(self.var_77B2))
{
if(func_3838(param_00))
{
return 1;
}
}
}
return 0;
}
//Function Number: 37
func_CD25(param_00)
{
self.var_D4A4 = 1;
if(!isdefined(self.var_9B89))
{
if(isdefined(param_00))
{
thread scripts\sp\_utility::func_77A9(param_00);
}
else
{
thread scripts\sp\_utility::func_77B7("salute");
}
}
else
{
scripts\sp\_utility::func_7790(%shipcrib_gst_head_salute_01);
}
self.var_D4A4 = undefined;
}
//Function Number: 38
func_CD52(param_00,param_01)
{
if(isdefined(param_00))
{
if(isdefined(param_01) && param_01)
{
func_7286(30);
func_4177(param_00);
}
func_509C(param_00);
self.var_9CE2 = 1;
func_CE17(param_00);
self.var_9CE2 = undefined;
}
}
//Function Number: 39
func_509C(param_00)
{
if(!isdefined(self.var_1FBB))
{
self.var_1FBB = "generic";
}
if(!isdefined(level.var_EC88[self.var_1FBB]))
{
level.var_EC88[self.var_1FBB] = [];
}
if(isarray(param_00))
{
foreach(var_02 in param_00)
{
if(!isdefined(level.var_EC88[self.var_1FBB][var_02]))
{
if(isdefined(level.var_FDBF) && isdefined(self.var_7727))
{
if(isdefined(level.var_FDBF[self.var_7727]) && isdefined(level.var_FDBF[self.var_7727][var_02]))
{
level.var_EC88[self.var_1FBB][var_02] = level.var_FDBF[self.var_7727][var_02];
}
}
}
}
return;
}
if(!isdefined(level.var_EC88[self.var_1FBB][param_00]))
{
if(isdefined(level.var_FDBF) && isdefined(self.var_7727))
{
if(isdefined(level.var_FDBF[self.var_7727]) && isdefined(level.var_FDBF[self.var_7727][param_00]))
{
level.var_EC88[self.var_1FBB][param_00] = level.var_FDBF[self.var_7727][param_00];
return;
}
return;
}
}
}
//Function Number: 40
func_CE17(param_00)
{
var_01 = undefined;
if(isarray(param_00))
{
for(var_02 = 0;var_02 < param_00.size;var_02++)
{
var_03 = param_00[var_02];
if(isstring(var_03))
{
func_509C(var_03);
if(!soundexists(var_03))
{
if(!scripts\common\utility::func_6E34("e3_europa_demo"))
{
lib_0B6A::func_EC0E(var_03);
}
}
else if(issubstr(var_03,"plr"))
{
level.player scripts\sp\_utility::func_1034D(var_03);
}
else
{
var_01 = func_B19B(var_03);
if(isdefined(var_01))
{
var_01 scripts\sp\_utility::func_10346(var_03);
}
else
{
scripts\sp\_utility::func_10346(var_03);
}
}
continue;
}
if(function_027D(var_03))
{
wait(var_03);
}
}
return;
}
var_03 = var_01;
if(isstring(var_03))
{
func_509C(var_03);
if(!soundexists(var_03))
{
if(!scripts\common\utility::func_6E34("e3_europa_demo"))
{
lib_0B6A::func_EC0E(var_03);
return;
}
return;
}
if(issubstr(var_03,"plr"))
{
level.player scripts\sp\_utility::func_1034D(var_03);
return;
}
var_01 = func_B19B(var_03);
if(isdefined(var_01))
{
var_01 scripts\sp\_utility::func_10346(var_03);
return;
}
scripts\sp\_utility::func_10346(var_03);
return;
}
}
//Function Number: 41
func_7286(param_00)
{
level notify("reboot_timer");
scripts\common\utility::func_136F7();
level thread func_DF6B(param_00);
}
//Function Number: 42
func_4177(param_00)
{
if(isdefined(level.var_9A2E))
{
if(isdefined(level.var_9A2E.var_4D94["reminder_queue"]))
{
if(scripts\common\utility::func_2286(level.var_9A2E.var_4D94["reminder_queue"],self))
{
level.var_9A2E.var_4D94["reminder_queue"][param_00] = undefined;
return;
}
}
}
}
//Function Number: 43
func_CD37(param_00,param_01,param_02,param_03)
{
foreach(var_05 in param_00)
{
var_05 endon("death");
var_05 endon("stop_reaction");
var_05 endon("reaction_end");
var_05 endon("stop_gesture_reaction");
var_05 endon("stop_smart_reaction");
}
foreach(var_05 in param_00)
{
var_05 thread func_168F();
}
thread func_DD43(param_00,param_01);
func_1377E(param_00,param_02);
func_CD36(param_00,param_03,param_02);
foreach(var_05 in param_00)
{
var_0A = randomfloatrange(0,1);
var_0B = randomfloatrange(0.5,1.5);
var_05 scripts\common\utility::func_5127(var_0A,::scripts\sp\_utility::func_77B9,var_0B);
}
}
//Function Number: 44
func_1377E(param_00,param_01)
{
var_02 = 1;
var_03 = func_491D(param_00);
param_00 = scripts\common\utility::array_add(param_00,var_03);
while(var_02)
{
foreach(var_05 in param_00)
{
if(var_05 func_9EED(param_01))
{
var_02 = 0;
break;
}
}
scripts\common\utility::func_136F7();
}
}
//Function Number: 45
func_491D(param_00)
{
var_01 = 0;
var_02 = (0,0,0);
foreach(var_04 in param_00)
{
var_02 = var_02 + var_04.origin;
var_01++;
}
var_06 = var_02 / var_01;
var_07 = scripts\common\utility::spawn_tag_origin(var_06,(0,0,0));
return var_07;
}
//Function Number: 46
func_CD36(param_00,param_01,param_02)
{
for(var_03 = 0;var_03 < param_00.size;var_03++)
{
if(isdefined(param_00[var_03]) && isdefined(param_01[var_03]))
{
param_00[var_03] func_CD25();
param_00[var_03] func_CD52(param_01[var_03]);
}
if(!func_8694(param_02,param_00))
{
break;
}
}
}
//Function Number: 47
func_8694(param_00,param_01)
{
foreach(var_03 in param_01)
{
if(var_03 func_9EED(param_00))
{
return 1;
}
}
return 0;
}
//Function Number: 48
func_DD43(param_00,param_01,param_02)
{
foreach(var_04 in param_00)
{
var_04 endon("death");
var_04 endon("stop_reaction");
var_04 endon("reaction_end");
var_04 endon("stop_reaction_look");
var_04 endon("stop_smart_reaction");
}
var_06 = 85;
if(isdefined(param_01))
{
var_06 = param_01;
}
if(!isdefined(param_02))
{
param_02 = level.player;
}
func_9856(param_00,param_02);
var_07 = func_491D(param_00);
for(;;)
{
func_12DE3(param_00,var_07,param_02,param_01);
func_12DE4(param_00);
func_12DE2(param_00);
scripts\common\utility::func_136F7();
}
}
//Function Number: 49
func_9856(param_00,param_01)
{
foreach(var_03 in param_00)
{
var_03 scripts\sp\_utility::func_7799(param_01,0.15,0.7);
var_03.var_B009 = 0;
var_03.var_B008 = 0;
}
scripts\common\utility::func_136F7();
foreach(var_03 in param_00)
{
var_03 thread scripts\sp\_utility::func_7792(param_01);
}
}
//Function Number: 50
func_12DE3(param_00,param_01,param_02,param_03)
{
if(distance2d(param_01.origin,param_02.origin) <= param_03)
{
func_6216(param_00);
return;
}
func_5551(param_00);
}
//Function Number: 51
func_6216(param_00)
{
foreach(var_02 in param_00)
{
if(!var_02.var_B009)
{
var_02 func_4915();
}
var_02.var_B009 = 1;
}
}
//Function Number: 52
func_5551(param_00)
{
foreach(var_02 in param_00)
{
if(var_02.var_B009)
{
var_02 func_4915();
}
var_02.var_B009 = 0;
}
}
//Function Number: 53
func_12DE4(param_00)
{
foreach(var_02 in param_00)
{
if(var_02.var_B008 <= 0)
{
if(var_02.var_B009)
{
var_02 func_93EA();
continue;
}
var_02 func_4FB7();
}
}
}
//Function Number: 54
func_12DE2(param_00)
{
foreach(var_02 in param_00)
{
if(var_02.var_B008 > 0)
{
var_02.var_B008 = var_02.var_B008 - 0.05;
}
}
}
//Function Number: 55
func_4915()
{
self.var_B008 = randomfloatrange(0,1);
}
//Function Number: 56
func_4168()
{
self.var_B008 = 0;
}
//Function Number: 57
func_93EA()
{
thread lib_0C4C::func_195B(0.7);
}
//Function Number: 58
func_4FB7()
{
thread lib_0C4C::func_195A(0.7);
}
//Function Number: 59
func_45FB(param_00)
{
if(!isarray(param_00))
{
return [param_00];
}
return param_00;
}
//Function Number: 60
func_CD26(param_00,param_01,param_02,param_03,param_04)
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
var_05 = [];
var_06 = param_02;
for(;;)
{
if(var_06.size <= 0)
{
var_05 = [];
var_06 = param_02;
}
var_07 = var_06[randomint(var_06.size)];
func_CD24(param_00,param_01,var_07,param_03,param_04);
for(;;)
{
if(distance2d(self.origin,level.player.origin) >= param_00)
{
break;
}
scripts\common\utility::func_136F7();
}
scripts\common\utility::func_136F7();
var_05 = scripts\common\utility::array_add(var_05,var_07);
var_06 = scripts\common\utility::func_22A9(var_06,var_07);
}
}
//Function Number: 61
func_10FF9()
{
self notify("stop_gesture_reaction");
self notify("stop_reaction_look");
self notify("stop_gesture_reaction_set");
self.var_77B2 = undefined;
scripts\sp\_utility::func_77B9(0.7);
}
//Function Number: 62
func_11035()
{
self notify("stop_smart_reaction");
thread lib_0B43::func_9A0F();
}
//Function Number: 63
func_DB71(param_00)
{
if(!isdefined(self.var_77B2))
{
self.var_77B2 = [];
}
var_01 = param_00;
if(isarray(param_00))
{
var_01 = param_00[0];
}
self.var_77B2[var_01] = param_00;
}
//Function Number: 64
func_CD27(param_00,param_01)
{
self endon("death");
self endon("stop_reaction");
self endon("reaction_end");
self endon("stop_gesture_reaction_set");
self notify("stop_reaction_look");
scripts\sp\_utility::func_77B9(0.7);
thread func_168F();
self.var_1C48 = 1;
if(!isdefined(param_00))
{
param_00 = 150;
}
if(!isdefined(param_01))
{
param_01 = param_00 * 0.5;
}
thread func_DD45(param_00);
var_02 = getarraykeys(self.var_77B2);
for(var_03 = 0;var_03 < var_02.size;var_03++)
{
var_04 = var_02[var_03];
var_05 = self.var_77B2[var_04];
for(;;)
{
if(!isdefined(self))
{
return;
}
var_06 = length(level.player.origin - level.player geteye());
var_07 = self.origin + anglestoup(self.angles) * var_06;
if(level.player scripts\sp\_utility::func_D1DF(var_07,0.75,1))
{
if(distance2d(self.origin,level.player.origin) <= param_01 && func_3838(param_01))
{
break;
}
}
scripts\common\utility::func_136F7();
}
thread scripts\sp\_utility::func_77B7("salute");
self.var_1C48 = 0;
if(isarray(var_05))
{
for(var_08 = 0;var_08 < var_05.size;var_08++)
{
var_09 = var_05[var_08];
if(isstring(var_09))
{
func_509C(var_09);
if(!soundexists(var_09))
{
lib_0B6A::func_EC0E(var_09);
}
else if(issubstr(var_09,"plr"))
{
level.player scripts\sp\_utility::func_1034D(var_09);
}
else
{
var_0A = func_B19B(var_09);
if(isdefined(var_0A))
{
var_0A scripts\sp\_utility::func_10346(var_09);
}
else
{
scripts\sp\_utility::func_10346(var_09);
}
}
continue;
}
if(function_027D(var_09))
{
wait(var_09);
}
}
}
else if(!soundexists(var_05))
{
lib_0B6A::func_EC0E(var_05);
}
else
{
func_509C(var_05);
var_0A = func_B19B(var_05);
if(isdefined(var_0A))
{
var_0A scripts\sp\_utility::func_10346(var_05);
}
else
{
scripts\sp\_utility::func_10346(var_05);
}
}
self.var_77B2[var_04] = undefined;
wait(5);
self.var_1C48 = 1;
}
self.var_77B2 = undefined;
if(isdefined(self.var_D6E0) && isdefined(self.var_D6E2))
{
self thread [[ self.var_D6E0 ]](undefined,undefined,self.var_D6E2);
}
}
//Function Number: 65
func_B19B(param_00)
{
var_01 = strtok(param_00,"_");
if(scripts\common\utility::func_2286(var_01,"nav") || scripts\common\utility::func_2286(var_01,"gtr"))
{
return level.var_76FB;
}
else if(scripts\common\utility::func_2286(var_01,"slt") || scripts\common\utility::func_2286(var_01,"xo"))
{
return level.var_EA2C;
}
else if(scripts\common\utility::func_2286(var_01,"bsw"))
{
if(level.script == "shipcrib_rogue" || level.script == "shipcrib_prisoner")
{
return level.var_10214;
}
else
{
return level.var_1044B;
}
}
else if(scripts\common\utility::func_2286(var_01,"cmo"))
{
return level.var_4451;
}
else if(scripts\common\utility::func_2286(var_01,"dpo"))
{
return level.var_5CFC;
}
return undefined;
}
//Function Number: 66
func_CDDB(param_00,param_01,param_02,param_03,param_04,param_05)
{
param_00 endon("death");
if(isdefined(param_00.var_D7D9))
{
if(isdefined(param_00.var_D7DA))
{
if(param_00.var_D7DA.size == 1)
{
param_00 [[ param_00.var_D7D9 ]](param_00.var_D7DA[0]);
}
else if(param_00.var_D7DA.size == 2)
{
param_00 [[ param_00.var_D7D9 ]](param_00.var_D7DA[0],param_00.var_D7DA[1]);
}
else if(param_00.var_D7DA.size == 3)
{
param_00 [[ param_00.var_D7D9 ]](param_00.var_D7DA[0],param_00.var_D7DA[1],param_00.var_D7DA[2]);
}
}
}
level endon("stop_reminders");
level endon("reminders_done");
param_00 thread func_168F();
if(!isdefined(param_05))
{
param_05 = 0;
}
if(!isdefined(param_01))
{
param_01 = 150;
}
if(!isdefined(param_02))
{
param_02 = param_01 * 0.5;
}
if(!isdefined(param_00.var_9BFC) || isdefined(param_00.var_9BFC) && !param_00.var_9BFC)
{
param_00 thread func_DD45(param_01);
}
while(distance2d(param_00.origin,level.player.origin) <= param_01 + 25)
{
scripts\common\utility::func_136F7();
}
for(;;)
{
if(!isdefined(param_00))
{
return;
}
var_06 = length(level.player.origin - level.player geteye());
var_07 = param_00.origin + anglestoup(param_00.angles) * var_06;
if(level.player scripts\sp\_utility::func_D1DF(var_07,0.75,1))
{
if(distance2d(param_00.origin,level.player.origin) <= param_02)
{
break;
}
}
scripts\common\utility::func_136F7();
}
self notify("stop_loop");
thread lib_0B06::func_1F35(param_00,param_03);
var_08 = getanimlength(param_00 scripts\sp\_utility::func_7DC1(param_03));
thread scripts\sp\_utility::func_C12D("reminder_anim_done",var_08);
if(isdefined(param_00.var_E40E))
{
scripts\common\utility::func_5127(var_08,::lib_0B06::func_1EEA,param_00,param_00.var_E40E,"stop_loop");
}
if(isdefined(param_04))
{
if(param_05)
{
level notify("reboot_timer");
scripts\common\utility::func_136F7();
level thread func_DF6B(90);
if(isdefined(level.var_9A2E))
{
if(isdefined(level.var_9A2E.var_4D94["reminder_queue"]))
{
if(scripts\common\utility::func_2286(level.var_9A2E.var_4D94["reminder_queue"],param_00))
{
level.var_9A2E.var_4D94["reminder_queue"][param_04] = undefined;
}
}
}
}
param_00 func_CE17(param_04);
}
if(isdefined(param_00.var_D6E0) && !isdefined(param_00.var_D6E2))
{
if(isdefined(param_00.var_D6E1))
{
if(param_00.var_D7DA.size == 1)
{
param_00 [[ param_00.var_D6E0 ]](param_00.var_D6E1[0]);
return;
}
if(param_00.var_D7DA.size == 2)
{
param_00 [[ param_00.var_D6E0 ]](param_00.var_D6E1[0],param_00.var_D6E1[1]);
return;
}
if(param_00.var_D7DA.size == 3)
{
param_00 [[ param_00.var_D6E0 ]](param_00.var_D6E1[0],param_00.var_D6E1[1],param_00.var_D6E1[2]);
return;
}
return;
}
return;
}
if(isdefined(param_00.var_D6E0) && isdefined(param_00.var_D6E2))
{
param_00 thread [[ param_00.var_D6E0 ]](undefined,undefined,param_00.var_D6E2);
}
}
//Function Number: 67
func_DF6E()
{
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["male_1"] = ["shipcrib_us1_wantedonbridge"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["female_1"] = ["shipcrib_us1_wantedonbridge"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["lounge"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["female"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["captains"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["opsmap"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["ftl"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["cic"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["male_1"] = ["shipcrib_un1_theyrewaitingfo","shipcrib_un1_theyreattheelev"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["male_2"] = ["shipcrib_un2_theyreneartheel","shipcrib_un2_theyrenearthee"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["male_3"] = ["shipcrib_un3_youreneededby","shipcrib_un3_elevatordoorsa"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["female_1"] = ["shipcrib_unf1_theyrebythedoo","shipcrib_unf1_theyrewaitingatt"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["female_2"] = ["shipcrib_unf2_ithinktheyrewaitin","shipcrib_unf2_gettotheelevatord"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["female_3"] = ["shipcrib_unf3_theyrelookingfory","shipcrib_unf3_elevatordoorsarea"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev_doors"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["male_1"] = ["shipcrib_un1_youreneededbythe","shipcrib_un1_youreneededbythee"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["male_2"] = ["shipcrib_un2_theyrewaitingforyo","shipcrib_un2_theyneedyoubyt"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["male_3"] = ["shipcrib_un3_elevatorswaitinfo","shipcrib_un3_elevatorswaitinfor"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["female_1"] = ["shipcrib_unf1_elevatorsreadytot","shipcrib_unf1_elevatorsreadyfo"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["female_2"] = ["shipcrib_unf2_theyrereadyforyo","shipcrib_unf2_theyrebytheelev"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["female_3"] = ["shipcrib_unf3_elevatorsreadya","shipcrib_unf3_elevatorsaroundt"];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["bridge_elev"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["male_1"] = ["shipcrib_un1_dropshipsfueled"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["male_2"] = ["shipcrib_un2_yourdropshipisr"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["male_3"] = ["shipcrib_un3_dropshipswaitingf"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["female_1"] = ["shipcrib_unf1_bossgibsonhasad"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["female_2"] = ["shipcrib_unf2_dropshipsreadyto"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["female_3"] = ["shipcrib_unf3_reportfromtheflight"];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["dropship"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["male_1"] = ["shipcrib_un1_yourjackalisread"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["male_2"] = ["shipcrib_un2_gibsonhasyourja"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["male_3"] = ["shipcrib_un3_flightdeckreports"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["female_1"] = ["shipcrib_unf1_yourjackalsreadyin"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["female_2"] = ["shipcrib_unf2_bossgibsonsaysc"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["female_3"] = ["shipcrib_unf3_jackalsreadyandw"];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["reminder_vo"]["jackal"]["spent_female_3"] = [];
level.var_9A2E.var_4D94["busy_vo"]["male_1"] = ["shipcrib_un1_captain2","shipcrib_un1_sir2"];
level.var_9A2E.var_4D94["busy_vo"]["male_2"] = ["shipcrib_un2_weregoodheresi","shipcrib_un2_sorrysirgotalottok"];
level.var_9A2E.var_4D94["busy_vo"]["male_3"] = ["shipcrib_un3_gotthingsundercon","shipcrib_un3_captain"];
level.var_9A2E.var_4D94["busy_vo"]["spent_male_1"] = [];
level.var_9A2E.var_4D94["busy_vo"]["spent_male_2"] = [];
level.var_9A2E.var_4D94["busy_vo"]["spent_male_3"] = [];
level.var_9A2E.var_4D94["busy_vo"]["female_1"] = ["shipcrib_unf2_captain","shipcrib_unf2_youllhavetoexcus"];
level.var_9A2E.var_4D94["busy_vo"]["female_2"] = ["shipcrib_unf2_captain","shipcrib_unf2_youllhavetoexcus"];
level.var_9A2E.var_4D94["busy_vo"]["female_3"] = ["shipcrib_unf3_captainreyes","shipcrib_unf3_sir"];
level.var_9A2E.var_4D94["busy_vo"]["spent_female_1"] = [];
level.var_9A2E.var_4D94["busy_vo"]["spent_female_2"] = [];
level.var_9A2E.var_4D94["busy_vo"]["spent_female_3"] = [];
}