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

33 lines
811 B
Ucode

// 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
}