mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-07 21:59:49 -05:00
Ballista: replace Olympia
This commit is contained in:
parent
8e0edc4861
commit
08b400cd42
@ -236,7 +236,10 @@
|
||||
## Sniper Rifles
|
||||
* Decreased move speed from 95% to 90%
|
||||
* Disabled scope sway
|
||||
* Unupgraded: increased zoom FOV from 15 to 25
|
||||
* Unupgraded: increased scope FOV from 15 or 20 to 25
|
||||
|
||||
### Ballista
|
||||
* Replaces Olympia
|
||||
|
||||
## Shotguns
|
||||
* Increased penetration
|
||||
|
@ -1014,6 +1014,9 @@ LANG_ENGLISH "Toughguy & Crybaby"
|
||||
REFERENCE ZOMBIE_WEAPON_SARITCH
|
||||
LANG_ENGLISH "Hold ^3[{+activate}]^7 for SMR [Cost: &&1]"
|
||||
|
||||
REFERENCE ZMWEAPON_BALLISTA_WALLBUY
|
||||
LANG_ENGLISH "Hold ^3[{+activate}]^7 for Ballista [Cost: &&1]"
|
||||
|
||||
REFERENCE ZOMBIE_PERK_QUICKREVIVE
|
||||
LANG_ENGLISH "Hold ^3[{+activate}]^7 for Quick Revive [Cost: &&1]"
|
||||
|
||||
|
@ -1679,6 +1679,10 @@ weapon_changes()
|
||||
include_weapon( "saritch_upgraded_zm", 0 );
|
||||
add_zombie_weapon( "saritch_zm", "saritch_upgraded_zm", &"ZOMBIE_WEAPON_SARITCH", 500, "wpck_smr", "", undefined, 1 );
|
||||
}
|
||||
|
||||
include_weapon( "ballista_zm", 0 );
|
||||
include_weapon( "ballista_upgraded_zm", 0 );
|
||||
add_zombie_weapon( "ballista_zm", "ballista_upgraded_zm", &"ZMWEAPON_BALLISTA_WALLBUY", 500, "wpck_snipe", "", undefined, 1 );
|
||||
}
|
||||
|
||||
player_give_willy_pete()
|
||||
|
@ -258,7 +258,7 @@ init_wallbuys()
|
||||
og_weapon_structs = array_randomize(og_weapon_structs);
|
||||
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", og_weapon_structs[0].origin, og_weapon_structs[0].angles);
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", og_weapon_structs[1].origin, og_weapon_structs[1].angles);
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", og_weapon_structs[1].origin, og_weapon_structs[1].angles);
|
||||
scripts\zm\replaced\utility::wallbuy("beretta93r_zm", "beretta93r", "weapon_upgrade", og_weapon_structs[2].origin, og_weapon_structs[2].angles);
|
||||
scripts\zm\replaced\utility::wallbuy("pdw57_zm", "pdw57", "weapon_upgrade", og_weapon_structs[3].origin, og_weapon_structs[3].angles);
|
||||
scripts\zm\replaced\utility::wallbuy("an94_zm", "an94", "weapon_upgrade", og_weapon_structs[4].origin, og_weapon_structs[4].angles);
|
||||
|
@ -129,7 +129,7 @@ set_box_weapons()
|
||||
init_wallbuys()
|
||||
{
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", (305, 6376, 319), (0, -80, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", (-709, 5721, -19.875), (0, -80, 30));
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", (-709, 5721, -19.875), (0, -80, 30));
|
||||
scripts\zm\replaced\utility::wallbuy("uzi_zm", "uzi", "weapon_upgrade", (-219, 7156, 122), (0, 190, 0));
|
||||
}
|
||||
|
||||
|
@ -122,7 +122,7 @@ main()
|
||||
init_wallbuys()
|
||||
{
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", (13662, -1166, -134), (0, -90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", (13553, -539, -133), (0, -90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", (13553, -539, -133), (0, -90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("beretta93r_zm", "beretta93r", "weapon_upgrade", (13793, -1646, -105), (0, 0, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("mp5k_zm", "mp5", "weapon_upgrade", (13553, -769, -133), (0, -90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ak74u_zm", "ak74u", "weapon_upgrade", (13979, -1550, -134), (0, 90, 0));
|
||||
|
@ -159,7 +159,7 @@ treasure_chest_init()
|
||||
init_wallbuys()
|
||||
{
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", (-5085, -7807, -5), (0, 0, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", (-4576, -7748, 18), (0, 90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", (-4576, -7748, 18), (0, 90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("mp5k_zm", "mp5", "weapon_upgrade", (-5489, -7982.7, 62), (0, 1, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("tazer_knuckles_zm", "tazer_knuckles", "tazer_upgrade", (-6265, -7941, 100), (0, 90, 0));
|
||||
}
|
||||
|
@ -104,7 +104,7 @@ treasure_chest_init()
|
||||
init_wallbuys()
|
||||
{
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", (10559, 8220, -495), (0, 90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", (10678, 8135, -476), (0, 180, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", (10678, 8135, -476), (0, 180, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("870mcs_zm", "870mcs", "weapon_upgrade", (11778, 7664, -697), (0, 170, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("mp5k_zm", "mp5", "weapon_upgrade", (11452, 8692, -521), (0, 90, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("bowie_knife_zm", "bowie_knife", "bowie_upgrade", (10835, 8145, -353), (0, 0, 0));
|
||||
|
@ -70,7 +70,7 @@ main()
|
||||
init_wallbuys()
|
||||
{
|
||||
scripts\zm\replaced\utility::wallbuy("saritch_zm", "saritch", "weapon_upgrade", (-11166, -2844, 247), (0, -86, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("rottweil72_zm", "olympia", "weapon_upgrade", (-10735, -2960, 247), (0, 97, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ballista_zm", "ballista", "weapon_upgrade", (-10735, -2960, 247), (0, 97, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("ak74u_zm", "ak74u", "weapon_upgrade", (-10656, -752, 247), (0, 83, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("m16_zm", "m16", "weapon_upgrade", (-11839, -1695.1, 287), (0, 270, 0));
|
||||
scripts\zm\replaced\utility::wallbuy("sticky_grenade_zm", "sticky_grenade", "weapon_upgrade", (-11839, -2406, 283), (0, -93, 0));
|
||||
|
@ -181,6 +181,10 @@ wallbuy_changes()
|
||||
{
|
||||
self.zombie_weapon_upgrade = "saritch_zm";
|
||||
}
|
||||
else if (self.zombie_weapon_upgrade == "rottweil72_zm")
|
||||
{
|
||||
self.zombie_weapon_upgrade = "ballista_zm";
|
||||
}
|
||||
}
|
||||
|
||||
add_dynamic_wallbuy(weapon, wallbuy, pristine)
|
||||
|
@ -336,6 +336,10 @@ get_chalk_fx_name(weapon_name)
|
||||
{
|
||||
weapon_name = "m14_zm";
|
||||
}
|
||||
else if (weapon_name == "ballista_zm")
|
||||
{
|
||||
weapon_name = "rottweil72_zm";
|
||||
}
|
||||
|
||||
return weapon_name + "_fx";
|
||||
}
|
||||
|
86
zone_source/ballista_zm.zone
Normal file
86
zone_source/ballista_zm.zone
Normal file
@ -0,0 +1,86 @@
|
||||
image,~~-gmtl_t6_wpn_sniper_ballist~5f538f3a
|
||||
image,mtl_t6_wpn_sniper_ballista_nml
|
||||
image,~mtl_t6_wpn_sniper_ballista_a~c281cc51
|
||||
image,~-gmtl_t6_wpn_sniper_ballista_col
|
||||
image,~mtl_t6_wpn_sniper_ballista_i~48a71291
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_thermal
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_camo1
|
||||
image,~~-gmtl_t6_wpn_sniper_ballist~77b7f0fa
|
||||
image,mtl_t6_wpn_sniper_ballista_sights_nml
|
||||
image,~-gmtl_t6_wpn_sniper_ballista~0bdce4cf
|
||||
image,~_mtl_t6_wpn_base_noheat_ir-rrb
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_sights_thermal
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_sights
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_camo2
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_camo3
|
||||
xmodel,t6_wpn_sniper_ballista_view
|
||||
fx,weapon/muzzleflashes/fx_muz_xlg_gas_flash_1p
|
||||
fx,weapon/muzzleflashes/fx_muz_xlg_smk_1p
|
||||
fx,weapon/muzzleflashes/fx_muz_snpr_flash_1p
|
||||
fx,weapon/muzzleflashes/fx_muz_xlg_gas_flash_3p
|
||||
fx,weapon/muzzleflashes/fx_muz_snpr_flash_3p
|
||||
xmodel,t6_wpn_sniper_ballista_world
|
||||
xmodel,t6_attach_mag_ballista_view
|
||||
xmodel,t6_attach_mag_ballista_world
|
||||
material,gfx_fxt_smk_trail_tracer
|
||||
tracer,ballista_tracer
|
||||
image,~~-gmtl_t6_wpn_sniper_ballist~e541153f
|
||||
image,mtl_t6_wpn_sniper_ballista_scope_nml
|
||||
image,~mtl_t6_wpn_sniper_ballista_s~03fbaf1f
|
||||
image,~-gmtl_t6_wpn_sniper_ballista~f9eaeff9
|
||||
image,~mtl_t6_wpn_sniper_ballista_s~e35f4ac5
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_scope_thermal
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_scope_camo1
|
||||
material,mc/mtl_t6_wpn_sniper_ballista_scope_camo2
|
||||
material,mc/mtl_weapon_camo_muertos_3
|
||||
material,mc/mtl_weapon_camo_zmb_dlc2_alt_2
|
||||
camo,camo_ballista
|
||||
xanim,viewmodel_ballista_idle
|
||||
xanim,viewmodel_ballista_fire
|
||||
xanim,viewmodel_ballista_rechamber
|
||||
xanim,viewmodel_ballista_reload
|
||||
xanim,viewmodel_ballista_reload_empty
|
||||
xanim,viewmodel_ballista_pullout
|
||||
xanim,viewmodel_ballista_first_raise
|
||||
xanim,viewmodel_ballista_putaway
|
||||
xanim,viewmodel_ballista_pullout_quick
|
||||
xanim,viewmodel_ballista_putaway_quick
|
||||
xanim,viewmodel_ballista_sprint_in
|
||||
xanim,viewmodel_ballista_sprint_loop
|
||||
xanim,viewmodel_ballista_sprint_out
|
||||
xanim,viewmodel_ballista_crawl_in
|
||||
xanim,viewmodel_ballista_crawl_forward
|
||||
xanim,viewmodel_ballista_crawl_back
|
||||
xanim,viewmodel_ballista_crawl_right
|
||||
xanim,viewmodel_ballista_crawl_left
|
||||
xanim,viewmodel_ballista_crawl_out
|
||||
xanim,viewmodel_ballista_ads_fire
|
||||
xanim,viewmodel_ballista_alt_ads_rechamber
|
||||
xanim,viewmodel_ballista_d2p_in
|
||||
xanim,viewmodel_ballista_d2p_loop
|
||||
xanim,viewmodel_ballista_d2p_out
|
||||
xanim,viewmodel_ballista_iron_sights_ads_up
|
||||
xanim,viewmodel_ballista_iron_sights_ads_down
|
||||
rawfile,rumble/sniper_fire
|
||||
image,hud_mp_firerate_bolt
|
||||
material,hud_mp_firerate_bolt
|
||||
image,menu_zm_weapons_ballista
|
||||
material,menu_zm_weapons_ballista
|
||||
image,menu_mp_weapons_ballista
|
||||
material,menu_mp_weapons_ballista
|
||||
weapon,ballista_zm
|
||||
fx,weapon/muzzleflashes_zmb_ug/fx_zmb_muz_xlg_gas_flash_1p
|
||||
fx,weapon/muzzleflashes_zmb_ug/fx_zmb_muz_xlg_gas_flash_3p
|
||||
attachment,is
|
||||
image,scope_overlay_ballista_1024
|
||||
material,scope_overlay_ballista
|
||||
attachmentunique,au_ballista_none
|
||||
attachmentunique,au_ballista_acog
|
||||
attachmentunique,au_ballista_is
|
||||
weapon,ballista_upgraded_zm
|
||||
xanim,viewmodel_ballista_ads_rechamber
|
||||
xanim,viewmodel_ballista_rangefinder_ads_fire
|
||||
xanim,viewmodel_ballista_acog_ads_up
|
||||
xanim,viewmodel_ballista_acog_ads_down
|
||||
xanim,viewmodel_ballista_ads_up
|
||||
xanim,viewmodel_ballista_ads_down
|
@ -3,6 +3,7 @@
|
||||
>name,mod
|
||||
|
||||
include,saritch_zm
|
||||
include,ballista_zm
|
||||
include,knife_ballistic_zm
|
||||
include,ray_gun_zm
|
||||
include,raygun_mark2_zm
|
||||
|
Loading…
x
Reference in New Issue
Block a user