Advertisement
Freeman185

Addon_game_mode

Jul 31st, 2016
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 29.33 KB | None | 0 0
  1. -- This is the entry-point to your game mode and should be used primarily to precache models/particles/sounds/etc
  2.  
  3. require('internal/util')
  4. require('gamemode')
  5. require('statcollection/init')
  6.  
  7. function Precache( context )
  8. --[[
  9.   This function is used to precache resources/units/items/abilities that will be needed
  10.   for sure in your game and that will not be precached by hero selection.  When a hero
  11.   is selected from the hero selection screen, the game will precache that hero's assets,
  12.   any equipped cosmetics, and perform the data-driven precaching defined in that hero's
  13.   precache{} block, as well as the precache{} block for any equipped abilities.
  14.  
  15.   See GameMode:PostLoadPrecache() in gamemode.lua for more information
  16.   ]]
  17.  
  18.   DebugPrint("[BAREBONES] Performing pre-load precache")
  19.  
  20.   -- Particles can be precached individually or by folder
  21.   -- It it likely that precaching a single particle system will precache all of its children, but this may not be guaranteed
  22.  -- PrecacheResource("particle", "particles/econ/generic/generic_aoe_explosion_sphere_1/generic_aoe_explosion_sphere_1.vpcf", context)
  23.  -- PrecacheResource("particle_folder", "particles/test_particle", context)
  24.  
  25.   -- Models can also be precached by folder or individually
  26.   -- PrecacheModel should generally used over PrecacheResource for individual models
  27.   --PrecacheResource("model_folder", "particles/heroes/antimage", context)
  28.   --PrecacheResource("model", "particles/heroes/viper/viper.vmdl", context)
  29.   --PrecacheModel("models/heroes/viper/viper.vmdl", context)
  30.  
  31.   -- Sounds can precached here like anything else
  32.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_queenofpain.vsndevts", context)
  33.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_puck.vsndevts", context)
  34.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_mirana.vsndevts", context)
  35.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_magnataur.vsndevts", context)
  36.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_doom_bringer.vsndevts", context)
  37.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_broodmother.vsndevts", context)
  38.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_abaddon.vsndevts", context)
  39.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_rattletrap.vsndevts", context)
  40.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_tinker.vsndevts", context)
  41.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_witch_doctor.vsndevts", context)
  42.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_antimage.vsndevts", context)
  43.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_pudge.vsndevts", context)
  44.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_centaur.vsndevts", context)
  45.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_crystal_maiden.vsndevts", context)
  46.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_bane.vsndevts", context)
  47.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_ancient_apparition.vsndevts", context)
  48.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_life_stealer.vsndevts", context)
  49.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_axe.vsndevts", context)
  50.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_leshrac.vsndevts", context)
  51.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_sniper.vsndevts", context)
  52.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_sven.vsndevts", context)
  53.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_chaos_knight.vsndevts", context)
  54.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_omniknight.vsndevts", context)
  55.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_zuus.vsndevts", context)
  56.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_invoker.vsndevts", context)
  57.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_tidehunter.vsndevts", context)
  58.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_ember_spirit.vsndevts", context)
  59.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_storm_spirit.vsndevts", context)
  60.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_lion.vsndevts", context)
  61.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_lina.vsndevts", context)
  62.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_slark.vsndevts", context)
  63.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_nyx_assassin.vsndevts", context)
  64.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_clinkz.vsndevts", context)
  65.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_faceless_void.vsndevts", context)
  66.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_terrorblade.vsndevts", context)
  67.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_obsidian_destroyer.vsndevts", context)
  68.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_pugna.vsndevts", context)
  69.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_phantom_assassin.vsndevts", context)
  70.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_batrider.vsndevts", context)
  71.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_rubick.vsndevts", context)
  72.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_oracle.vsndevts", context)
  73.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_medusa.vsndevts", context)
  74.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_juggernaut.vsndevts", context)
  75.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_dark_seer.vsndevts", context)
  76.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_nevermore.vsndevts", context)
  77.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_treant.vsndevts", context)
  78.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_disruptor.vsndevts", context)
  79.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_drow_ranger.vsndevts", context)
  80.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_arc_warden.vsndevts", context)
  81.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_winter_wyvern.vsndevts", context)
  82.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_bloodseeker.vsndevts", context)
  83.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_techies.vsndevts", context)
  84.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_brewmaster.vsndevts", context)
  85.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_necrolyte.vsndevts", context)
  86.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_riki.vsndevts", context)
  87.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_tusk.vsndevts", context)
  88.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_death_prophet.vsndevts", context)
  89.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_lone_druid.vsndevts", context)
  90.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_silencer.vsndevts", context)
  91.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_templar_assassin.vsndevts", context)
  92.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_undying.vsndevts", context)
  93.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_furion.vsndevts", context)
  94.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_earthshaker.vsndevts", context)
  95.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_vengefulspirit.vsndevts", context)
  96.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_spirit_breaker.vsndevts", context)
  97.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_slardar.vsndevts", context)
  98.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_weaver.vsndevts", context)
  99.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_bounty_hunter.vsndevts", context)
  100.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_enigma.vsndevts", context)
  101.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_leshrac.vsndevts", context)
  102.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_earth_spirit.vsndevts", context)
  103.     PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_elder_titan.vsndevts", context)
  104.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_phoenix.vsndevts", context )
  105.   PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_skeletonking.vsndevts", context )
  106.  
  107.   PrecacheResource("particle_folder", "particles/units/heroes", context)
  108.  
  109.  
  110. PrecacheResource("model", "models/items/broodmother/spiderling/thistle_crawler/thistle_crawler.vmdl", context)
  111. PrecacheResource("model", "models/spiderman/spiderman_head_final.vmdl", context)
  112. PrecacheResource("model", "models/hulk/hulk/hulk_weapon.vmdl", context)
  113. PrecacheResource("model", "models/hulk/hulk/hulk_head.vmdl", context)
  114. PrecacheResource("model", "models/collector/collector_head_final.vmdl", context)
  115. PrecacheResource("model", "models/items/courier/mlg_courier_wraith/mlg_courier_wraith_flying.vmdl", context)
  116. PrecacheResource("model", "models/vendetta_final.vmdl", context)
  117. PrecacheResource("model", "models/doctor_doom/doctor_doom_head.vmdl", context)
  118. PrecacheResource("model", "models/doctor_doom/doctor_doom_cape.vmdl", context)
  119. PrecacheResource("model", "models/pudge_kantusa.vmdl", context)
  120. PrecacheResource("model", "models/nihilus_saber_dmx.vmdl", context)
  121. PrecacheResource("model", "models/_america_shield.vmdl", context)
  122. PrecacheResource("model", "models/ant_man_weap1.vmdl", context)
  123. PrecacheResource("model", "models/ant_man_helmet_final.vmdl", context)
  124. PrecacheResource("model", "models/ant_man_weap_offheand.vmdl", context)
  125. PrecacheResource("model", "models/cap_america_helmet.vmdl", context)
  126. PrecacheResource("model", "models/witch_head_wear.vmdl", context)
  127. PrecacheResource("model", "models/deadpool_head_final_2.vmdl", context)
  128. PrecacheResource("model", "models/deadpool_sword_final.vmdl", context)
  129. PrecacheResource("model", "models/batman.vmdl", context)
  130. PrecacheResource("model", "models/deathstrok.vmdl", context)
  131. PrecacheResource("model", "models/adam/blackadam.vmdl", context)
  132. PrecacheResource("model", "models/heroes/undying/undying_minion.vmdl", context)
  133. PrecacheResource("model", "models/hl1_bullsquid/bullsquid_reference.vmdl", context)
  134. PrecacheResource("model", "models/flash_head_final.vmdl", context)
  135. PrecacheResource("model", "models/joker_head.vmdl", context)
  136. PrecacheResource("model", "models/thor_head_final.vmdl", context)
  137. PrecacheResource("model", "models/thor_hammer_final.vmdl", context)
  138. PrecacheResource("model", "models/items/dragon_knight/dragon_lord_back/dragon_lord_back.vmdl", context)
  139. PrecacheResource("model", "models/items/dragon_knight/wyvern_shoulder/wyvern_shoulder.vmdl", context)
  140. PrecacheResource("model", "models/items/juggernaut/armour_of_the_exiled_ronin/armour_of_the_exiled_ronin.vmdl", context)
  141. PrecacheResource("model", "models/items/warlock/golem/grimoires_pitlord_ultimate/grimoires_pitlord_ultimate.vmdl", context)
  142. PrecacheResource("model", "models/items/antimage/witch_hunter_arms/witch_hunter_arms.vmdl", context)
  143. PrecacheResource("model", "models/heroes/zeus/zeus_arcana.vmdl", context)
  144. PrecacheResource("model", "models/items/antimage/shroud_of_the_awakened/shroud_of_the_awakened.vmdl", context)
  145. PrecacheResource("model", "models/heroes/life_stealer/life_stealer.vmdl", context)
  146. PrecacheResource("model", "models/heroes/terrorblade/terrorblade_arcana.vmdl", context)
  147. PrecacheResource("model", "models/heroes/undying/undying_flesh_golem.vmdl", context)
  148. PrecacheResource("model", "models/creeps/neutral_creeps/n_creep_ghost_b/n_creep_ghost_red.vmdl", context)
  149. PrecacheResource("model", "models/heroes/brewmaster/brewmaster_earthspirit.vmdl", context)
  150. PrecacheResource("model", "models/items/courier/vigilante_fox_red/vigilante_fox_red.vmdl", context)
  151. PrecacheResource("model", "models/development/invisiblebox.vmdl", context)
  152. PrecacheResource("model", "models/mediv/medivh.vmdl", context)
  153. PrecacheResource("model", "models/items/hex/sheep_hex/sheep_hex_gold.vmdl", context)
  154. PrecacheResource("model", "models/items/courier/blotto_and_stick/blotto.vmdl", context)
  155. PrecacheResource("model", "models/items/courier/mei_nei_rabbit/mei_nei_rabbit.vmdl", context)
  156. PrecacheResource("model", "models/heroes/zeus/zeus.vmdl", context)
  157. PrecacheResource("model", "models/heroes/furion/treant.vmdl", context)
  158. PrecacheResource("model", "models/heroes/antimage/antimage.vmdl", context)
  159. PrecacheResource("model", "models/heroes/nevermore/nevermore.vmdl", context)
  160. PrecacheResource("model", "models/creeps/neutral_creeps/n_creep_ghost_a/n_creep_ghost_a.vmdl", context)
  161. PrecacheResource("model", "models/items/antimage/burning_am_set__head/burning_am_set__head.vmdl", context) ---daredevil
  162. PrecacheResource("model", "models/heroes/zeus/zeus_hair_arcana.vmdl", context)
  163. PrecacheResource("model", "models/items/courier/faceless_rex/faceless_rex.vmdl", context)
  164. PrecacheResource("model", "models/items/pudge/hood_of_defiance.vmdl", context)
  165. PrecacheResource("model", "models/heroes/beastmaster/beastmaster.vmdl", context)
  166. PrecacheResource("model", "models/items/beastmaster/red_talon_head/red_talon_head.vmdl", context)
  167. PrecacheResource("model", "models/courier/trapjaw/trapjaw.vmdl", context)
  168. PrecacheResource("model", "models/items/faceless_void/battlefury/battlefury.vmdl", context)
  169. PrecacheResource("model", "models/items/axe/generic_blinkdag/generic_blinkdag.vmdl", context)
  170. PrecacheResource("model", "models/heroes/axe/axe.vmdl", context)
  171. PrecacheResource("model", "models/items/axe/blacksmith_weapon.vmdl", context)
  172. PrecacheResource("model", "models/items/axe/nethersteelbarbute_head/nethersteelbarbute_head.vmdl", context)
  173. PrecacheResource("model", "models/items/axe/searing_annihilator_armor/searing_annihilator_armor.vmdl", context)
  174. PrecacheResource("model", "models/items/earth_spirit/stone_tranquility_neck/stone_tranquility_neck.vmdl", context)
  175. PrecacheResource("model", "models/items/axe/axesaccess_belt_s2/axesaccess_belt_s2.vmdl", context)
  176. PrecacheResource("model", "models/heroes/dazzle/dazzle.vmdl", context)
  177. PrecacheResource("model", "models/heroes/invoker/invoker.vmdl", context)
  178. PrecacheResource("model", "models/items/invoker/divine_sorrow_hood/divine_sorrow_hood.vmdl", context)
  179. PrecacheResource("model", "models/heroes/nightstalker/nightstalker.vmdl", context)
  180. PrecacheResource("model", "models/heroes/shadow_demon/shadow_demon.vmdl", context)
  181. PrecacheResource("model", "models/items/sven/gauntlet_cyclopean_marauder/gauntlet_cyclopean_marauder.vmdl", context)
  182. PrecacheResource("model", "models/items/lone_druid/true_form/rabid_black_bear/rabid_black_bear.vmdl", context)
  183. PrecacheResource("model", "models/items/warlock/golem/hellsworn_golem/hellsworn_golem.vmdl", context)
  184. PrecacheResource("model", "models/items/ember_spirit/rapier_burning_god_offhand/rapier_burning_god_offhand.vmdl", context)
  185. PrecacheResource("model", "models/items/legion_commander/demon_sword.vmdl", context)
  186. PrecacheResource("model", "models/items/antimage/pw_tustarkuri_weapon_offhand/antimage_weapon_offhand_lod0.vmdl", context)
  187. PrecacheResource("model", "models/items/antimage/pw_tustarkuri_weapon/antimage_weapon_lod0.vmdl", context)
  188. PrecacheResource("model", "models/items/antimage/mage_eraser_armor/mage_eraser_armor.vmdl", context)
  189. PrecacheResource("model", "models/items/antimage/pw_tustarkuri_arms/antimage_arms_lod0.vmdl", context)
  190. PrecacheResource("model", "models/items/antimage/antimage_slasher_bracer.vmdl", context)
  191. PrecacheResource("model", "models/items/antimage/mage_eraser_belt/mage_eraser_belt.vmdl", context)
  192. PrecacheResource("model", "models/items/antimage/acolyte_vengeance_hooded_mask/acolyte_vengeance_hooded_mask.vmdl", context)
  193. PrecacheResource("model", "models/items/antimage/pw_tustarkuri_armor/antimage_armor_lod0.vmdl", context)
  194. PrecacheResource("model", "models/items/rubick/golden_ornithomancer_mantle/golden_ornithomancer_mantle.vmdl", context)
  195. PrecacheResource("model", "models/items/silencer/bts_final_utterance_arms/bts_final_utterance_arms.vmdl", context)
  196. PrecacheResource("model", "models/items/antimage/pw_tustarkuri_belt/antimage_belt_lod0.vmdl", context)
  197. PrecacheResource("model", "models/items/lanaya/tashouldergold1021/tashouldergold1021.vmdl", context)
  198. PrecacheResource("model", "models/items/lanaya/the_timekeeper_goldena/the_timekeeper_goldena.vmdl", context)
  199. PrecacheResource("model", "models/items/lanaya/the_timekeeper_golden/the_timekeeper_golden.vmdl", context)
  200. PrecacheResource("model", "models/items/antimage/tarrasque_scale_armor/tarrasque_scale_armor.vmdl", context)
  201. PrecacheResource("model", "models/dcu_zoom/reverse_flash_head.vmdl", context)
  202. PrecacheResource("model", "models/items/sven/fiend_cleaver_axe/fiend_cleaver_axe.vmdl", context)
  203. PrecacheResource("model", "models/thanos/thanos_head_final.vmdl", context)
  204. PrecacheResource("model", "models/dcu_spectre/spectre_head_final.vmdl", context)
  205. PrecacheResource("model", "models/items/silencer/iq_shoulders/iq_shoulders.vmdl", context)
  206. PrecacheResource("model", "models/items/sven/guise_of_belligerent_ram_glove/guise_of_belligerent_ram_glove.vmdl", context)
  207. PrecacheResource("model", "models/items/sven/dotapit3_sven_back/dotapit3_sven_back.vmdl", context)
  208. PrecacheResource("model", "models/items/warlock/golem/doom_of_ithogoaki/doom_of_ithogoaki.vmdl", context)
  209. PrecacheResource("model", "models/strange/doctor_strange_head.vmdl", context)
  210. PrecacheResource("model", "models/black_panther/black_panther_head_final.vmdl", context)
  211. PrecacheResource("model", "models/black_panther/black_panther_weapon.vmdl", context)
  212. PrecacheResource("model", "models/black_panther/black_panther_weapon_offhand.vmdl", context)
  213. PrecacheResource("model", "models/galactus/galactus_head.vmdl", context)
  214. PrecacheResource("model", "models/catwoman/catwoman.vmdl", context)
  215. PrecacheResource("model", "models/black_flash/black_flash_head_final.vmdl", context)
  216. PrecacheResource("model", "models/heroes/wraith_king/leoric_base.vmdl", context)
  217. PrecacheResource("model", "models/items/silencer/bts_final_utterance_shoulder/bts_final_utterance_shoulder.vmdl", context)
  218. PrecacheResource("model", "models/items/furion/scythe_of_ice/scythe_of_ice.vmdl", context)
  219. PrecacheResource("model", "models/pudge/hook_of_vyse.vmdl", context)
  220. PrecacheResource("model", "models/vendetta_final.vmdl", context)
  221. PrecacheResource("model", "models/odin/odin.vmdl", context)
  222. PrecacheResource("model", "models/frostmorn/slark_frostmourne.vmdl", context )
  223. PrecacheResource("model", "models/heroes/earth_spirit/earth_spirit_arms.vmdl", context)
  224. PrecacheResource("model", "models/ragnaros/ragnaros.vmdl", context)
  225. -- Manually precache a single resource
  226. PrecacheResource("model", "models/items/techies/bigshot/fx_bigshot_stasis.vmdl", context)
  227. PrecacheResource("model", "models/creeps/neutral_creeps/n_creep_troll_skeleton/n_creep_skeleton_melee.vmdl", context)
  228. PrecacheResource("particle", "particles/hellspont/hellspont_extermination.vpcf", context)
  229. PrecacheResource("particle", "particles/ragnaros/ragnaros_head.vpcf", context)
  230. PrecacheResource("particle", "particles/ragnaros/ragnaros_origin.vpcf", context)
  231. PrecacheResource("particle", "particles/hellspont/hellspont_extermination_load.vpcf", context)
  232. PrecacheResource("particle", "particles/doctor_doom/doctor_doom_sanity_curce.vpcf", context)
  233. PrecacheResource("particle", "particles/frostivus_herofx/juggernaut_fs_omnislash_slashers.vpcf", context)
  234. PrecacheResource("particle", "particles/econ/items/effigies/status_fx_effigies/status_effect_effigy_gold_lvl2.vpcf", context)
  235. PrecacheResource("particle", "particles/thanos/thanos_supernova.vpcf", context)
  236. PrecacheResource("particle", "particles/thanos/thanos_supernova_explode_a.vpcf", context)
  237. PrecacheResource("particle", "particles/doctor_doom/doctor_doom_hells_field.vpcf", context)
  238. PrecacheResource("particle", "particles/frostivus_gameplay/frostivus_skeletonking_hellfireblast_explosion.vpcf", context)
  239. PrecacheResource("particle", "particles/reverse_flash_buff.vpcf", context)
  240. PrecacheResource("particle", "particles/darkseid/omega_ray.vpcf", context)
  241. PrecacheResource("particle", "particles/nightbringer_night_status_effect.vpcf", context)
  242. PrecacheResource("particle", "particles/effects/echo_slam.vpcf", context)
  243. PrecacheResource("particle", "particles/touch_of_death.vpcf", context)    
  244. PrecacheResource("particle", "particles/bolt_echo.vpcf", context)  
  245. PrecacheResource("particle", "particles/deadpool_multislash_tgt.vpcf", context)
  246. PrecacheResource("particle", "particles/deadpool_multislash_trail.vpcf", context)
  247. PrecacheResource("particle", "particles/effects/deadpool_multislash_ascension.vpcf", context)
  248. PrecacheResource("particle", "particles/byonder_ball_sphere.vpcf", context)
  249. PrecacheResource("particle", "particles/deadpool_multislash_cast.vpcf", context)
  250. PrecacheResource("particle", "particles/jinn_gray/rage_beam.vpcf", context)
  251. PrecacheResource("particle", "particles/units/heroes/hero_pugna/pugna_life_drain.vpcf", context)
  252. PrecacheResource("particle", "particles/epicenter.vpcf", context)
  253. PrecacheResource("particle", "particles/venom_goo.vpcf", context)
  254. PrecacheResource("particle", "particles/effects/pudge_winters_curse_b.vpcf", context)
  255. PrecacheResource("particle", "particles/venom_smoke_b.vpcf", context)
  256. PrecacheResource("particle", "particles/cap_cask_model.vpcf", context)
  257. PrecacheResource("particle", "particles/death_eye.vpcf", context)
  258. PrecacheResource("particle", "particles/refresh_2.vpcf", context)
  259. PrecacheResource("particle", "particles/cap_magic_missle.vpcf", context)
  260. PrecacheResource("particle", "particles/effects/lotus_shell.vpcf", context)
  261. PrecacheResource("particle", "particles/econ/items/antimage/antimage_weapon_basher_ti5_gold/am_basher_c_gold.vpcf", context)
  262. PrecacheResource("particle", "particles/econ/items/antimage/antimage_weapon_basher_ti5/am_basher_c.vpcf", context)
  263. PrecacheResource("particle", "particles/units/heroes/hero_zuus/zuus_lightning_bolt.vpcf", context)
  264. PrecacheResource("particle", "particles/effects/void.vpcf", context)
  265. PrecacheResource("particle", "particles/effects/antimage_manavoid_2.vpcf", context)
  266. PrecacheResource("particle", "particles/econ/items/shadow_fiend/sf_desolation/sf_base_attack_desolation_desolator.vpcf", context)
  267. PrecacheResource("particle", "particles/effects/glove.vpcf", context)
  268. PrecacheResource("particle", "particles/marvel_blackhole/blackhole.vpcf", context)
  269. PrecacheResource("particle", "particles/marvel_blackhole/midnight_pulse.vpcf", context)
  270. PrecacheResource("particle", "particles/effects/magnetic.vpcf", context)
  271. PrecacheResource("particle", "particles/laser.vpcf", context)
  272. PrecacheResource("particle", "particles/zoom_sparks.vpcf", context)
  273. PrecacheResource("particle", "particles/zoom_ambient_body.vpcf", context)
  274. PrecacheResource("particle", "particles/ronan_strike.vpcf", context)
  275. PrecacheResource("particle", "particles/hero_zoom/time_crystal.vpcf", context)
  276. PrecacheResource("particle", "particles/hero_zoom/time_crystal_activate.vpcf", context)
  277. PrecacheResource("particle", "particles/hero_zoom/time_crystal_distortion_warp.vpcf", context)
  278. PrecacheResource("particle", "particles/blackzoom_global_stole.vpcf", context)
  279. PrecacheResource("particle", "particles/scarlet_witch_flux.vpcf", context)
  280. PrecacheResource("particle", "particles/one_punch.vpcf", context)
  281. PrecacheResource("particle", "particles/punch_cracks.vpcf", context)
  282. PrecacheResource("particle", "particles/warden_quanum_sphere/warden_quantum_sphere.vpcf", context)
  283. PrecacheResource("particle", "particles/scarlet_witch_sphere.vpcf", context)
  284. PrecacheResource("particle", "particles/bolt_primal_roar.vpcf", context)
  285. PrecacheResource("particle", "particles/bolt_sonic_stomp.vpcf", context)
  286. PrecacheResource("particle", "particles/bolt_stomp_magical.vpcf", context)
  287. PrecacheResource("particle", "particles/bolt_sonic_wave.vpcf", context)
  288. PrecacheResource("particle", "particles/scream_echo_stomp.vpcf", context)
  289. PrecacheResource("particle", "particles/tribunal_promise.vpcf", context)
  290. PrecacheResource("particle", "particles/hero_wars_blackhole.vpcf", context)
  291. PrecacheResource("particle", "particles/units/heroes/hero_lina/lina_base_attack.vpcf", context)
  292. PrecacheResource("particle", "particles/units/heroes/hero_windrunner/windrunner_base_attack.vpcf", context)
  293. PrecacheResource("particle", "particles/effects/soul_drain_core.vpcf", context)
  294. PrecacheResource("particle", "particles/darkseid_omega_ray.vpcf", context)
  295. PrecacheResource("particle", "particles/base_attacks/ranged_tower_good.vpcf", context)
  296. PrecacheResource("particle", "particles/strange_ethereal_strike.vpcf", context)
  297. PrecacheResource("particle", "particles/golden_gold_hypernova_discharge.vpcf", context)
  298. PrecacheResource("particle", "particles/units/heroes/hero_sniper/sniper_base_attack.vpcf", context)
  299. PrecacheResource("particle", "particles/black_hole_update/blackhole_fallback.vpcf", context)
  300. PrecacheResource("particle", "particles/golden_god_reborn.vpcf", context)
  301. PrecacheResource("particle", "particles/zoom_ligtnings.vpcf", context)
  302. PrecacheResource("particle", "particles/adam_static_storm.vpcf", context)
  303. PrecacheResource("particle", "particles/dr_manhattan/elemental_fragmentation_start.vpcf", context)
  304. PrecacheResource("particle", "particles/dr_manhattan/elemental_fragmentation_damage.vpcf", context)
  305. PrecacheResource("particle", "particles/econ/items/juggernaut/bladekeeper_bladefury/_dc_juggernaut_blade_fury.vpcf", context)
  306. PrecacheResource("particle", "particles/basic_ambient/basic_ambient.vpcf", context)
  307. PrecacheResource("particle", "particles/econ/events/league_teleport_2014/teleport_end_ground_flash_league.vpcf", context)
  308. PrecacheResource("particle", "particles/murlock/murlock_primal_eject.vpcf", context)
  309. PrecacheResource("particle", "particles/econ/events/fall_major_2015/teleport_end_fallmjr_2015_lvl2.vpcf", context)
  310. PrecacheResource("particle", "particles/econ/items/phantom_assassin/phantom_assassin_arcana_elder_smith/phantom_assassin_stifling_dagger_arcana.vpcf", context)
  311. PrecacheResource("particle", "particles/echo_shield/echo_shield.vpcf", context)
  312. PrecacheResource("particle", "particles/echo_shield/echo_shield_reflect.vpcf", context)
  313. PrecacheResource("particle", "particles/econ/events/ti4/bottle_ti4.vpcf", context)
  314. PrecacheResource("particle", "particles/vermilion_robe/vermillion_robe_a.vpcf", context)
  315. PrecacheResource("particle", "particles/vermilion_robe/glimmers_armor.vpcf", context)
  316. PrecacheResource("particle", "particles/effects/time_lapse_2.vpcf", context)
  317. PrecacheResource("particle", "particles/green_ring/green_ring.vpcf", context)
  318. PrecacheResource("particle", "particles/odin/sacred_purge.vpcf", context)
  319. PrecacheResource("particle", "particles/odin/gods_wraith.vpcf", context)
  320. PrecacheResource("particle", "particles/spiderman/spiderman_extermination_cast.vpcf", context)
  321. PrecacheResource("particle", "particles/spiderman/spiderman_extermination_status.vpcf", context)
  322. PrecacheResource("particle", "particles/black_flash/black_flash_speedforce_punishment_cast.vpcf", context)
  323. PrecacheResource("particle", "particles/black_flash/black_flash_speedforce_punishment_target.vpcf", context)
  324. PrecacheResource("particle", "particles/econ/items/faceless_void/faceless_void_mace_of_aeons/fv_chronosphere_aeons.vpcf", context)
  325. PrecacheResource("particle", "particles/black_flash/black_flash_speedforce_punishment_lasso.vpcf", context)
  326. PrecacheResource("particle", "particles/catwoman/catwoman_lasso.vpcf", context)
  327. PrecacheResource("particle", "particles/dimm/dimm_ancient_contract.vpcf", context)
  328. PrecacheResource("particle", "particles/elsa_frost_shield.vpcf", context)
  329. PrecacheResource("particle", "particles/econ/items/invoker/invoker_ti6/invoker_deafening_blast_ti6.vpcf", context)
  330. PrecacheResource("particle", "particles/econ/items/crystal_maiden/crystal_maiden_maiden_of_icewrack/maiden_freezing_field_snow_arcana1.vpcf", context)
  331. PrecacheResource("particle", "particles/enigma/enigma_event_horizon.vpcf", context)
  332. PrecacheResource("particle", "particles/ragnaros/ragnaros_lava.vpcf", context)
  333. PrecacheResource("particle", "particles/ragnaros/ragnaros_sunder.vpcf", context)
  334. PrecacheResource("particle", "particles/ragnaros/ragnaros_sunder_kill.vpcf", context)
  335. PrecacheResource("soundfile", "soundevents/custom_sounds.vsndevts", context)
  336. PrecacheResource("soundfile", "soundevents/hero_zoom.vsndevts", context)
  337. PrecacheResource("soundfile", "soundevents/hero_manhattan.vsndevts", context)
  338. PrecacheResource("model_folder", "models/tf2_engi", context)
  339. PrecacheResource("model_folder", "models/tf2_medic", context)
  340. end
  341.  
  342. -- Create the game mode when we activate
  343. function Activate()
  344.   GameRules.GameMode = GameMode()
  345.   GameRules.GameMode:InitGameMode()
  346. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement