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

130 lines
6.6 KiB
Plaintext

/*******************************************************************
* Decompiled By: Bog
* Decompiled File: 2557.gsc
* Game: Call of Duty: Infinite Warfare
* Platform: PC
* Function Count: 8
* Decompile Time: 2 ms
* Timestamp: 10/27/2023 12:23:20 AM
*******************************************************************/
//Function Number: 1
main()
{
}
//Function Number: 2
func_103F2()
{
level.var_7649["human_gib_fullbody"] = loadfx("vfx/iw7/core/impact/flesh/vfx_flesh_hit_body_meatbag_large.vfx");
level.var_7649["human_gib_head"] = loadfx("vfx/_requests/human/headgib.vfx");
level.var_7649["atomize_body"] = loadfx("vfx/iw7/_requests/mp/vfx_atomize_body.vfx");
level.var_7649["jetpack_burst"] = loadfx("vfx/iw7/core/mechanics/zerog/zerog_jetpack_thruster_sm_allies.vfx");
level._effect["jetpack_thruster_large"] = loadfx("vfx/iw7/core/mechanics/zerog/zerog_jetpack_thruster_sm.vfx");
level._effect["jetpack_thruster_large_allies"] = loadfx("vfx/iw7/core/mechanics/zerog/zerog_jetpack_thruster_sm_allies.vfx");
level._effect["jetpack_thruster_small"] = loadfx("vfx/iw7/core/mechanics/zerog/zerog_jetpack_thruster_sm_turn.vfx");
level._effect["jetpack_thruster_small_allies"] = loadfx("vfx/iw7/core/mechanics/zerog/zerog_jetpack_thruster_sm_turn_allies.vfx");
level.var_7649["sniper_glint"] = loadfx("vfx/misc/scope_glint.vfx");
level.var_7649["helmet_break_suffocate"] = loadfx("vfx/iw7/core/human/helmet_break_suffocate.vfx");
}
//Function Number: 3
func_3353()
{
precachemodel("viewmodel_robot_c6");
precachemodel("robot_c6_cable");
precacherumble("light_1s");
precacherumble("heavy_1s");
precacherumble("heavy_2s");
precachestring(&"SCRIPT_PLATFORM_HINT_MELEE_COUNTER");
level.var_7649["bt_c6_explosion"] = loadfx("vfx/_requests/c6/vfx_c6_explosion");
level.var_EC8C["asm_viewmodel_knife"] = "tactical_knife_iw7_vm";
level.var_7649["bt_c6_knife_counter_stab"] = loadfx("vfx/iw7/core/robot/knife/vfx_c6_knife_sparks.vfx");
level._effect["hack_pov_suicide_loop"] = loadfx("vfx/iw7/core/equipment/hack/vfx_hack_c6_pov_suicide_loop.vfx");
level._effect["hack_pov_explode"] = loadfx("vfx/iw7/core/equipment/hack/vfx_hack_c6_pov_explode.vfx");
}
//Function Number: 4
func_3508()
{
precachemodel("tag_flash");
precachemodel("robot_c12_prop_rail_l");
precachemodel("robot_c12_prop_rail_r");
precacheitem("c8_grenade");
precacheitem("iw7_c12rocket_specialist_mode");
precacherumble("c12_footstep_small");
precacherumble("c12_footstep_large");
precacherumble("steady_rumble");
precacherumble("light_1s");
precacherumble("heavy_1s");
level.var_EC8C["asm_c12_viewmodel_knife"] = "tactical_knife_iw7_vm";
level.var_EC8C["asm_c12_rodeo_rocket"] = "projectile_c12rocket_boxcoll";
level.var_EC8C["asm_c12_rodeo_rocket_nocoll"] = "projectile_c12rocket_nocoll";
level.var_7649["c12_selfdestruct_explosion"] = loadfx("vfx/iw7/core/robot/dism/c12/explode/vfx_c12_selfdestruct_explode.vfx");
level.var_7649["c12_selfdestruct_buildup"] = loadfx("vfx/iw7/core/robot/dism/c12/explode/vfx_c12_selfdestruct_buildup.vfx");
level.var_7649["c12_implode_explosion"] = loadfx("vfx/iw7/core/robot/dism/c12/explode/vfx_c12_implode_core.vfx");
level.var_7649["c12_implode_buildup"] = loadfx("vfx/iw7/core/robot/dism/c12/explode/vfx_c12_implode_buildup.vfx");
level.var_7649["c12_implode_pre_explosion"] = loadfx("vfx/iw7/core/robot/dism/c12/explode/vfx_c12_implode_pre_explosion.vfx");
level.var_7649["vfx_imp_cstm_rodeo_a"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_a_bolted.vfx");
level.var_7649["vfx_imp_cstm_rodeo_b"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_b_bolted.vfx");
level.var_7649["vfx_imp_cstm_rodeo_c"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_c_bolted.vfx");
level.var_7649["vfx_imp_cstm_rodeo_d"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_d_bolted.vfx");
level.var_7649["vfx_imp_cstm_rodeo_e"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_e_bolted.vfx");
level.var_7649["vfx_imp_cstm_rodeo_final"] = loadfx("vfx/iw7/core/impact/custom/vfx_imp_cstm_rodeo_final_bolted.vfx");
level.var_7649["vfx_c12_joint_selfdestruct_head_buildup"] = loadfx("vfx/iw7/core/robot/dism/c12/joint/vfx_c12_joint_selfdestruct_head_buildup.vfx");
level.var_7649["vfx_c12_knife_sparks"] = loadfx("vfx/iw7/core/robot/knife/vfx_c12_knife_sparks.vfx");
level.var_7649["vfx_c12_knife_oneshot"] = loadfx("vfx/iw7/core/robot/knife/vfx_c12_knife_oneshot.vfx");
level.var_7649["grenade_flash_red"] = loadfx("vfx/_requests/c8/vfx_grenade_flash_red.vfx");
level.var_7649["c12_enemy_light"] = loadfx("vfx/iw7/core/robot/c12/vfx_c12_inner_light.vfx");
level.var_7649["c12_ally_light"] = loadfx("vfx/iw7/core/robot/c12/vfx_c12_ally_inner_light.vfx");
level.var_7649["muz_c12_rocket"] = loadfx("vfx/iw7/core/muzflash/c12/vfx_muz_c12_rocket_w.vfx");
}
//Function Number: 5
func_F10A()
{
precachestring(&"SCRIPT_PLATFORM_HINT_MELEE_TAP");
precachestring(&"EQUIPMENT_SEEKER_RETRIEVE");
precachestring(&"EQUIPMENT_SEEKER_IDLE");
precachestring(&"EQUIPMENT_SEEKER_SEARCHING");
precachestring(&"EQUIPMENT_SEEKER_LOCKED");
precachestring(&"EQUIPMENT_SEEKER_BLOWNUP");
precachestring(&"EQUIPMENT_SEEKER_TOP");
precacheshader("hud_jackal_static");
precacheitem("seeker");
precacheitem("seeker_autohold");
precacheitem("seeker_expl");
precacheturret("seeker_camera");
precachemodel("tag_turret");
level.var_7649["seeker_axis"] = loadfx("vfx/iw7/core/equipment/seeker/vfx_seeker_light_red.vfx");
level.var_7649["seeker_allies"] = loadfx("vfx/iw7/core/equipment/seeker/vfx_seeker_light.vfx");
level.var_7649["seeker_team3"] = loadfx("vfx/iw7/core/vehicle/global/vfx_acraft_light_wingtip_blue.vfx");
level.var_7649["seeker_sparks"] = loadfx("vfx/misc/sparks/vfx_transformer_sparks_b_nolight");
level.var_7649["seeker_thruster"] = loadfx("vfx/iw7/_requests/equipment/seeker/vfx_seeker_thrusters.vfx");
level.var_7649["seeker_explosion"] = loadfx("vfx/iw7/core/expl/weap/grenade/vfx_frag_gren.vfx");
setdvarifuninitialized("debug_seekerpip",0);
}
//Function Number: 6
func_009B()
{
}
//Function Number: 7
func_33FB()
{
func_103F2();
}
//Function Number: 8
func_341D()
{
precachemodel("vm_robot_c8_base");
precacheitem("iw7_mauler_c8hack");
precachestring(&"EQUIPMENT_PICKUP_SHIELD");
precachemodel("weapon_retract_shield_wm");
level.var_7649["grenade_flash_red"] = loadfx("vfx/_requests/c8/vfx_grenade_flash_red.vfx");
level.var_7649["c8_barrel_glow"] = loadfx("vfx/iw7/core/robot/c8/vfx_c8_weapon_overheat.vfx");
level.var_7649["vfx_c8_explode_core"] = loadfx("vfx/iw7/core/robot/dism/c8/explode/vfx_c8_explode_core.vfx");
level.var_7649["vfx_shield_impact_model"] = loadfx("vfx/iw7/core/equipment/offhandshield/vfx_shield_impact_model.vfx");
}