rott/kf_sources/KFMod/Classes/HazmatSpecies.uc
2026-07-14 20:27:09 +07:00

48 lines
1.4 KiB
Ucode

//=============================================================================
// HazmatSpecies
//=============================================================================
// Species type for hazmat players
//=============================================================================
// Killing Floor Source
// Copyright (C) 2009 Tripwire Interactive LLC
// - John "Ramm-Jaeger" Gibson
//=============================================================================
class HazmatSpecies extends SPECIES_KFMaleHuman;
static function string GetRagSkelName(string MeshName)
{
if(InStr(MeshName, "Gitty") >= 0)
return Default.FemaleRagSkelName;
if(InStr(MeshName, "Ophelia") >= 0)
return Default.FemaleRagSkelName;
return Super.GetRagSkelName(MeshName);
}
defaultproperties
{
// KFTODO: Replace this
//GibGroup="KFmod.KFGibGroup"
MaleSoundGroup="KFmod.KFMaleSoundGroup"
SpeciesName="Hazmat"
RaceNum=4
MaleVoice="KFMod.KFVoicePackTwo"
FemaleVoice="KFMod.KFVoicePackTwo"
FemaleSoundGroup="XGame.xMercFemaleSoundGroup"
AirControl=+1.0
GroundSpeed=+1.0
WaterSpeed=+1.0
JumpZ=+1.0
ReceivedDamageScaling=+1.0
DamageScaling=+1.0
AccelRate=+1.0
WalkingPct=+1.0
CrouchedPct=+1.0
DodgeSpeedFactor=+1.0
DodgeSpeedZ=+1.0
SleeveTexture=Texture'KF_Weapons2_Trip_T.hands.hands_1stP_hazmat_diff'
DetachedArmClass = class'SeveredArmHazmat'
DetachedLegClass = class'SeveredLegHazmat'
}