#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; }