1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-07 13:49:33 -05:00

Titus-6: add on Nuketown

This commit is contained in:
Jbleezy 2024-04-19 04:51:17 -07:00
parent 1266a69b62
commit 49a0284d23
22 changed files with 979 additions and 3 deletions

View File

@ -71,6 +71,7 @@
* [Specials](#specials)
* [Ballistic Knife](#ballistic-knife)
* [Storm PSR](#storm-psr)
* [Titus-6](#titus-6)
* [Wonder Weapons](#wonder-weapons)
* [Ray Gun](#ray-gun)
* [Ray Gun Mark 2](#ray-gun-mark-2)
@ -491,6 +492,11 @@
* Kills on any round fully charged
* Infinite penetration
#### Titus-6
* Added on Nuketown
* Kills on any round in 1-2 bursts
* Buckshot: kills on any round in 1-2 shots
### Wonder Weapons
#### Ray Gun

View File

@ -2,7 +2,9 @@
"%OAT_BASE%\Linker.exe" ^
--load "%OAT_GAME%\zone\all\weapons!metalstorm_mms_sp.ff" ^
--load "%OAT_GAME%\zone\all\weapons!exptitus6_sp.ff" ^
--load "%OAT_GAME%\zone\all\so_cmp_afghanistan.ff" ^
--load "%OAT_GAME%\zone\all\code_post_gfx.ff" ^
--load "%OAT_GAME%\zone\all\frontend_patch.ff" ^
--load "%OAT_GAME%\zone\all\frontend.ff" ^
--base-folder "%OAT_BASE%" ^

780
camo/camo_titus6.json Normal file
View File

@ -0,0 +1,780 @@
{
"_type": "weaponCamo",
"_version": 1,
"camoMaterials": [
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": false
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": false
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": false
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": false
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
8.0,
8.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": false,
"useSpecularMap": false
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": false
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
1.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": false,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
1.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
10.0,
10.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
10.0,
10.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [],
"shaderConsts": [
1.0,
1.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
},
{
"materials": [
{
"materialOverrides": [
{
"baseMaterial": "mc/mtl_t6_wpn_titus",
"camoMaterial": "mc/mtl_weapon_camo_dragon"
}
],
"shaderConsts": [
3.0,
3.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
},
{
"materialOverrides": [
{
"baseMaterial": "mc/mtl_t6_wpn_lmg_type95_drum",
"camoMaterial": "mc/mtl_weapon_camo_dragon_alt"
},
{
"baseMaterial": "mc/mtl_t6_attach_sniper_fastmag",
"camoMaterial": "mc/mtl_weapon_camo_dragon_alt_1"
}
],
"shaderConsts": [
3.0,
3.0,
0.0,
1.0,
0.0,
0.0,
0.0,
0.0
],
"useColorMap": false,
"useNormalMap": true,
"useSpecularMap": true
}
]
}
],
"camoSets": [
{
"patternCamoImage": "t6_camo_devgru_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_devgru_solid"
},
{
"patternCamoImage": "t6_camo_atacs_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_atacs_solid"
},
{
"patternCamoImage": "t6_camo_erdl_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_erdl_solid"
},
{
"patternCamoImage": "t6_camo_siberia_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_siberia_solid"
},
{
"patternCamoImage": "t6_camo_choco_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_choco_solid"
},
{
"patternCamoImage": "t6_camo_tiger_blue_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_tiger_blue_solid"
},
{
"patternCamoImage": "t6_camo_bloodshot_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_bloodshot_solid"
},
{
"patternCamoImage": "t6_camo_ghostex_delta6_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_ghostex_delta6_solid"
},
{
"patternCamoImage": "t6_camo_kryptek_typhon_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_kryptek_typhon_solid"
},
{
"patternCamoImage": "t6_camo_blossom_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_blossom_solid"
},
{
"patternCamoImage": "t6_camo_artofwar_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_artofwar_solid"
},
{
"patternCamoImage": "t6_camo_ronin_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_ronin_solid"
},
{
"patternCamoImage": "t6_camo_skulls_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_skulls_solid"
},
{
"patternCamoImage": "t6_camo_bo2collectors_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "dark_grey_swatch"
},
{
"patternCamoImage": "t6_camo_elite_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_elite_solid"
},
{
"patternCamoImage": "t6_camo_viper_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_viper_pattern"
},
{
"patternCamoImage": "t6_camo_mango_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_mango_pattern"
},
{
"patternCamoImage": "t6_camo_ukpunk_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_ukpunk_solid"
},
{
"patternCamoImage": "t6_camo_benjamins_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_benjamins_solid"
},
{
"patternCamoImage": "t6_camo_dayofdead_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_dayofdead_solid"
},
{
"patternCamoImage": "t6_camo_graffiti_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_graffiti_solid"
},
{
"patternCamoImage": "t6_camo_kawaii_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_kawaii_solid"
},
{
"patternCamoImage": "t6_camo_partyrock_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_partyrock_solid"
},
{
"patternCamoImage": "t6_camo_zombies_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_zombies_solid"
},
{
"patternCamoImage": "t6_camo_nevada_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_nevada_solid"
},
{
"patternCamoImage": "t6_camo_sahara_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_sahara_solid"
},
{
"patternCamoImage": "t6_camo_urban_russia_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_urban_russia_solid"
},
{
"patternCamoImage": "t6_camo_flecktarn_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_flecktarn_solid"
},
{
"patternCamoImage": "t6_camo_flora_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_flora_solid"
},
{
"patternCamoImage": "t6_camo_tiger_jungle_pattern",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_tiger_jungle_solid"
},
{
"patternCamoImage": "camo_comic_col",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_comic_alt_col"
},
{
"patternCamoImage": "camo_mtx3_aqua_pat",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "camo_mtx3_aqua_pat"
},
{
"patternCamoImage": "camo_mtx3_breach_pat",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "camo_mtx3_breach_pat"
},
{
"patternCamoImage": "camo_mtx3_coyote_pat",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "camo_mtx3_coyote_pat"
},
{
"patternCamoImage": "camo_mtx3_zulu_pat",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "camo_mtx3_zulu_pat"
},
{
"patternCamoImage": "camo_mtx3_massacre_pat",
"patternOffset": {
"x": 0.0,
"y": 0.0
},
"patternScale": 1.0,
"solidCamoImage": "t6_camo_zombies_solid"
}
],
"patternBaseImage": "camo_off_pattern",
"solidBaseImage": "camo_off_solid"
}

View File

@ -1102,6 +1102,12 @@ LANG_ENGLISH "Sliquidizer"
REFERENCE ZMWEAPON_METALSTORM_UPGRADED
LANG_ENGLISH "Tempest PTR"
REFERENCE WEAPON_TITUS6_EXPLOSIVE
LANG_ENGLISH "Titus-6"
REFERENCE ZMWEAPON_TITUS6_EXPLOSIVE_UPGRADED
LANG_ENGLISH "Augustus-9"
// HINT STRINGS
REFERENCE PLATFORM_PICKUPNEWWEAPON

View File

@ -43,6 +43,7 @@ main()
replaceFunc(maps\mp\zombies\_zm_utility::create_zombie_point_of_interest, scripts\zm\replaced\_zm_utility::create_zombie_point_of_interest);
replaceFunc(maps\mp\zombies\_zm_utility::create_zombie_point_of_interest_attractor_positions, scripts\zm\replaced\_zm_utility::create_zombie_point_of_interest_attractor_positions);
replaceFunc(maps\mp\zombies\_zm_utility::get_current_zone, scripts\zm\replaced\_zm_utility::get_current_zone);
replaceFunc(maps\mp\zombies\_zm_utility::is_alt_weapon, scripts\zm\replaced\_zm_utility::is_alt_weapon);
replaceFunc(maps\mp\zombies\_zm_utility::is_temporary_zombie_weapon, scripts\zm\replaced\_zm_utility::is_temporary_zombie_weapon);
replaceFunc(maps\mp\zombies\_zm_utility::wait_network_frame, scripts\zm\replaced\_zm_utility::wait_network_frame);
replaceFunc(maps\mp\zombies\_zm_utility::track_players_intersection_tracker, scripts\zm\replaced\_zm_utility::track_players_intersection_tracker);
@ -1683,6 +1684,16 @@ weapon_changes()
add_zombie_weapon("metalstorm_mms_zm", "metalstorm_mms_upgraded_zm", &"WEAPON_METALSTORM", 1000, "", "", undefined, 1);
}
if (level.script == "zm_nuked")
{
include_weapon("titus6_zm");
include_weapon("titus6_upgraded_zm", 0);
add_limited_weapon("titus6_zm", 1);
add_zombie_weapon("titus6_zm", "titus6_upgraded_zm", &"WEAPON_TITUS6_EXPLOSIVE", 1000, "", "", undefined, 1);
precacheitem("titus6_explosive_dart_zm");
precacheitem("titus6_explosive_dart_upgraded_zm");
}
if (level.script == "zm_prison")
{
include_weapon("held_knife_zm_alcatraz", 0);

View File

@ -1584,6 +1584,26 @@ actor_damage_override(inflictor, attacker, damage, flags, meansofdeath, weapon,
}
}
if (weapon == "titus6_explosive_dart_zm")
{
final_damage = scale_damage(final_damage, 3000);
}
if (weapon == "titus6_explosive_dart_upgraded_zm")
{
final_damage = scale_damage(final_damage, 6000);
}
if (weapon == "mk_titus6_zm")
{
final_damage = scale_damage(final_damage, 500);
}
if (weapon == "mk_titus6_upgraded_zm")
{
final_damage = scale_damage(final_damage, 1000);
}
if (weapon == "staff_revive_zm")
{
if (!is_true(self.is_mechz))
@ -2259,9 +2279,16 @@ player_damage_override(einflictor, eattacker, idamage, idflags, smeansofdeath, s
return 0;
}
if (self.health > 75 && !is_true(self.is_zombie))
exp_damage = 75;
if (sweapon == "titus6_explosive_dart_zm" || sweapon == "titus6_explosive_dart_upgraded_zm")
{
return 75;
exp_damage = 15;
}
if (self.health > exp_damage && !is_true(self.is_zombie))
{
return exp_damage;
}
}

View File

@ -338,6 +338,23 @@ is_temporary_zombie_weapon(str_weapon)
return is_zombie_perk_bottle(str_weapon) || str_weapon == level.revive_tool || str_weapon == "zombie_builder_zm" || str_weapon == "chalk_draw_zm" || str_weapon == "no_hands_zm" || issubstr(str_weapon, "_flourish");
}
is_alt_weapon(weapname)
{
if (getsubstr(weapname, 0, 3) == "gl_")
return true;
if (getsubstr(weapname, 0, 3) == "mk_")
return true;
if (getsubstr(weapname, 0, 3) == "sf_")
return true;
if (getsubstr(weapname, 0, 10) == "dualoptic_")
return true;
return false;
}
wait_network_frame()
{
wait 0.1;

View File

@ -727,6 +727,21 @@ wpn_metalstormsnp_flux_r_plr_4_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,
wpn_metalstormsnp_fire_plr_5_pap,raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd,,,wpn_metalstormsnp_flux_l_plr_5_pap,grp_weapon,14671,14671,,0,5000,5000,default,default,allon,allon,1,oldest,8,oldest,32767,32767,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,2072,,snp_wpn_1p,2d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,
wpn_metalstormsnp_flux_l_plr_5_pap,raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd,,,wpn_metalstormsnp_flux_r_plr_5_pap,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,left_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_metalstormsnp_flux_r_plr_5_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,,,wpn_metalstormsnp_fire_plr_5,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,right_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
fly_titus_slide_back,raw\sound\wpn\shotgun\titus\toggle\titus_flip_up.LN65.pc.snd,,,,grp_foley,13075,18470,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,70,70,63,-1,,loaded,nonlooping,volume,-1,0,20,,snp_foley,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
fly_titus_slide_forward,raw\sound\wpn\shotgun\titus\toggle\titus_flip_down.LN65.pc.snd,,,,grp_foley,13075,18470,,0,5000,5000,default,default,allon,allon,8,priority,8,oldest,32767,32767,,70,70,63,-1,,loaded,nonlooping,volume,-1,0,20,,snp_foley,2d,0,0,0,0,63,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_fire_exp_darts_plr,raw\sound\wpn\shotgun\titus\dart\wpn_titus_dart.LN65.pc.snd,,,wpn_titus_exp_LFE,grp_weapon,29273,29273,,0,5000,5000,default,default,allon,allon,3,oldest,8,oldest,29192,36779,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,0,,snp_wpn_1p,2d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_fire_exp_npc_pap,raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd,,,wpn_titus_flux_exp_l_npc_pap,grp_weapon,8250,8250,,75,1250,1250,default,default,allon,allon,10,priority,3,oldest,30927,34715,,50,90,89,-1,,loaded,nonlooping,variant,-1,0,6553,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_fire_exp_plr_pap,raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd,,,wpn_titus_flux_exp_l_plr_pap,grp_weapon,14671,14671,,0,5000,5000,default,default,allon,allon,1,oldest,8,oldest,32767,32767,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,2072,,snp_wpn_1p,2d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,
wpn_titus_flux_exp_l_npc_pap,raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd,,,wpn_titus_flux_exp_r_npc_pap,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,left_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_exp_l_plr_pap,raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd,,,wpn_titus_flux_exp_r_plr_pap,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,left_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_exp_r_npc_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,,,wpn_titus_fire_exp_npc,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,right_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_exp_r_plr_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,,,wpn_titus_fire_exp_plr,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,right_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_fire_npc_pap,raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd,,,wpn_titus_flux_l_npc_pap,grp_weapon,8250,8250,,75,1250,1250,default,default,allon,allon,10,priority,3,oldest,30927,34715,,50,90,89,-1,,loaded,nonlooping,variant,-1,0,6553,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_fire_plr_pap,raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd,,,wpn_titus_flux_l_plr_pap,grp_weapon,14671,14671,,0,5000,5000,default,default,allon,allon,1,oldest,8,oldest,32767,32767,,90,90,63,-1,,loaded,nonlooping,volume,-1,0,2072,,snp_wpn_1p,2d,0,0,0,0,63,,no,no,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,
wpn_titus_flux_l_npc_pap,raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd,,,wpn_titus_flux_r_npc_pap,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,left_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_l_plr_pap,raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd,,,wpn_titus_flux_r_plr_pap,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,left_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_r_npc_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,,,wpn_titus_fire_npc,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,right_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
wpn_titus_flux_r_plr_pap,raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd,,,wpn_titus_fire_plr,grp_weapon,3685,3685,,25,900,900,default,default,allon,allon,8,priority,4,priority,32129,33416,,85,90,63,-1,,loaded,nonlooping,variant,-1,0,10386,,snp_wpn_3p,3d,0,0,0,0,63,,no,no,right_shot,4000,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_fx,
zmb_melee_whoosh_npc,raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_00.LN50.pc.snd,,,,grp_hdrfx,16461,20723,,150,500,500,default,default,allon,allon,4,priority,8,oldest,31143,32767,,40,90,63,-1,,loaded,nonlooping,volume,-1,0,20,,snp_igc,3d,0,25,75,20723,63,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,
zmb_melee_whoosh_npc,raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_01.LN50.pc.snd,,,,grp_hdrfx,16461,20723,,150,500,500,default,default,allon,allon,4,priority,8,oldest,31143,32767,,40,90,63,-1,,loaded,nonlooping,volume,-1,0,20,,snp_igc,3d,0,25,75,20723,63,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,
zmb_melee_whoosh_npc,raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_02.LN50.pc.snd,,,,grp_hdrfx,16461,20723,,150,500,500,default,default,allon,allon,4,priority,8,oldest,31143,32767,,40,90,63,-1,,loaded,nonlooping,volume,-1,0,20,,snp_igc,3d,0,25,75,20723,63,,no,yes,none,0,,,,no,0,0,0,,yes,no,0,0,,yes,no,bus_hdrfx,

1 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
727 wpn_metalstormsnp_fire_plr_5_pap raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd wpn_metalstormsnp_flux_l_plr_5_pap grp_weapon 14671 14671 0 5000 5000 default default allon allon 1 oldest 8 oldest 32767 32767 90 90 63 -1 loaded nonlooping volume -1 0 2072 snp_wpn_1p 2d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx
728 wpn_metalstormsnp_flux_l_plr_5_pap raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd wpn_metalstormsnp_flux_r_plr_5_pap grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no left_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
729 wpn_metalstormsnp_flux_r_plr_5_pap raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd wpn_metalstormsnp_fire_plr_5 grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no right_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
730 fly_titus_slide_back raw\sound\wpn\shotgun\titus\toggle\titus_flip_up.LN65.pc.snd grp_foley 13075 18470 0 5000 5000 default default allon allon 8 priority 8 oldest 32767 32767 70 70 63 -1 loaded nonlooping volume -1 0 20 snp_foley 2d 0 0 0 0 63 no yes none 0 no 0 0 0 yes no 0 0 yes no bus_fx
731 fly_titus_slide_forward raw\sound\wpn\shotgun\titus\toggle\titus_flip_down.LN65.pc.snd grp_foley 13075 18470 0 5000 5000 default default allon allon 8 priority 8 oldest 32767 32767 70 70 63 -1 loaded nonlooping volume -1 0 20 snp_foley 2d 0 0 0 0 63 no yes none 0 no 0 0 0 yes no 0 0 yes no bus_fx
732 wpn_titus_fire_exp_darts_plr raw\sound\wpn\shotgun\titus\dart\wpn_titus_dart.LN65.pc.snd wpn_titus_exp_LFE grp_weapon 29273 29273 0 5000 5000 default default allon allon 3 oldest 8 oldest 29192 36779 90 90 63 -1 loaded nonlooping volume -1 0 0 snp_wpn_1p 2d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_fx
733 wpn_titus_fire_exp_npc_pap raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd wpn_titus_flux_exp_l_npc_pap grp_weapon 8250 8250 75 1250 1250 default default allon allon 10 priority 3 oldest 30927 34715 50 90 89 -1 loaded nonlooping variant -1 0 6553 snp_wpn_3p 3d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_fx
734 wpn_titus_fire_exp_plr_pap raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd wpn_titus_flux_exp_l_plr_pap grp_weapon 14671 14671 0 5000 5000 default default allon allon 1 oldest 8 oldest 32767 32767 90 90 63 -1 loaded nonlooping volume -1 0 2072 snp_wpn_1p 2d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx
735 wpn_titus_flux_exp_l_npc_pap raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd wpn_titus_flux_exp_r_npc_pap grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no left_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
736 wpn_titus_flux_exp_l_plr_pap raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd wpn_titus_flux_exp_r_plr_pap grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no left_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
737 wpn_titus_flux_exp_r_npc_pap raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd wpn_titus_fire_exp_npc grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no right_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
738 wpn_titus_flux_exp_r_plr_pap raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd wpn_titus_fire_exp_plr grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no right_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
739 wpn_titus_fire_npc_pap raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd wpn_titus_flux_l_npc_pap grp_weapon 8250 8250 75 1250 1250 default default allon allon 10 priority 3 oldest 30927 34715 50 90 89 -1 loaded nonlooping variant -1 0 6553 snp_wpn_3p 3d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_fx
740 wpn_titus_fire_plr_pap raw\sound\wpn\pap\pap_shot_st.LN65.pc.snd wpn_titus_flux_l_plr_pap grp_weapon 14671 14671 0 5000 5000 default default allon allon 1 oldest 8 oldest 32767 32767 90 90 63 -1 loaded nonlooping volume -1 0 2072 snp_wpn_1p 2d 0 0 0 0 63 no no none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx
741 wpn_titus_flux_l_npc_pap raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd wpn_titus_flux_r_npc_pap grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no left_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
742 wpn_titus_flux_l_plr_pap raw\sound\wpn\pap\pap_flux_left.LN65.pc.snd wpn_titus_flux_r_plr_pap grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no left_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
743 wpn_titus_flux_r_npc_pap raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd wpn_titus_fire_npc grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no right_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
744 wpn_titus_flux_r_plr_pap raw\sound\wpn\pap\pap_flux_right.LN65.pc.snd wpn_titus_fire_plr grp_weapon 3685 3685 25 900 900 default default allon allon 8 priority 4 priority 32129 33416 85 90 63 -1 loaded nonlooping variant -1 0 10386 snp_wpn_3p 3d 0 0 0 0 63 no no right_shot 4000 no 0 0 0 yes no 0 0 yes no bus_fx
745 zmb_melee_whoosh_npc raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_00.LN50.pc.snd grp_hdrfx 16461 20723 150 500 500 default default allon allon 4 priority 8 oldest 31143 32767 40 90 63 -1 loaded nonlooping volume -1 0 20 snp_igc 3d 0 25 75 20723 63 no yes none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx
746 zmb_melee_whoosh_npc raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_01.LN50.pc.snd grp_hdrfx 16461 20723 150 500 500 default default allon allon 4 priority 8 oldest 31143 32767 40 90 63 -1 loaded nonlooping volume -1 0 20 snp_igc 3d 0 25 75 20723 63 no yes none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx
747 zmb_melee_whoosh_npc raw\sound\wpn\melee\knife\knife_new\swing\swings\swing_02.LN50.pc.snd grp_hdrfx 16461 20723 150 500 500 default default allon allon 4 priority 8 oldest 31143 32767 40 90 63 -1 loaded nonlooping volume -1 0 20 snp_igc 3d 0 25 75 20723 63 no yes none 0 no 0 0 0 yes no 0 0 yes no bus_hdrfx

File diff suppressed because one or more lines are too long

1
weapons/zm/mk_titus6_zm Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
weapons/zm/titus6_zm Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -5,6 +5,7 @@
>level.ipak_read,sp
include,includes/weapons/metalstorm_mms_zm
include,includes/weapons/titus6_zm
image,menu_mp_weapons_minigun_future
material,menu_mp_weapons_minigun_future

View File

@ -32,4 +32,5 @@ camo,camo_ballistic_knife
camo,camo_mms
camo,camo_acog
camo,camo_hybrid
camo,camo_metalstorm
camo,camo_metalstorm
camo,camo_titus6

View File

@ -0,0 +1,104 @@
techniqueset,mc_sw4_3d_viewmodel_unlit_j299w86e
image,mtl_t6_attach_optic_titus_reticle
material,mc/mtl_t6_attach_optic_titus_reticle
image,~~-gmtl_t6_wpn_lmg_type95_dru~4a761960
image,mtl_t6_wpn_lmg_type95_drum_nml
image,~mtl_t6_wpn_lmg_type95_drum_a~0e367e03
image,~-gmtl_t6_wpn_lmg_type95_drum_col
image,~mtl_t6_wpn_lmg_type95_drum_i~20771c53
material,mc/mtl_t6_wpn_lmg_type95_drum_thermal
material,mc/mtl_t6_wpn_lmg_type95_drum
image,~~-gmtl_t6_attach_sniper_fast~3434310d
image,mtl_t6_attach_sniper_fastmag_nml
image,~-gmtl_t6_attach_sniper_fastmag_col
material,mc/mtl_t6_attach_sniper_fastmag
image,~~-gmtl_t6_wpn_titus_spc-rgb&~b03a8157
image,mtl_t6_wpn_titus_nml
image,~mtl_t6_wpn_titus_ao-l&mtl_t6~9d50bb50
image,~-gmtl_t6_wpn_titus_col
image,t6_mtl_wpn_arm_launcher_ir
image,thermal_gradient5
image,t6_mtl_wpn_arm_launcher_nml
material,mc/mtl_t6_wpn_arm_launcher_thermal
material,mc/mtl_t6_wpn_titus
image,mtl_t6_attach_tritium_grn_glo
material,mc/mtl_t6_attach_tritium_grn_glo
xmodel,t6_wpn_titus_view
material,gfx_fxt_fx_distortion_ring_light
material,gfx_fxt_light_flare_halogen_z10
image,fxt_spark_field
material,gfx_fxt_spark_field
fx,weapon/titus/fx_muz_titus_bolt
physpreset,weapon
xmodel,t6_wpn_titus_world
xanim,viewmodel_titus_gl_idle
xanim,viewmodel_titus_gl_fire
xanim,viewmodel_titus_gl_reload_empty
xanim,viewmodel_titus_gl_pullout
xanim,viewmodel_titus_gl_first_raise
xanim,viewmodel_titus_gl_putaway
xanim,viewmodel_titus_gl_from_masterkey
xanim,viewmodel_titus_gl_pullout_quick
xanim,viewmodel_titus_gl_putaway_quick
xanim,viewmodel_titus_gl_sprint_in
xanim,viewmodel_titus_gl_sprint_loop
xanim,viewmodel_titus_gl_sprint_out
xanim,viewmodel_titus_gl_crawl_in
xanim,viewmodel_titus_gl_crawl_forward
xanim,viewmodel_titus_gl_crawl_back
xanim,viewmodel_titus_gl_crawl_right
xanim,viewmodel_titus_gl_crawl_left
xanim,viewmodel_titus_gl_crawl_out
xanim,viewmodel_titus_gl_ads_fire
xanim,viewmodel_titus_gl_d2p_in
xanim,viewmodel_titus_gl_d2p_loop
xanim,viewmodel_titus_gl_d2p_out
xanim,viewmodel_titus_gl_ads_up
xanim,viewmodel_titus_gl_ads_down
image,menu_mp_weapons_titus
material,menu_mp_weapons_titus
xmodel,t6_wpn_projectile_titus
fx,weapon/titus/fx_titus_trail_bolt
material,gfx_fxt_smk_light_z120_add
fx,explosions/fx_exp_titus_dart_sp
techniqueset,effect_23712j0e
material,gfx_fxt_gas_flash_blnd
material,gfx_fxt_fire_flame_vert_e_blnd
fx,weapon/muzzleflashes/fx_muz_lg_gas_flash_buck_1p
fx,weapon/muzzleflashes/fx_muz_lg_smk_1p
fx,weapon/muzzleflashes/fx_muz_break_lg_4_sqr
fx,weapon/muzzleflashes/fx_muz_sg_buck_flash_1p
image,fxt_fx_distortion_heat
material,gfx_fxt_fx_distortion_heat_scale5
fx,weapon/muzzleflashes/fx_muz_lg_gas_flash_buck_3p
fx,weapon/muzzleflashes/fx_muz_lg_smk_3p
fx,weapon/muzzleflashes/fx_muz_sg_buck_flash_3p
tracer,shotgun
xanim,viewmodel_titus_mk_idle
xanim,viewmodel_titus_mk_fire
xanim,viewmodel_titus_mk_reload
xanim,viewmodel_titus_mk_reload_empty
xanim,viewmodel_titus_mk_pullout
xanim,viewmodel_titus_mk_putaway
xanim,viewmodel_titus_gl_to_masterkey
xanim,viewmodel_titus_mk_sprint_in
xanim,viewmodel_titus_mk_sprint_loop
xanim,viewmodel_titus_mk_sprint_out
xanim,viewmodel_titus_mk_crawl_in
xanim,viewmodel_titus_mk_crawl_forward
xanim,viewmodel_titus_mk_crawl_back
xanim,viewmodel_titus_mk_crawl_right
xanim,viewmodel_titus_mk_crawl_left
xanim,viewmodel_titus_mk_crawl_out
xanim,viewmodel_titus_mk_d2p_in
xanim,viewmodel_titus_mk_d2p_loop
xanim,viewmodel_titus_mk_d2p_out
xanim,viewmodel_titus_mk_ads_up
xanim,viewmodel_titus_mk_ads_down
image,fxt_light_flare2
material,gfx_fxt_light_flare2_eo5
material,gfx_fxt_light_hot_add_eo5
fx,weapon/titus/fx_titus_bolt_blink_os
image,hud_monsoon_titus
material,hud_monsoon_titus_arrow
soundbank,wpn_m32_titus.all