2022-08-01 11:09:38 +00:00
|
|
|
class MSKGS_GM_Survival extends KFGameInfo_Survival;
|
|
|
|
|
|
|
|
const GIC = "KFGameContent.KFGameInfo_Survival";
|
|
|
|
|
2022-08-16 23:07:11 +00:00
|
|
|
var public IMSKGS_GameInfo GI;
|
|
|
|
var public IMSKGS MSKGS;
|
|
|
|
var public E_LogLevel LogLevel;
|
2022-08-01 11:09:38 +00:00
|
|
|
|
2022-08-16 23:07:11 +00:00
|
|
|
public simulated function ExileServerUsingKickBan()
|
2022-08-01 11:09:38 +00:00
|
|
|
{
|
2022-08-16 23:07:11 +00:00
|
|
|
`Log_Trace();
|
|
|
|
|
2022-08-01 11:09:38 +00:00
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
public function UpdateGameSettings()
|
|
|
|
{
|
2022-08-16 23:07:11 +00:00
|
|
|
`Log_Trace();
|
|
|
|
|
|
|
|
if (GI != None)
|
|
|
|
{
|
|
|
|
GI.UpdateGameSettings(Self, GIC, MSKGS);
|
|
|
|
}
|
2022-08-01 11:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
protected function DistributeMoneyAndXP(class<KFPawn_Monster> MonsterClass, const out array<DamageInfo> DamageHistory, Controller Killer)
|
|
|
|
{
|
2022-08-16 23:07:11 +00:00
|
|
|
`Log_Trace();
|
|
|
|
|
|
|
|
Super.DistributeMoneyAndXP(MSKGS == None ? MonsterClass : MSKGS.PickProxyZed(MonsterClass), DamageHistory, Killer);
|
2022-08-01 11:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
defaultproperties
|
|
|
|
{
|
|
|
|
bIsCustomGame = false
|
|
|
|
}
|