// Base class for faked projectiles that are used in weapon animations class ScrnFakedProjectile extends Actor abstract; var(Display) string StaticMeshRef; static function PreloadAssets() { if( default.StaticMeshRef != "" ) UpdateDefaultStaticMesh(StaticMesh(DynamicLoadObject(default.StaticMeshRef, class'StaticMesh', true))); } static function bool UnloadAssets() { if( default.StaticMeshRef != "" ) UpdateDefaultStaticMesh(none); return true; } defaultproperties { DrawType=DT_StaticMesh bReplicateMovement=False bSkipActorPropertyReplication=True RemoteRole=ROLE_None bGameRelevant=True CollisionRadius=0.000000 CollisionHeight=0.000000 bUseCylinderCollision=True bBlockHitPointTraces=False }