[i] add proxy zeds
This commit is contained in:
parent
434bdb1782
commit
3c2ac15e5b
@ -90,8 +90,41 @@ static function UpdateGameSettings(KFGameInfo_Survival KFGI, bool bUsesStats, st
|
||||
|
||||
static function class<KFPawn_Monster> PickProxyZed(class<KFPawn_Monster> MonsterClass, Controller Killer)
|
||||
{
|
||||
`log(">>>>>>>>>>>>> DBG: monsterclass"@MonsterClass);
|
||||
return MonsterClass;
|
||||
local class<KFPawn_Monster> ProxyClass;
|
||||
|
||||
ProxyClass = MonsterClass;
|
||||
|
||||
switch (MonsterClass)
|
||||
{
|
||||
case class'KFPawn_ZedBloat': ProxyClass = class'KFPawnProxy_ZedBloat'; break;
|
||||
case class'KFPawn_ZedBloatKing': ProxyClass = class'KFPawnProxy_ZedBloatKing'; break;
|
||||
case class'KFPawn_ZedBloatKing_SantasWorkshop': ProxyClass = class'KFPawnProxy_ZedBloatKing_SantasWorkshop'; break;
|
||||
case class'KFPawn_ZedBloatKingSubspawn': ProxyClass = class'KFPawnProxy_ZedBloatKingSubspawn'; break;
|
||||
case class'KFPawn_ZedClot_Alpha': ProxyClass = class'KFPawnProxy_ZedClot_Alpha'; break;
|
||||
case class'KFPawn_ZedClot_AlphaKing': ProxyClass = class'KFPawnProxy_ZedClot_AlphaKing'; break;
|
||||
case class'KFPawn_ZedClot_Cyst': ProxyClass = class'KFPawnProxy_ZedClot_Cyst'; break;
|
||||
case class'KFPawn_ZedClot_Slasher': ProxyClass = class'KFPawnProxy_ZedClot_Slasher'; break;
|
||||
case class'KFPawn_ZedCrawler': ProxyClass = class'KFPawnProxy_ZedCrawler'; break;
|
||||
case class'KFPawn_ZedCrawlerKing': ProxyClass = class'KFPawnProxy_ZedCrawlerKing'; break;
|
||||
case class'KFPawn_ZedDAR': ProxyClass = class'KFPawnProxy_ZedDAR'; break;
|
||||
case class'KFPawn_ZedDAR_EMP': ProxyClass = class'KFPawnProxy_ZedDAR_EMP'; break;
|
||||
case class'KFPawn_ZedDAR_Laser': ProxyClass = class'KFPawnProxy_ZedDAR_Laser'; break;
|
||||
case class'KFPawn_ZedDAR_Rocket': ProxyClass = class'KFPawnProxy_ZedDAR_Rocket'; break;
|
||||
case class'KFPawn_ZedFleshpound': ProxyClass = class'KFPawnProxy_ZedFleshpound'; break;
|
||||
case class'KFPawn_ZedFleshpoundKing': ProxyClass = class'KFPawnProxy_ZedFleshpoundKing'; break;
|
||||
case class'KFPawn_ZedFleshpoundMini': ProxyClass = class'KFPawnProxy_ZedFleshpoundMini'; break;
|
||||
case class'KFPawn_ZedGorefast': ProxyClass = class'KFPawnProxy_ZedGorefast'; break;
|
||||
case class'KFPawn_ZedGorefastDualBlade': ProxyClass = class'KFPawnProxy_ZedGorefastDualBlade'; break;
|
||||
case class'KFPawn_ZedHans': ProxyClass = class'KFPawnProxy_ZedHans'; break;
|
||||
case class'KFPawn_ZedHusk': ProxyClass = class'KFPawnProxy_ZedHusk'; break;
|
||||
case class'KFPawn_ZedMatriarch': ProxyClass = class'KFPawnProxy_ZedMatriarch'; break;
|
||||
case class'KFPawn_ZedPatriarch': ProxyClass = class'KFPawnProxy_ZedPatriarch'; break;
|
||||
case class'KFPawn_ZedScrake': ProxyClass = class'KFPawnProxy_ZedScrake'; break;
|
||||
case class'KFPawn_ZedSiren': ProxyClass = class'KFPawnProxy_ZedSiren'; break;
|
||||
case class'KFPawn_ZedStalker': ProxyClass = class'KFPawnProxy_ZedStalker'; break;
|
||||
}
|
||||
|
||||
return ProxyClass;
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
|
@ -2,8 +2,8 @@ class KFPawnProxy_ZedBloat extends KFPawn_ZedBloat;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=17*2.0f
|
||||
XPValues(1)=22*2.0f
|
||||
XPValues(2)=30*2.0f
|
||||
XPValues(3)=34*2.0f
|
||||
XPValues(0)=17 * 1.1f
|
||||
XPValues(1)=22 * 1.1f
|
||||
XPValues(2)=30 * 1.1f
|
||||
XPValues(3)=34 * 1.1f
|
||||
}
|
||||
|
9
MskGs/Classes/KFPawnProxy_ZedBloatKing.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedBloatKing.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedBloatKing extends KFPawn_ZedBloatKing;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedBloatKingSubspawn.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedBloatKingSubspawn.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedBloatKingSubspawn extends KFPawn_ZedBloatKingSubspawn;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=10 * 1.1f
|
||||
XPValues(2)=10 * 1.1f
|
||||
XPValues(3)=10 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedBloatKing_SantasWorkshop.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedBloatKing_SantasWorkshop.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedBloatKing_SantasWorkshop extends KFPawn_ZedBloatKing_SantasWorkshop;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedClot_Alpha.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedClot_Alpha.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedClot_Alpha extends KFPawn_ZedClot;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=11 * 1.1f
|
||||
XPValues(2)=11 * 1.1f
|
||||
XPValues(3)=11 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedClot_AlphaKing.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedClot_AlphaKing.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedClot_AlphaKing extends KFPawn_ZedClot_AlphaKing;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=11 * 1.1f
|
||||
XPValues(2)=11 * 1.1f
|
||||
XPValues(3)=11 * 1.1f
|
||||
}
|
11
MskGs/Classes/KFPawnProxy_ZedClot_Cyst.uc
Normal file
11
MskGs/Classes/KFPawnProxy_ZedClot_Cyst.uc
Normal file
@ -0,0 +1,11 @@
|
||||
class KFPawnProxy_ZedClot_Cyst extends KFPawn_ZedClot_Cyst;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=11 * 1.1f
|
||||
XPValues(2)=11 * 1.1f
|
||||
XPValues(3)=11 * 1.1f
|
||||
}
|
||||
|
||||
|
9
MskGs/Classes/KFPawnProxy_ZedClot_Slasher.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedClot_Slasher.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedClot_Slasher extends KFPawn_ZedClot_Slasher;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=11 * 1.1f
|
||||
XPValues(2)=11 * 1.1f
|
||||
XPValues(3)=11 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedCrawler.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedCrawler.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedCrawler extends KFPawn_ZedCrawler;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=10 * 1.1f
|
||||
XPValues(2)=10 * 1.1f
|
||||
XPValues(3)=10 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedCrawlerKing.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedCrawlerKing.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedCrawlerKing extends KFPawn_ZedCrawlerKing;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=10 * 1.1f
|
||||
XPValues(2)=10 * 1.1f
|
||||
XPValues(3)=10 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedDAR.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedDAR.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedDAR extends KFPawn_ZedDAR;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=15 * 1.1f
|
||||
XPValues(1)=20 * 1.1f
|
||||
XPValues(2)=27 * 1.1f
|
||||
XPValues(3)=31 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedDAR_EMP.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedDAR_EMP.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedDAR_EMP extends KFPawn_ZedDAR_EMP;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=15 * 1.1f
|
||||
XPValues(1)=20 * 1.1f
|
||||
XPValues(2)=27 * 1.1f
|
||||
XPValues(3)=31 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedDAR_Laser.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedDAR_Laser.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedDAR_Laser extends KFPawn_ZedDAR_Laser;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=15 * 1.1f
|
||||
XPValues(1)=20 * 1.1f
|
||||
XPValues(2)=27 * 1.1f
|
||||
XPValues(3)=31 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedDAR_Rocket.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedDAR_Rocket.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedDAR_Rocket extends KFPawn_ZedDAR_Rocket;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=15 * 1.1f
|
||||
XPValues(1)=20 * 1.1f
|
||||
XPValues(2)=27 * 1.1f
|
||||
XPValues(3)=31 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedFleshpound.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedFleshpound.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedFleshpound extends KFPawn_ZedFleshpound;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=35 * 1.1f
|
||||
XPValues(1)=47 * 1.1f
|
||||
XPValues(2)=63 * 1.1f
|
||||
XPValues(3)=72 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedFleshpoundKing.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedFleshpoundKing.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedFleshpoundKing extends KFPawn_ZedFleshpoundKing;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedFleshpoundMini.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedFleshpoundMini.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedFleshpoundMini extends KFPawn_ZedFleshpoundMini;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=17 * 1.1f
|
||||
XPValues(1)=22 * 1.1f
|
||||
XPValues(2)=30 * 1.1f
|
||||
XPValues(3)=34 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedGorefast.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedGorefast.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedGorefast extends KFPawn_ZedGorefast;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=11 * 1.1f
|
||||
XPValues(1)=14 * 1.1f
|
||||
XPValues(2)=14 * 1.1f
|
||||
XPValues(3)=14 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedGorefastDualBlade.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedGorefastDualBlade.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedGorefastDualBlade extends KFPawn_ZedGorefastDualBlade;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=11 * 1.1f
|
||||
XPValues(1)=14 * 1.1f
|
||||
XPValues(2)=14 * 1.1f
|
||||
XPValues(3)=14 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedHans.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedHans.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedHans extends KFPawn_ZedHans;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedHusk.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedHusk.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedHusk extends KFPawn_ZedHusk;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=15 * 1.1f
|
||||
XPValues(1)=20 * 1.1f
|
||||
XPValues(2)=27 * 1.1f
|
||||
XPValues(3)=31 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedMatriarch.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedMatriarch.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedMatriarch extends KFPawn_ZedMatriarch;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedPatriarch.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedPatriarch.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedPatriarch extends KFPawn_ZedPatriarch;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=1291 * 1.1f
|
||||
XPValues(1)=1694 * 1.1f
|
||||
XPValues(2)=1790 * 1.1f
|
||||
XPValues(3)=1843 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedScrake.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedScrake.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedScrake extends KFPawn_ZedScrake;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=34 * 1.1f
|
||||
XPValues(1)=45 * 1.1f
|
||||
XPValues(2)=60 * 1.1f
|
||||
XPValues(3)=69 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedSiren.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedSiren.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedSiren extends KFPawn_ZedSiren;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
XPValues(0)=11 * 1.1f
|
||||
XPValues(1)=15 * 1.1f
|
||||
XPValues(2)=15 * 1.1f
|
||||
XPValues(3)=15 * 1.1f
|
||||
}
|
9
MskGs/Classes/KFPawnProxy_ZedStalker.uc
Normal file
9
MskGs/Classes/KFPawnProxy_ZedStalker.uc
Normal file
@ -0,0 +1,9 @@
|
||||
class KFPawnProxy_ZedStalker extends KFPawn_ZedStalker;
|
||||
|
||||
DefaultProperties
|
||||
{
|
||||
XPValues(0)=8 * 1.1f
|
||||
XPValues(1)=10 * 1.1f
|
||||
XPValues(2)=10 * 1.1f
|
||||
XPValues(3)=10 * 1.1f
|
||||
}
|
Loading…
Reference in New Issue
Block a user