Files
Recompilable-gscs-for-BO2-z…/mp_pod/maps/mp/mp_pod_fx.gsc

77 lines
4.5 KiB
Plaintext

#include maps/mp/_utility;
#using_animtree( "fxanim_props" );
#using_animtree( "fxanim_props_dlc4" );
main()
{
precache_fxanim_props();
precache_fxanim_props_dlc4();
precache_scripted_fx();
precache_createfx_fx();
maps/mp/createfx/mp_pod_fx::main();
}
precache_scripted_fx()
{
}
precache_createfx_fx()
{
level._effect[ "fx_mp_pod_glass_drop_trail" ] = loadfx( "maps/mp_maps/fx_mp_pod_glass_drop_trail" );
level._effect[ "fx_mp_pod_glass_drop_runner" ] = loadfx( "maps/mp_maps/fx_mp_pod_glass_drop_runner" );
level._effect[ "fx_mp_pod_water_spill" ] = loadfx( "maps/mp_maps/fx_mp_pod_water_spill" );
level._effect[ "fx_mp_pod_water_spill_02" ] = loadfx( "maps/mp_maps/fx_mp_pod_water_spill_02" );
level._effect[ "fx_mp_pod_water_spill_splash" ] = loadfx( "maps/mp_maps/fx_mp_pod_water_spill_splash" );
level._effect[ "fx_mp_water_drip_light_shrt" ] = loadfx( "maps/mp_maps/fx_mp_water_drip_light_shrt" );
level._effect[ "fx_mp_water_drip_light_long" ] = loadfx( "maps/mp_maps/fx_mp_water_drip_light_long" );
level._effect[ "fx_mp_pod_water_drips" ] = loadfx( "maps/mp_maps/fx_mp_pod_water_drips" );
level._effect[ "fx_fog_drift_slow" ] = loadfx( "fog/fx_fog_drift_slow" );
level._effect[ "fx_fog_drift_slow_md" ] = loadfx( "fog/fx_fog_drift_slow_md" );
level._effect[ "fx_fog_drift_slow_sm" ] = loadfx( "fog/fx_fog_drift_slow_sm" );
level._effect[ "fx_fog_drift_slow_vista" ] = loadfx( "fog/fx_fog_drift_slow_vista" );
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_insects_fireflies_mp" ] = loadfx( "bio/insects/fx_insects_fireflies_mp" );
level._effect[ "fx_insects_flies_dragonflies" ] = loadfx( "bio/insects/fx_insects_flies_dragonflies" );
level._effect[ "fx_insects_roaches" ] = loadfx( "bio/insects/fx_insects_roaches" );
level._effect[ "fx_insects_roaches_fast" ] = loadfx( "bio/insects/fx_insects_roaches_fast" );
level._effect[ "fx_insects_roaches_short" ] = loadfx( "bio/insects/fx_insects_roaches_short" );
level._effect[ "fx_mp_light_dust_motes_md" ] = loadfx( "maps/mp_maps/fx_mp_light_dust_motes_md" );
level._effect[ "fx_lf_mp_pod_sun" ] = loadfx( "lens_flares/fx_lf_mp_pod_sun" );
}
precache_fxanim_props()
{
level.scr_anim = [];
level.scr_anim[ "fxanim_props" ][ "seagull_circle_01" ] = %fxanim_gp_seagull_circle_01_anim;
level.scr_anim[ "fxanim_props" ][ "seagull_circle_02" ] = %fxanim_gp_seagull_circle_02_anim;
level.scr_anim[ "fxanim_props" ][ "seagull_circle_03" ] = %fxanim_gp_seagull_circle_03_anim;
level.scr_anim[ "fxanim_props" ][ "sheet_med" ] = %fxanim_gp_cloth_sheet_med_anim;
}
precache_fxanim_props_dlc4()
{
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_01" ] = %fxanim_mp_pod_wire_01_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_02" ] = %fxanim_mp_pod_wire_02_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_03" ] = %fxanim_mp_pod_wire_03_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_04" ] = %fxanim_mp_pod_wire_04_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_05" ] = %fxanim_mp_pod_wire_05_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_06" ] = %fxanim_mp_pod_wire_06_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_07" ] = %fxanim_mp_pod_wire_07_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_08" ] = %fxanim_mp_pod_wire_08_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "wire_09" ] = %fxanim_mp_pod_wire_09_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "shirt03" ] = %fxanim_gp_shirts03_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_clump_01" ] = %fxanim_mp_pod_vine_clump_01_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_clump_02" ] = %fxanim_mp_pod_vine_clump_02_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_clump_long" ] = %fxanim_mp_pod_vine_clump_long_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_med_leafy" ] = %fxanim_mp_pod_vine_med_leafy_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_med_bare" ] = %fxanim_mp_pod_vine_med_bare_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_long_leafy" ] = %fxanim_mp_pod_vine_long_leafy_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_long_bare" ] = %fxanim_mp_pod_vine_long_bare_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "bushy_clump_01" ] = %fxanim_mp_pod_bushy_clump_01_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "bushy_clump_02" ] = %fxanim_mp_pod_bushy_clump_02_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "vine_loops_pod" ] = %fxanim_mp_pod_vine_loops_pod_anim;
level.scr_anim[ "fxanim_props_dlc4" ][ "pool_wires" ] = %fxanim_mp_pod_pool_wires_anim;
}