Core.Object | +--Engine.Actor | +--Engine.Projector | +--XIII.BloodOnHead
00001 //----------------------------------------------------------- 00002 // 00003 //----------------------------------------------------------- 00004 class BloodOnHead extends Projector; 00005 00006 //_____________________________________________________________________________ 00007 event PostBeginPlay() 00008 { 00009 if ( Level.bLonePlayer && Level.Game.bAlternateMode ) 00010 ProjTexture=Material'XIIICine.ProjectionBlood_2'; 00011 } 00012 00013 //_____________________________________________________________________________ 00014 event Tick(float dT) 00015 { 00016 if ( Owner.IsAnimating() ) 00017 { 00018 DetachProjector(true); 00019 AttachProjector(); 00020 } 00021 else 00022 { 00023 AbandonProjector(5.0); 00024 Destroy(); 00025 } 00026 } 00027 00028 00029 defaultproperties 00030 { 00031 ProjTexture=FinalBlend'XIIICine.effets.projectionblood' 00032 FOV=5 00033 MaxTraceDistance=68 00034 bProjectBSP=False 00035 bProjectTerrain=False 00036 bProjectStaticMesh=False 00037 bClipBSP=True 00038 AttachPriority=3 00039 Texture=None 00040 DrawScale=0.200000 00041 }