mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-07 21:59:49 -05:00
Tranzit and Die Rise: add Fire Sale
This commit is contained in:
parent
92bf1c1380
commit
8592798d4d
@ -866,6 +866,7 @@
|
|||||||
* Added AN-94 wallbuy at Town
|
* Added AN-94 wallbuy at Town
|
||||||
* Added SVU-AS wallbuy at Cornfield
|
* Added SVU-AS wallbuy at Cornfield
|
||||||
* Added M27 to the Mystery Box
|
* Added M27 to the Mystery Box
|
||||||
|
* Added Fire Sale powerup
|
||||||
* Power switch and Pack-a-Punch automatically crafted
|
* Power switch and Pack-a-Punch automatically crafted
|
||||||
* Any door that requires a Turbine to open is automatically open whenever the power is on
|
* Any door that requires a Turbine to open is automatically open whenever the power is on
|
||||||
* Increased bus speed by 100%
|
* Increased bus speed by 100%
|
||||||
@ -943,6 +944,7 @@
|
|||||||
|
|
||||||
### Die Rise
|
### Die Rise
|
||||||
* Added M27 to the Mystery Box
|
* Added M27 to the Mystery Box
|
||||||
|
* Added Fire Sale powerup
|
||||||
* Removed key
|
* Removed key
|
||||||
* Elevators and escape pod can be called without key
|
* Elevators and escape pod can be called without key
|
||||||
* Added purchase cost to call elevators and escape pod
|
* Added purchase cost to call elevators and escape pod
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -5,4 +5,14 @@ main()
|
|||||||
{
|
{
|
||||||
replaceFunc(clientscripts\mp\zombies\_zm::init_wallbuy_fx, scripts\zm\replaced\_zm::init_wallbuy_fx);
|
replaceFunc(clientscripts\mp\zombies\_zm::init_wallbuy_fx, scripts\zm\replaced\_zm::init_wallbuy_fx);
|
||||||
replaceFunc(clientscripts\mp\zombies\_zm_weapons::init, scripts\zm\replaced\_zm_weapons::init);
|
replaceFunc(clientscripts\mp\zombies\_zm_weapons::init, scripts\zm\replaced\_zm_weapons::init);
|
||||||
|
|
||||||
|
powerup_changes();
|
||||||
|
}
|
||||||
|
|
||||||
|
powerup_changes()
|
||||||
|
{
|
||||||
|
if (getDvar("mapname") == "zm_transit" || getDvar("mapname") == "zm_highrise")
|
||||||
|
{
|
||||||
|
include_powerup("fire_sale");
|
||||||
|
}
|
||||||
}
|
}
|
@ -123,6 +123,8 @@ main()
|
|||||||
replaceFunc(maps\mp\zombies\_zm_weap_claymore::claymore_watch, scripts\zm\replaced\_zm_weap_claymore::claymore_watch);
|
replaceFunc(maps\mp\zombies\_zm_weap_claymore::claymore_watch, scripts\zm\replaced\_zm_weap_claymore::claymore_watch);
|
||||||
replaceFunc(maps\mp\zombies\_zm_weap_cymbal_monkey::init, scripts\zm\replaced\_zm_weap_cymbal_monkey::init);
|
replaceFunc(maps\mp\zombies\_zm_weap_cymbal_monkey::init, scripts\zm\replaced\_zm_weap_cymbal_monkey::init);
|
||||||
replaceFunc(maps\mp\zombies\_zm_weap_cymbal_monkey::player_handle_cymbal_monkey, scripts\zm\replaced\_zm_weap_cymbal_monkey::player_handle_cymbal_monkey);
|
replaceFunc(maps\mp\zombies\_zm_weap_cymbal_monkey::player_handle_cymbal_monkey, scripts\zm\replaced\_zm_weap_cymbal_monkey::player_handle_cymbal_monkey);
|
||||||
|
|
||||||
|
powerup_changes();
|
||||||
}
|
}
|
||||||
|
|
||||||
init()
|
init()
|
||||||
@ -150,6 +152,10 @@ init()
|
|||||||
|
|
||||||
weapon_changes();
|
weapon_changes();
|
||||||
|
|
||||||
|
spawn_intercom_ents();
|
||||||
|
|
||||||
|
add_fire_sale_vox();
|
||||||
|
|
||||||
level thread on_player_connect();
|
level thread on_player_connect();
|
||||||
|
|
||||||
level thread post_all_players_spawned();
|
level thread post_all_players_spawned();
|
||||||
@ -197,6 +203,32 @@ precache_status_icons()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
spawn_intercom_ents()
|
||||||
|
{
|
||||||
|
if (level.script != "zm_transit" && level.script != "zm_highrise")
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (chest in level.chests)
|
||||||
|
{
|
||||||
|
ent = spawn("script_origin", chest.origin + (0, 0, 15));
|
||||||
|
ent.targetname = "intercom";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// hack to add Fire Sale vox without overriding on all maps
|
||||||
|
add_fire_sale_vox()
|
||||||
|
{
|
||||||
|
if (level.script != "zm_transit" && level.script != "zm_highrise")
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
game["zmbdialog"]["fire_sale"] += "_rich";
|
||||||
|
level.vox.speaker["player"].alias["powerup"]["firesale"] += "_rich";
|
||||||
|
}
|
||||||
|
|
||||||
on_player_connect()
|
on_player_connect()
|
||||||
{
|
{
|
||||||
while (true)
|
while (true)
|
||||||
@ -1434,6 +1466,14 @@ disable_carpenter()
|
|||||||
arrayremovevalue(level.zombie_powerup_array, "carpenter");
|
arrayremovevalue(level.zombie_powerup_array, "carpenter");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
powerup_changes()
|
||||||
|
{
|
||||||
|
if (getDvar("mapname") == "zm_transit" || getDvar("mapname") == "zm_highrise")
|
||||||
|
{
|
||||||
|
include_powerup("fire_sale");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
weapon_changes()
|
weapon_changes()
|
||||||
{
|
{
|
||||||
if (level.script == "zm_transit" || level.script == "zm_nuked" || level.script == "zm_highrise" || level.script == "zm_buried" || level.script == "zm_tomb")
|
if (level.script == "zm_transit" || level.script == "zm_nuked" || level.script == "zm_highrise" || level.script == "zm_buried" || level.script == "zm_tomb")
|
||||||
|
BIN
sound/mus/zombie/firesale/omnov001l_1.SL50.pc.snd.flac
Normal file
BIN
sound/mus/zombie/firesale/omnov001l_1.SL50.pc.snd.flac
Normal file
Binary file not shown.
@ -925,6 +925,7 @@ fly_betty_explo,raw\sound\wpn\grenade\explosion\explode\explode_00.LN65.pc.snd,,
|
|||||||
fly_betty_jump,raw\sound\mpl\betty\betty_trigger.LN65.pc.snd,,,,grp_explosion,32845,32845,,250,1200,1200,default,default,allon,allon,3,priority,1,reject,30927,34715,,40,95,63,-1,,loaded,nonlooping,volume,-1,0,207,,snp_explosion,3d,0,50,300,6553,51,,yes,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
fly_betty_jump,raw\sound\mpl\betty\betty_trigger.LN65.pc.snd,,,,grp_explosion,32845,32845,,250,1200,1200,default,default,allon,allon,3,priority,1,reject,30927,34715,,40,95,63,-1,,loaded,nonlooping,volume,-1,0,207,,snp_explosion,3d,0,50,300,6553,51,,yes,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
||||||
fly_betty_plant_npc,raw\sound\mpl\betty\betty_deploy.LN65.pc.snd,,,fly_gear_plant_npc,grp_foley,4639,5840,,200,500,500,default,default,allon,allon,3,oldest,8,oldest,29497,36043,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,6553,,snp_foley,3d,0,25,50,11653,25,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
fly_betty_plant_npc,raw\sound\mpl\betty\betty_deploy.LN65.pc.snd,,,fly_gear_plant_npc,grp_foley,4639,5840,,200,500,500,default,default,allon,allon,3,oldest,8,oldest,29497,36043,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,6553,,snp_foley,3d,0,25,50,11653,25,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
||||||
fly_betty_plant_plr,raw\sound\mpl\betty\betty_deploy.LN65.pc.snd,,,fly_gear_plant_plr,grp_foley,4639,5840,,200,500,500,default,default,allon,allon,3,oldest,8,oldest,29497,36043,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,6553,,snp_foley,3d,0,25,50,11653,25,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
fly_betty_plant_plr,raw\sound\mpl\betty\betty_deploy.LN65.pc.snd,,,fly_gear_plant_plr,grp_foley,4639,5840,,200,500,500,default,default,allon,allon,3,oldest,8,oldest,29497,36043,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,6553,,snp_foley,3d,0,25,50,11653,25,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
|
||||||
|
mus_fire_sale_rich,raw\sound\mus\zombie\firesale\omnov001l_1.SL50.pc.snd,,,,grp_music,16461,16461,,125,625,750,default,default,allon,allon,10,priority,8,oldest,32767,32767,,90,95,127,-1,,streamed,looping,volume,-1,0,36,,snp_vehicle_interior,3d,0,25,175,46395,51,,no,yes,none,0,,,,no,0,0,0,,yes,yes,0,0,,yes,no,bus_reference,
|
||||||
mus_zmb_secret_song_a7x_carry_on,raw\sound\mus\zombie\egg\a7x\carry_on.SN65.pc.snd,,,,grp_music,32845,32845,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
mus_zmb_secret_song_a7x_carry_on,raw\sound\mus\zombie\egg\a7x\carry_on.SN65.pc.snd,,,,grp_music,32845,32845,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
||||||
mus_zmb_secret_song_skrillex_try_it_out,raw\sound\mus\zombie\egg\skrillex\try_it_out.SN65.pc.snd,,,,grp_music,32845,32845,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
mus_zmb_secret_song_skrillex_try_it_out,raw\sound\mus\zombie\egg\skrillex\try_it_out.SN65.pc.snd,,,,grp_music,32845,32845,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
||||||
mus_zmb_secret_song_benn_just_like_you,raw\sound\mus\zombie\egg\benn\just_like_you.SN65.pc.snd,,,,grp_music,52056,52056,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
mus_zmb_secret_song_benn_just_like_you,raw\sound\mus\zombie\egg\benn\just_like_you.SN65.pc.snd,,,,grp_music,52056,52056,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,63,-1,,streamed,nonlooping,volume,-1,0,0,,snp_x2,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,no,yes,1,1,,yes,yes,bus_reference,
|
||||||
|
|
14
soundbank/mod.english.aliases.csv
Normal file
14
soundbank/mod.english.aliases.csv
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
name,file,template,loadspec,secondary,group,vol_min,vol_max,team_vol_mod,dist_min,dist_max,dist_reverb_max,volume_falloff_curve,reverb_falloff_curve,volume_min_falloff_curve,reverb_min_falloff_curve,limit_count,limit_type,entity_limit_count,entity_limit_type,pitch_min,pitch_max,team_pitch_mod,min_priority,max_priority,min_priority_threshold,max_priority_threshold,spatialized,type,loop,randomize_type,probability,start_delay,reverb_send,duck,duck_group,pan,center_send,envelop_min,envelop_max,envelop_percentage,occlusion_level,occlusion_wet_dry,is_big,distance_lpf,move_type,move_time,real_delay,subtitle,mature,doppler,futz,context_type,context_value,compression,timescale,music,fade_in,fade_out,pc_format,pause,stop_on_death,bus,snapshot
|
||||||
|
vox_plr_0_powerup_firesale_rich_0,raw\english\sound\vox\scripted\zmb\vox_plr_0_powerup_firesale_d_0.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_0_powerup_firesale_rich_1,raw\english\sound\vox\scripted\zmb\vox_plr_0_powerup_firesale_d_1.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_0_powerup_firesale_rich_2,raw\english\sound\vox\scripted\zmb\vox_plr_0_powerup_firesale_d_2.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_1_powerup_firesale_rich_0,raw\english\sound\vox\scripted\zmb\vox_plr_1_powerup_firesale_d_0.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_1_powerup_firesale_rich_1,raw\english\sound\vox\scripted\zmb\vox_plr_1_powerup_firesale_d_1.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_1_powerup_firesale_rich_2,raw\english\sound\vox\scripted\zmb\vox_plr_1_powerup_firesale_d_2.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_2_powerup_firesale_rich_0,raw\english\sound\vox\scripted\zmb\vox_plr_2_powerup_firesale_d_0.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_2_powerup_firesale_rich_1,raw\english\sound\vox\scripted\zmb\vox_plr_2_powerup_firesale_d_1.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_2_powerup_firesale_rich_2,raw\english\sound\vox\scripted\zmb\vox_plr_2_powerup_firesale_d_2.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_3_powerup_firesale_rich_0,raw\english\sound\vox\scripted\zmb\vox_plr_3_powerup_firesale_d_0.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_3_powerup_firesale_rich_1,raw\english\sound\vox\scripted\zmb\vox_plr_3_powerup_firesale_d_1.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_plr_3_powerup_firesale_rich_2,raw\english\sound\vox\scripted\zmb\vox_plr_3_powerup_firesale_d_2.SN50.pc.snd,,,,grp_voice,11653,11653,,125,1250,2250,default,default,allon,rev65,1,reject,8,oldest,32767,32767,,80,90,0,-1,,streamed,nonlooping,volume,-1,0,9257,,snp_voice,3d,0,37,50,46395,89,,no,no,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
||||||
|
vox_zmba_powerup_firesale_rich_0,devraw\english\sound\vox\scripted\zmc\vox_zmba_powerup_firesale_0.SN55.pc.snd,,,,grp_voice,10386,10386,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,100,100,0,-1,,streamed,nonlooping,volume,-1,0,0,,snp_never_duck,2d,0,0,0,0,0,,no,yes,none,0,,,,no,0,822242733,0,,yes,no,0,0,,yes,yes,bus_voice,
|
|
3
zone_source/includes/powerups/fire_sale.zone
Normal file
3
zone_source/includes/powerups/fire_sale.zone
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
xmodel,zombie_firesale
|
||||||
|
image,specialty_firesale_zombies
|
||||||
|
material,specialty_firesale_zombies
|
@ -19,4 +19,5 @@ include,includes/stringtable
|
|||||||
|
|
||||||
localize,reimagined
|
localize,reimagined
|
||||||
|
|
||||||
soundbank,mod.all
|
soundbank,mod.all
|
||||||
|
soundbank,mod.english
|
@ -9,6 +9,8 @@ include,includes/weapons/an94_zm
|
|||||||
include,includes/weapons/pdw57_zm
|
include,includes/weapons/pdw57_zm
|
||||||
include,includes/weapons/svu_zm
|
include,includes/weapons/svu_zm
|
||||||
|
|
||||||
|
include,includes/powerups/fire_sale
|
||||||
|
|
||||||
weapon,bowie_knife_zm
|
weapon,bowie_knife_zm
|
||||||
weapon,tazer_knuckles_zm
|
weapon,tazer_knuckles_zm
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user