SFCharacter.SFMiteEgg

Spatial Fear
Class: SFMiteEgg
Descripton: An egg that produces a SFBabyMite.
When triggered a Timer with interval: fInterval is started.
After the time has expired the egg gives birth to a baby mite.

Author: Markus Nuebel

Extends:
Modifiers:
Source code

SFCharacter.SFMiteEgg
%%

Variables

%function_comment%
floatDamage
%function_comment%
floatfInterval
%function_comment%
soundImpactSound
%function_comment%
floatm_fCrackTimer
%function_comment%
soundSpawnSound
%function_comment%
floatSpeed

Functions

BeginPlay ()
FlyingBeginState ()
Crack ()
GiveBirth ()
Landed (vector HitNormall)
FlyingProcessTouch (Actor Other, Vector HitLocation)
ProcessTouch (Actor Other, Vector HitLocation)
TakeDamage (int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, name DamageType)
Tick (float fDelta)
Touch (Actor Other)
Trigger (actor Other, Pawn EventInstigator)

Default properties

{
     speed=45.000000
     m_fCrackTimer=-1.000000
     SpawnSound=Sound'SPF-Content.Creatures.MiteSpit'
     ImpactSound=Sound'SPF-Content.Creatures.MiteSpitImpact'
     Damage=5.000000
     fInterval=3.000000
     bDestroyable=True
     Health=35
     ChunkType=Class'UnrealShare.WallFragments'
     ChunksNumber=10
     ChunkScale=0.400000
     bPushable=True
     bStatic=False
     Physics=PHYS_Falling
     RemoteRole=ROLE_SimulatedProxy
     DrawType=DT_Mesh
     Texture=FireTexture'UnrealShare.Belt_fx.Damage.Pulsehit'
     Mesh=LodMesh'Botpack.BioGelm'
     DrawScale=0.900000
     AmbientGlow=255
     bUnlit=True
     MultiSkins(1)=FireTexture'UnrealShare.Belt_fx.Damage.Pulsehit'
     CollisionRadius=4.800000
     CollisionHeight=3.800000
     Mass=2000.000000
}


class file time: 12/7/2003 3:58:26 PM - creation time: 12/7/2003 4:03:41 PM
Created with UnCodeX