/******************************************************************* * Decompiled By: Bog * Decompiled File: 3082.gsc * Game: Call of Duty: Infinite Warfare * Platform: PC * Function Count: 4 * Decompile Time: 1 ms * Timestamp: 10/27/2023 12:26:07 AM *******************************************************************/ //Function Number: 1 func_35A6(param_00) { self.var_10264 = 1; self.var_3135.var_E5FA = 1; lib_0A16::func_98D2(); lib_0C09::func_97F9(); lib_0C0B::func_98DD(); self.var_290A = 0; self.var_166 = "c8_grenade"; self.meleerangesq = 128; self.meleechargedist = 128; self.meleechargedistvsplayer = 128; self.meleechargedistreloadmultiplier = 1; self.var_B627 = 36; self.meleeactorboundsradius = 60; self.var_1548 = 0.98; self.var_B5DA = 1; self.var_B64F = 400; self.var_71AF = ::lib_0C08::func_35AD; self.var_253 = 0; func_170A(); return level.var_111AE; } //Function Number: 2 func_170A() { self.var_3135.var_ACB4 = []; self.var_3135.var_ACB4[self.var_3135.var_ACB4.size] = func_4911("j_clavicle_inner_ri"); self.var_3135.var_ACB4[self.var_3135.var_ACB4.size] = func_4911("j_clavicle_inner_le"); self.var_3135.var_71C9 = ::func_E138; } //Function Number: 3 func_4911(param_00) { var_01 = spawn("script_model",self.origin); var_01 setmodel("tag_origin"); var_01 linkto(self,param_00,(10,0,0),(0,0,0)); if(self.team == "axis") { playfxontag(level.var_7649["c12_enemy_light"],var_01,"tag_origin"); } else { playfxontag(level.var_7649["c12_ally_light"],var_01,"tag_origin"); } return var_01; } //Function Number: 4 func_E138() { if(isdefined(self.var_3135.var_ACB4)) { foreach(var_01 in self.var_3135.var_ACB4) { if(isdefined(var_01)) { var_01 delete(); } } } }