mirror of
https://github.com/JezuzLizard/t6-fastfile-mods.git
synced 2025-07-07 08:37:52 -05:00
Add support for leapers. Add mechz to zm_highrise.
Patch multiple level.zombie_total++ occurences to fix interactions with boss zombies not incrementing their zombie total.
This commit is contained in:
@ -31328,4 +31328,243 @@
|
||||
"origin" "2771.15 1400 2728.13"
|
||||
"classname" "node_pathnode"
|
||||
"guid" "CC9CDDB8"
|
||||
}
|
||||
}
|
||||
{
|
||||
"origin" "0 0 -500"
|
||||
"export" "1"
|
||||
"model" "veh_t6_dlc_zm_mech"
|
||||
"classname" "actor_zm_tomb_mech_zombie"
|
||||
"script_noteworthy" "mechz_spawner"
|
||||
"spawnflags" "1"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_start_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1543.26 1403.97 3392.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level1_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2203.56 1565.42 3398.49"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level2a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2057.82 1292.39 3219.26"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level2b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1452.33 1627.78 3216.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level3a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1685.17 2067.07 3046.09"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level1_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2971.25 1990.43 2955.24"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level1_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2618.8 1747.15 2852.12"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level2_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2646.38 1274.17 2654.02"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_elevator_shaft_middle_1_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "3431.56 2073.77 2490.93"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_elevator_shaft_middle_2_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "3726.62 1772.9 2229.33"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level3a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "4334.71 1649 1720.64"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level3b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "4011.17 1344.05 1651.87"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_orange_level3b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "3260.03 1386.41 1316.37"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level4a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "3126.67 498.965 1296.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level4a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2014.02 526.034 1296.46"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level4c_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2650.14 -459.034 1296.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level4b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1516.2 -438.535 1296.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level5_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1985.01 -199.889 1120.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level5_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1520.7 -454.917 1120.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level5_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2019.77 770.722 1120.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level5_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2830.01 845.753 1120.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level1a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2528.77 -519.947 2880.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level1a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2100.78 385.804 2880.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level2b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2036.23 392.668 2704.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level2b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2435.87 590.875 2704.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level2a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2662.58 175.902 2704.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level2c_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2910.82 81.4468 2704.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level2d_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "3098.91 307.819 2714.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level1c_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2034.18 696.061 3136.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level1a_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2723.02 194.534 3016.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_blue_level1b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2973.15 201.932 2880.13"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level3b_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "2058.92 1448.33 3047.39"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
{
|
||||
"targetname" "zone_green_level3c_spawners"
|
||||
"script_noteworthy" "mechz_location"
|
||||
"origin" "1659.98 1308.56 3047.23"
|
||||
"classname" "script_struct"
|
||||
"angles" "0 0 0"
|
||||
}
|
||||
|
@ -130,6 +130,8 @@ avogadro_prespawn()
|
||||
self endon( "death" );
|
||||
level endon( "intermission" );
|
||||
level.avogadro = self;
|
||||
self.ignore_distance_tracking = true;
|
||||
self.exclude_distance_cleanup_adding_to_total = true;
|
||||
self.immune_to_slowgun = true;
|
||||
self.has_legs = 1;
|
||||
self.no_gib = 1;
|
||||
|
@ -402,6 +402,8 @@ brutus_spawn( starting_health, has_helmet, helmet_hits, explosive_dmg_taken, zon
|
||||
self.ignore_inert = true;
|
||||
self.ignore_lava_damage = true;
|
||||
self.ignore_electric_trap = true;
|
||||
self.ignore_distance_tracking = true;
|
||||
self.exclude_distance_cleanup_adding_to_total = true;
|
||||
self.zombie_init_done = 1;
|
||||
self notify( "zombie_init_done" );
|
||||
self.allowpain = 0;
|
||||
|
@ -398,6 +398,8 @@ dog_init()
|
||||
self.script_noteworthy = undefined;
|
||||
self.animname = "zombie_dog";
|
||||
self.no_gib = true;
|
||||
self.ignore_distance_tracking = false;
|
||||
self.exclude_distance_cleanup_adding_to_total = false;
|
||||
self.ignoreall = 1;
|
||||
self.ignoreme = 1;
|
||||
self.allowdeath = 1;
|
||||
|
@ -625,6 +625,8 @@ prespawn()
|
||||
self.ignore_inert = true;
|
||||
self.ignore_lava_damage = true;
|
||||
self.ignore_electric_trap = true;
|
||||
self.ignore_distance_tracking = false;
|
||||
self.exclude_distance_cleanup_adding_to_total = false;
|
||||
self maps\mp\zombies\_zm_ai_ghost_ffotd::prespawn_start();
|
||||
self.startinglocation = self.origin;
|
||||
self.animname = "ghost_zombie";
|
||||
|
1282
zm_ai_pack/maps/mp/zombies/_zm_ai_leaper.gsc
Normal file
1282
zm_ai_pack/maps/mp/zombies/_zm_ai_leaper.gsc
Normal file
File diff suppressed because it is too large
Load Diff
@ -630,6 +630,7 @@ mechz_spawn()
|
||||
self.meleedamage = 75;
|
||||
self.custom_item_dmg = 2000;
|
||||
self.ignore_distance_tracking = true;
|
||||
self.exclude_distance_cleanup_adding_to_total = true;
|
||||
recalc_zombie_array();
|
||||
width = 15;
|
||||
height = 60;
|
||||
|
Reference in New Issue
Block a user