mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-11 23:57:59 -05:00
Borough: add Head Chopper buildable
This commit is contained in:
@ -871,6 +871,7 @@
|
|||||||
* Moved Quick Revive to Speed Cola's location on Borough
|
* Moved Quick Revive to Speed Cola's location on Borough
|
||||||
* Moved Speed Cola to its location on Buried
|
* Moved Speed Cola to its location on Buried
|
||||||
* Moved Stamin-Up to Vulture Aid's location on Buried
|
* Moved Stamin-Up to Vulture Aid's location on Buried
|
||||||
|
* Added Head Chopper buildable
|
||||||
* Buildables can spawn at Church buildable table
|
* Buildables can spawn at Church buildable table
|
||||||
* Added better randomization for buildables
|
* Added better randomization for buildables
|
||||||
|
|
||||||
|
@ -1936,7 +1936,6 @@ buildbuildables()
|
|||||||
|
|
||||||
updatebuildables();
|
updatebuildables();
|
||||||
removebuildable("turbine", "buried");
|
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\_utility;
|
||||||
#include clientscripts\mp\zombies\_zm_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()
|
init()
|
||||||
{
|
{
|
||||||
prepare_chalk_weapon_list();
|
prepare_chalk_weapon_list();
|
||||||
|
@ -3,4 +3,5 @@ script,scripts/zm/zm_buried/zm_buried_reimagined.csc
|
|||||||
script,scripts/zm/zgrief/zgrief_reimagined.csc
|
script,scripts/zm/zgrief/zgrief_reimagined.csc
|
||||||
script,scripts/zm/replaced/_zm.csc
|
script,scripts/zm/replaced/_zm.csc
|
||||||
script,scripts/zm/replaced/_zm_weapons.csc
|
script,scripts/zm/replaced/_zm_weapons.csc
|
||||||
|
script,scripts/zm/replaced/zm_buried.csc
|
||||||
script,scripts/zm/replaced/zgrief.csc
|
script,scripts/zm/replaced/zgrief.csc
|
Reference in New Issue
Block a user