53 lines
2.1 KiB
Ucode
53 lines
2.1 KiB
Ucode
//-----------------------------------------------------------
|
|
//
|
|
//-----------------------------------------------------------
|
|
class ZombieFleshPound_CIRCUS extends ZombieFleshPound;
|
|
|
|
#exec OBJ LOAD FILE=KF_EnemiesFinalSnd_CIRCUS.uax
|
|
#exec OBJ LOAD FILE=KF_Specimens_Trip_CIRCUS_T.utx
|
|
|
|
// changes colors on Device (notified in anim)
|
|
simulated function DeviceGoRed()
|
|
{
|
|
Skins[0]= Shader'KF_Specimens_Trip_CIRCUS_T.pound_CIRCUS.pound_CIRCUS_Red_Shdr';
|
|
Skins[1]= Shader'KFCharacters.FPRedBloomShader';
|
|
}
|
|
|
|
simulated function DeviceGoNormal()
|
|
{
|
|
Skins[0] = Shader'KF_Specimens_Trip_CIRCUS_T.pound_CIRCUS.pound_CIRCUS_Amber_Shdr';
|
|
Skins[1] = Shader'KFCharacters.FPAmberBloomShader';
|
|
}
|
|
|
|
static simulated function PreCacheMaterials(LevelInfo myLevel)
|
|
{//should be derived and used.
|
|
myLevel.AddPrecacheMaterial(Shader'KF_Specimens_Trip_CIRCUS_T.pound_CIRCUS.pound_CIRCUS_Amber_Shdr');
|
|
myLevel.AddPrecacheMaterial(Shader'KFCharacters.FPAmberBloomShader');
|
|
myLevel.AddPrecacheMaterial(Shader'KF_Specimens_Trip_CIRCUS_T.pound_CIRCUS.pound_CIRCUS_Red_Shdr');
|
|
myLevel.AddPrecacheMaterial(Shader'KFCharacters.FPRedBloomShader');
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
Mesh=SkeletalMesh'KF_Freaks_Trip_CIRCUS.FleshPound_Circus'
|
|
Skins[0] = Shader'KF_Specimens_Trip_CIRCUS_T.pound_CIRCUS.pound_CIRCUS_Amber_Shdr'
|
|
Skins[1] = Shader'KFCharacters.FPAmberBloomShader'
|
|
|
|
DetachedArmClass=class'SeveredArmPound_CIRCUS'
|
|
DetachedLegClass=class'SeveredLegPound_CIRCUS'
|
|
DetachedHeadClass=class'SeveredHeadPound_CIRCUS'
|
|
|
|
HitSound(0)=Sound'KF_EnemiesFinalSnd_CIRCUS.FP_Pain'
|
|
AmbientSound=Sound'KF_EnemiesFinalSnd_CIRCUS.FP_Idle'
|
|
ChallengeSound(0)=Sound'KF_EnemiesFinalSnd.FP_Challenge'
|
|
ChallengeSound(1)=Sound'KF_EnemiesFinalSnd.FP_Challenge'
|
|
ChallengeSound(2)=Sound'KF_EnemiesFinalSnd.FP_Challenge'
|
|
ChallengeSound(3)=Sound'KF_EnemiesFinalSnd.FP_Challenge'
|
|
MoanVoice=Sound'KF_EnemiesFinalSnd_CIRCUS.FP_Talk'
|
|
DeathSound(0)=Sound'KF_EnemiesFinalSnd_CIRCUS.FP_Death'
|
|
JumpSound=Sound'KF_EnemiesFinalSnd_CIRCUS.FP_Jump'
|
|
MeleeAttackHitSound=sound'KF_EnemiesFinalSnd_CIRCUS.FP_HitPlayer'
|
|
|
|
MenuName="Circus Flesh Pound"
|
|
}
|