mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-07 21:59:49 -05:00
Buried and MOTD: add Grenade wallbuy
This commit is contained in:
parent
b25d032c4e
commit
44e5ad26ed
@ -1020,6 +1020,7 @@
|
|||||||
* Quest (Richtofen): decreased number of Sliquifier shots required for each ball from 20 to 10
|
* Quest (Richtofen): decreased number of Sliquifier shots required for each ball from 20 to 10
|
||||||
|
|
||||||
### Buried
|
### Buried
|
||||||
|
* Added Frag Grenade wallbuy at General Store
|
||||||
* Added M27 to the Mystery Box
|
* Added M27 to the Mystery Box
|
||||||
* Removed Turbine, key, booze, and candy
|
* Removed Turbine, key, booze, and candy
|
||||||
* Power automatically on
|
* Power automatically on
|
||||||
@ -1075,6 +1076,7 @@
|
|||||||
|
|
||||||
### Mob of the Dead
|
### Mob of the Dead
|
||||||
* Replaced Frag Grenade with Semtex
|
* Replaced Frag Grenade with Semtex
|
||||||
|
* Replaced Remington 870 MCS wallbuy at Citadel with Semtex wallbuy
|
||||||
* 1 afterlife max in solo
|
* 1 afterlife max in solo
|
||||||
* Entering afterlife no longer takes 2 additional seconds if the player had Electric Cherry
|
* Entering afterlife no longer takes 2 additional seconds if the player had Electric Cherry
|
||||||
* Spawn facing towards the afterlife player model when entering afterlife
|
* Spawn facing towards the afterlife player model when entering afterlife
|
||||||
|
@ -33805,4 +33805,21 @@
|
|||||||
"targetname" "perksacola"
|
"targetname" "perksacola"
|
||||||
"classname" "script_struct"
|
"classname" "script_struct"
|
||||||
"guid" "F2DE7BAA"
|
"guid" "F2DE7BAA"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"angles" "0 270 0"
|
||||||
|
"origin" "-183 -245 204"
|
||||||
|
"classname" "script_struct"
|
||||||
|
"zombie_weapon_upgrade" "frag_grenade_zm"
|
||||||
|
"targetname" "weapon_upgrade"
|
||||||
|
"target" "pf3666_auto37"
|
||||||
|
"guid" "834D841B"
|
||||||
|
}
|
||||||
|
{
|
||||||
|
"targetname" "pf3666_auto37"
|
||||||
|
"classname" "script_struct"
|
||||||
|
"model" "semtex_bag"
|
||||||
|
"angles" "0 270 0"
|
||||||
|
"origin" "-183 -245 204"
|
||||||
|
"guid" "CEAAC437"
|
||||||
}
|
}
|
@ -6307,7 +6307,7 @@
|
|||||||
"angles" "0 270 0"
|
"angles" "0 270 0"
|
||||||
"origin" "601 9407 1163"
|
"origin" "601 9407 1163"
|
||||||
"classname" "script_struct"
|
"classname" "script_struct"
|
||||||
"zombie_weapon_upgrade" "870mcs_zm"
|
"zombie_weapon_upgrade" "sticky_grenade_zm"
|
||||||
"targetname" "weapon_upgrade"
|
"targetname" "weapon_upgrade"
|
||||||
"target" "pf3666_auto37"
|
"target" "pf3666_auto37"
|
||||||
"guid" "834D841B"
|
"guid" "834D841B"
|
||||||
@ -6315,7 +6315,7 @@
|
|||||||
{
|
{
|
||||||
"targetname" "pf3666_auto37"
|
"targetname" "pf3666_auto37"
|
||||||
"classname" "script_struct"
|
"classname" "script_struct"
|
||||||
"model" "t6_wpn_shotty_870mcs_world"
|
"model" "semtex_bag"
|
||||||
"angles" "0 270 0"
|
"angles" "0 270 0"
|
||||||
"origin" "601 9407 1163"
|
"origin" "601 9407 1163"
|
||||||
"guid" "CEAAC437"
|
"guid" "CEAAC437"
|
||||||
|
@ -4,6 +4,12 @@
|
|||||||
|
|
||||||
init_wallbuy_fx()
|
init_wallbuy_fx()
|
||||||
{
|
{
|
||||||
|
if (getDvar("mapname") == "zm_buried" || getDvar("mapname") == "zm_prison")
|
||||||
|
{
|
||||||
|
level._uses_sticky_grenades = 1;
|
||||||
|
level.disable_fx_zmb_wall_buy_semtex = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (!is_false(level._uses_default_wallbuy_fx))
|
if (!is_false(level._uses_default_wallbuy_fx))
|
||||||
{
|
{
|
||||||
level._effect["870mcs_zm_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_870mcs");
|
level._effect["870mcs_zm_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_870mcs");
|
||||||
@ -20,7 +26,16 @@ init_wallbuy_fx()
|
|||||||
if (!is_false(level._uses_sticky_grenades))
|
if (!is_false(level._uses_sticky_grenades))
|
||||||
{
|
{
|
||||||
if (!is_true(level.disable_fx_zmb_wall_buy_semtex))
|
if (!is_true(level.disable_fx_zmb_wall_buy_semtex))
|
||||||
level._effect["sticky_grenade_zm_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_semtex");
|
{
|
||||||
|
grenade = "sticky_grenade_zm";
|
||||||
|
|
||||||
|
if (getDvar("mapname") == "zm_buried")
|
||||||
|
{
|
||||||
|
grenade = "frag_grenade_zm";
|
||||||
|
}
|
||||||
|
|
||||||
|
level._effect[grenade + "_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_semtex");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!is_false(level._uses_taser_knuckles))
|
if (!is_false(level._uses_taser_knuckles))
|
||||||
|
@ -6,6 +6,17 @@
|
|||||||
|
|
||||||
init_fx()
|
init_fx()
|
||||||
{
|
{
|
||||||
|
if (level.script == "zm_buried" || level.script == "zm_prison")
|
||||||
|
{
|
||||||
|
level._uses_sticky_grenades = 1;
|
||||||
|
level.disable_fx_zmb_wall_buy_semtex = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (level.script == "zm_prison")
|
||||||
|
{
|
||||||
|
register_lethal_grenade_for_level("sticky_grenade_zm");
|
||||||
|
}
|
||||||
|
|
||||||
level.createfx_callback_thread = ::delete_in_createfx;
|
level.createfx_callback_thread = ::delete_in_createfx;
|
||||||
level._effect["wood_chunk_destory"] = loadfx("impacts/fx_large_woodhit");
|
level._effect["wood_chunk_destory"] = loadfx("impacts/fx_large_woodhit");
|
||||||
level._effect["fx_zombie_bar_break"] = loadfx("maps/zombie/fx_zombie_bar_break");
|
level._effect["fx_zombie_bar_break"] = loadfx("maps/zombie/fx_zombie_bar_break");
|
||||||
@ -58,7 +69,16 @@ init_fx()
|
|||||||
if (!(isdefined(level._uses_sticky_grenades) && !level._uses_sticky_grenades))
|
if (!(isdefined(level._uses_sticky_grenades) && !level._uses_sticky_grenades))
|
||||||
{
|
{
|
||||||
if (!(isdefined(level.disable_fx_zmb_wall_buy_semtex) && level.disable_fx_zmb_wall_buy_semtex))
|
if (!(isdefined(level.disable_fx_zmb_wall_buy_semtex) && level.disable_fx_zmb_wall_buy_semtex))
|
||||||
level._effect["sticky_grenade_zm_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_semtex");
|
{
|
||||||
|
grenade = "sticky_grenade_zm";
|
||||||
|
|
||||||
|
if (level.script == "zm_buried")
|
||||||
|
{
|
||||||
|
grenade = "frag_grenade_zm";
|
||||||
|
}
|
||||||
|
|
||||||
|
level._effect[grenade + "_fx"] = loadfx("maps/zombie/fx_zmb_wall_buy_semtex");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(isdefined(level._uses_taser_knuckles) && !level._uses_taser_knuckles))
|
if (!(isdefined(level._uses_taser_knuckles) && !level._uses_taser_knuckles))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user