├── mp ├── defaultstringtable.csv ├── challenges │ ├── stinger_challenges.csv │ ├── at4_challenges.csv │ ├── m79_challenges.csv │ ├── rpg_challenges.csv │ ├── javelin_challenges.csv │ ├── tmp_challenges.csv │ ├── usp_challenges.csv │ ├── aa12_challenges.csv │ ├── glock_challenges.csv │ ├── m1014_challenges.csv │ ├── pp2000_challenges.csv │ ├── ranger_challenges.csv │ ├── spas12_challenges.csv │ ├── beretta_challenges.csv │ ├── riotshield_challenges.csv │ ├── striker_challenges.csv │ ├── model1887_challenges.csv │ ├── beretta393_challenges.csv │ ├── deserteagle_challenges.csv │ ├── coltanaconda_challenges.csv │ ├── m21_challenges.csv │ ├── p90_challenges.csv │ ├── uzi_challenges.csv │ ├── aug_challenges.csv │ ├── mg4_challenges.csv │ ├── rpd_challenges.csv │ ├── wa2000_challenges.csv │ ├── barrett_challenges.csv │ ├── cheytac_challenges.csv │ ├── m4_challenges.csv │ ├── mp5k_challenges.csv │ ├── m240_challenges.csv │ ├── sa80_challenges.csv │ ├── fal_challenges.csv │ ├── kriss_challenges.csv │ ├── m16_challenges.csv │ ├── ump45_challenges.csv │ ├── ak47_challenges.csv │ ├── scar_challenges.csv │ ├── famas_challenges.csv │ ├── tavor_challenges.csv │ ├── fn2000_challenges.csv │ ├── masada_challenges.csv │ ├── ChallengeTable_BootCamp.csv │ ├── ChallengeTable_Revenge.csv │ ├── ChallengeTable_Secret.csv │ ├── ChallengeTable_Operations.csv │ ├── ChallengeTable_Equipment.csv │ ├── ChallengeTable_FinalKillcam.csv │ └── ChallengeTable_Elite.csv ├── cardNameplateTable.csv ├── stats_init.cfg └── playeranimtypes.txt ├── sp ├── defaultstringtable.csv └── rankicontable.csv ├── lights ├── light_dynamic ├── tungsten_lamp └── light_point_linear ├── animtrees ├── ac130.atr ├── drones.atr ├── chair.atr ├── player_3rd_person.atr ├── door.atr └── mg42.atr ├── rumble ├── steady_h ├── icepick_climb_l.rmb ├── icepick_hang_r.rmb ├── light_spin_h.rmb ├── tank_rumble_h.rmb ├── falling_landing_h.rmb ├── falling_landing_l.rmb ├── stinger_lock_rumble_h.rmb ├── stryker_rumble_h.rmb ├── steady_l ├── stinger_lock_rumble_l.rmb ├── light_spin_l.rmb ├── damage_heavy_h.rmb ├── damage_light_h.rmb ├── grenade_rumble_h.rmb ├── icepick_climb_h.rmb ├── icepick_release_h.rmb ├── icepick_release_l.rmb ├── stryker_rumble_l.rmb ├── tank_rumble_l.rmb ├── viewmodel_large_h.rmb ├── viewmodel_small_h.rmb ├── artillery_rumble_h.rmb ├── riotshield_impact_h.rmb ├── viewmodel_medium_h.rmb ├── assault_fire_l.rmb ├── damage_heavy_l.rmb ├── damage_light_l.rmb ├── pistol_fire_h.rmb ├── pistol_fire_l.rmb ├── shotgun_fire_h.rmb ├── shotgun_fire_l.rmb ├── smg_fire_l.rmb ├── artillery_rumble_l.rmb ├── grenade_rumble_l.rmb ├── heavygun_fire_l.rmb ├── riotshield_impact_l.rmb ├── shepherd_pistol_h.rmb ├── shepherd_pistol_l.rmb ├── shot_collapse_h.rmb ├── shot_collapse_l.rmb ├── silencer_fire_l.rmb ├── smg_fire ├── steady_rumble ├── viewmodel_large_l.rmb ├── viewmodel_medium_l.rmb ├── viewmodel_small_l.rmb ├── c130_flyby ├── defaultweapon_fire_l.rmb ├── defaultweapon_melee_l.rmb ├── dsm_rummage ├── heavy_1s ├── heavy_2s ├── heavy_3s ├── light_1s ├── light_2s ├── light_3s ├── mig_rumble ├── pistol_fire ├── smg_fire_h.rmb ├── sniper_fire ├── tank_rumble ├── assault_fire ├── crash_heli_rumble ├── damage_heavy ├── damage_light ├── heavygun_fire ├── icepick_climb ├── icepick_hang ├── icepick_slide ├── minigun_rumble ├── shot_collapse ├── shotgun_fire ├── silencer_fire ├── silencer_fire_h.rmb ├── ac130_105mm_fire ├── ac130_25mm_fire ├── bodytoss_impact ├── defaultweapon_melee_h.rmb ├── falling_land ├── grenade_rumble ├── pistol_fire_auto_h.rmb ├── pistol_fire_auto_l.rmb ├── shepherd_pistol ├── so_bridge_collapse_h.rmb ├── stryker_rumble ├── viewmodel_large ├── viewmodel_small ├── artillery_rumble ├── icepick_release ├── pistol_fire_auto ├── viewmodel_medium ├── defaultweapon_fire ├── riotshield_impact ├── ac130_40mm_fire ├── arcadia_artillery_rumble ├── collapsing_building ├── defaultweapon_melee ├── so_bridge_collapse ├── stinger_lock_rumble ├── c130_flyby_l.rmb ├── bodytoss_impact_h.rmb ├── so_bridge_collapse_l.rmb ├── assault_fire_h.rmb ├── c130_flyby_h.rmb ├── icepick_hang_l.rmb ├── heavygun_fire_h.rmb ├── defaultweapon_fire_h.rmb ├── bodytoss_impact_l.rmb ├── dsm_rummage_h.rmb ├── collapsing_building_h.rmb ├── collapsing_building_l.rmb └── dsm_rummage_l.rmb ├── fileSysCheck.cfg ├── fonts ├── bigfont ├── boldfont ├── hudbigfont ├── normalfont ├── smallfont ├── consolefont ├── extrabigfont ├── hudsmallfont └── objectivefont ├── maps ├── dcemp.gsc ├── gulag.gsc ├── _climb.gsc ├── arcadia.gsc ├── estate.gsc ├── favela.gsc ├── oilrig.gsc ├── trainer.gsc ├── _ac130_snd.gsc ├── _credits.gsc ├── dcburning.gsc ├── dcemp_anim.gsc ├── dcemp_code.gsc ├── gulag_anim.gsc ├── gulag_code.gsc ├── invasion.gsc ├── roadkill.gsc ├── _introscreen.gsc ├── airport_anim.gsc ├── arcadia_anim.gsc ├── cliffhanger.gsc ├── co_ac130_snd.gsc ├── contingency.gsc ├── dc_crashsite.gsc ├── estate_anim.gsc ├── favela_anim.gsc ├── gulag_ending.gsc ├── mp │ ├── _utility.gsc │ ├── killstreaks │ │ └── _ac130.gsc │ ├── mp_rust_precache.gsc │ ├── mp_brecourt_precache.gsc │ ├── mp_subbase_precache.gsc │ ├── gametypes │ │ └── _globalentities.gsc │ ├── mp_derail_precache.gsc │ ├── mp_estate_precache.gsc │ ├── mp_rust_long_precache.gsc │ ├── mp_subbase_fx.gsc │ ├── mp_bog_sh_precache.gsc │ ├── mp_nightshift_precache.gsc │ ├── mp_cross_fire_precache.gsc │ ├── animated_models │ │ ├── foliage_tree_palm_bushy_3.gsc │ │ ├── foliage_tree_palm_med_1.gsc │ │ ├── foliage_tree_palm_med_2.gsc │ │ └── foliage_pacific_palms06.gsc │ ├── mp_abandon_precache.gsc │ ├── mp_bloc_fx.gsc │ └── mp_shipment_fx.gsc ├── oilrig_anim.gsc ├── trainer_anim.gsc ├── af_caves_anim.gsc ├── af_chase_anim.gsc ├── dc_whitehouse.gsc ├── dcburning_anim.gsc ├── dcemp_endpart.gsc ├── invasion_anim.gsc ├── roadkill_anim.gsc ├── roadkill_code.gsc ├── _specialops_code.gsc ├── cliffhanger_anim.gsc ├── cliffhanger_code.gsc ├── contingency_anim.gsc ├── so_assault_oilrig.gsc ├── dc_whitehouse_anim.gsc ├── cliffhanger_snowmobile.gsc ├── af_chase_knife_fight_code.gsc ├── so_chopper_invasion_code.gsc ├── cliffhanger_snowmobile_code.gsc ├── so_hidden_so_ghillies_anim.gsc ├── so_sabotage_cliffhanger_code.gsc ├── so_ghillies_precache.gsc ├── so_crossing_so_bridge_fx.gsc ├── so_ghillies.gsc ├── _flashbang.gsc ├── createart │ ├── contingency_art.gsc │ ├── mp_killhouse_art.gsc │ ├── mp_cargoship_art.gsc │ ├── mp_derail_art.gsc │ ├── mp_favela_art.gsc │ ├── mp_crash_art.gsc │ ├── mp_invasion_art.gsc │ ├── mp_fav_tropical_art.gsc │ ├── mp_highrise_art.gsc │ ├── mp_overgrown_art.gsc │ ├── mp_storm_spring_art.gsc │ ├── mp_subbase_art.gsc │ ├── mp_vacant_art.gsc │ ├── roadkill_art.gsc │ ├── mp_bog_sh_art.gsc │ ├── mp_estate_art.gsc │ ├── mp_quarry_art.gsc │ ├── mp_rust_art.gsc │ ├── airport_art.gsc │ ├── estate_art.gsc │ ├── mp_compact_art.gsc │ ├── mp_crash_tropical_art.gsc │ ├── mp_cross_fire_art.gsc │ ├── mp_firingrange_art.gsc │ ├── mp_terminal_art.gsc │ ├── mp_underpass_art.gsc │ ├── mp_nightshift_art.gsc │ ├── mp_rust_long_art.gsc │ ├── mp_estate_tropical_art.gsc │ └── mp_trailerpark_art.gsc ├── co_hunted_precache.gsc ├── createfx │ ├── favela_audio.gsc │ ├── arcadia_audio.gsc │ ├── boneyard_audio.gsc │ ├── dcburning_audio.gsc │ ├── roadkill_audio.gsc │ ├── trainer_audio.gsc │ ├── gulag_audio.gsc │ ├── airport_audio.gsc │ ├── estate_audio.gsc │ ├── so_crossing_so_bridge_fx.gsc │ └── so_chopper_invasion_fx.gsc ├── _idle_smoke.gsc ├── dc_whitehouse_precache.gsc ├── _idle_phone.gsc ├── _empty.gsc ├── animated_models │ ├── foliage_palm_bare_2.gsc │ ├── foliage_palm_bare_3.gsc │ ├── foliage_palm_bare_1.gsc │ ├── foliage_palm_tree_1.gsc │ ├── foliage_red_pine_xxl_sh.gsc │ ├── foliage_tree_palm_med_2_tropical.gsc │ ├── foliage_codo_plantain_1.gsc │ ├── foliage_tropical_estate_1.gsc │ ├── foliage_codo_short_palm_1.gsc │ ├── tarp_on_cars.gsc │ ├── ferris_wheel.gsc │ ├── oil_pump_jack01.gsc │ ├── oil_pump_jack02.gsc │ ├── foliage_pacific_palms06.gsc │ ├── parachute_roof_hanging.gsc │ ├── foliage_tree_birch_red_1.gsc │ ├── foliage_tree_grey_oak_xl_a.gsc │ ├── foliage_tree_green_pine_lg_a.gsc │ └── foliage_tree_green_pine_lg_b.gsc ├── ending_precache.gsc ├── so_bridge_precache.gsc ├── trainer_precache.gsc ├── estate_amb.gsc ├── so_bridge_amb.gsc ├── so_bridge.gsc └── contingency_amb.gsc ├── ui ├── ingame.txt ├── menus.txt └── overheadmap.menu ├── animscripts ├── civilian │ └── civilian_scripted.gsc └── traverse │ └── trench_jump_out.gsc ├── ui_mp ├── menus.txt ├── scriptmenus │ ├── votemap.menu │ ├── ingame_options.menu │ ├── ingame_options_splitscreen.menu │ ├── perk_hide.menu │ ├── initteam_opfor.menu │ ├── class_opfor.menu │ ├── initteam_marines.menu │ ├── class_marines.menu │ ├── perk_display.menu │ ├── killedby_card_hide.menu │ ├── changeclass_opfor.menu │ └── uiscript_startserver.menu ├── (null).menu ├── safearea_hd.menu ├── safearea_sd.menu ├── perk_hide.menu ├── initteam_opfor.menu ├── class_opfor.menu ├── initteam_marines.menu └── perk_display.menu ├── clear_script_tools.cfg ├── common_scripts ├── utility.gsc ├── _destructible_types.gsc ├── _destructible_types_anim_airconditioner.gsc ├── _destructible_types_anim_motorcycle_01.gsc ├── _destructible_types_anim_motorcycle_02.gsc ├── _destructible_types_anim_fortune_machine.gsc ├── _destructible_types_anim_me_fanceil1_spin.gsc ├── _destructible_types_anim_wallfan.gsc ├── _destructible_types_anim_security_camera.gsc ├── _destructible_types_anim_generator.gsc └── _destructible_types_anim_chicken.gsc ├── enable_art.cfg ├── localizedstrings ├── english │ ├── iw4mp.str │ └── iw4sp.str ├── french │ └── iw4mp.str ├── german │ └── iw4mp.str ├── italian │ └── iw4mp.str ├── polish │ └── iw4mp.str ├── russian │ └── iw4mp.str └── spanish │ └── iw4mp.str ├── mp_launcher.cfg ├── noder.cfg ├── safemode.cfg ├── codescripts ├── delete.gsc └── struct.gsc ├── safemode_mp.cfg ├── vehicle ├── tank_accel.graph ├── default_accel.graph ├── snowmobile_accel.graph ├── snowmobile_race_accel.graph └── zodiac_accel.graph ├── xmodelalias ├── alias_opforce_militia_heads_wht.gsc ├── alias_seal_soccom_heads_mp_blk.gsc ├── alias_us_army_riot.gsc ├── alias_shad_co_heads.gsc ├── alias_opforce_fsb_heads.gsc ├── alias_seal_soccom_heads.gsc ├── alias_us_army_heads_casual_wht.gsc ├── alias_civilian_urban_heads_female.gsc ├── alias_civilian_urban_heads_wht_drone.gsc ├── alias_civilian_urban_heads_fem_drone.gsc ├── alias_seal_soccom_heads_h.gsc ├── alias_seal_soccom_heads_mp.gsc ├── alias_civilian_worker_heads.gsc ├── alias_civilian_slum_heads_wht.gsc ├── alias_us_army_heads_dmg_blk.gsc ├── alias_secret_service_heads_blazer.gsc ├── alias_seal_udt_heads.gsc ├── alias_civilian_worker_heads_hostage.gsc ├── alias_tf141_heads_arctic.gsc ├── alias_tf141_heads_desert.gsc ├── alias_tf141_heads_forest.gsc ├── alias_us_army_heads.gsc ├── alias_city_civ_male_heads.gsc ├── alias_opforce_arctic_heads.gsc ├── alias_opforce_militia_heads_blk.gsc ├── alias_airborne_heads.gsc ├── alias_civilian_urban_heads_wht.gsc ├── alias_opforce_arab_heads.gsc ├── alias_opforce_merc_heads.gsc ├── alias_civilian_slum_heads.gsc ├── alias_trn_arab_heads.gsc └── alias_us_army_heads_dmg_wht.gsc ├── clear_num.cfg ├── devgui_maps_sp.cfg ├── aim_assist ├── view_input_3.graph ├── view_input_2.graph ├── view_input_1.graph └── view_input_0.graph ├── devgui_maps_mp.cfg ├── enable_artscript.cfg ├── hardcore_disable.cfg ├── hardcore_settings.cfg ├── ac130.cfg ├── football.cfg ├── avatar_createfx.cfg ├── mptype ├── mptype_seal_udt_riot.gsc ├── mptype_seal_udt_lmg.gsc ├── mptype_seal_udt_smg.gsc ├── mptype_us_army_riot.gsc ├── mptype_opforce_comp_lmg.gsc ├── mptype_opforce_comp_riot.gsc ├── mptype_opforce_comp_smg.gsc ├── mptype_us_army_sniper.gsc ├── mptype_opforce_arctic_riot.gsc ├── mptype_opforce_comp_sniper.gsc ├── mptype_seal_udt_sniper.gsc ├── mptype_ally_ghillie_urban.gsc ├── mptype_opforce_airborne_riot.gsc ├── mptype_opforce_arctic_sniper.gsc ├── mptype_opforce_comp_shotgun.gsc ├── mptype_opforce_ghillie_urban.gsc ├── mptype_opforce_militia_riot.gsc ├── mptype_seal_udt_assault.gsc ├── mptype_seal_udt_shotgun.gsc ├── mptype_tf141_arctic_lmg.gsc ├── mptype_tf141_arctic_riot.gsc ├── mptype_tf141_arctic_smg.gsc ├── mptype_tf141_desert_lmg.gsc ├── mptype_tf141_desert_riot.gsc ├── mptype_tf141_desert_smg.gsc ├── mptype_tf141_forest_lmg.gsc ├── mptype_tf141_forest_riot.gsc ├── mptype_tf141_forest_smg.gsc ├── mptype_ally_ghillie_arctic.gsc ├── mptype_ally_ghillie_desert.gsc ├── mptype_ally_ghillie_forest.gsc ├── mptype_opforce_airborne_sniper.gsc ├── mptype_opforce_comp_assault.gsc ├── mptype_opforce_ghillie_arctic.gsc ├── mptype_opforce_ghillie_desert.gsc ├── mptype_opforce_ghillie_forest.gsc ├── mptype_opforce_militia_sniper.gsc ├── mptype_tf141_arctic_sniper.gsc ├── mptype_tf141_desert_sniper.gsc ├── mptype_tf141_forest_sniper.gsc ├── mptype_tf141_arctic_shotgun.gsc ├── mptype_tf141_desert_shotgun.gsc └── mptype_tf141_forest_shotgun.gsc ├── painter.cfg ├── slime_dev.cfg ├── configure.cfg ├── configure_mp.cfg ├── minimap.cfg ├── character ├── character_sp_german_sheperd_dog.gsc ├── character_vip_pres.gsc ├── character_enemy_drone_a.gsc ├── character_sp_juggernaut.gsc ├── character_sp_juggernaut_arab.gsc ├── character_arab_civilian_a.gsc ├── character_arab_civilian_b.gsc ├── character_arab_civilian_c.gsc ├── character_arab_civilian_d.gsc ├── character_sp_juggernaut_russian.gsc ├── character_arab_civilian_e_fem.gsc ├── character_arab_civilian_f_fem.gsc ├── character_airborne_assault_a_drone.gsc ├── character_sp_usmc_ghillie_price.gsc ├── character_sp_pilot_zack_desert.gsc ├── character_sp_pilot_velinda_desert.gsc ├── character_sp_pilot_zack_woodland.gsc ├── character_sp_pilot_velinda_woodland.gsc ├── character_airport_a.gsc ├── character_airport_b.gsc ├── character_airport_c.gsc ├── character_airport_e.gsc ├── character_shadow_co_riot.gsc ├── character_vil_faust.gsc ├── character_hero_us_army_dunn.gsc ├── character_vil_makarov.gsc ├── character_hero_nikolai.gsc ├── character_vil_shepherd.gsc ├── character_airborne_casual_a.gsc ├── character_shadow_co_eyes.gsc ├── character_hero_us_army_foley.gsc ├── character_hero_seal_udt_soap.gsc ├── character_us_army_welder.gsc ├── character_hero_arctic_soap.gsc ├── character_hero_seal_udt_ghost.gsc ├── character_op_airborne_riot.gsc ├── character_op_arctic_sniper.gsc ├── character_vil_shepherd_no_gun.gsc ├── character_civilian_worker_welder.gsc ├── character_hero_arctic_price.gsc ├── character_hero_gulag_price.gsc ├── character_sp_usmc_force_b.gsc ├── character_vil_faust_assist.gsc ├── character_vil_faust_beaten.gsc ├── character_corpse_civ_male_a.gsc ├── character_hero_arctic_ghost.gsc ├── character_hero_forest_ghost.gsc ├── character_hero_zodiac_price.gsc ├── character_op_militia_sniper.gsc ├── character_sp_usmc_at4.gsc ├── character_sp_usmc_force_a.gsc ├── character_sp_usmc_force_c.gsc ├── character_sp_usmc_ryan.gsc ├── character_sp_usmc_sami.gsc ├── character_sp_usmc_zach.gsc ├── character_tf_141_forest_unique_a.gsc ├── character_hero_desert_price.gsc ├── character_hero_seal_soccom_ghost.gsc ├── character_hero_seal_soccom_soap.gsc ├── character_op_airborne_sniper.gsc ├── character_sp_opforce_derik.gsc ├── character_sp_opforce_d.gsc ├── character_sp_opforce_f.gsc ├── character_sp_usmc_james.gsc ├── character_sp_opforce_c.gsc ├── character_hero_forest_ghost_dmg.gsc ├── character_opforce_merc_sniper_a.gsc ├── character_sp_opforce_e.gsc └── character_us_army_lmg.gsc ├── info ├── mp_lochit_dmgtable └── ai_lochit_dmgtable ├── tracer ├── shotgun ├── defaulttracer ├── sniper ├── smg ├── pistol ├── lmg ├── assaultrifle ├── sniper_fmj_tracer ├── fmj_tracer └── stryker_50cal_tracer ├── default_mp.cfg ├── vision ├── ambush.vision ├── coup_hit.vision ├── overwatch_nv.vision ├── coup_sunblind.vision ├── mp_dusk.vision ├── mp_oilrig.vision ├── af_caves_indoors.vision ├── blackout_nvg.vision ├── gulag_nvg.vision ├── af_caves_indoors_breachroom.vision ├── af_caves_indoors_overlook.vision ├── af_caves_indoors_skylight.vision ├── default_night.vision ├── af_caves_indoors_steamroom.vision ├── af_caves_indoors_steamroom_dark.vision └── mp_shipment.vision └── dvar_defaults.cfg /mp/defaultstringtable.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sp/defaultstringtable.csv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lights/light_dynamic: -------------------------------------------------------------------------------- 1 | bfalloff_linear -------------------------------------------------------------------------------- /lights/tungsten_lamp: -------------------------------------------------------------------------------- 1 | bfalloff_tungsten -------------------------------------------------------------------------------- /lights/light_point_linear: -------------------------------------------------------------------------------- 1 | bfalloff_linear -------------------------------------------------------------------------------- /animtrees/ac130.atr: -------------------------------------------------------------------------------- 1 | ac130_move_in 2 | ac130_move_out 3 | -------------------------------------------------------------------------------- /rumble/steady_h: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 1 5 | 1.0000 1 6 | -------------------------------------------------------------------------------- /animtrees/drones.atr: -------------------------------------------------------------------------------- 1 | drone_stand_idle 2 | drone_stand_run 3 | drone_stand_death 4 | 5 | -------------------------------------------------------------------------------- /fileSysCheck.cfg: -------------------------------------------------------------------------------- 1 | // this file is used to check the filesystem, it should not contain anything. -------------------------------------------------------------------------------- /fonts/bigfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/bigfont -------------------------------------------------------------------------------- /fonts/boldfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/boldfont -------------------------------------------------------------------------------- /maps/dcemp.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcemp.gsc -------------------------------------------------------------------------------- /maps/gulag.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/gulag.gsc -------------------------------------------------------------------------------- /rumble/icepick_climb_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.8500 5 | 1.0000 0.0000 6 | -------------------------------------------------------------------------------- /rumble/icepick_hang_r.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.2000 5 | 1.0000 0.2000 6 | -------------------------------------------------------------------------------- /rumble/light_spin_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.2538 5 | 1.0000 0.2598 6 | -------------------------------------------------------------------------------- /rumble/tank_rumble_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.2000 5 | 1.0000 0.2000 6 | -------------------------------------------------------------------------------- /ui/ingame.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/ui/ingame.txt -------------------------------------------------------------------------------- /ui/menus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/ui/menus.txt -------------------------------------------------------------------------------- /animscripts/civilian/civilian_scripted.gsc: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | animscripts\scripted::main(); 4 | } -------------------------------------------------------------------------------- /fonts/hudbigfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/hudbigfont -------------------------------------------------------------------------------- /fonts/normalfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/normalfont -------------------------------------------------------------------------------- /fonts/smallfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/smallfont -------------------------------------------------------------------------------- /maps/_climb.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/_climb.gsc -------------------------------------------------------------------------------- /maps/arcadia.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/arcadia.gsc -------------------------------------------------------------------------------- /maps/estate.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/estate.gsc -------------------------------------------------------------------------------- /maps/favela.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/favela.gsc -------------------------------------------------------------------------------- /maps/oilrig.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/oilrig.gsc -------------------------------------------------------------------------------- /maps/trainer.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/trainer.gsc -------------------------------------------------------------------------------- /rumble/falling_landing_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 1.0000 5 | 1.0000 0.0000 6 | -------------------------------------------------------------------------------- /rumble/falling_landing_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.8500 5 | 1.0000 0.0000 6 | -------------------------------------------------------------------------------- /rumble/stinger_lock_rumble_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 1.0000 5 | 1.0000 0.0000 -------------------------------------------------------------------------------- /rumble/stryker_rumble_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.2000 5 | 1.0000 0.2000 6 | -------------------------------------------------------------------------------- /ui_mp/menus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/ui_mp/menus.txt -------------------------------------------------------------------------------- /clear_script_tools.cfg: -------------------------------------------------------------------------------- 1 | set scr_art_tweak "" 2 | set noder "" 3 | set painter "" 4 | set createfx "" 5 | -------------------------------------------------------------------------------- /fonts/consolefont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/consolefont -------------------------------------------------------------------------------- /fonts/extrabigfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/extrabigfont -------------------------------------------------------------------------------- /fonts/hudsmallfont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/hudsmallfont -------------------------------------------------------------------------------- /fonts/objectivefont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/fonts/objectivefont -------------------------------------------------------------------------------- /maps/_ac130_snd.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/_ac130_snd.gsc -------------------------------------------------------------------------------- /maps/_credits.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/_credits.gsc -------------------------------------------------------------------------------- /maps/dcburning.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcburning.gsc -------------------------------------------------------------------------------- /maps/dcemp_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcemp_anim.gsc -------------------------------------------------------------------------------- /maps/dcemp_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcemp_code.gsc -------------------------------------------------------------------------------- /maps/gulag_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/gulag_anim.gsc -------------------------------------------------------------------------------- /maps/gulag_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/gulag_code.gsc -------------------------------------------------------------------------------- /maps/invasion.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/invasion.gsc -------------------------------------------------------------------------------- /maps/roadkill.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/roadkill.gsc -------------------------------------------------------------------------------- /mp/challenges/stinger_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_stinger, 2 | pr_marksman_stinger,tier_prestige 3 | -------------------------------------------------------------------------------- /rumble/steady_l: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 1.0000 5 | 0.5000 0.5000 6 | 1.0000 1.0000 7 | -------------------------------------------------------------------------------- /rumble/stinger_lock_rumble_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 2 4 | 0.0000 0.1000 5 | 1.0000 0.0000 6 | -------------------------------------------------------------------------------- /maps/_introscreen.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/_introscreen.gsc -------------------------------------------------------------------------------- /maps/airport_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/airport_anim.gsc -------------------------------------------------------------------------------- /maps/arcadia_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/arcadia_anim.gsc -------------------------------------------------------------------------------- /maps/cliffhanger.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/cliffhanger.gsc -------------------------------------------------------------------------------- /maps/co_ac130_snd.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/co_ac130_snd.gsc -------------------------------------------------------------------------------- /maps/contingency.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/contingency.gsc -------------------------------------------------------------------------------- /maps/dc_crashsite.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dc_crashsite.gsc -------------------------------------------------------------------------------- /maps/estate_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/estate_anim.gsc -------------------------------------------------------------------------------- /maps/favela_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/favela_anim.gsc -------------------------------------------------------------------------------- /maps/gulag_ending.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/gulag_ending.gsc -------------------------------------------------------------------------------- /maps/mp/_utility.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/mp/_utility.gsc -------------------------------------------------------------------------------- /maps/oilrig_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/oilrig_anim.gsc -------------------------------------------------------------------------------- /maps/trainer_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/trainer_anim.gsc -------------------------------------------------------------------------------- /rumble/light_spin_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.1140 5 | 0.5003 0.0172 6 | 1.0000 0.1203 7 | -------------------------------------------------------------------------------- /maps/af_caves_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/af_caves_anim.gsc -------------------------------------------------------------------------------- /maps/af_chase_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/af_chase_anim.gsc -------------------------------------------------------------------------------- /maps/dc_whitehouse.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dc_whitehouse.gsc -------------------------------------------------------------------------------- /maps/dcburning_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcburning_anim.gsc -------------------------------------------------------------------------------- /maps/dcemp_endpart.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dcemp_endpart.gsc -------------------------------------------------------------------------------- /maps/invasion_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/invasion_anim.gsc -------------------------------------------------------------------------------- /maps/roadkill_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/roadkill_anim.gsc -------------------------------------------------------------------------------- /maps/roadkill_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/roadkill_code.gsc -------------------------------------------------------------------------------- /rumble/damage_heavy_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/damage_light_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/grenade_rumble_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/icepick_climb_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.9000 5 | 0.5000 0.0000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/icepick_release_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.7000 5 | 0.5000 0.2000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/icepick_release_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5500 5 | 0.3000 0.2500 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/stryker_rumble_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.4000 5 | 0.5000 0.1000 6 | 1.0000 0.4000 7 | -------------------------------------------------------------------------------- /rumble/tank_rumble_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.4000 5 | 0.5000 0.1000 6 | 1.0000 0.4000 7 | -------------------------------------------------------------------------------- /rumble/viewmodel_large_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/viewmodel_small_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.3675 5 | 0.2782 0.2040 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /common_scripts/utility.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/common_scripts/utility.gsc -------------------------------------------------------------------------------- /maps/_specialops_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/_specialops_code.gsc -------------------------------------------------------------------------------- /maps/cliffhanger_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/cliffhanger_anim.gsc -------------------------------------------------------------------------------- /maps/cliffhanger_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/cliffhanger_code.gsc -------------------------------------------------------------------------------- /maps/contingency_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/contingency_anim.gsc -------------------------------------------------------------------------------- /maps/so_assault_oilrig.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/so_assault_oilrig.gsc -------------------------------------------------------------------------------- /rumble/artillery_rumble_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/riotshield_impact_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /rumble/viewmodel_medium_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 3 4 | 0.0000 0.5000 5 | 0.1050 0.3000 6 | 1.0000 0.0000 7 | -------------------------------------------------------------------------------- /enable_art.cfg: -------------------------------------------------------------------------------- 1 | exec clear_script_tools.cfg 2 | set scr_art_tweak 1 3 | set r_glowUseTweaks 1 4 | set r_filmUseTweaks 1 5 | -------------------------------------------------------------------------------- /maps/dc_whitehouse_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/dc_whitehouse_anim.gsc -------------------------------------------------------------------------------- /mp/cardNameplateTable.csv: -------------------------------------------------------------------------------- 1 | cardnameplate_default,playercard_blank_bg 2 | cardnameplate_test,weapon_attachment_akimbo 3 | -------------------------------------------------------------------------------- /mp/challenges/at4_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_at4, 2 | pr_marksman_at4,tier_prestige 3 | pr_expert_at4,tier_prestige 4 | -------------------------------------------------------------------------------- /mp/challenges/m79_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m79, 2 | pr_marksman_m79,tier_prestige 3 | pr_expert_m79,tier_prestige 4 | -------------------------------------------------------------------------------- /mp/challenges/rpg_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_rpg, 2 | pr_marksman_rpg,tier_prestige 3 | pr_expert_rpg,tier_prestige 4 | -------------------------------------------------------------------------------- /maps/cliffhanger_snowmobile.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/cliffhanger_snowmobile.gsc -------------------------------------------------------------------------------- /maps/mp/killstreaks/_ac130.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/mp/killstreaks/_ac130.gsc -------------------------------------------------------------------------------- /rumble/assault_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.3991 1.0000 6 | 0.4041 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/damage_heavy_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/damage_light_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/pistol_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.1711 5 | 0.2317 0.0917 6 | 0.6083 0.0215 7 | 1.0000 0.0018 8 | -------------------------------------------------------------------------------- /rumble/pistol_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.6395 5 | 0.4607 0.6125 6 | 0.4801 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shotgun_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.1641 5 | 0.2265 0.1314 6 | 0.6077 0.0270 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shotgun_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.3851 1.0000 6 | 0.5701 0.1200 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/smg_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.4830 5 | 0.1365 0.4703 6 | 0.1447 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /localizedstrings/english/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/english/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/english/iw4sp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/english/iw4sp.str -------------------------------------------------------------------------------- /localizedstrings/french/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/french/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/german/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/german/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/italian/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/italian/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/polish/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/polish/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/russian/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/russian/iw4mp.str -------------------------------------------------------------------------------- /localizedstrings/spanish/iw4mp.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/localizedstrings/spanish/iw4mp.str -------------------------------------------------------------------------------- /maps/af_chase_knife_fight_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/af_chase_knife_fight_code.gsc -------------------------------------------------------------------------------- /maps/so_chopper_invasion_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/so_chopper_invasion_code.gsc -------------------------------------------------------------------------------- /mp_launcher.cfg: -------------------------------------------------------------------------------- 1 | set disconnectOnSignout 0 2 | set scr_game_graceperiod 0 3 | set xblive_systemlink 1 4 | nosplitscreen 5 | 6 | -------------------------------------------------------------------------------- /noder.cfg: -------------------------------------------------------------------------------- 1 | exec clear_script_tools.cfg 2 | set noder 1 3 | set ai_shownodes 1 4 | set player_view_pitch_down 89 5 | map_restart 6 | -------------------------------------------------------------------------------- /rumble/artillery_rumble_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/grenade_rumble_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/heavygun_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.3200 1.0000 6 | 0.3250 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/riotshield_impact_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shepherd_pistol_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.4479 5 | 0.0610 0.6466 6 | 0.1324 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shepherd_pistol_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.2226 1.0000 6 | 0.2920 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shot_collapse_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.4479 5 | 0.0439 0.8103 6 | 0.0966 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/shot_collapse_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.0636 1.0000 6 | 0.0686 0.0040 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/silencer_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.4000 5 | 0.1196 0.3470 6 | 0.1565 0.0058 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/smg_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\smg_fire_l.rmb\highRumbleFile\smg_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/steady_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\steady_l\highRumbleFile\steady_h\duration\0.05\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/viewmodel_large_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/viewmodel_medium_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1250 1.0000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/viewmodel_small_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 0.2800 5 | 0.1250 0.4000 6 | 0.4300 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /safemode.cfg: -------------------------------------------------------------------------------- 1 | set r_mode 640x480 2 | set r_displayRefresh 60 3 | set r_aspectRatio auto 4 | set r_aaSamples 1 5 | set r_zfeather 0 6 | -------------------------------------------------------------------------------- /codescripts/delete.gsc: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | assert(isdefined(self)); 4 | wait 0; 5 | if (isdefined(self)) 6 | self delete(); 7 | } 8 | -------------------------------------------------------------------------------- /maps/cliffhanger_snowmobile_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/cliffhanger_snowmobile_code.gsc -------------------------------------------------------------------------------- /maps/so_hidden_so_ghillies_anim.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/so_hidden_so_ghillies_anim.gsc -------------------------------------------------------------------------------- /mp/challenges/javelin_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_javelin, 2 | pr_marksman_javelin,tier_prestige 3 | pr_expert_javelin,tier_prestige 4 | -------------------------------------------------------------------------------- /mp/challenges/tmp_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_tmp, 2 | ch_expert_tmp, 3 | pr_marksman_tmp,tier_prestige 4 | pr_expert_tmp,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/challenges/usp_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_usp, 2 | ch_expert_usp, 3 | pr_marksman_usp,tier_prestige 4 | pr_expert_usp,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/c130_flyby: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\c130_flyby_l.rmb\highRumbleFile\c130_flyby_h.rmb\duration\8\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/defaultweapon_fire_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.1866 1.0000 6 | 0.2241 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /rumble/defaultweapon_melee_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 4 4 | 0.0000 1.0000 5 | 0.0746 1.0000 6 | 0.1603 0.0000 7 | 1.0000 0.0000 8 | -------------------------------------------------------------------------------- /safemode_mp.cfg: -------------------------------------------------------------------------------- 1 | set r_mode 640x480 2 | set r_displayRefresh 60 3 | set r_aspectRatio auto 4 | set r_aaSamples 1 5 | set r_zfeather 0 6 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/common_scripts/_destructible_types.gsc -------------------------------------------------------------------------------- /maps/mp/mp_rust_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /maps/so_sabotage_cliffhanger_code.gsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FreeTheTech101/IW4-Dump-Files/HEAD/maps/so_sabotage_cliffhanger_code.gsc -------------------------------------------------------------------------------- /mp/challenges/aa12_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_aa12, 2 | ch_expert_aa12, 3 | pr_marksman_aa12,tier_prestige 4 | pr_expert_aa12,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/dsm_rummage: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\dsm_rummage_l.rmb\highRumbleFile\dsm_rummage_h.rmb\duration\3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/heavy_1s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_heavy_l.rmb\highRumbleFile\damage_heavy_h.rmb\duration\1\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/heavy_2s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_heavy_l.rmb\highRumbleFile\damage_heavy_h.rmb\duration\2\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/heavy_3s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_heavy_l.rmb\highRumbleFile\damage_heavy_h.rmb\duration\3\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/light_1s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_light_l.rmb\highRumbleFile\damage_light_h.rmb\duration\1\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/light_2s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_light_l.rmb\highRumbleFile\damage_light_h.rmb\duration\2\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/light_3s: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_light_l.rmb\highRumbleFile\damage_light_h.rmb\duration\3\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/mig_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\tank_rumble_l.rmb\highRumbleFile\tank_rumble_h.rmb\duration\1\range\10000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/pistol_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\pistol_fire_l.rmb\highRumbleFile\pistol_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/smg_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 0.4800 5 | 0.2300 0.3600 6 | 0.5460 0.0999 7 | 0.8061 0.0064 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /rumble/sniper_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\shotgun_fire_l.rmb\highRumbleFile\shotgun_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/tank_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\tank_rumble_l.rmb\highRumbleFile\tank_rumble_h.rmb\duration\1\range\750\fadeWithDistance\0\broadcast\1 -------------------------------------------------------------------------------- /maps/mp/mp_brecourt_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /maps/so_ghillies_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | } 5 | -------------------------------------------------------------------------------- /mp/challenges/glock_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_glock, 2 | ch_expert_glock, 3 | pr_marksman_glock,tier_prestige 4 | pr_expert_glock,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/challenges/m1014_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m1014, 2 | ch_expert_m1014, 3 | pr_marksman_m1014,tier_prestige 4 | pr_expert_m1014,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/assault_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\assault_fire_l.rmb\highRumbleFile\assault_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/crash_heli_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\tank_rumble_l.rmb\highRumbleFile\tank_rumble_h.rmb\duration\1\range\2000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/damage_heavy: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_heavy_l.rmb\highRumbleFile\damage_heavy_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/damage_light: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_light_l.rmb\highRumbleFile\damage_light_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/heavygun_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\heavygun_fire_l.rmb\highRumbleFile\heavygun_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/icepick_climb: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\icepick_climb_l.rmb\highRumbleFile\icepick_climb_h.rmb\duration\0.35\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/icepick_hang: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\icepick_hang_l.rmb\highRumbleFile\icepick_hang_r.rmb\duration\1.5\range\1000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/icepick_slide: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\tank_rumble_l.rmb\highRumbleFile\tank_rumble_h.rmb\duration\0.05\range\750\fadeWithDistance\0\broadcast\1 -------------------------------------------------------------------------------- /rumble/minigun_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\light_spin_l.rmb\highRumbleFile\light_spin_h.rmb\duration\0.3\range\750\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/shot_collapse: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\shot_collapse_l.rmb\highRumbleFile\shot_collapse_h.rmb\duration\3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/shotgun_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\shotgun_fire_l.rmb\highRumbleFile\shotgun_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/silencer_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\silencer_fire_l.rmb\highRumbleFile\silencer_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/silencer_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 0.5405 5 | 0.2518 0.4860 6 | 0.4920 0.1496 7 | 0.7479 0.0328 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /vehicle/tank_accel.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 5 4 | 0.0000 0.2504 5 | 0.2861 0.2416 6 | 0.5795 0.2077 7 | 0.8255 0.1409 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /mp/challenges/pp2000_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_pp2000, 2 | ch_expert_pp2000, 3 | pr_marksman_pp2000,tier_prestige 4 | pr_expert_pp2000,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/challenges/ranger_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_ranger, 2 | ch_expert_ranger, 3 | pr_marksman_ranger,tier_prestige 4 | pr_expert_ranger,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/challenges/spas12_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_spas12, 2 | ch_expert_spas12, 3 | pr_marksman_spas12,tier_prestige 4 | pr_expert_spas12,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/ac130_105mm_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_heavy_l.rmb\highRumbleFile\damage_heavy_h.rmb\duration\1\range\1024\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/ac130_25mm_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\damage_light_l.rmb\highRumbleFile\damage_light_h.rmb\duration\0.1\range\1024\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/bodytoss_impact: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\bodytoss_impact_l.rmb\highRumbleFile\bodytoss_impact_h.rmb\duration\3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/defaultweapon_melee_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 1.0000 5 | 0.0571 1.0000 6 | 0.1701 0.3556 7 | 0.3075 0.0000 8 | 1.0000 0.0001 9 | -------------------------------------------------------------------------------- /rumble/falling_land: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\falling_landing_l.rmb\highRumbleFile\falling_landing_h.rmb\duration\0.25\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/grenade_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\grenade_rumble_l.rmb\highRumbleFile\grenade_rumble_h.rmb\duration\1\range\400\fadeWithDistance\0\broadcast\1 -------------------------------------------------------------------------------- /rumble/pistol_fire_auto_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 1.0000 5 | 0.2131 1.0000 6 | 0.2181 0.2888 7 | 0.2473 0.0000 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /rumble/pistol_fire_auto_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 0.5560 5 | 0.1322 0.5460 6 | 0.1372 0.1622 7 | 0.2949 0.0000 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /rumble/shepherd_pistol: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\shepherd_pistol_l.rmb\highRumbleFile\shepherd_pistol_h.rmb\duration\1\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/so_bridge_collapse_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 5 4 | 0.0000 0.8803 5 | 0.0338 0.0016 6 | 0.0968 0.5897 7 | 0.2713 0.0000 8 | 1.0000 0.0005 9 | -------------------------------------------------------------------------------- /rumble/stryker_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\stryker_rumble_l.rmb\highRumbleFile\stryker_rumble_h.rmb\duration\1\range\500\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/viewmodel_large: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\viewmodel_large_l.rmb\highRumbleFile\viewmodel_large_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/viewmodel_small: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\viewmodel_small_l.rmb\highRumbleFile\viewmodel_small_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /vehicle/default_accel.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 5 4 | 0.0000 0.5525 5 | 0.2855 0.6232 6 | 0.5886 0.4802 7 | 0.8615 0.2913 8 | 1.0000 0.0000 9 | -------------------------------------------------------------------------------- /vehicle/snowmobile_accel.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 5 4 | 0.0000 0.2010 5 | 0.2606 0.3066 6 | 0.6513 0.2468 7 | 0.9099 0.1577 8 | 1.0000 0.0906 9 | -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_militia_heads_wht.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | 3 | main().{..a[0] = "head_militia_a_wht";..return a;.} -------------------------------------------------------------------------------- /xmodelalias/alias_seal_soccom_heads_mp_blk.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | 3 | main().{..a[0] = "head_seal_soccom_da";..return a;.} -------------------------------------------------------------------------------- /xmodelalias/alias_us_army_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY. 2 | 3 | main() 4 | { 5 | a[0] = "head_us_army_e"; 6 | return a; 7 | } -------------------------------------------------------------------------------- /animtrees/chair.atr: -------------------------------------------------------------------------------- 1 | cargoship_stunned_coffee_death_chair 2 | cargoship_stunned_coffee_death_chair_startidle 3 | cargoship_stunned_coffee_death_chair_endidle -------------------------------------------------------------------------------- /clear_num.cfg: -------------------------------------------------------------------------------- 1 | unbind 0 2 | unbind 1 3 | unbind 2 4 | unbind 3 5 | unbind 4 6 | unbind 5 7 | unbind 6 8 | unbind 7 9 | unbind 8 10 | unbind 9 11 | -------------------------------------------------------------------------------- /mp/challenges/beretta_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_beretta, 2 | ch_expert_beretta, 3 | pr_marksman_beretta,tier_prestige 4 | pr_expert_beretta,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/challenges/riotshield_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_shieldvet 2 | ch_smasher 3 | ch_backsmasher 4 | ch_shield_damage 5 | ch_shield_bullet 6 | ch_shield_explosive 7 | -------------------------------------------------------------------------------- /mp/challenges/striker_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_striker, 2 | ch_expert_striker, 3 | pr_marksman_striker,tier_prestige 4 | pr_expert_striker,tier_prestige 5 | -------------------------------------------------------------------------------- /mp/stats_init.cfg: -------------------------------------------------------------------------------- 1 | setPlayerData "killstreaks" 0 "uav" 2 | setPlayerData "killstreaks" 1 "airdrop" 3 | setPlayerData "killstreaks" 2 "predator_missile" 4 | -------------------------------------------------------------------------------- /rumble/artillery_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\artillery_rumble_l.rmb\highRumbleFile\artillery_rumble_h.rmb\duration\1\range\800\fadeWithDistance\0\broadcast\1 -------------------------------------------------------------------------------- /rumble/icepick_release: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\icepick_release_l.rmb\highRumbleFile\icepick_release_h.rmb\duration\0.25\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/pistol_fire_auto: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\pistol_fire_auto_l.rmb\highRumbleFile\pistol_fire_auto_h.rmb\duration\0.35\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/viewmodel_medium: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\viewmodel_medium_l.rmb\highRumbleFile\viewmodel_medium_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /vehicle/snowmobile_race_accel.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 5 4 | 0.0000 0.2010 5 | 0.2606 0.3066 6 | 0.6513 0.2468 7 | 0.8488 0.0950 8 | 1.0000 0.0493 9 | -------------------------------------------------------------------------------- /devgui_maps_sp.cfg: -------------------------------------------------------------------------------- 1 | devgui_cmd "Main:1/Maps:3/-Unlock Mission Select-:1" "set ui_dev_levels 1" 2 | devgui_cmd "Main:1/Maps:3/FiringRange:2" "devmap firingrange" 3 | -------------------------------------------------------------------------------- /rumble/defaultweapon_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\defaultweapon_fire_l.rmb\highRumbleFile\defaultweapon_fire_h.rmb\duration\0.5\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/riotshield_impact: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\riotshield_impact_l.rmb\highRumbleFile\riotshield_impact_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /animtrees/player_3rd_person.atr: -------------------------------------------------------------------------------- 1 | player_3rd_dog_knockdown 2 | player_3rd_dog_knockdown_neck_snap 3 | player_3rd_dog_knockdown_saved 4 | player_3rd_dog_knockdown_laststand -------------------------------------------------------------------------------- /mp/challenges/model1887_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_model1887, 2 | ch_expert_model1887, 3 | pr_marksman_model1887,tier_prestige 4 | pr_expert_model1887,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/ac130_40mm_fire: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\defaultweapon_melee_l.rmb\highRumbleFile\defaultweapon_melee_h.rmb\duration\0.5\range\1024\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/arcadia_artillery_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\artillery_rumble_l.rmb\highRumbleFile\artillery_rumble_h.rmb\duration\2.5\range\4000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/collapsing_building: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\collapsing_building_l.rmb\highRumbleFile\collapsing_building_h.rmb\duration\20\range\1\fadeWithDistance\1\broadcast\0 -------------------------------------------------------------------------------- /rumble/defaultweapon_melee: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\defaultweapon_melee_l.rmb\highRumbleFile\defaultweapon_melee_h.rmb\duration\0.5\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /rumble/so_bridge_collapse: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\so_bridge_collapse_l.rmb\highRumbleFile\so_bridge_collapse_h.rmb\duration\12\range\10000\fadeWithDistance\1\broadcast\1 -------------------------------------------------------------------------------- /rumble/stinger_lock_rumble: -------------------------------------------------------------------------------- 1 | RUMBLE\lowRumbleFile\stinger_lock_rumble_l.rmb\highRumbleFile\stinger_lock_rumble_h.rmb\duration\0.3\range\1\fadeWithDistance\0\broadcast\0 -------------------------------------------------------------------------------- /animtrees/door.atr: -------------------------------------------------------------------------------- 1 | shotgunbreach_v1_shoot_hinge_door 2 | 3 | // Hunted 4 | hunted_open_basement_door_kick_door 5 | explosivebreach_v1_door 6 | shotgunbreach_door_immediate -------------------------------------------------------------------------------- /mp/challenges/beretta393_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_beretta393, 2 | ch_expert_beretta393, 3 | pr_marksman_beretta393,tier_prestige 4 | pr_expert_beretta393,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/c130_flyby_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 6 4 | 0.0000 0.0000 5 | 0.0957 0.0594 6 | 0.2046 0.8398 7 | 0.2796 0.1264 8 | 0.4153 0.0631 9 | 1.0000 0.0000 10 | -------------------------------------------------------------------------------- /mp/challenges/deserteagle_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_deserteagle, 2 | ch_expert_deserteagle, 3 | pr_marksman_deserteagle,tier_prestige 4 | pr_expert_deserteagle,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/bodytoss_impact_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 6 4 | 0.0000 0.0803 5 | 0.0571 0.1622 6 | 0.1324 0.0000 7 | 0.4037 0.0327 8 | 0.7833 0.0156 9 | 1.0000 0.0000 10 | -------------------------------------------------------------------------------- /vehicle/zodiac_accel.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 6 4 | 0.0000 0.5419 5 | 0.1446 0.3618 6 | 0.3370 0.2437 7 | 0.5589 0.1623 8 | 0.7907 0.1013 9 | 1.0000 0.0784 10 | -------------------------------------------------------------------------------- /mp/challenges/coltanaconda_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_coltanaconda, 2 | ch_expert_coltanaconda, 3 | pr_marksman_coltanaconda,tier_prestige 4 | pr_expert_coltanaconda,tier_prestige 5 | -------------------------------------------------------------------------------- /rumble/so_bridge_collapse_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 6 4 | 0.0000 0.9998 5 | 0.0651 0.1526 6 | 0.1784 1.0000 7 | 0.3421 0.1321 8 | 0.6884 0.0879 9 | 1.0000 0.0000 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_shad_co_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_shadow_co_b"; 5 | a[1] = "head_shadow_co_c"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /rumble/assault_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 7 4 | 0.0000 0.5259 5 | 0.1303 0.4762 6 | 0.2821 0.3148 7 | 0.4742 0.1540 8 | 0.6613 0.0590 9 | 0.8340 0.0150 10 | 1.0000 0.0000 11 | -------------------------------------------------------------------------------- /rumble/c130_flyby_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 7 4 | 0.0000 0.0000 5 | 0.0500 0.2400 6 | 0.2407 0.6601 7 | 0.3365 0.5552 8 | 0.4750 0.1229 9 | 0.6473 0.0000 10 | 1.0000 0.0000 11 | -------------------------------------------------------------------------------- /rumble/icepick_hang_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 7 4 | 0.0000 0.0000 5 | 0.3000 0.0000 6 | 0.4000 0.3000 7 | 0.5000 1.0000 8 | 0.6000 0.3000 9 | 0.7000 0.0000 10 | 1.0000 0.0000 11 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/votemap.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | } -------------------------------------------------------------------------------- /aim_assist/view_input_3.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 7 4 | 0.0000 0.0000 5 | 0.1242 0.0423 6 | 0.2238 0.0885 7 | 0.3210 0.1553 8 | 0.4118 0.2419 9 | 0.5116 0.3508 10 | 1.0000 1.0000 11 | -------------------------------------------------------------------------------- /animscripts/traverse/trench_jump_out.gsc: -------------------------------------------------------------------------------- 1 | #include animscripts\traverse\shared; 2 | #using_animtree( "generic_human" ); 3 | main() 4 | { 5 | self advancedTraverse( %trench_jump_out, 47.8 ); 6 | } -------------------------------------------------------------------------------- /devgui_maps_mp.cfg: -------------------------------------------------------------------------------- 1 | devgui_cmd "Main:1/Maps:3/mp_backlot" "devmap mp_backlot" 2 | devgui_cmd "Main:1/Maps:3/mp_strike" "devmap mp_strike" 3 | devgui_cmd "Main:1/Maps:3/mp_war" "devmap mp_war" 4 | -------------------------------------------------------------------------------- /enable_artscript.cfg: -------------------------------------------------------------------------------- 1 | set scr_art_tweak 1 2 | set scr_art_tweak_message 1 3 | set r_glowUseTweaks 1 4 | set r_filmUseTweaks 1 5 | updateGlowTweaks 6 | updateFilmTweaks 7 | updateCharPrimaryTweaks 8 | -------------------------------------------------------------------------------- /maps/so_crossing_so_bridge_fx.gsc: -------------------------------------------------------------------------------- 1 | 2 | 3 | main() 4 | { 5 | level._effect[ "objective_smoke" ] = loadfx( "smoke/signal_smoke_green" ); 6 | maps\createfx\so_crossing_so_bridge_fx::main(); 7 | } -------------------------------------------------------------------------------- /maps/so_ghillies.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | #include maps\_utility; 3 | #include maps\_anim; 4 | 5 | main() 6 | { 7 | maps\so_ghillies_precache::main(); 8 | maps\_load::main(); 9 | } -------------------------------------------------------------------------------- /rumble/heavygun_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 7 4 | 0.0000 0.4109 5 | 0.1192 0.3717 6 | 0.2806 0.2431 7 | 0.4579 0.1533 8 | 0.6595 0.0449 9 | 0.8328 0.0152 10 | 1.0000 0.0000 11 | -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_fsb_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_opforce_fsb_a"; 5 | a[1] = "head_opforce_fsb_b"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /xmodelalias/alias_seal_soccom_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_seal_soccom_b"; 5 | a[1] = "head_seal_soccom_c"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_airconditioner.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "ex_airconditioner_fan" ] = %ex_airconditioner_fan; 5 | } -------------------------------------------------------------------------------- /rumble/defaultweapon_fire_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 7 4 | 0.0000 0.4701 5 | 0.1342 0.3639 6 | 0.2868 0.2627 7 | 0.4736 0.1698 8 | 0.6719 0.0826 9 | 0.8317 0.0307 10 | 1.0000 0.0000 11 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/ingame_options.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | } -------------------------------------------------------------------------------- /hardcore_disable.cfg: -------------------------------------------------------------------------------- 1 | reset scr_team_fftype 2 | reset scr_player_maxhealth 3 | reset scr_player_healthregentime 4 | reset scr_player_respawndelay 5 | reset scr_game_allowkillcam 6 | reset scr_game_forceuav 7 | -------------------------------------------------------------------------------- /maps/mp/mp_subbase_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_lockers::main(); 5 | } 6 | -------------------------------------------------------------------------------- /mp/challenges/m21_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m21, 2 | ch_expert_m21, 3 | ch_m21_silencer, 4 | ch_m21_acog, 5 | ch_m21_fmj, 6 | ch_m21_mastery, 7 | pr_marksman_m21,tier_prestige 8 | pr_expert_m21,tier_prestige 9 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/ingame_options_splitscreen.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | } -------------------------------------------------------------------------------- /xmodelalias/alias_us_army_heads_casual_wht.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_army_b_casual_wht"; 5 | a[1] = "head_army_d_casual_wht"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_motorcycle_01.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "vehicle_motorcycle_destroy_01" ] = %vehicle_motorcycle_destroy_01; 5 | } -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_motorcycle_02.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "vehicle_motorcycle_destroy_02" ] = %vehicle_motorcycle_destroy_02; 5 | } -------------------------------------------------------------------------------- /rumble/bodytoss_impact_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 8 4 | 0.0000 0.2109 5 | 0.1459 0.1484 6 | 0.2830 0.0444 7 | 0.3916 0.0976 8 | 0.4540 0.0639 9 | 0.5362 0.0901 10 | 0.8864 0.0652 11 | 1.0000 0.0000 12 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_urban_heads_female.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_urban_civ_female_a"; 5 | a[1] = "head_urban_civ_female_b"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /codescripts/struct.gsc: -------------------------------------------------------------------------------- 1 | InitStructs() 2 | { 3 | level.struct = []; 4 | } 5 | 6 | CreateStruct() 7 | { 8 | struct = spawnstruct(); 9 | level.struct[level.struct.size] = struct; 10 | return struct; 11 | } 12 | -------------------------------------------------------------------------------- /hardcore_settings.cfg: -------------------------------------------------------------------------------- 1 | set scr_team_fftype 1 2 | set scr_player_maxhealth 30 3 | set scr_player_healthregentime 0 4 | set scr_player_respawndelay 10 5 | set scr_game_allowkillcam 0 6 | set scr_game_forceuav 0 7 | -------------------------------------------------------------------------------- /maps/_flashbang.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | #include maps\_utility; 3 | #using_animtree( "generic_human" ); 4 | main() 5 | { 6 | assertmsg( "_flashbang::main is deprecated, please remove your references!" ); 7 | } 8 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_urban_heads_wht_drone.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_urban_civ_male_a_drone"; 5 | a[1] = "head_urban_civ_male_c_drone"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /ac130.cfg: -------------------------------------------------------------------------------- 1 | r_colormap 1 2 | r_lightmap 2 3 | r_blur 1.5 4 | r_scenebrightness 4 5 | 6 | bind SPACE "r_colormap 1;r_lightmap 2;r_blur 1.5;r_scenebrightness 4" 7 | bind BACKSPACE "r_colormap 0;r_lightmap 0;r_blur 0;r_scenebrightness 1" -------------------------------------------------------------------------------- /football.cfg: -------------------------------------------------------------------------------- 1 | set loc_warnings 0 2 | set cg_drawfps 0 3 | set player_deathinvulnerabletomelee 1 4 | set splitscreen 1 5 | set replay_time 0 6 | set con_minicon 0 7 | set scr_damagefeedback 1 8 | set hud_ingamemap 1 9 | set g_football 1 -------------------------------------------------------------------------------- /rumble/dsm_rummage_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 9 4 | 0.0000 0.1782 5 | 0.0442 0.2134 6 | 0.0962 0.0586 7 | 0.1773 0.1416 8 | 0.2739 0.0442 9 | 0.3800 0.1129 10 | 0.4783 0.0272 11 | 0.5908 0.1311 12 | 1.0000 0.0000 13 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_urban_heads_fem_drone.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_urban_civ_female_a_drone"; 5 | a[1] = "head_urban_civ_female_b_drone"; 6 | return a; 7 | } 8 | -------------------------------------------------------------------------------- /xmodelalias/alias_seal_soccom_heads_h.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_seal_soccom_a"; 5 | a[1] = "head_seal_soccom_ba"; 6 | a[2] = "head_seal_soccom_ca"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /xmodelalias/alias_seal_soccom_heads_mp.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_seal_soccom_a"; 5 | a[1] = "head_seal_soccom_ba"; 6 | a[2] = "head_seal_soccom_ca"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /maps/mp/gametypes/_globalentities.gsc: -------------------------------------------------------------------------------- 1 | /*QUAKED mp_global_intermission (1.0 0.0 1.0) (-16 -16 -16) (16 16 16) 2 | Intermission is randomly viewed from one of these positions. 3 | Spectators spawn randomly at one of these positions. 4 | */ -------------------------------------------------------------------------------- /mp/challenges/p90_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_p90, 2 | ch_expert_p90, 3 | ch_p90_rof, 4 | ch_p90_reflex, 5 | ch_p90_acog, 6 | ch_p90_fmj, 7 | ch_p90_mastery, 8 | pr_marksman_p90,tier_prestige 9 | pr_expert_p90,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/uzi_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_uzi, 2 | ch_expert_uzi, 3 | ch_uzi_rof, 4 | ch_uzi_reflex, 5 | ch_uzi_acog, 6 | ch_uzi_fmj, 7 | ch_uzi_mastery, 8 | pr_marksman_uzi,tier_prestige 9 | pr_expert_uzi,tier_prestige 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_worker_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_work_civ_male_a"; 5 | a[1] = "head_work_civ_male_b"; 6 | a[2] = "head_work_civ_male_c"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /mp/challenges/aug_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_aug, 2 | ch_expert_aug, 3 | ch_aug_reflex, 4 | ch_aug_silencer, 5 | ch_aug_acog, 6 | ch_aug_fmj, 7 | ch_aug_mastery, 8 | pr_marksman_aug,tier_prestige 9 | pr_expert_aug,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/mg4_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_mg4, 2 | ch_expert_mg4, 3 | ch_mg4_reflex, 4 | ch_mg4_silencer, 5 | ch_mg4_acog, 6 | ch_mg4_fmj, 7 | ch_mg4_mastery, 8 | pr_marksman_mg4,tier_prestige 9 | pr_expert_mg4,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/rpd_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_rpd, 2 | ch_expert_rpd, 3 | ch_rpd_reflex, 4 | ch_rpd_silencer, 5 | ch_rpd_acog, 6 | ch_rpd_fmj, 7 | ch_rpd_mastery, 8 | pr_marksman_rpd,tier_prestige 9 | pr_expert_rpd,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/wa2000_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_wa2000, 2 | ch_expert_wa2000, 3 | ch_wa2000_silencer, 4 | ch_wa2000_acog, 5 | ch_wa2000_fmj, 6 | ch_wa2000_mastery, 7 | pr_marksman_wa2000,tier_prestige 8 | pr_expert_wa2000,tier_prestige 9 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_slum_heads_wht.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_slum_civ_male_f"; 5 | a[1] = "head_slum_civ_male_g"; 6 | a[2] = "head_slum_civ_male_h"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /xmodelalias/alias_us_army_heads_dmg_blk.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_army_c_dmg_a_blk"; 5 | a[1] = "head_army_c_dmg_b_blk"; 6 | a[2] = "head_army_c_dmg_c_blk"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /avatar_createfx.cfg: -------------------------------------------------------------------------------- 1 | //exec createfx 2 | //exec avatar_dev 3 | unbind 5 4 | unbind 6 5 | unbind 7 6 | unbind 8 7 | unbind 9 8 | unbind 0 9 | unbind - 10 | createfx on 11 | ufo 12 | 13 | 14 | createfx_drawdist 5000 15 | createfx_scaleid 2 -------------------------------------------------------------------------------- /mp/challenges/barrett_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_barrett, 2 | ch_expert_barrett, 3 | ch_barrett_silencer, 4 | ch_barrett_acog, 5 | ch_barrett_fmj, 6 | ch_barrett_mastery, 7 | pr_marksman_barrett,tier_prestige 8 | pr_expert_barrett,tier_prestige 9 | -------------------------------------------------------------------------------- /mp/challenges/cheytac_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_cheytac, 2 | ch_expert_cheytac, 3 | ch_cheytac_silencer, 4 | ch_cheytac_acog, 5 | ch_cheytac_fmj, 6 | ch_cheytac_mastery, 7 | pr_marksman_cheytac,tier_prestige 8 | pr_expert_cheytac,tier_prestige 9 | -------------------------------------------------------------------------------- /mp/challenges/m4_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m4, 2 | ch_expert_m4, 3 | ch_m4_gl, 4 | ch_m4_reflex, 5 | ch_m4_silencer, 6 | ch_m4_acog, 7 | ch_m4_fmj, 8 | ch_m4_mastery, 9 | pr_marksman_m4,tier_prestige 10 | pr_expert_m4,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/mp5k_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_mp5k, 2 | ch_expert_mp5k, 3 | ch_mp5k_rof, 4 | ch_mp5k_reflex, 5 | ch_mp5k_acog, 6 | ch_mp5k_fmj, 7 | ch_mp5k_mastery, 8 | pr_marksman_mp5k,tier_prestige 9 | pr_expert_mp5k,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/playeranimtypes.txt: -------------------------------------------------------------------------------- 1 | none 2 | other 3 | pistol 4 | smg 5 | autorifle 6 | mg 7 | sniper 8 | rocketlauncher 9 | explosive 10 | grenade 11 | turret 12 | c4 13 | m203 14 | hold 15 | briefcase 16 | riotshield 17 | laptop 18 | throwingknife -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_udt_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_udt_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /painter.cfg: -------------------------------------------------------------------------------- 1 | exec clear_script_tools.cfg 2 | set painter 1 3 | set loc_warnings 0 4 | set loc_warningsaserrors 0 5 | set scr_war_roundlimit 0 6 | set scr_war_timelimit 0 7 | set r_showmissinglightgrid 0 8 | bind f "" 9 | map_restart 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_secret_service_heads_blazer.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_secret_service_a"; 5 | a[1] = "head_secret_service_b"; 6 | a[2] = "head_secret_service_c"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /mp/challenges/m240_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m240, 2 | ch_expert_m240, 3 | ch_m240_reflex, 4 | ch_m240_silencer, 5 | ch_m240_acog, 6 | ch_m240_fmj, 7 | ch_m240_mastery, 8 | pr_marksman_m240,tier_prestige 9 | pr_expert_m240,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/sa80_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_sa80, 2 | ch_expert_sa80, 3 | ch_sa80_reflex, 4 | ch_sa80_silencer, 5 | ch_sa80_acog, 6 | ch_sa80_fmj, 7 | ch_sa80_mastery, 8 | pr_marksman_sa80,tier_prestige 9 | pr_expert_sa80,tier_prestige 10 | -------------------------------------------------------------------------------- /slime_dev.cfg: -------------------------------------------------------------------------------- 1 | //unbindall 2 | exec developer 3 | bind x "ragdoll_enable 0; set debug_nuke on; wait 3; ragdoll_enable 1" 4 | 5 | set createfx "" 6 | 7 | bind z "bind button_y give ammo; ragdoll_enable 0; set scr_forcekillcam 1; scr_war_timelimit 0" 8 | -------------------------------------------------------------------------------- /mp/challenges/fal_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_fal, 2 | ch_expert_fal, 3 | ch_fal_gl, 4 | ch_fal_reflex, 5 | ch_fal_silencer, 6 | ch_fal_acog, 7 | ch_fal_fmj, 8 | ch_fal_mastery, 9 | pr_marksman_fal,tier_prestige 10 | pr_expert_fal,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/kriss_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_kriss, 2 | ch_expert_kriss, 3 | ch_kriss_rof, 4 | ch_kriss_reflex, 5 | ch_kriss_acog, 6 | ch_kriss_fmj, 7 | ch_kriss_mastery, 8 | pr_marksman_kriss,tier_prestige 9 | pr_expert_kriss,tier_prestige 10 | -------------------------------------------------------------------------------- /mp/challenges/m16_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_m16, 2 | ch_expert_m16, 3 | ch_m16_gl, 4 | ch_m16_reflex, 5 | ch_m16_silencer, 6 | ch_m16_acog, 7 | ch_m16_fmj, 8 | ch_m16_mastery, 9 | pr_marksman_m16,tier_prestige 10 | pr_expert_m16,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/ump45_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_ump45, 2 | ch_expert_ump45, 3 | ch_ump45_rof, 4 | ch_ump45_reflex, 5 | ch_ump45_acog, 6 | ch_ump45_fmj, 7 | ch_ump45_mastery, 8 | pr_marksman_ump45,tier_prestige 9 | pr_expert_ump45,tier_prestige 10 | -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_seal_udt_lmg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_seal_udt_lmg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_smg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_seal_udt_smg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_seal_udt_smg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_us_army_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_us_army_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_us_army_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /xmodelalias/alias_seal_udt_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_seal_udt_a"; 5 | a[1] = "head_seal_udt_c"; 6 | a[2] = "head_seal_udt_d"; 7 | a[3] = "head_seal_udt_e"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_composite_lmg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_composite_lmg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_arab_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_arab_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_smg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_composite_smg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_composite_smg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_us_army_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_us_army_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_us_army_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /configure.cfg: -------------------------------------------------------------------------------- 1 | set r_aspectRatio "auto" 2 | set r_gamma "0.8" 3 | set r_picmip_manual "0" 4 | set r_vsync "0" 5 | set r_texFilterAnisoMin "1" 6 | set r_texFilterAnisoMax "4" 7 | set r_texFilterMipBias "0" 8 | set r_texFilterMipMode "Unchanged" 9 | set r_multiGpu "0" -------------------------------------------------------------------------------- /configure_mp.cfg: -------------------------------------------------------------------------------- 1 | set r_aspectRatio "auto" 2 | set r_gamma "0.8" 3 | set r_picmip_manual "0" 4 | set r_vsync "0" 5 | set r_texFilterAnisoMin "1" 6 | set r_texFilterAnisoMax "4" 7 | set r_texFilterMipBias "0" 8 | set r_texFilterMipMode "Unchanged" 9 | set r_multiGpu "0" -------------------------------------------------------------------------------- /maps/mp/mp_derail_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_light_fluo_single::main(); 5 | maps\animated_models\com_roofvent2::main(); 6 | } 7 | -------------------------------------------------------------------------------- /minimap.cfg: -------------------------------------------------------------------------------- 1 | cg_drawgun 0 2 | cg_draw2d 0 3 | cg_drawfps 0 4 | cg_drawversion 0 5 | cg_drawhud 0 6 | fx_enable 0 7 | r_fog 0 8 | r_highLodDist 0 9 | r_znear 16 10 | r_lodscale 0 11 | player_view_pitch_down 90 12 | player_view_pitch_up 0 13 | sm_enable 1 14 | -------------------------------------------------------------------------------- /mp/challenges/ak47_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_ak47, 2 | ch_expert_ak47, 3 | ch_ak47_gl, 4 | ch_ak47_reflex, 5 | ch_ak47_silencer, 6 | ch_ak47_acog, 7 | ch_ak47_fmj, 8 | ch_ak47_mastery, 9 | pr_marksman_ak47,tier_prestige 10 | pr_expert_ak47,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/scar_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_scar, 2 | ch_expert_scar, 3 | ch_scar_gl, 4 | ch_scar_reflex, 5 | ch_scar_silencer, 6 | ch_scar_acog, 7 | ch_scar_fmj, 8 | ch_scar_mastery, 9 | pr_marksman_scar,tier_prestige 10 | pr_expert_scar,tier_prestige 11 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_arctic_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_arctic_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_arctic_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_arab_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_arab_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_seal_udt_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_seal_udt_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_german_sheperd_dog.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("german_sheperd_dog"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("german_sheperd_dog"); 11 | } 12 | -------------------------------------------------------------------------------- /maps/mp/mp_estate_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_generator::main(); 5 | common_scripts\_destructible_types_anim_wallfan::main(); 6 | } 7 | -------------------------------------------------------------------------------- /mptype/mptype_ally_ghillie_urban.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_ally_ghillie_urban::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_ally_ghillie_urban::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_airborne_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_airborne_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_airborne_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_arctic_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_arctic_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_arctic_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_shotgun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_composite_shotgun::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_composite_shotgun::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_ghillie_urban.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_ghillie_urban::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_ghillie_urban::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_militia_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_militia_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_militia_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_assault.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_seal_udt_assault_a::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_seal_udt_assault_a::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_seal_udt_shotgun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_seal_udt_assault_b::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_seal_udt_assault_b::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_arctic_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_arctic_lmg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_arctic_lmg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_arctic_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_arctic_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_arctic_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_arctic_smg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_arctic_smg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_arctic_smg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_desert_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_desert_lmg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_desert_lmg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_desert_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_desert_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_desert_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_desert_smg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_desert_smg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_desert_smg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_forest_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_forest_lmg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_forest_lmg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_forest_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_forest_riot::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_forest_riot::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_forest_smg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_forest_smg::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_forest_smg::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /rumble/collapsing_building_h.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 11 4 | 0.0000 0.5111 5 | 0.0684 0.0961 6 | 0.1425 0.3004 7 | 0.1819 0.0699 8 | 0.2814 0.0000 9 | 0.3635 0.0000 10 | 0.4740 0.0932 11 | 0.5345 0.2111 12 | 0.6313 0.1823 13 | 0.8027 0.0000 14 | 1.0000 0.0000 -------------------------------------------------------------------------------- /rumble/collapsing_building_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 11 4 | 0.0000 0.7637 5 | 0.0401 0.1014 6 | 0.1280 0.4378 7 | 0.1454 0.0001 8 | 0.3438 0.0000 9 | 0.4690 0.1087 10 | 0.5144 0.2453 11 | 0.5650 0.2489 12 | 0.6968 0.1050 13 | 0.8219 0.0000 14 | 1.0000 0.0000 -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_worker_heads_hostage.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_work_civ_male_a_hostage"; 5 | a[1] = "head_work_civ_male_b_hostage"; 6 | a[2] = "head_work_civ_male_c_hostage"; 7 | return a; 8 | } 9 | -------------------------------------------------------------------------------- /character/character_vip_pres.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_vip_pres"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_vip_pres"); 11 | } 12 | -------------------------------------------------------------------------------- /maps/mp/mp_rust_long_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\animated_models\highrise_fencetarp_07b_wind_c::main(); 5 | maps\animated_models\highrise_fencetarp_04b_wind_b::main(); 6 | } 7 | -------------------------------------------------------------------------------- /mptype/mptype_ally_ghillie_arctic.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_ally_ghillie_arctic::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_ally_ghillie_arctic::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_ally_ghillie_desert.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_ally_ghillie_desert::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_ally_ghillie_desert::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_ally_ghillie_forest.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_ally_ghillie_forest::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_ally_ghillie_forest::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_airborne_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_airborne_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_airborne_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_comp_assault.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_composite_assault_a::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_composite_assault_a::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_ghillie_arctic.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_ghillie_arctic::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_ghillie_arctic::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_ghillie_desert.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_ghillie_desert::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_ghillie_desert::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_ghillie_forest.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_ghillie_forest::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_ghillie_forest::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_opforce_militia_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_op_militia_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_op_militia_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_arctic_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_arctic_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_arctic_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_desert_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_desert_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_desert_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_forest_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf141_forest_sniper::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf141_forest_sniper::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /ui_mp/(null).menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | rect 0 0 0 0 0 0 9 | } 10 | } -------------------------------------------------------------------------------- /xmodelalias/alias_tf141_heads_arctic.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_tf141_arctic_a"; 5 | a[1] = "head_tf141_arctic_b"; 6 | a[2] = "head_tf141_arctic_c"; 7 | a[3] = "head_tf141_arctic_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_tf141_heads_desert.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_tf141_desert_a"; 5 | a[1] = "head_tf141_desert_b"; 6 | a[2] = "head_tf141_desert_c"; 7 | a[3] = "head_tf141_desert_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_tf141_heads_forest.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_tf141_forest_a"; 5 | a[1] = "head_tf141_forest_b"; 6 | a[2] = "head_tf141_forest_c"; 7 | a[3] = "head_tf141_forest_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /mp/challenges/famas_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_famas, 2 | ch_expert_famas, 3 | ch_famas_gl, 4 | ch_famas_reflex, 5 | ch_famas_silencer, 6 | ch_famas_acog, 7 | ch_famas_fmj, 8 | ch_famas_mastery, 9 | pr_marksman_famas,tier_prestige 10 | pr_expert_famas,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/tavor_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_tavor, 2 | ch_expert_tavor, 3 | ch_tavor_gl, 4 | ch_tavor_reflex, 5 | ch_tavor_silencer, 6 | ch_tavor_acog, 7 | ch_tavor_fmj, 8 | ch_tavor_mastery, 9 | pr_marksman_tavor,tier_prestige 10 | pr_expert_tavor,tier_prestige 11 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_arctic_shotgun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_arctic_shotgun::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_arctic_shotgun::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_desert_shotgun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_desert_shotgun::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_desert_shotgun::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /mptype/mptype_tf141_forest_shotgun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | 5 | character\mp_character_tf_141_forest_shotgun::main(); 6 | } 7 | 8 | precache() 9 | { 10 | character\mp_character_tf_141_forest_shotgun::precache(); 11 | } 12 | -------------------------------------------------------------------------------- /xmodelalias/alias_us_army_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_us_army_a"; 5 | a[1] = "head_us_army_b"; 6 | a[2] = "head_us_army_c"; 7 | a[3] = "head_us_army_d"; 8 | a[4] = "head_us_army_f"; 9 | return a; 10 | } 11 | -------------------------------------------------------------------------------- /character/character_enemy_drone_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_enemy_drone_a"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_enemy_drone_a"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_juggernaut.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_juggernaut"); 5 | self.voice = "russian"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_juggernaut"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_juggernaut_arab.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_juggernaut"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_juggernaut"); 11 | } 12 | -------------------------------------------------------------------------------- /maps/createart/contingency_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | //* Fog section * 8 | 9 | maps\_utility::set_vision_set( "contingency", 0 ); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /rumble/dsm_rummage_l.rmb: -------------------------------------------------------------------------------- 1 | RUMBLEGRAPHFILE 2 | 3 | 12 4 | 0.0000 0.0641 5 | 0.0755 0.1239 6 | 0.1073 0.0780 7 | 0.1521 0.1308 8 | 0.1957 0.0331 9 | 0.2536 0.0851 10 | 0.3123 0.0504 11 | 0.3898 0.0602 12 | 0.4905 0.0757 13 | 0.5703 0.2153 14 | 0.6534 0.0303 15 | 1.0000 0.0000 16 | -------------------------------------------------------------------------------- /xmodelalias/alias_city_civ_male_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_urban_civ_male_a"; 5 | a[1] = "head_urban_civ_male_b"; 6 | a[2] = "head_urban_civ_male_c"; 7 | a[3] = "head_urban_civ_male_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_arctic_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_opforce_arctic_a"; 5 | a[1] = "head_opforce_arctic_b"; 6 | a[2] = "head_opforce_arctic_c"; 7 | a[3] = "head_opforce_arctic_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_militia_heads_blk.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_militia_ba_blk"; 5 | a[1] = "head_militia_bb_blk_hat"; 6 | a[2] = "head_militia_bc_blk"; 7 | a[3] = "head_militia_bd_blk"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /character/character_arab_civilian_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_a"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_a"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_arab_civilian_b.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_b"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_b"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_arab_civilian_c.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_c"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_c"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_arab_civilian_d.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_d"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_d"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_juggernaut_russian.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_juggernaut"); 5 | self.voice = "russian"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_juggernaut"); 11 | } 12 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_fortune_machine.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles_dlc2" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "fortune_machine_anim" ] = %fortune_machine_anim; 5 | level._destructible_preanims[ "fortune_machine_des" ] = %fortune_machine_des; 6 | } -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_me_fanceil1_spin.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "me_fanceil1_spin" ] = %me_fanceil1_spin; 5 | level._destructible_preanims[ "me_fanceil1_spin_stop" ] = %me_fanceil1_spin_stop; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /mp/challenges/fn2000_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_fn2000, 2 | ch_expert_fn2000, 3 | ch_fn2000_gl, 4 | ch_fn2000_reflex, 5 | ch_fn2000_silencer, 6 | ch_fn2000_acog, 7 | ch_fn2000_fmj, 8 | ch_fn2000_mastery, 9 | pr_marksman_fn2000,tier_prestige 10 | pr_expert_fn2000,tier_prestige 11 | -------------------------------------------------------------------------------- /mp/challenges/masada_challenges.csv: -------------------------------------------------------------------------------- 1 | ch_marksman_masada, 2 | ch_expert_masada, 3 | ch_masada_gl, 4 | ch_masada_reflex, 5 | ch_masada_silencer, 6 | ch_masada_acog, 7 | ch_masada_fmj, 8 | ch_masada_mastery, 9 | pr_marksman_masada,tier_prestige 10 | pr_expert_masada,tier_prestige 11 | -------------------------------------------------------------------------------- /xmodelalias/alias_airborne_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_airborne_a"; 5 | a[1] = "head_airborne_b"; 6 | a[2] = "head_airborne_c"; 7 | a[3] = "head_airborne_d"; 8 | a[4] = "head_airborne_e"; 9 | return a; 10 | } 11 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_urban_heads_wht.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_urban_civ_male_a"; 5 | a[1] = "head_urban_civ_male_b"; 6 | a[2] = "head_urban_civ_male_c"; 7 | a[3] = "head_urban_civ_male_d"; 8 | return a; 9 | } 10 | -------------------------------------------------------------------------------- /aim_assist/view_input_2.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 12 4 | 0.0000 0.0000 5 | 0.1322 0.0396 6 | 0.2338 0.0780 7 | 0.3235 0.1267 8 | 0.4022 0.1812 9 | 0.4809 0.2479 10 | 0.5561 0.3254 11 | 0.6205 0.3936 12 | 0.6930 0.4771 13 | 0.7819 0.5943 14 | 0.8598 0.7299 15 | 1.0000 1.0000 16 | -------------------------------------------------------------------------------- /character/character_arab_civilian_e_fem.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_e"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_e"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_arab_civilian_f_fem.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("character_arab_civilian_lowres_f"); 5 | self.voice = "arab"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("character_arab_civilian_lowres_f"); 11 | } 12 | -------------------------------------------------------------------------------- /info/mp_lochit_dmgtable: -------------------------------------------------------------------------------- 1 | LOCDMGTABLE\none\1\helmet\1\head\1\neck\1\torso_upper\1\torso_lower\1\right_arm_upper\1\right_arm_lower\1\right_hand\1\left_arm_upper\1\left_arm_lower\1\left_hand\1\right_leg_upper\1\right_leg_lower\1\right_foot\1\left_leg_upper\1\left_leg_lower\1\left_foot\1\gun\0\shield\0 -------------------------------------------------------------------------------- /sp/rankicontable.csv: -------------------------------------------------------------------------------- 1 | a0,b1 2 | 0,rank_pfc1 3 | 1,rank_pfc2 4 | 2,rank_pfc3 5 | 3,rank_lcpl1 6 | 4,rank_lcpl2 7 | 5,rank_lcpl3 8 | 6,rank_cpl1 9 | 7,rank_cpl2 10 | 8,rank_cpl3 11 | 9,rank_sgt1 12 | 10,rank_sgt2 13 | 11,rank_sgt3 14 | 12,rank_ssgt1 15 | 13,rank_ssgt2 16 | 14,rank_ssgt3 17 | -------------------------------------------------------------------------------- /character/character_airborne_assault_a_drone.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airborne_assault_a_drone"); 5 | self.voice = "russian"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_airborne_assault_a_drone"); 11 | } 12 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_BootCamp.csv: -------------------------------------------------------------------------------- 1 | ch_ghillie,tier_3_a 2 | ch_crouchshot,tier_3_a 3 | ch_proneshot,tier_3_a 4 | ch_assists,tier_3_a 5 | ch_xrayvision,tier_3_a 6 | ch_backdraft,tier_3_a 7 | ch_flyswatter,tier_3_b 8 | ch_vandalism,tier_3_b 9 | ch_goodbye,tier_3_b 10 | ch_basejump,tier_3_b 11 | -------------------------------------------------------------------------------- /aim_assist/view_input_1.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 13 4 | 0.0000 0.0000 5 | 0.1323 0.0235 6 | 0.2102 0.0469 7 | 0.2939 0.0778 8 | 0.3741 0.1170 9 | 0.4555 0.1724 10 | 0.5401 0.2400 11 | 0.6118 0.3149 12 | 0.6726 0.4018 13 | 0.7268 0.4906 14 | 0.7797 0.5833 15 | 0.8386 0.6926 16 | 1.0000 1.0000 17 | -------------------------------------------------------------------------------- /character/character_sp_usmc_ghillie_price.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_usmc_ghillie_price"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_usmc_ghillie_price"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_pilot_zack_desert.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_cobra_pilot_desert_zack"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_cobra_pilot_desert_zack"); 11 | } 12 | -------------------------------------------------------------------------------- /maps/mp/mp_subbase_fx.gsc: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | level._effect[ "snow_light" ] = loadfx( "snow/snow_light_mp_subbase" ); 4 | level._effect[ "snow_wind" ] = loadfx( "snow/snow_wind" ); 5 | 6 | /# 7 | if ( getdvar( "clientSideEffects" ) != "1" ) 8 | maps\createfx\mp_subbase_fx::main(); 9 | #/ 10 | 11 | } -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_arab_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_opforce_arab_a"; 5 | a[1] = "head_opforce_arab_b"; 6 | a[2] = "head_opforce_arab_c"; 7 | a[3] = "head_opforce_arab_d_hat"; 8 | a[4] = "head_opforce_arab_e"; 9 | return a; 10 | } 11 | -------------------------------------------------------------------------------- /xmodelalias/alias_opforce_merc_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_opforce_merc_b_hat"; 5 | a[1] = "head_opforce_merc_c"; 6 | a[2] = "head_opforce_merc_d"; 7 | a[3] = "head_opforce_merc_e"; 8 | a[4] = "head_opforce_merc_f"; 9 | return a; 10 | } 11 | -------------------------------------------------------------------------------- /maps/co_hunted_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\_mi17::main( "vehicle_mi17_woodland_fly_cheap" ); 5 | maps\_truck::main( "vehicle_pickup_roobars" ); 6 | common_scripts\_destructible_types_anim_airconditioner::main(); 7 | } 8 | -------------------------------------------------------------------------------- /maps/createfx/favela_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /xmodelalias/alias_civilian_slum_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_slum_civ_male_a"; 5 | a[1] = "head_slum_civ_male_b"; 6 | a[2] = "head_slum_civ_male_c"; 7 | a[3] = "head_slum_civ_male_d"; 8 | a[4] = "head_slum_civ_male_e"; 9 | return a; 10 | } 11 | -------------------------------------------------------------------------------- /xmodelalias/alias_trn_arab_heads.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_trn_arab_a"; 5 | a[1] = "head_trn_arab_b"; 6 | a[2] = "head_trn_arab_c"; 7 | a[3] = "head_trn_arab_d"; 8 | a[4] = "head_trn_arab_e"; 9 | a[5] = "head_trn_arab_f"; 10 | return a; 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_pilot_velinda_desert.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_cobra_pilot_desert_velinda"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_cobra_pilot_desert_velinda"); 11 | } 12 | -------------------------------------------------------------------------------- /character/character_sp_pilot_zack_woodland.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_cobra_pilot_woodland_zack"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_cobra_pilot_woodland_zack"); 11 | } 12 | -------------------------------------------------------------------------------- /info/ai_lochit_dmgtable: -------------------------------------------------------------------------------- 1 | LOCDMGTABLE\none\1\helmet\4\head\4\neck\4\torso_upper\0.9\torso_lower\0.8\right_arm_upper\0.7\right_arm_lower\0.7\right_hand\0.5\left_arm_upper\0.7\left_arm_lower\0.7\left_hand\0.5\right_leg_upper\0.4\right_leg_lower\0.4\right_foot\0.2\left_leg_upper\0.4\left_leg_lower\0.4\left_foot\0.2\gun\0\shield\0 -------------------------------------------------------------------------------- /maps/_idle_smoke.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_props; 2 | 3 | #using_animtree( "generic_human" ); 4 | main() 5 | { 6 | add_smoking_notetracks( "generic" ); 7 | level.scr_anim[ "generic" ][ "smoke_idle" ][ 0 ] = %patrol_bored_idle_smoke; 8 | level.scr_anim[ "generic" ][ "smoke_react" ] = %patrol_bored_react_look_advance; 9 | } -------------------------------------------------------------------------------- /maps/createart/mp_killhouse_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdvar( "scr_fog_disable", "1" ); 11 | 12 | VisionSetNaked( "mp_killhouse", 0 ); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /maps/dc_whitehouse_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\_mig29::main( "vehicle_mig29_low" ); 5 | common_scripts\_destructible_types_anim_generator::main(); 6 | common_scripts\_destructible_types_anim_light_fluo_on::main(); 7 | } 8 | -------------------------------------------------------------------------------- /character/character_sp_pilot_velinda_woodland.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_complete_sp_cobra_pilot_woodland_velinda"); 5 | self.voice = "american"; 6 | } 7 | 8 | precache() 9 | { 10 | precacheModel("body_complete_sp_cobra_pilot_woodland_velinda"); 11 | } 12 | -------------------------------------------------------------------------------- /maps/_idle_phone.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_props; 2 | 3 | #using_animtree( "generic_human" ); 4 | main() 5 | { 6 | add_cellphone_notetracks( "generic" ); 7 | level.scr_anim[ "generic" ][ "phone_idle" ][ 0 ] = %patrol_bored_idle_cellphone; 8 | level.scr_anim[ "generic" ][ "phone_react" ] = %patrol_bored_react_look_retreat; 9 | } -------------------------------------------------------------------------------- /maps/createfx/arcadia_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /maps/createfx/boneyard_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /maps/createfx/dcburning_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /maps/createfx/roadkill_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /maps/createfx/trainer_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /tracer/shotgun: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\1\speed\50\beamLength\3\beamWidth\0.3\screwRadius\100\screwDist\2.6591e-303\color0R\1\color0G\1\color0B\1\color0A\0\color1R\1\color1G\1\color1B\1\color1A\1\color2R\1\color2G\1\color2B\1\color2A\1\color3R\1\color3G\1\color3B\1\color3A\1\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /maps/mp/mp_bog_sh_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_airconditioner::main(); 5 | 6 | maps\animated_models\foliage_tree_palm_bushy_1::main(); 7 | maps\animated_models\foliage_tree_palm_bushy_2::main(); 8 | } -------------------------------------------------------------------------------- /tracer/defaulttracer: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\4\speed\160\beamLength\4\beamWidth\0.5\screwRadius\100\screwDist\2.65895e-303\color0R\1\color0G\1\color0B\1\color0A\1\color1R\1\color1G\1\color1B\1\color1A\1\color2R\1\color2G\1\color2B\1\color2A\1\color3R\1\color3G\1\color3B\1\color3A\1\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /tracer/sniper: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\1\speed\800\beamLength\3\beamWidth\0\screwRadius\100\screwDist\2.66019e-303\color0R\1\color0G\1\color0B\1\color0A\0\color1R\1\color1G\1\color1B\1\color1A\0.5\color2R\1\color2G\1\color2B\1\color2A\0.75\color3R\1\color3G\1\color3B\1\color3A\0.5\color4R\1\color4G\1\color4B\1\color4A\0 -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_wallfan.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "wall_fan_rotate" ] = %wall_fan_rotate; 5 | level._destructible_preanims[ "wall_fan_wobble" ] = %wall_fan_wobble; 6 | level._destructible_preanims[ "wall_fan_stop" ] = %wall_fan_stop; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /tracer/smg: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\2\speed\60\beamLength\7\beamWidth\0.2\screwRadius\100\screwDist\2.65988e-303\color0R\1\color0G\0.9\color0B\0.9\color0A\0\color1R\1\color1G\0.9\color1B\0.9\color1A\1\color2R\1\color2G\0.9\color2B\0.9\color2A\1\color3R\1\color3G\1\color3B\1\color3A\0.75\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /tracer/pistol: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\1\speed\60\beamLength\6\beamWidth\0.2\screwRadius\100\screwDist\2.65973e-303\color0R\1\color0G\0.9\color0B\0.9\color0A\0\color1R\1\color1G\0.9\color1B\0.9\color1A\1\color2R\1\color2G\0.9\color2B\0.9\color2A\1\color3R\1\color3G\1\color3B\1\color3A\0.75\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /aim_assist/view_input_0.graph: -------------------------------------------------------------------------------- 1 | GRAPH_FLOAT_FILE 2 | 3 | 15 4 | 0.0000 0.0000 5 | 0.1218 0.0171 6 | 0.1972 0.0295 7 | 0.2612 0.0451 8 | 0.3244 0.0644 9 | 0.3872 0.0897 10 | 0.4543 0.1281 11 | 0.5149 0.1729 12 | 0.5723 0.2203 13 | 0.6263 0.2771 14 | 0.6771 0.3483 15 | 0.7288 0.4296 16 | 0.7781 0.5157 17 | 0.8387 0.6301 18 | 1.0000 1.0000 19 | -------------------------------------------------------------------------------- /maps/mp/mp_nightshift_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_airconditioner::main(); 5 | common_scripts\_destructible_types_anim_light_fluo_single::main(); 6 | common_scripts\_destructible_types_anim_wallfan::main(); 7 | } 8 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_Revenge.csv: -------------------------------------------------------------------------------- 1 | ch_moneyshot,tier_9_a 2 | ch_colorofmoney,tier_9_a 3 | ch_bangforbuck,frag_grenade_mp 4 | ch_overdraft,semtex_mp 5 | ch_timeismoney,semtex_mp 6 | ch_identitytheft,specialty_copycat 7 | ch_robinhood,specialty_laststand 8 | ch_atm,throwingknife_mp 9 | ch_iamrich,c4_mp 10 | ch_breakbank,claymore_mp 11 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_Secret.csv: -------------------------------------------------------------------------------- 1 | ch_radiationsickness 2 | ch_infected 3 | ch_plague 4 | ch_renaissance 5 | ch_theloner 6 | ch_6fears7 7 | ch_thenumb 8 | ch_martyr 9 | ch_livingdead 10 | ch_thenumb 11 | ch_martyr 12 | ch_livingdead 13 | ch_sidekick 14 | ch_clickclickboom 15 | ch_hijacker 16 | ch_no 17 | ch_prestige 18 | ch_avenger 19 | -------------------------------------------------------------------------------- /tracer/lmg: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\2\speed\200\beamLength\10\beamWidth\0.5\screwRadius\100\screwDist\2.6605e-303\color0R\1\color0G\0.75\color0B\0.75\color0A\0\color1R\1\color1G\0.75\color1B\0.75\color1A\1\color2R\1\color2G\1\color2B\1\color2A\1\color3R\1\color3G\0.75\color3B\0.75\color3A\1\color4R\1\color4G\0.75\color4B\0.75\color4A\0 -------------------------------------------------------------------------------- /maps/_empty.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "vehicles" ); 2 | main( model, type ) 3 | { 4 | } 5 | 6 | // Empty vehicle type is special cased in vehicles to not add a bunch of variables and stuff. 7 | 8 | /*QUAKED script_vehicle_empty (1 0 0) (-16 -16 -24) (16 16 32) x SPAWNER 9 | defaultmdl="tag_origin" 10 | default:"vehicletype" "empty" 11 | */ 12 | 13 | -------------------------------------------------------------------------------- /tracer/assaultrifle: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\3\speed\100\beamLength\8\beamWidth\0.5\screwRadius\50\screwDist\2.66004e-303\color0R\1\color0G\0.75\color0B\0.75\color0A\0\color1R\1\color1G\0.75\color1B\0.75\color1A\1\color2R\1\color2G\0.75\color2B\0.75\color2A\1\color3R\1\color3G\1\color3B\1\color3A\0.5\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /ui_mp/safearea_hd.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "safearea_hd" 9 | rect 0 0 640 480 4 4 10 | visible 1 11 | forecolor 1 1 1 1 12 | } 13 | } -------------------------------------------------------------------------------- /ui_mp/safearea_sd.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "safearea_sd" 9 | rect 0 0 640 480 4 4 10 | visible 1 11 | forecolor 1 1 1 1 12 | } 13 | } -------------------------------------------------------------------------------- /animtrees/mg42.atr: -------------------------------------------------------------------------------- 1 | 2 | additive_saw_idle 3 | { 4 | saw_gunner_idle_mg 5 | saw_gunner_lowwall_idle_mg 6 | saw_gunner_prone_idle_mg 7 | } 8 | 9 | additive_saw_fire 10 | { 11 | saw_gunner_firing_mg_add 12 | saw_gunner_lowwall_firing_mg 13 | saw_gunner_prone_firing_mg 14 | } 15 | 16 | additive_50cal_fire 17 | { 18 | humvee_turret_fire_mg 19 | } -------------------------------------------------------------------------------- /default_mp.cfg: -------------------------------------------------------------------------------- 1 | // moved controls into default_mp_controls.cfg 2 | exec default_mp_controls.cfg 3 | 4 | con_showchannel * 5 | 6 | exec default_mp_gamesettings.cfg 7 | 8 | 9 | 10 | // ==== all of below should be moved to code ==== 11 | 12 | // PC - default server settings: 13 | set scr_game_allowkillcam 1 14 | 15 | set ui_buildLocation -60 460 16 | -------------------------------------------------------------------------------- /maps/mp/mp_cross_fire_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | 5 | common_scripts\_destructible_types_anim_airconditioner::main(); 6 | 7 | maps\animated_models\foliage_tree_palm_bushy_1::main(); 8 | maps\animated_models\foliage_tree_palm_tall_1::main(); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /tracer/sniper_fmj_tracer: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\1\speed\800\beamLength\3\beamWidth\0\screwRadius\100\screwDist\2.66035e-303\color0R\0.93\color0G\0.35\color0B\0.05\color0A\0\color1R\0.93\color1G\0.35\color1B\0.05\color1A\1\color2R\0.93\color2G\0.35\color2B\0.05\color2A\0.5\color3R\1\color3G\1\color3B\1\color3A\1\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /xmodelalias/alias_us_army_heads_dmg_wht.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | a[0] = "head_army_b_dmg_a_wht"; 5 | a[1] = "head_army_b_dmg_b_wht"; 6 | a[2] = "head_army_b_dmg_c_wht"; 7 | a[3] = "head_army_d_dmg_a_wht"; 8 | a[4] = "head_army_d_dmg_b_wht"; 9 | a[5] = "head_army_d_dmg_c_wht"; 10 | return a; 11 | } 12 | -------------------------------------------------------------------------------- /maps/mp/animated_models/foliage_tree_palm_bushy_3.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_tree_palm_bushy_3"; 10 | 11 | level.anim_prop_models[ model ] = "palmtree_tall3_sway_tropical"; 12 | } -------------------------------------------------------------------------------- /tracer/fmj_tracer: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\2\speed\200\beamLength\8\beamWidth\0.5\screwRadius\100\screwDist\2.65926e-303\color0R\0.96\color0G\0.35\color0B\0.05\color0A\0\color1R\0.96\color1G\0.35\color1B\0.05\color1A\1\color2R\0.96\color2G\0.35\color2B\0.05\color2A\0.5\color3R\0.96\color3G\0.93\color3B\0.93\color3A\1\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /tracer/stryker_50cal_tracer: -------------------------------------------------------------------------------- 1 | TRACER\material\gfx_tracer\drawInterval\2\speed\160\beamLength\12\beamWidth\1\screwRadius\100\screwDist\2.65941e-303\color0R\0.93\color0G\0.35\color0B\0.05\color0A\0\color1R\0.93\color1G\0.35\color1B\0.05\color1A\1\color2R\0.93\color2G\0.35\color2B\0.05\color2A\0.5\color3R\1\color3G\1\color3B\1\color3A\1\color4R\1\color4G\1\color4B\1\color4A\1 -------------------------------------------------------------------------------- /maps/animated_models/foliage_palm_bare_2.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_palm_bare_2_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_palm_bare_2_sway"; 12 | } -------------------------------------------------------------------------------- /maps/animated_models/foliage_palm_bare_3.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_palm_bare_3_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_palm_bare_3_sway"; 12 | } -------------------------------------------------------------------------------- /maps/createart/mp_cargoship_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdvar( "scr_fog_disable", "0" ); 11 | 12 | //setExpFog(300, 1400, 0.5, 0.5, 0.5, 0); 13 | VisionSetNaked( "mp_cargoship", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/mp/animated_models/foliage_tree_palm_med_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_tree_palm_med_1"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "palmtree_med1_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/mp/animated_models/foliage_tree_palm_med_2.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_tree_palm_med_2"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "palmtree_med2_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_security_camera.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles_dlc" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "security_camera_idle" ] = %security_camera_idle; 5 | level._destructible_preanims[ "security_camera_null" ] = %security_camera_null; 6 | level._destructible_preanims[ "security_camera_destroy" ] = %security_camera_destroy; 7 | } -------------------------------------------------------------------------------- /maps/animated_models/foliage_palm_bare_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_palm_bare_1_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_palm_bare_1_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_palm_tree_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_palm_tree_1_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_palm_tree_1_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_red_pine_xxl_sh.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_red_pine_xxl_sh"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_red_pine_xxl_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/createart/mp_derail_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 1148.54, 6581, 1, 1, 1, 0.0946854, 0 ); 13 | VisionSetNaked( "mp_derail", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_favela_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 270, 11488, 0.65, 0.74, 0.85, 0.1, 0 ); 13 | VisionSetNaked( "mp_favela", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /vision/ambush.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "8" 3 | r_glowBloomCutoff "0.92" 4 | r_glowBloomDesaturation "0.75" 5 | r_glowBloomIntensity0 "1" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.3" 9 | r_filmBrightness "0.19" 10 | r_filmDesaturation "0.2" 11 | r_filmInvert "0" 12 | r_filmLightTint "1 1 1" 13 | r_filmDarkTint "1 1 1" 14 | -------------------------------------------------------------------------------- /character/character_airport_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airport_com_c"); 5 | self attach("head_airport_a", "", true); 6 | self.headModel = "head_airport_a"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airport_com_c"); 13 | precacheModel("head_airport_a"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_airport_b.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airport_com_b"); 5 | self attach("head_airport_d", "", true); 6 | self.headModel = "head_airport_d"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airport_com_b"); 13 | precacheModel("head_airport_d"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_airport_c.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airport_com_d"); 5 | self attach("head_airport_b", "", true); 6 | self.headModel = "head_airport_b"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airport_com_d"); 13 | precacheModel("head_airport_b"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_airport_e.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airport_com_b"); 5 | self attach("head_airport_b", "", true); 6 | self.headModel = "head_airport_b"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airport_com_b"); 13 | precacheModel("head_airport_b"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_shadow_co_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_riot_udt"); 5 | self attach("head_riot_udt", "", true); 6 | self.headModel = "head_riot_udt"; 7 | self.voice = "shadowcompany"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_riot_udt"); 13 | precacheModel("head_riot_udt"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_faust.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_vil_faust"); 5 | self attach("head_vil_faust", "", true); 6 | self.headModel = "head_vil_faust"; 7 | self.voice = "portuguese"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_vil_faust"); 13 | precacheModel("head_vil_faust"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_tree_palm_med_2_tropical.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "codo_brazil_nut_tree"; 10 | 11 | level.anim_prop_models[ model ][ "strong" ] = "palmtree_med2_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/createart/mp_crash_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdevdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 500, 3500, 0.501961, 0.501961, 0.45098, 1, 0 ); 13 | VisionSetNaked( "mp_crash", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_invasion_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 650, 2544, 0.63, 0.64, 0.65, 0.21, 0 ); 13 | VisionSetNaked( "mp_invasion", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/ending_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\_littlebird::main( "vehicle_little_bird_bench" ); 5 | maps\animated_models\foliage_pacific_tropic_shrub01::main(); 6 | maps\animated_models\foliage_tree_palm_tall_2::main(); 7 | maps\animated_models\jeepride_shrubgroup_02_anim::main(); 8 | } 9 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_codo_plantain_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_codo_plantain_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_codo_plantain_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_tropical_estate_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_tropical_estate_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_tropical_estate_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/createart/mp_fav_tropical_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 800, 4000, 0.63, 0.66, 0.66, 0.07, 0 ); 13 | VisionSetNaked( "mp_fav_tropical", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createfx/gulag_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | addNotetrack_animSound( "playerview", "crash", "sfx", "scn_suv_crash" ); 12 | } 13 | -------------------------------------------------------------------------------- /maps/mp/animated_models/foliage_pacific_palms06.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_pacific_palms06_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_pacific_palms06_sway"; 12 | } -------------------------------------------------------------------------------- /character/character_hero_us_army_dunn.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_us_army_lmg"); 5 | self attach("head_hero_dunn", "", true); 6 | self.headModel = "head_hero_dunn"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_us_army_lmg"); 13 | precacheModel("head_hero_dunn"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_makarov.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airport_com_a"); 5 | self attach("head_vil_makarov", "", true); 6 | self.headModel = "head_vil_makarov"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airport_com_a"); 13 | precacheModel("head_vil_makarov"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_codo_short_palm_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | #using_animtree( "animated_props" ); 4 | main() 5 | { 6 | if( !isdefined ( level.anim_prop_models ) ) 7 | level.anim_prop_models = []; 8 | 9 | model = "foliage_codo_short_palm_animated"; 10 | 11 | level.anim_prop_models[ model ][ "sway" ] = "foliage_codo_short_palm_1_sway"; 12 | } 13 | -------------------------------------------------------------------------------- /maps/createart/mp_highrise_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 5000, 20000, 0.368627, 0.341176, 0.270588, 0.41, 0 ); 13 | VisionSetNaked( "mp_highrise", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_overgrown_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 612, 4500, 0.542909, 0.580392, 0.603922, 1, 0 ); 13 | VisionSetNaked( "mp_overgrown", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_storm_spring_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdevdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 2500, 4000, 0.6, 0.67, 0.74, 0.486854, 0 ); 13 | VisionSetNaked( "mp_storm_spring", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_subbase_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 0, 2228.18, 0.894118, 0.8962, 0.929412, 0.776943, 0 ); 13 | VisionSetNaked( "mp_subbase", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_vacant_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 1300, 3500, 0.517647, 0.501961, 0.407843, 0.500819, 0 ); 13 | VisionSetNaked( "mp_vacant", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/roadkill_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | //* Fog section * 8 | 9 | setDevDvar( "scr_fog_disable", "0" ); 10 | 11 | setExpFog( 639.671, 14192, 0.356863, 0.423, 0.505, 0.69, 0 ); 12 | maps\_utility::set_vision_set( "roadkill", 0 ); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /maps/createfx/airport_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | addNotetrack_animSound( "playerview", "crash", "sfx", "scn_suv_crash" ); 12 | } 13 | -------------------------------------------------------------------------------- /maps/createfx/estate_audio.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_anim; 2 | main() 3 | { 4 | // Autogenerated by AnimSounds. Threaded off so that it can be placed before _load( has to create level.scr_notetrack first ). 5 | thread init_animsounds(); 6 | } 7 | 8 | init_animsounds() 9 | { 10 | waittillframeend; 11 | addNotetrack_animSound( "playerview", "crash", "sfx", "scn_suv_crash" ); 12 | } 13 | -------------------------------------------------------------------------------- /maps/mp/mp_abandon_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | common_scripts\_destructible_types_anim_fortune_machine::main(); 5 | maps\animated_models\accessories_windsock_wind_medium::main(); 6 | maps\animated_models\ferris_wheel::main(); 7 | maps\animated_models\foliage_tree_river_birch_xl_a::main(); 8 | } 9 | -------------------------------------------------------------------------------- /character/character_hero_nikolai.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_nikolai"); 5 | self attach("head_hero_nikolai", "", true); 6 | self.headModel = "head_hero_nikolai"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_nikolai"); 13 | precacheModel("head_hero_nikolai"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_shepherd.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_vil_shepherd"); 5 | self attach("head_vil_shepherd", "", true); 6 | self.headModel = "head_vil_shepherd"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_vil_shepherd"); 13 | precacheModel("head_vil_shepherd"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/tarp_on_cars.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "tarp_on_cars_animated"; 9 | level.anim_prop_models[ model ][ "wind" ] = "tarp_cars_anim"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/createart/mp_bog_sh_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 1580.28, 6000.05, 0.544852, 0.394025, 0.21177, 0.3, 0 ); 13 | 14 | VisionSetNaked( "mp_bog_sh", 0 ); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /maps/createart/mp_estate_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 591.874, 8193, 0.319788, 0.39502, 0.519183, 0.529818, 0 ); 13 | VisionSetNaked( "mp_estate", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_quarry_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 913.205, 5270.28, 0.631373, 0.631373, 0.662745, 0.279516, 0 ); 13 | VisionSetNaked( "mp_quarry", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_rust_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 172.376, 1707.07, 0.548461, 0.468579, 0.381201, 0.658073, 0 ); 13 | VisionSetNaked( "mp_rust", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/so_bridge_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\_mi17::main( "vehicle_mi17_woodland_fly_cheap" ); 5 | maps\_mi28::main( "vehicle_mi-28_flying" ); 6 | maps\_ucav::main( "vehicle_ucav" ); 7 | 8 | precachemodel( "coop_bridge_rappelrope" ); 9 | PrecacheRumble( "so_bridge_collapse" ); 10 | } 11 | -------------------------------------------------------------------------------- /maps/trainer_precache.gsc: -------------------------------------------------------------------------------- 1 | // this file is autogenerated, modifying parameters is ok, other lines will be removed. 2 | main() 3 | { 4 | maps\_apache::main( "vehicle_apache" ); 5 | maps\_blackhawk::main( "vehicle_blackhawk_low" ); 6 | maps\_f15::main( "vehicle_f15" ); 7 | maps\_humvee::main( "vehicle_hummer", "hummer_physics" ); 8 | maps\_pavelow::main( "vehicle_pavelow" ); 9 | } 10 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_Operations.csv: -------------------------------------------------------------------------------- 1 | ch_victor_dm,tier_4_a 2 | ch_teamplayer,tier_4_a 3 | ch_victor_sd,tier_4_a 4 | ch_mvp_tdm,tier_4_b 5 | ch_teamplayer_hc,tier_4_b 6 | ch_victor_sab,tier_4_b 7 | ch_mvp_thc,tier_4_c 8 | ch_bombdown,tier_4_c 9 | ch_bombdefender,tier_4_c 10 | ch_bombplanter,tier_4_d 11 | ch_hero,tier_4_d 12 | ch_lastmanstanding,tier_4_d 13 | ch_saboteur,tier_4_d 14 | -------------------------------------------------------------------------------- /vision/coup_hit.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "1.2" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0.625" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "2.5" 9 | r_filmBrightness "1" 10 | r_filmDesaturation "1" 11 | r_filmInvert "1" 12 | r_filmLightTint "1 1 1" 13 | r_filmDarkTint "1 1 1" 14 | -------------------------------------------------------------------------------- /vision/overwatch_nv.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowBloomCutoff "0.681817" 3 | r_glowBloomDesaturation "0.0" 4 | r_glowBloomIntensity0 "1" 5 | r_glowRadius0 "3" 6 | 7 | r_filmEnable "1" 8 | r_filmBrightness ".25" 9 | r_filmContrast "1.3" 10 | r_filmDarkTint "0 1.54321 0.000226783" 11 | r_filmInvert "0" 12 | r_filmLightTint "2 2 1" 13 | r_filmDesaturation "1" 14 | -------------------------------------------------------------------------------- /character/character_airborne_casual_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_airborne_assault_a"); 5 | self attach("head_airport_a", "", true); 6 | self.headModel = "head_airport_a"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_airborne_assault_a"); 13 | precacheModel("head_airport_a"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_shadow_co_eyes.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_shadow_co_smg"); 5 | self attach("head_shadow_co_c", "", true); 6 | self.headModel = "head_shadow_co_c"; 7 | self.voice = "shadowcompany"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_shadow_co_smg"); 13 | precacheModel("head_shadow_co_c"); 14 | } 15 | -------------------------------------------------------------------------------- /dvar_defaults.cfg: -------------------------------------------------------------------------------- 1 | // reset any dvars that might have been tweaked by script 2 | set cg_hudGrenadeIconMaxRangeFrag 250 3 | 4 | // oldschool dvars set in script 5 | reset ragdoll_explode_force 6 | reset ragdoll_explode_upbias 7 | 8 | reset jump_height 9 | reset jump_slowdownEnable 10 | reset bg_fallDamageMinHeight 11 | reset bg_fallDamageMaxHeight 12 | // end oldschool dvars set in script 13 | -------------------------------------------------------------------------------- /maps/animated_models/ferris_wheel.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "ferris_wheel_animated"; 9 | level.anim_prop_models[ model ][ "rotate" ] = "ferris_wheel_anim"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/createart/airport_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | //* Fog section * 8 | 9 | setDevDvar( "scr_fog_disable", "0" ); 10 | 11 | setExpFog( 619.914, 2540.24, 0.356863, 0.372549, 0.313726, 0.75818, 0 ); 12 | maps\_utility::set_vision_set( "airport", 0 ); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /maps/createart/estate_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | //* Fog section * 8 | 9 | setDevDvar( "scr_fog_disable", "0" ); 10 | 11 | setExpFog( 1337.47, 11266.1, 0.402438, 0.550553, 0.651895, 0.154667, 0 ); 12 | maps\_utility::set_vision_set( "estate", 0 ); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /maps/createart/mp_compact_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 195.418, 2696.09, 0.760784, 0.827451, 0.929412, 0.563396, 0 ); 13 | VisionSetNaked( "mp_compact", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_crash_tropical_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setdevdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 1400, 3500, 0.401961, 0.401961, 0.43098, 0.35, 0 ); 13 | VisionSetNaked( "mp_crash_tropical", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_cross_fire_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | // * Fog section * 9 | 10 | setdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 2315.28, 3009.05, 0.627317, 0.611552, 0.501961, 0.35, 0 ); 13 | VisionSetNaked( "mp_cross_fire", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_firingrange_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | // * Fog section * 9 | 10 | setdvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 3015.28, 4009.05, 0.517317, 0.521552, 0.541961, 0.7, 0 ); 13 | VisionSetNaked( "mp_firingrange", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_terminal_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 581.8, 15447.9, 0.425054, 0.467361, 0.489628, 0.579678, 0 ); 13 | VisionSetNaked( "mp_terminal", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_underpass_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 328.324, 3700.49, 0.74902, 0.768628, 0.815686, 0.530078, 0 ); 13 | VisionSetNaked( "mp_underpass", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/perk_hide.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "perk_hide" 9 | rect 0 0 640 1 1 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarInt "ui_show_perks" ( 0 ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vision/coup_sunblind.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "32" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "4" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "0.4" 9 | r_filmBrightness "0.15" 10 | r_filmDesaturation "0.75" 11 | r_filmInvert "0" 12 | r_filmLightTint "1 1 1" 13 | r_filmDarkTint "1 1 1" 14 | -------------------------------------------------------------------------------- /character/character_hero_us_army_foley.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_us_army_assault_a"); 5 | self attach("head_hero_foley", "", true); 6 | self.headModel = "head_hero_foley"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_us_army_assault_a"); 13 | precacheModel("head_hero_foley"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/createart/mp_nightshift_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 1008.07, 2000.27, 0.223529, 0.337255, 0.258824, 0.119589, 0 ); 13 | VisionSetNaked( "mp_nightshift", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_rust_long_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 972.376, 1707.07, 0.548461, 0.468579, 0.381201, 0.168073, 0 ); 13 | VisionSetNaked( "mp_rust_long", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/mp/mp_bloc_fx.gsc: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | thread precache_createfx_fx(); 4 | } 5 | 6 | precache_createfx_fx() 7 | { 8 | 9 | level._effect[ "snow_light" ] = loadfx( "weather/snow_light_mp_bloc" ); 10 | level._effect[ "hallway_smoke" ] = loadfx( "smoke/hallway_smoke_light" ); 11 | level._effect[ "snow_wind" ] = loadfx( "weather/snow_wind" ); 12 | 13 | maps\createfx\mp_bloc_fx::main(); 14 | } -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_Equipment.csv: -------------------------------------------------------------------------------- 1 | ch_darkbringer, 2 | ch_tacticaldeletion, 3 | ch_grenadekill,frag_grenade_mp 4 | ch_bullseye,semtex_mp 5 | ch_carnie,throwingknife_mp 6 | ch_its_personal,throwingknife_mp 7 | ch_didyouseethat,throwingknife_mp 8 | ch_claymoreshot,claymore_mp 9 | ch_jackinthebox,specialty_tacticalinsertion 10 | ch_masterblaster,specialty_blastshield 11 | ch_c4shot,c4_mp 12 | -------------------------------------------------------------------------------- /character/character_hero_seal_udt_soap.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_seal_udt_soap"); 5 | self attach("head_hero_soap_udt", "", true); 6 | self.headModel = "head_hero_soap_udt"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_seal_udt_soap"); 13 | precacheModel("head_hero_soap_udt"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_us_army_welder.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_us_army_casual_a_wht"); 5 | self attach("head_army_welder", "", true); 6 | self.headModel = "head_army_welder"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_us_army_casual_a_wht"); 13 | precacheModel("head_army_welder"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/oil_pump_jack01.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | // Uses .animation 9 | model = "oil_pump_jack"; 10 | level.anim_prop_models[ model ][ "operate" ] = "oil_pump"; 11 | } 12 | 13 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/createart/mp_estate_tropical_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 591.874, 8193, 0.319788, 0.39502, 0.519183, 0.529818, 0 ); 13 | VisionSetNaked( "mp_estate_tropical", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /maps/createart/mp_trailerpark_art.gsc: -------------------------------------------------------------------------------- 1 | // _createart generated. modify at your own risk. Changing values should be fine. 2 | main() 3 | { 4 | 5 | level.tweakfile = true; 6 | 7 | 8 | //* Fog section * 9 | 10 | setDevDvar( "scr_fog_disable", "0" ); 11 | 12 | setExpFog( 657.722, 19514.7, 0.489979, 0.573826, 0.668153, 0.0819582, 0 ); 13 | VisionSetNaked( "mp_trailerpark", 0 ); 14 | 15 | } 16 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/initteam_opfor.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "initteam_opfor" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "opfor" ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vision/mp_dusk.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.2" 9 | r_filmBrightness "0" 10 | r_filmDesaturation "0" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.0 1.0 1.0" 13 | r_filmDarkTint "1.0 1.0 1.0" 14 | -------------------------------------------------------------------------------- /character/character_hero_arctic_soap.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_soap_arctic"); 5 | self attach("head_hero_soap_arctic", "", true); 6 | self.headModel = "head_hero_soap_arctic"; 7 | self.voice = "british"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_soap_arctic"); 13 | precacheModel("head_hero_soap_arctic"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_seal_udt_ghost.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_seal_udt_ghost"); 5 | self attach("head_hero_ghost_udt", "", true); 6 | self.headModel = "head_hero_ghost_udt"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_seal_udt_ghost"); 13 | precacheModel("head_hero_ghost_udt"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_op_airborne_riot.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_riot_op_airborne"); 5 | self attach("head_riot_op_airborne", "", true); 6 | self.headModel = "head_riot_op_airborne"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_riot_op_airborne"); 13 | precacheModel("head_riot_op_airborne"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_op_arctic_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_op_arctic_sniper"); 5 | self attach("head_op_arctic_sniper", "", true); 6 | self.headModel = "head_op_arctic_sniper"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_op_arctic_sniper"); 13 | precacheModel("head_op_arctic_sniper"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_shepherd_no_gun.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_vil_shepherd_no_gun"); 5 | self attach("head_vil_shepherd", "", true); 6 | self.headModel = "head_vil_shepherd"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_vil_shepherd_no_gun"); 13 | precacheModel("head_vil_shepherd"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/oil_pump_jack02.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | // Uses .animation 9 | model = "oil_pump_jack02"; 10 | level.anim_prop_models[ model ][ "operate" ] = "oil_pump_2"; 11 | } 12 | 13 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/estate_amb.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_ambient; 2 | 3 | main() 4 | { 5 | // Set the underlying ambient track 6 | level.ambient_track [ "estate_ext0" ] = "ambient_estate_ext0"; 7 | 8 | 9 | ambientDelay( "estate_ext0", 7.0, 15.0 );// Trackname, min and max delay between ambient events 10 | ambientEvent( "estate_ext0", "null", 1.0 ); 11 | 12 | thread maps\_utility::set_ambient( "estate_ext0" ); 13 | } 14 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/class_opfor.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "class_opfor" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "opfor" ); 14 | open "class" close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ui_mp/scriptmenus/initteam_marines.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "initteam_marines" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "marines" ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vision/mp_oilrig.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "6" 3 | r_glowBloomCutoff "0.5" 4 | r_glowBloomDesaturation "0.0" 5 | r_glowBloomIntensity0 ".5" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.615" 9 | r_filmBrightness "0.25" 10 | r_filmDesaturation "0.6" 11 | r_filmDesaturationDark ".4" 12 | r_filmInvert "0" 13 | r_filmLightTint "1.141 1.275 1.360" 14 | r_filmDarkTint "1 1.158 1.169" -------------------------------------------------------------------------------- /character/character_civilian_worker_welder.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_work_civ_male_a"); 5 | self attach("head_work_civ_welder", "", true); 6 | self.headModel = "head_work_civ_welder"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_work_civ_male_a"); 13 | precacheModel("head_work_civ_welder"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_arctic_price.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_tf141_assault_a"); 5 | self attach("head_hero_price_arctic", "", true); 6 | self.headModel = "head_hero_price_arctic"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_tf141_assault_a"); 13 | precacheModel("head_hero_price_arctic"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_gulag_price.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_price_gulag"); 5 | self attach("head_hero_price_gulag", "", true); 6 | self.headModel = "head_hero_price_gulag"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_price_gulag"); 13 | precacheModel("head_hero_price_gulag"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_force_b.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_force_b"); 5 | self attach("head_sp_usmc_force_chad", "", true); 6 | self.headModel = "head_sp_usmc_force_chad"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_force_b"); 13 | precacheModel("head_sp_usmc_force_chad"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_faust_assist.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_vil_faust_assist"); 5 | self attach("head_vil_faust_assist", "", true); 6 | self.headModel = "head_vil_faust_assist"; 7 | self.voice = "portuguese"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_vil_faust_assist"); 13 | precacheModel("head_vil_faust_assist"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_vil_faust_beaten.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_vil_faust_beaten"); 5 | self attach("head_vil_faust_beaten", "", true); 6 | self.headModel = "head_vil_faust_beaten"; 7 | self.voice = "portuguese"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_vil_faust_beaten"); 13 | precacheModel("head_vil_faust_beaten"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/so_bridge_amb.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_ambient; 2 | 3 | main() 4 | { 5 | // Set the underlying ambient track 6 | level.ambient_track [ "bridge_ext0" ] = "ambient_bridge_ext0"; 7 | 8 | 9 | ambientDelay( "bridge_ext0", 7.0, 15.0 );// Trackname, min and max delay between ambient events 10 | ambientEvent( "bridge_ext0", "null", 1.0 ); 11 | 12 | thread maps\_utility::set_ambient( "bridge_ext0" ); 13 | } 14 | -------------------------------------------------------------------------------- /ui_mp/scriptmenus/class_marines.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "class_marines" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "marines" ); 14 | open "class" close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ui_mp/scriptmenus/perk_display.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "perk_display" 9 | rect 0 0 640 1 1 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarInt "ui_show_perks" ( milliseconds( ) ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /character/character_corpse_civ_male_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_corpse_civ_male_a"); 5 | self attach("head_corpse_civ_male_a", "", true); 6 | self.headModel = "head_corpse_civ_male_a"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_corpse_civ_male_a"); 13 | precacheModel("head_corpse_civ_male_a"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_arctic_ghost.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_arctic_tf141_ghost"); 5 | self attach("head_hero_ghost_arctic", "", true); 6 | self.headModel = "head_hero_ghost_arctic"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_arctic_tf141_ghost"); 13 | precacheModel("head_hero_ghost_arctic"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_forest_ghost.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_forest_tf141_ghost"); 5 | self attach("head_hero_ghost_forest", "", true); 6 | self.headModel = "head_hero_ghost_forest"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_forest_tf141_ghost"); 13 | precacheModel("head_hero_ghost_forest"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_zodiac_price.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_desert_tf141_zodiac"); 5 | self attach("head_hero_price_desert", "", true); 6 | self.headModel = "head_hero_price_desert"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_desert_tf141_zodiac"); 13 | precacheModel("head_hero_price_desert"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_op_militia_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_op_miltia_sniper"); 5 | self attach("head_op_militia_sniper", "", true); 6 | self.headModel = "head_op_militia_sniper"; 7 | self.voice = "portuguese"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_op_miltia_sniper"); 13 | precacheModel("head_op_militia_sniper"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_at4.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_at4"); 5 | self attach("head_sp_usmc_james_james_body", "", true); 6 | self.headModel = "head_sp_usmc_james_james_body"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_at4"); 13 | precacheModel("head_sp_usmc_james_james_body"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_force_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_force_a"); 5 | self attach("head_sp_usmc_force_nomex", "", true); 6 | self.headModel = "head_sp_usmc_force_nomex"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_force_a"); 13 | precacheModel("head_sp_usmc_force_nomex"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_force_c.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_force_c"); 5 | self attach("head_sp_usmc_force_nomex", "", true); 6 | self.headModel = "head_sp_usmc_force_nomex"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_force_c"); 13 | precacheModel("head_sp_usmc_force_nomex"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_ryan.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_ryan"); 5 | self attach("head_sp_usmc_ryan_ryan_body", "", true); 6 | self.headModel = "head_sp_usmc_ryan_ryan_body"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_ryan"); 13 | precacheModel("head_sp_usmc_ryan_ryan_body"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_sami.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_james"); 5 | self attach("head_sp_usmc_sami_zach_body", "", true); 6 | self.headModel = "head_sp_usmc_sami_zach_body"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_james"); 13 | precacheModel("head_sp_usmc_sami_zach_body"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_zach.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_zach"); 5 | self attach("head_sp_usmc_zach_zach_body", "", true); 6 | self.headModel = "head_sp_usmc_zach_zach_body"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_zach"); 13 | precacheModel("head_sp_usmc_zach_zach_body"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_tf_141_forest_unique_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_forest_tf141_shotgun"); 5 | self attach("head_tf141_forest_b", "", true); 6 | self.headModel = "head_tf141_forest_b"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_forest_tf141_shotgun"); 13 | precacheModel("head_tf141_forest_b"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/createfx/so_crossing_so_bridge_fx.gsc: -------------------------------------------------------------------------------- 1 | //_createfx generated. Do not touch!! 2 | #include common_scripts\utility; 3 | #include common_scripts\_createfx; 4 | 5 | main() 6 | { 7 | ent = createOneshotEffect( "objective_smoke" ); 8 | ent.v[ "origin" ] = ( 10480.1, 43169.4, 888.576 ); 9 | ent.v[ "angles" ] = ( 292.086, 174.674, -175.063 ); 10 | ent.v[ "fxid" ] = "objective_smoke"; 11 | ent.v[ "delay" ] = -15; 12 | } -------------------------------------------------------------------------------- /maps/mp/mp_shipment_fx.gsc: -------------------------------------------------------------------------------- 1 | main() 2 | { 3 | 4 | level._effect[ "bird_seagull_flock_large" ] = loadfx( "misc/bird_seagull_flock_large" ); 5 | level._effect[ "cloud_bank_far" ] = loadfx( "weather/jeepride_cloud_bank_far" ); 6 | level._effect[ "mist_hunted_fav" ] = loadfx( "weather/mist_hunted_fav" ); 7 | 8 | if ( !getdvarint( "clientSideEffects" ) ) 9 | maps\createfx\mp_shipment_fx::main(); 10 | } 11 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_FinalKillcam.csv: -------------------------------------------------------------------------------- 1 | ch_droppincrates,tier_7_a 2 | ch_absentee,tier_7_a 3 | ch_finishingtouch,tier_7_a 4 | ch_truelies,tier_7_b 5 | ch_og,tier_7_b 6 | ch_transformer,tier_7_b 7 | ch_technokiller,tier_7_b 8 | ch_hidef,tier_7_c 9 | ch_deathfromabove,tier_7_c 10 | ch_unbelievable,tier_7_c 11 | ch_owned,tier_7_c 12 | ch_dronekiller,tier_7_d 13 | ch_stickman,tier_7_d 14 | ch_lastresort,tier_7_d 15 | -------------------------------------------------------------------------------- /ui_mp/perk_hide.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "perk_hide" 9 | rect 0 0 640 1 1 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarInt "ui_show_perks" ( 0 ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vision/af_caves_indoors.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.20" 9 | r_filmBrightness "0.129" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /vision/blackout_nvg.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowBloomCutoff "0.681817" 3 | r_glowBloomDesaturation "0.0" 4 | r_glowBloomIntensity0 "15.6842" 5 | r_glowRadius0 "25.2319" 6 | 7 | r_filmEnable "1" 8 | r_filmBrightness "0.47" 9 | r_filmContrast "1.758" 10 | r_filmDarkTint "0 1.999 0.000226783" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.5797 1.9992 2.0000" 13 | r_filmDesaturation "1" 14 | -------------------------------------------------------------------------------- /vision/gulag_nvg.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowBloomCutoff "0.681817" 3 | r_glowBloomDesaturation "0.0" 4 | r_glowBloomIntensity0 "15.6842" 5 | r_glowRadius0 "25.2319" 6 | 7 | r_filmEnable "1" 8 | r_filmBrightness "0.510" 9 | r_filmContrast "1.730" 10 | r_filmDarkTint "0 1.54321 0.000226783" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.5797 1.9992 2.0000" 13 | r_filmDesaturation "1" 14 | -------------------------------------------------------------------------------- /character/character_hero_desert_price.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_desert_tf141_assault_a"); 5 | self attach("head_hero_price_desert", "", true); 6 | self.headModel = "head_hero_price_desert"; 7 | self.voice = "seal"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_desert_tf141_assault_a"); 13 | precacheModel("head_hero_price_desert"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_seal_soccom_ghost.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_ghost_socom"); 5 | self attach("head_hero_ghost_soccom", "", true); 6 | self.headModel = "head_hero_ghost_soccom"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_ghost_socom"); 13 | precacheModel("head_hero_ghost_soccom"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_hero_seal_soccom_soap.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_hero_soap_socom"); 5 | self attach("head_hero_soap_soccom_a", "", true); 6 | self.headModel = "head_hero_soap_soccom_a"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_hero_soap_socom"); 13 | precacheModel("head_hero_soap_soccom_a"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_op_airborne_sniper.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_op_airborne_sniper"); 5 | self attach("head_op_airborne_sniper", "", true); 6 | self.headModel = "head_op_airborne_sniper"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_op_airborne_sniper"); 13 | precacheModel("head_op_airborne_sniper"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_opforce_derik.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_opforce_f"); 5 | self attach("head_sp_opforce_derik_body_f", "", true); 6 | self.headModel = "head_sp_opforce_derik_body_f"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_opforce_f"); 13 | precacheModel("head_sp_opforce_derik_body_f"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_pacific_palms06.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "foliage_pacific_palms06_animated"; 9 | level.anim_prop_models[ model ][ "sway" ] = "foliage_pacific_palms06_sway"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/animated_models/parachute_roof_hanging.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "parachute_roof_hanging_animated"; 9 | level.anim_prop_models[ model ][ "operate" ] = "parachute_roof_hanging_anim"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/createfx/so_chopper_invasion_fx.gsc: -------------------------------------------------------------------------------- 1 | //_createfx generated. Do not touch!! 2 | #include common_scripts\utility; 3 | #include common_scripts\_createfx; 4 | main() 5 | { 6 | ent = createOneshotEffect( "objective_smoke" ); 7 | ent.v[ "origin" ] = ( 840.662, -4525.29, 2610.13 ); 8 | ent.v[ "angles" ] = ( 357.719, 179.927, 177.471 ); 9 | ent.v[ "fxid" ] = "objective_smoke"; 10 | ent.v[ "delay" ] = -15; 11 | } 12 | 13 | -------------------------------------------------------------------------------- /ui/overheadmap.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "overheadmap" 9 | rect 0 0 640 480 0 0 10 | visible 1 11 | forecolor 1 1 1 1 12 | focuscolor 1 1 1 1 13 | fadeCycle 1 14 | fadeClamp 1 15 | fadeAmount 0.1 16 | } 17 | } -------------------------------------------------------------------------------- /character/character_sp_opforce_d.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_opforce_d"); 5 | self attach("head_sp_opforce_fullwrap_body_d", "", true); 6 | self.headModel = "head_sp_opforce_fullwrap_body_d"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_opforce_d"); 13 | precacheModel("head_sp_opforce_fullwrap_body_d"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_opforce_f.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_opforce_f"); 5 | self attach("head_sp_opforce_gas_mask_body_f", "", true); 6 | self.headModel = "head_sp_opforce_gas_mask_body_f"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_opforce_f"); 13 | precacheModel("head_sp_opforce_gas_mask_body_f"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_usmc_james.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_usmc_james"); 5 | self attach("head_sp_usmc_james_james_body", "", true); 6 | self.headModel = "head_sp_usmc_james_james_body"; 7 | self.voice = "american"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_usmc_james"); 13 | precacheModel("head_sp_usmc_james_james_body"); 14 | } 15 | -------------------------------------------------------------------------------- /maps/animated_models/foliage_tree_birch_red_1.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "foliage_tree_birch_red_1_animated"; 9 | level.anim_prop_models[ model ][ "sway" ] = "foliage_tree_birch_yellow_1_sway"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /ui_mp/initteam_opfor.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "initteam_opfor" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "opfor" ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ui_mp/scriptmenus/killedby_card_hide.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "killedby_card_hide" 9 | rect 0 0 640 1 1 0 10 | decoration 11 | forecolor 1 1 1 1 12 | onOpen 13 | { 14 | setLocalVarInt "ui_show_killedBy" ( 0 ); 15 | close self; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /vision/af_caves_indoors_breachroom.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.20" 9 | r_filmBrightness "0.129" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /vision/af_caves_indoors_overlook.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.20" 9 | r_filmBrightness "0.129" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /vision/af_caves_indoors_skylight.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.20" 9 | r_filmBrightness "0.129" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /vision/default_night.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowBloomCutoff "0.681817" 3 | r_glowBloomDesaturation "0.0" 4 | r_glowBloomIntensity0 "15.6842" 5 | r_glowRadius0 "25.2319" 6 | 7 | r_filmEnable "1" 8 | r_filmBrightness "0.353663" 9 | r_filmContrast "1.26527" 10 | r_filmDarkTint "0 1.54321 0.000226783" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.5797 1.9992 2.0000" 13 | r_filmDesaturation "1" 14 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_generator.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "generator_explode" ] = %generator_explode; 5 | level._destructible_preanims[ "generator_explode_02" ] = %generator_explode_02; 6 | level._destructible_preanims[ "generator_explode_03" ] = %generator_explode_03; 7 | level._destructible_preanims[ "generator_vibration" ] = %generator_vibration; 8 | 9 | } -------------------------------------------------------------------------------- /maps/animated_models/foliage_tree_grey_oak_xl_a.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "foliage_tree_grey_oak_xl_a_animated"; 9 | level.anim_prop_models[ model ][ "sway" ] = "foliage_tree_grey_oak_xl_a_sway"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/so_bridge.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | #include maps\_utility; 3 | #include maps\_vehicle; 4 | #include maps\_anim; 5 | 6 | main() 7 | { 8 | maps\so_bridge_fx::main(); 9 | maps\createart\so_bridge_art::main(); 10 | maps\so_bridge_anim::main(); 11 | maps\so_bridge_precache::main(); 12 | 13 | maps\_attack_heli::preLoad(); 14 | 15 | maps\_load::main(); 16 | 17 | thread maps\so_bridge_amb::main(); 18 | } 19 | -------------------------------------------------------------------------------- /mp/challenges/ChallengeTable_Elite.csv: -------------------------------------------------------------------------------- 1 | ch_thebrink,tier_10_a 2 | ch_fastswap,tier_10_a 3 | ch_starplayer,tier_10_a 4 | ch_howthe,tier_10_a 5 | ch_dominos,tier_10_a 6 | ch_masterchef,tier_10_b 7 | ch_invincible,tier_10_b 8 | ch_survivalist,tier_10_b 9 | ch_counterclaymore,tier_10_b 10 | ch_counterc4,tier_10_b 11 | ch_enemyofthestate,tier_10_c 12 | ch_resourceful,tier_10_c 13 | ch_survivor,tier_10_c 14 | ch_bothbarrels,tier_10_c 15 | -------------------------------------------------------------------------------- /ui_mp/class_opfor.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "class_opfor" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "opfor" ); 14 | open "class" close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ui_mp/initteam_marines.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "initteam_marines" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "marines" ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /vision/af_caves_indoors_steamroom.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.123480" 9 | r_filmBrightness "0.0834" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /character/character_sp_opforce_c.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_opforce_c"); 5 | self attach("head_sp_opforce_david_beanie_body_c", "", true); 6 | self.headModel = "head_sp_opforce_david_beanie_body_c"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_opforce_c"); 13 | precacheModel("head_sp_opforce_david_beanie_body_c"); 14 | } 15 | -------------------------------------------------------------------------------- /common_scripts/_destructible_types_anim_chicken.gsc: -------------------------------------------------------------------------------- 1 | #using_animtree( "destructibles" ); 2 | main() 3 | { 4 | level._destructible_preanims[ "chicken_cage_loop_01" ] = %chicken_cage_loop_01; 5 | level._destructible_preanims[ "chicken_cage_loop_02" ] = %chicken_cage_loop_02; 6 | level._destructible_preanims[ "chicken_cage_death" ] = %chicken_cage_death; 7 | level._destructible_preanims[ "chicken_cage_death_02" ] = %chicken_cage_death_02; 8 | 9 | } -------------------------------------------------------------------------------- /maps/animated_models/foliage_tree_green_pine_lg_a.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "foliage_tree_green_pine_lg_a_animated"; 9 | level.anim_prop_models[ model ][ "sway" ] = "foliage_tree_green_pine_lg_a_sway"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/animated_models/foliage_tree_green_pine_lg_b.gsc: -------------------------------------------------------------------------------- 1 | #include common_scripts\utility; 2 | 3 | main() 4 | { 5 | if( !isdefined ( level.anim_prop_models ) ) 6 | level.anim_prop_models = []; 7 | 8 | model = "foliage_tree_green_pine_lg_b_animated"; 9 | level.anim_prop_models[ model ][ "sway" ] = "foliage_tree_green_pine_lg_b_sway"; 10 | } 11 | 12 | // SP not currently supported because this requires updating "animated_props" animtree -------------------------------------------------------------------------------- /maps/contingency_amb.gsc: -------------------------------------------------------------------------------- 1 | #include maps\_ambient; 2 | 3 | main() 4 | { 5 | // Set the underlying ambient track 6 | level.ambient_track [ "contingency_ext0" ] = "ambient_contingency_ext0"; 7 | 8 | 9 | ambientDelay( "contingency_ext0", 7.0, 15.0 );// Trackname, min and max delay between ambient events 10 | ambientEvent( "contingency_ext0", "null", 1.0 ); 11 | 12 | thread maps\_utility::set_ambient( "contingency_ext0" ); 13 | } 14 | -------------------------------------------------------------------------------- /ui_mp/perk_display.menu: -------------------------------------------------------------------------------- 1 | /********************************************************* 2 | ***************** Dumped by aerosoul94 ******************* 3 | *********************************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "perk_display" 9 | rect 0 0 640 1 1 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarInt "ui_show_perks" ( milliseconds( ) ); 14 | close self; 15 | } 16 | } 17 | } -------------------------------------------------------------------------------- /ui_mp/scriptmenus/changeclass_opfor.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "changeclass_opfor" 9 | rect 0 0 0 0 0 0 10 | forecolor 1 1 1 1 11 | onOpen 12 | { 13 | setLocalVarString "ui_team" ( "opfor" ); 14 | open "changeclass"; 15 | close self; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /ui_mp/scriptmenus/uiscript_startserver.menu: -------------------------------------------------------------------------------- 1 | /******************************************** 2 | * dumped by: aerosoul94 * 3 | *********************************************/ 4 | 5 | { 6 | menuDef 7 | { 8 | name "uiscript_startserver" 9 | rect 0 0 640 480 0 0 10 | forecolor 1 1 1 1 11 | fullscreen 1 12 | onOpen 13 | { 14 | uiScript "StartServer"; 15 | close "uiscript_startserver"; 16 | } 17 | } 18 | } -------------------------------------------------------------------------------- /vision/af_caves_indoors_steamroom_dark.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "1.123480" 9 | r_filmBrightness "0.0834" 10 | r_filmDesaturation "0.407" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.1 1.05 0.85" 13 | r_filmDarkTint ".7 .85 1" 14 | -------------------------------------------------------------------------------- /vision/mp_shipment.vision: -------------------------------------------------------------------------------- 1 | r_glow "1" 2 | r_glowRadius0 "0" 3 | r_glowBloomCutoff "0" 4 | r_glowBloomDesaturation "0" 5 | r_glowBloomIntensity0 "0" 6 | 7 | r_filmEnable "1" 8 | r_filmContrast "0.87104" 9 | r_filmBrightness "0" 10 | r_filmDesaturation "0.352396" 11 | r_filmInvert "0" 12 | r_filmLightTint "1.10838 1.10717 1.15409" 13 | r_filmDarkTint "0.7 0.928125 1" 14 | 15 | -------------------------------------------------------------------------------- /character/character_hero_forest_ghost_dmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_forest_tf141_ghost_dmg"); 5 | self attach("head_hero_ghost_forest_dmg", "", true); 6 | self.headModel = "head_hero_ghost_forest_dmg"; 7 | self.voice = "taskforce"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_forest_tf141_ghost_dmg"); 13 | precacheModel("head_hero_ghost_forest_dmg"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_opforce_merc_sniper_a.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_opforce_sniper_ghillie"); 5 | self attach("head_opforce_sniper_ghillie", "", true); 6 | self.headModel = "head_opforce_sniper_ghillie"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_opforce_sniper_ghillie"); 13 | precacheModel("head_opforce_sniper_ghillie"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_sp_opforce_e.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_sp_opforce_e"); 5 | self attach("head_sp_opforce_justin_beanie_body_e", "", true); 6 | self.headModel = "head_sp_opforce_justin_beanie_body_e"; 7 | self.voice = "russian"; 8 | } 9 | 10 | precache() 11 | { 12 | precacheModel("body_sp_opforce_e"); 13 | precacheModel("head_sp_opforce_justin_beanie_body_e"); 14 | } 15 | -------------------------------------------------------------------------------- /character/character_us_army_lmg.gsc: -------------------------------------------------------------------------------- 1 | // THIS FILE IS AUTOGENERATED, DO NOT MODIFY 2 | main() 3 | { 4 | self setModel("body_us_army_lmg"); 5 | codescripts\character::attachHead( "alias_us_army_heads", xmodelalias\alias_us_army_heads::main() ); 6 | self.voice = "american"; 7 | } 8 | 9 | precache() 10 | { 11 | precacheModel("body_us_army_lmg"); 12 | codescripts\character::precacheModelArray(xmodelalias\alias_us_army_heads::main()); 13 | } 14 | --------------------------------------------------------------------------------