Update scripts to better decompiled scripts.

This commit is contained in:
JezuzLizard
2023-10-26 13:13:39 -07:00
parent 26ba037e40
commit d02a9efd43
2879 changed files with 493771 additions and 466190 deletions

View File

@ -0,0 +1,43 @@
// T6 GSC SOURCE
// Decompiled by https://github.com/xensik/gsc-tool
main()
{
level.tweakfile = 1;
setdvar( "scr_fog_exp_halfplane", "3759.28" );
setdvar( "scr_fog_exp_halfheight", "243.735" );
setdvar( "scr_fog_nearplane", "601.593" );
setdvar( "scr_fog_red", "0.806694" );
setdvar( "scr_fog_green", "0.962521" );
setdvar( "scr_fog_blue", "0.9624" );
setdvar( "scr_fog_baseheight", "-475.268" );
setdvar( "visionstore_glowTweakEnable", "0" );
setdvar( "visionstore_glowTweakRadius0", "5" );
setdvar( "visionstore_glowTweakRadius1", "" );
setdvar( "visionstore_glowTweakBloomCutoff", "0.5" );
setdvar( "visionstore_glowTweakBloomDesaturation", "0" );
setdvar( "visionstore_glowTweakBloomIntensity0", "1" );
setdvar( "visionstore_glowTweakBloomIntensity1", "" );
setdvar( "visionstore_glowTweakSkyBleedIntensity0", "" );
setdvar( "visionstore_glowTweakSkyBleedIntensity1", "" );
start_dist = 740.262;
half_dist = 4113.21;
half_height = 1651.45;
base_height = -80.5565;
fog_r = 0.372549;
fog_g = 0.454902;
fog_b = 0.447059;
fog_scale = 7.39106;
sun_col_r = 1;
sun_col_g = 0.686275;
sun_col_b = 0.337255;
sun_dir_x = -0.196011;
sun_dir_y = 0.785122;
sun_dir_z = 0.587506;
sun_start_ang = 0;
sun_stop_ang = 61.3208;
time = 0;
max_fog_opacity = 1;
setvolfog( start_dist, half_dist, half_height, base_height, fog_r, fog_g, fog_b, fog_scale, sun_col_r, sun_col_g, sun_col_b, sun_dir_x, sun_dir_y, sun_dir_z, sun_start_ang, sun_stop_ang, time, max_fog_opacity );
visionsetnaked( "mp_la", 0 );
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,71 @@
// T6 GSC SOURCE
// Decompiled by https://github.com/xensik/gsc-tool
#include maps\mp\_utility;
#include common_scripts\utility;
#include maps\mp\mp_la_fx;
#include maps\mp\_compass;
#include maps\mp\_load;
#include maps\mp\mp_la_amb;
main()
{
level.levelspawndvars = ::levelspawndvars;
maps\mp\mp_la_fx::main();
if ( gamemodeismode( level.gamemode_wager_match ) )
maps\mp\_compass::setupminimap( "compass_map_mp_la_wager" );
else
maps\mp\_compass::setupminimap( "compass_map_mp_la" );
maps\mp\_load::main();
maps\mp\mp_la_amb::main();
game["strings"]["war_callsign_a"] = &"MPUI_CALLSIGN_MAPNAME_A";
game["strings"]["war_callsign_b"] = &"MPUI_CALLSIGN_MAPNAME_B";
game["strings"]["war_callsign_c"] = &"MPUI_CALLSIGN_MAPNAME_C";
game["strings"]["war_callsign_d"] = &"MPUI_CALLSIGN_MAPNAME_D";
game["strings"]["war_callsign_e"] = &"MPUI_CALLSIGN_MAPNAME_E";
game["strings_menu"]["war_callsign_a"] = "@MPUI_CALLSIGN_MAPNAME_A";
game["strings_menu"]["war_callsign_b"] = "@MPUI_CALLSIGN_MAPNAME_B";
game["strings_menu"]["war_callsign_c"] = "@MPUI_CALLSIGN_MAPNAME_C";
game["strings_menu"]["war_callsign_d"] = "@MPUI_CALLSIGN_MAPNAME_D";
game["strings_menu"]["war_callsign_e"] = "@MPUI_CALLSIGN_MAPNAME_E";
registerclientfield( "scriptmover", "police_car_lights", 1, 1, "int" );
registerclientfield( "scriptmover", "ambulance_lights", 1, 1, "int" );
level thread destructible_lights();
level.remotemotarviewleft = 45;
level.remotemotarviewright = 45;
}
levelspawndvars( reset_dvars )
{
ss = level.spawnsystem;
ss.enemy_influencer_radius = set_dvar_float_if_unset( "scr_spawn_enemy_influencer_radius", "2600", reset_dvars );
}
destructible_lights()
{
wait 0.05;
destructibles = getentarray( "destructible", "targetname" );
foreach ( destructible in destructibles )
{
if ( destructible.destructibledef == "veh_t6_police_car_destructible_mp" )
{
destructible thread destructible_think( "police_car_lights" );
destructible setclientfield( "police_car_lights", 1 );
continue;
}
if ( destructible.destructibledef == "veh_iw_civ_ambulance_destructible" )
{
destructible thread destructible_think( "ambulance_lights" );
destructible setclientfield( "ambulance_lights", 1 );
}
}
}
destructible_think( clientfield )
{
self waittill_any( "death", "destructible_base_piece_death" );
self setclientfield( clientfield, 0 );
}

View File

@ -0,0 +1,20 @@
// T6 GSC SOURCE
// Decompiled by https://github.com/xensik/gsc-tool
#include common_scripts\utility;
#include maps\mp\_utility;
#include maps\mp\_ambientpackage;
main()
{
array_thread( getentarray( "advertisement", "targetname" ), ::advertisements );
}
advertisements()
{
self playloopsound( "amb_" + self.script_noteworthy + "_ad" );
self waittill( "damage" );
self stoploopsound();
self playloopsound( "amb_" + self.script_noteworthy + "_damaged_ad" );
}

View File

@ -0,0 +1,97 @@
// T6 GSC SOURCE
// Decompiled by https://github.com/xensik/gsc-tool
#include maps\mp\_utility;
#include maps\mp\createfx\mp_la_fx;
#include maps\mp\createart\mp_la_art;
precache_util_fx()
{
}
precache_scripted_fx()
{
level._effect["fx_light_police_car"] = loadfx( "maps/mp_maps/fx_mp_light_police_car" );
}
precache_createfx_fx()
{
level._effect["fx_water_fire_sprinkler"] = loadfx( "water/fx_water_fire_sprinkler" );
level._effect["fx_water_fire_sprinkler_splash"] = loadfx( "water/fx_water_fire_sprinkler_splash" );
level._effect["fx_water_fire_sprinkler_sputter"] = loadfx( "water/fx_water_fire_sprinkler_sputter" );
level._effect["fx_water_fire_sprinkler_gush"] = loadfx( "water/fx_water_fire_sprinkler_gush" );
level._effect["fx_water_fire_sprinkler_gush_splash"] = loadfx( "water/fx_water_fire_sprinkler_gush_splash" );
level._effect["fx_water_fountian_pool_md"] = loadfx( "water/fx_water_fountain_pool_md" );
level._effect["fx_mp_water_splash_mist_fountain"] = loadfx( "maps/mp_maps/fx_mp_water_splash_mist_fountain" );
level._effect["fx_mp_water_drip_light_long"] = loadfx( "maps/mp_maps/fx_mp_water_drip_light_long" );
level._effect["fx_mp_water_drip_light_shrt"] = loadfx( "maps/mp_maps/fx_mp_water_drip_light_shrt" );
level._effect["fx_insects_swarm_md_light"] = loadfx( "bio/insects/fx_insects_swarm_md_light" );
level._effect["fx_insects_swarm_lg_light"] = loadfx( "bio/insects/fx_insects_swarm_lg_light" );
level._effect["fx_mp_debris_papers"] = loadfx( "maps/mp_maps/fx_mp_debris_papers" );
level._effect["fx_mp_debris_papers_narrow"] = loadfx( "maps/mp_maps/fx_mp_debris_papers_narrow" );
level._effect["fx_paper_interior_short"] = loadfx( "debris/fx_paper_interior_short" );
level._effect["fx_paper_burning_fall_slow"] = loadfx( "debris/fx_paper_burning_fall_slow" );
level._effect["fx_mp_light_dust_motes_md"] = loadfx( "maps/mp_maps/fx_mp_light_dust_motes_md" );
level._effect["fx_dust_crumble_lg"] = loadfx( "dirt/fx_dust_crumble_lg_runner" );
level._effect["fx_mp_fire_md"] = loadfx( "maps/mp_maps/fx_mp_fire_md" );
level._effect["fx_fire_bldg_ext_dist_falling_debris"] = loadfx( "fire/fx_fire_bldg_ext_dist_falling_debris" );
level._effect["fx_fire_lg"] = loadfx( "env/fire/fx_fire_lg" );
level._effect["fx_fire_sm"] = loadfx( "env/fire/fx_fire_sm" );
level._effect["fx_fire_bldg_int_dist_xlg"] = loadfx( "fire/fx_fire_bldg_int_dist_xlg" );
level._effect["fx_mp_fire_ash_falling_lg"] = loadfx( "maps/mp_maps/fx_mp_fire_ash_falling_lg" );
level._effect["fx_mp_fire_ash_falling_door"] = loadfx( "maps/mp_maps/fx_mp_fire_ash_falling_door" );
level._effect["fx_mp_ash_falling_lg"] = loadfx( "maps/mp_maps/fx_mp_ash_falling_lg" );
level._effect["fx_mp_smk_haze_linger_xlg"] = loadfx( "maps/mp_maps/fx_mp_smk_haze_linger_xlg" );
level._effect["fx_mp_smk_plume_detail_blk"] = loadfx( "maps/mp_maps/fx_mp_smk_plume_detail_blk" );
level._effect["fx_mp_smk_plume_md_blk"] = loadfx( "maps/mp_maps/fx_mp_smk_plume_md_blk" );
level._effect["fx_mp_smk_plume_lg_blk"] = loadfx( "maps/mp_maps/fx_mp_smk_plume_lg_blk" );
level._effect["fx_mp_smk_smolder_rubble_area"] = loadfx( "maps/mp_maps/fx_mp_smk_smolder_rubble_area" );
level._effect["fx_mp_smk_smolder_rubble_line"] = loadfx( "maps/mp_maps/fx_mp_smk_smolder_rubble_line" );
level._effect["fx_mp_smk_smolder_rubble_line_sm"] = loadfx( "maps/mp_maps/fx_mp_smk_smolder_rubble_line_sm" );
level._effect["fx_mp_smk_plume_lg_blk_distant"] = loadfx( "maps/mp_maps/fx_mp_smk_plume_lg_blk_distant" );
level._effect["fx_mp_smk_plume_md_blk_distant"] = loadfx( "maps/mp_maps/fx_mp_smk_plume_md_blk_distant" );
level._effect["fx_mp_elec_spark_burst_xsm_thin"] = loadfx( "maps/mp_maps/fx_mp_elec_spark_burst_xsm_thin" );
level._effect["fx_mp_elec_spark_burst_sm_runner"] = loadfx( "maps/mp_maps/fx_mp_elec_spark_burst_sm_runner" );
level._effect["fx_mp_elec_spark_burst_xsm_thin_runner"] = loadfx( "maps/mp_maps/fx_mp_elec_spark_burst_xsm_thin_runner" );
level._effect["fx_mp_elec_spark_burst_md_runner"] = loadfx( "maps/mp_maps/fx_mp_elec_spark_burst_md_runner" );
level._effect["fx_mp_elec_spark_burst_lg_runner"] = loadfx( "maps/mp_maps/fx_mp_elec_spark_burst_lg_runner" );
level._effect["fx_light_emrgncy_floodlight"] = loadfx( "light/fx_light_emrgncy_floodlight" );
level._effect["fx_light_recessed_wrm"] = loadfx( "light/fx_light_recessed_wrm" );
level._effect["fx_light_ambulance_red"] = loadfx( "env/light/fx_light_ambulance_red" );
level._effect["fx_mp_light_flare_la"] = loadfx( "maps/mp_maps/fx_mp_light_flare_la" );
level._effect["fx_light_flourescent_glow_cool"] = loadfx( "light/fx_light_flourescent_glow_cool" );
level._effect["fx_light_gray_white_ribbon_sm"] = loadfx( "light/fx_light_gray_white_ribbon_sm" );
level._effect["fx_mp_light_police_car"] = loadfx( "maps/mp_maps/fx_mp_light_police_car" );
level._effect["fx_mp_light_ambulance"] = loadfx( "maps/mp_maps/fx_mp_light_ambulance" );
level._effect["fx_mp_light_firetruck"] = loadfx( "maps/mp_maps/fx_mp_light_firetruck" );
level._effect["fx_light_flourescent_ceiling_panel"] = loadfx( "light/fx_light_flourescent_ceiling_panel" );
level._effect["fx_light_pent_lamp_desk"] = loadfx( "light/fx_light_pent_lamp_desk" );
level._effect["fx_light_outdoor_wall"] = loadfx( "light/fx_light_outdoor_wall" );
level._effect["fx_light_recessed_cool"] = loadfx( "light/fx_light_recessed_cool" );
level._effect["fx_light_garage_parking_green"] = loadfx( "light/fx_light_garage_parking_green" );
level._effect["fx_light_garage_parking_red"] = loadfx( "light/fx_light_garage_parking_red" );
level._effect["fx_lf_mp_la_sun1"] = loadfx( "lens_flares/fx_lf_mp_la_sun1" );
level._effect["fx_dest_fire_hydrant_burst"] = loadfx( "maps/mp_maps/fx_mp_fire_hydrant_burst" );
level._effect["fx_rain_splash_area_100_hvy_lp"] = loadfx( "weather/fx_rain_splash_area_100_hvy_lp" );
}
#using_animtree("fxanim_props");
precache_fxanim_props()
{
level.scr_anim["fxanim_props"]["clearance_pipe"] = %fxanim_gp_garage_clearance_pipe_anim;
level.scr_anim["fxanim_props"]["elevator_doors"] = %fxanim_mp_la_elevator_doors_anim;
level.scr_anim["fxanim_props"]["sparking_wires_med"] = %fxanim_gp_wirespark_med_anim;
level.scr_anim["fxanim_props"]["sparking_wires_long"] = %fxanim_gp_wirespark_long_anim;
level.scr_anim["fxanim_props"]["hanging_wires"] = %fxanim_mp_la_hanging_wires_anim;
}
main()
{
precache_util_fx();
precache_createfx_fx();
precache_scripted_fx();
precache_fxanim_props();
maps\mp\createfx\mp_la_fx::main();
maps\mp\createart\mp_la_art::main();
}