nice mut cleanup

This commit is contained in:
Shtoyan 2022-02-23 22:45:54 +04:00
parent 0ca633cad4
commit 387adee06b

View File

@ -164,9 +164,10 @@ function PreBeginPlay()
AddToPackageMap("NicePackSnd.uax"); AddToPackageMap("NicePackSnd.uax");
AddToPackageMap("NicePackT.utx"); AddToPackageMap("NicePackT.utx");
} }
simulated function PostBeginPlay(){
simulated function PostBeginPlay()
{
local int i; local int i;
local ZedRecord record;
local ScrnVotingHandlerMut VH; local ScrnVotingHandlerMut VH;
local MeanVoting VO; local MeanVoting VO;
local NiceFFVoting FFVO; local NiceFFVoting FFVO;
@ -225,125 +226,26 @@ simulated function PostBeginPlay(){
// -- Fill-in zed info // -- Fill-in zed info
i = 0; i = 0;
// - Clot // - Clot
record.ZedName = "Clot"; ZedDatabase[0].bNeedsReplacement = bReplaceClot;
record.ZedType = class'NiceZombieClot';
record.MeanZedType = class'MeanZombieClot';
record.HL = 0.0;
record.MeanHLBonus = 0.5;
record.bNeedsReplacement = bReplaceClot;
ZedDatabase[i++] = record;
// - Crawler // - Crawler
record.ZedName = "Crawler"; ZedDatabase[1].bNeedsReplacement = bReplaceCrawler;
record.ZedType = class'NiceZombieCrawler';
record.MeanZedType = class'MeanZombieCrawler';
record.HL = 0.5;
record.MeanHLBonus = 1.5;
record.bNeedsReplacement = bReplaceCrawler;
ZedDatabase[i++] = record;
// - Stalker // - Stalker
record.ZedName = "Stalker"; ZedDatabase[2].bNeedsReplacement = bReplaceStalker;
record.ZedType = class'NiceZombieStalker';
record.MeanZedType = class'MeanZombieStalker';
record.HL = 0.5;
record.MeanHLBonus = 0.5;
record.bNeedsReplacement = bReplaceStalker;
ZedDatabase[i++] = record;
// - Gorefast // - Gorefast
record.ZedName = "Gorefast"; ZedDatabase[3].bNeedsReplacement = bReplaceGorefast;
record.ZedType = class'NiceZombieGorefast';
record.MeanZedType = class'MeanZombieGorefast';
record.HL = 0.0;
record.MeanHLBonus = 0.5;
record.bNeedsReplacement = bReplaceGorefast;
ZedDatabase[i++] = record;
// - Bloat // - Bloat
record.ZedName = "Bloat"; ZedDatabase[4].bNeedsReplacement = bReplaceBloat;
record.ZedType = class'NiceZombieBloat';
record.MeanZedType = class'MeanZombieBloat';
record.HL = 0.0;
record.MeanHLBonus = 0.5;
record.bNeedsReplacement = bReplaceBloat;
ZedDatabase[i++] = record;
// - Siren // - Siren
record.ZedName = "Siren"; ZedDatabase[5].bNeedsReplacement = bReplaceSiren;
record.ZedType = class'NiceZombieSiren';
record.MeanZedType = class'MeanZombieSiren';
record.HL = 1.0;
record.MeanHLBonus = 1.0;
record.bNeedsReplacement = bReplaceSiren;
ZedDatabase[i++] = record;
// - Husk // - Husk
record.ZedName = "Husk"; ZedDatabase[6].bNeedsReplacement = bReplaceHusk;
record.ZedType = class'NiceZombieHusk';
record.MeanZedType = class'MeanZombieHusk';
record.HL = 1.0;
record.MeanHLBonus = 1.5;
record.bNeedsReplacement = bReplaceHusk;
ZedDatabase[i++] = record;
// - Scrake // - Scrake
record.ZedName = "Scrake"; ZedDatabase[7].bNeedsReplacement = bReplaceScrake;
record.ZedType = class'NiceZombieScrake';
record.MeanZedType = class'MeanZombieScrake';
record.HL = 1.5;
record.MeanHLBonus = 1.5;
record.bNeedsReplacement = bReplaceScrake;
ZedDatabase[i++] = record;
// - Fleshpound // - Fleshpound
lastStandardZed = i; ZedDatabase[8].bNeedsReplacement = bReplaceFleshpound;
record.ZedName = "Fleshpound"; // FIXME!!!
record.ZedType = class'NiceZombieFleshPound'; lastStandardZed = 8;
record.MeanZedType = class'MeanZombieFleshPound';
record.HL = 2.5;
record.MeanHLBonus = 1.5;
record.bNeedsReplacement = bReplaceFleshpound;
ZedDatabase[i++] = record;
// - Shiver
record.ZedName = "Shiver";
record.ZedType = class'NiceZombieShiver';
record.MeanZedType = none;
record.HL = 1;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// - Jason
record.ZedName = "Jason";
record.ZedType = class'NiceZombieJason';
record.MeanZedType = none;
record.HL = 1.5;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// - Tesla Husk
record.ZedName = "Tesla husk";
record.ZedType = class'NiceZombieTeslaHusk';
record.MeanZedType = none;
record.HL = 1.5;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// - Brute
record.ZedName = "Brute";
record.ZedType = class'NiceZombieBrute';
record.MeanZedType = none;
record.HL = 2;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// - Ghost
record.ZedName = "Ghost";
record.ZedType = class'NiceZombieGhost';
record.MeanZedType = none;
record.HL = 0.5;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// - Sick
record.ZedName = "Sick";
record.ZedType = class'NiceZombieSick';
record.MeanZedType = none;
record.HL = 1.0;
record.bNeedsReplacement = false;
ZedDatabase[i++] = record;
// Nothing has yet spawned
for(i = 0;i < ZedDatabase.length;i ++){
ZedDatabase[i].bAlreadySpawned = false;
ZedDatabase[i].bMeanAlreadySpawned = false;
}
// Add voting for mean zeds // Add voting for mean zeds
VH = class'ScrnVotingHandlerMut'.static.GetVotingHandler(Level.Game); VH = class'ScrnVotingHandlerMut'.static.GetVotingHandler(Level.Game);
if(VH == none){ if(VH == none){
@ -361,6 +263,7 @@ simulated function PostBeginPlay(){
else else
log("Unable to spawn voting handler mutator", class.outer.name); log("Unable to spawn voting handler mutator", class.outer.name);
} }
simulated function PostNetBeginPlay() simulated function PostNetBeginPlay()
{ {
super.PostNetBeginPlay(); super.PostNetBeginPlay();
@ -1032,6 +935,21 @@ static function string GetDescriptionText(string SettingName){
} }
defaultproperties defaultproperties
{ {
ZedDatabase(0)=(ZedName="Clot",ZedType=class'NiceZombieClot',MeanZedType=class'MeanZombieClot',HL=0.0,MeanHLBonus=0.5)
ZedDatabase(1)=(ZedName="Crawler",ZedType=class'NiceZombieCrawler',MeanZedType=class'MeanZombieCrawler',HL=0.5,MeanHLBonus=1.5)
ZedDatabase(2)=(ZedName="Stalker",ZedType=class'NiceZombieStalker',MeanZedType=class'MeanZombieStalker',HL=0.5,MeanHLBonus=0.5)
ZedDatabase(3)=(ZedName="Gorefast",ZedType=class'NiceZombieGorefast',MeanZedType=class'MeanZombieGorefast',HL=0.0,MeanHLBonus=0.5)
ZedDatabase(4)=(ZedName="Bloat",ZedType=class'NiceZombieBloat',MeanZedType=class'MeanZombieBloat',HL=0.0,MeanHLBonus=0.5)
ZedDatabase(5)=(ZedName="Siren",ZedType=class'NiceZombieSiren',MeanZedType=class'MeanZombieSiren',HL=1.0,MeanHLBonus=1.0)
ZedDatabase(6)=(ZedName="Husk",ZedType=class'NiceZombieHusk',MeanZedType=class'MeanZombieHusk',HL=1.0,MeanHLBonus=1.5)
ZedDatabase(7)=(ZedName="Scrake",ZedType=class'NiceZombieScrake',MeanZedType=class'MeanZombieScrake',HL=1.5,MeanHLBonus=1.5)
ZedDatabase(8)=(ZedName="Fleshpound",ZedType=class'NiceZombieFleshPound',MeanZedType=class'MeanZombieFleshPound',HL=2.5,MeanHLBonus=1.5)
ZedDatabase(9)=(ZedName="Shiver",ZedType=class'NiceZombieShiver',HL=1.0)
ZedDatabase(10)=(ZedName="Jason",ZedType=class'NiceZombieJason',HL=1.5)
ZedDatabase(11)=(ZedName="Tesla Husk",ZedType=class'NiceZombieTeslaHusk',HL=1.5)
ZedDatabase(12)=(ZedName="Brute",ZedType=class'NiceZombieBrute',HL=2.0)
ZedDatabase(13)=(ZedName="Ghost",ZedType=class'NiceZombieGhost',HL=0.5)
ZedDatabase(14)=(ZedName="Sick",ZedType=class'NiceZombieSick',HL=1.0)
bScaleZedHealth=True bScaleZedHealth=True
bReplacePickups=True bReplacePickups=True
bInitialTrader=True bInitialTrader=True