mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-10 15:17:57 -05:00
Borough: add Head Chopper buildable
This commit is contained in:
@ -1936,7 +1936,6 @@ buildbuildables()
|
||||
|
||||
updatebuildables();
|
||||
removebuildable("turbine", "buried");
|
||||
removebuildable("headchopper_zm", "buried"); // TODO - remove line when headchopper anims work on Borough
|
||||
}
|
||||
}
|
||||
}
|
||||
|
70
scripts/zm/replaced/zm_buried.csc
Normal file
70
scripts/zm/replaced/zm_buried.csc
Normal file
@ -0,0 +1,70 @@
|
||||
#include clientscripts\mp\zm_buried;
|
||||
#include clientscripts\mp\_utility;
|
||||
#include clientscripts\mp\zombies\_zm_weapons;
|
||||
#include clientscripts\mp\zombies\_zm_utility;
|
||||
#include clientscripts\mp\_visionset_mgr;
|
||||
#include clientscripts\mp\_audio;
|
||||
#include clientscripts\mp\zm_buried_ffotd;
|
||||
#include clientscripts\mp\zm_buried_sq;
|
||||
#include clientscripts\mp\zombies\_zm_perk_divetonuke;
|
||||
#include clientscripts\mp\zombies\_zm_perk_vulture;
|
||||
#include clientscripts\mp\zm_buried_fx;
|
||||
#include clientscripts\mp\zm_buried_buildables;
|
||||
#include clientscripts\mp\zm_buried_classic;
|
||||
#include clientscripts\mp\zm_buried_maze;
|
||||
#include clientscripts\mp\zm_buried_amb;
|
||||
#include clientscripts\mp\zombies\_zm_turned;
|
||||
#include clientscripts\mp\zm_buried_turned_street;
|
||||
#include clientscripts\mp\zm_buried_grief_street;
|
||||
#include clientscripts\mp\zombies\_zm;
|
||||
#include clientscripts\mp\zombies\_zm_weap_time_bomb;
|
||||
#include clientscripts\mp\zombies\_zm_weap_cymbal_monkey;
|
||||
#include clientscripts\mp\zombies\_zm_weap_tazer_knuckles;
|
||||
#include clientscripts\mp\zombies\_zm_weap_slowgun;
|
||||
#include clientscripts\mp\zombies\_zm_ai_ghost;
|
||||
#include clientscripts\mp\zombies\_zm_equip_turbine;
|
||||
#include clientscripts\mp\zombies\_zm_equip_springpad;
|
||||
#include clientscripts\mp\zombies\_zm_equip_subwoofer;
|
||||
#include clientscripts\mp\zombies\_zm_equip_headchopper;
|
||||
|
||||
start_zombie_stuff()
|
||||
{
|
||||
include_weapons();
|
||||
include_powerups();
|
||||
include_equipment_for_level();
|
||||
clientscripts\mp\zombies\_zm::init();
|
||||
init_level_specific_wall_buy_fx();
|
||||
registerclientfield("world", "buried_sq_maxis_eye_glow_override", 12000, 1, "int", ::buried_sq_maxis_eye_glow_override, 1);
|
||||
registerclientfield("allplayers", "buried_sq_richtofen_player_eyes_stuhlinger", 12000, 1, "int", ::buried_sq_richtofen_player_eyes_stuhlinger, 0);
|
||||
registerclientfield("allplayers", "phd_flopper_effects", 12000, 1, "int", ::buried_phd_flopper_effects, 0);
|
||||
|
||||
if (is_gametype_active("zclassic"))
|
||||
clientscripts\mp\zombies\_zm_weap_time_bomb::init_time_bomb();
|
||||
|
||||
clientscripts\mp\zombies\_zm_weap_cymbal_monkey::init();
|
||||
clientscripts\mp\zombies\_zm_weap_tazer_knuckles::init();
|
||||
clientscripts\mp\zombies\_zm_weap_slowgun::init();
|
||||
|
||||
if (getdvar(#"createfx") != "")
|
||||
return;
|
||||
|
||||
if (level.scr_zm_ui_gametype == "zclassic")
|
||||
{
|
||||
clientscripts\mp\zombies\_zm_ai_ghost::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_turbine::init();
|
||||
clientscripts\mp\zombies\_zm_equip_turbine::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_springpad::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_subwoofer::init();
|
||||
clientscripts\mp\zombies\_zm_equip_subwoofer::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_headchopper::init_animtree();
|
||||
}
|
||||
else if (level.scr_zm_map_start_location == "street")
|
||||
{
|
||||
clientscripts\mp\zombies\_zm_equip_turbine::init();
|
||||
clientscripts\mp\zombies\_zm_equip_turbine::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_springpad::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_subwoofer::init();
|
||||
clientscripts\mp\zombies\_zm_equip_subwoofer::init_animtree();
|
||||
clientscripts\mp\zombies\_zm_equip_headchopper::init_animtree();
|
||||
}
|
||||
}
|
@ -1,6 +1,11 @@
|
||||
#include clientscripts\mp\_utility;
|
||||
#include clientscripts\mp\zombies\_zm_utility;
|
||||
|
||||
main()
|
||||
{
|
||||
replaceFunc(clientscripts\mp\zm_buried::start_zombie_stuff, scripts\zm\replaced\zm_buried::start_zombie_stuff);
|
||||
}
|
||||
|
||||
init()
|
||||
{
|
||||
prepare_chalk_weapon_list();
|
||||
|
Reference in New Issue
Block a user