class SchlonzXPawnBot extends xPawn; var float PlayerSize; var vector OldPlayerLoc; function ChangedWeapon() { Super.ChangedWeapon(); if (Weapon != None) { Weapon.SetDrawScale( PlayerSize ); } } // ChangedWeapon function SetPawnBotSize( float fDelta ) { PlayerSize = FMax( 0.2, PlayerSize + fDelta ); if ( SetCollisionSize( Default.CollisionRadius * PlayerSize, Default.CollisionHeight * PlayerSize) ) { SetDrawScale( PlayerSize ); SetLocation( Location ); Weapon.SetDrawScale( PlayerSize ); if( PlayerSize < 1 ) GroundSpeed = 440 * PlayerSize; else GroundSpeed = 440; } } //SetPawnBotSize defaultproperties { OldPlayerLoc = vector( 0,0,0 ) PlayerSize=1.000000 RagImpactSounds(0)=Sound'GeneralImpacts.Wet.Breakbone_01' RagImpactSounds(1)=Sound'GeneralImpacts.Wet.Breakbone_02' RagImpactSounds(2)=Sound'GeneralImpacts.Wet.Breakbone_03' RagImpactSounds(3)=Sound'GeneralImpacts.Wet.Breakbone_04' TauntAnims(0)="gesture_point" TauntAnims(1)="gesture_beckon" TauntAnims(2)="gesture_halt" TauntAnims(3)="gesture_cheer" TauntAnims(4)="PThrust" TauntAnims(5)="AssSmack" TauntAnims(6)="ThroatCut" TauntAnims(7)="Specific_1" Skins(0)=Texture'PlayerSkins.JuggMaleABodyA' Skins(1)=Texture'PlayerSkins.JuggMaleAHeadA' bCanJump=False }