Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTAttachment_ImpactHammer

Extends
UTWeaponAttachment

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- UTGame.UTWeaponAttachment
      |   
      +-- UTGame.UTAttachment_ImpactHammer

Constants Summary
Inherited Contants from Engine.Actor
ACTORMAXSTEPHEIGHT, MINFLOORZ, RBSTATE_ANGVELSCALE, RBSTATE_LINVELSCALE, RB_NeedsUpdate, RB_None, RB_Sleeping, REP_RBLOCATION_ERROR_TOLERANCE_SQ, TRACEFLAG_Blocking, TRACEFLAG_Bullet, TRACEFLAG_PhysicsVolumes, TRACEFLAG_SkipMovers

Variables Summary
MaterialInstanceConstantBloodMIC
nameChargedAnim
nameIdleAnim
Inherited Variables from UTGame.UTWeaponAttachment
AltFireAnim, AltImpactEffects, AttachmentSocket, bAlignToSurfaceNormal, bMakeSplash, bMuzzleFlashPSCLoops, bSuppressSounds, BulletWhip, DefaultAltImpactEffect, DefaultImpactEffect, DistFactorForRefPose, FireAnim, ImpactEffects, MaxDecalRangeSq, MaxFireEffectDistance, MaxImpactEffectDistance, Mesh, MuzzleFlashAltPSCTemplate, MuzzleFlashColor, MuzzleFlashDuration, MuzzleFlashLight, MuzzleFlashLightClass, MuzzleFlashPSC, MuzzleFlashPSCTemplate, MuzzleFlashSocket, OverlayMesh, OwnerMesh, SplashEffect, WeapAnimType, WeaponClass
Inherited Variables from Engine.Actor
Acceleration, AllComponents, Attached, bAlwaysEncroachCheck, bAlwaysRelevant, bAlwaysTick, Base, BaseBoneName, BaseSkelComponent, bBlockActors, bBlocksNavigation, bBlocksTeleport, bBounce, bCanBeAdheredTo, bCanBeDamaged, bCanBeFrictionedTo, bCanTeleport, bCollideActors, bCollideComplex, bCollideWhenPlacing, bCollideWorld, bComponentOutsideWorld, bConsiderAllStaticMeshComponentsForStreaming, bDebug, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyedByInterpActor, bDestroyInPainVolume, bEdShouldSnap, bExchangedRoles, bForceNetUpdate, bGameRelevant, bHardAttach, bHasAlternateTargetLocation, bHidden, bHiddenEd, bHiddenEdCustom, bHiddenEdGroup, bHurtEntry, bIgnoreBaseRotation, bIgnoreEncroachers, bIgnoreRigidBodyPawns, bIsMoving, bJustTeleported, bKillDuringLevelTransition, bLockLocation, BlockRigidBody, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetOwner, bNetTemporary, bNoDelete, bNoEncroachCheck, bOnlyDirtyReplication, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bPathColliding, bPathTemp, bPendingDelete, bPendingNetUpdate, bPhysRigidBodyOutOfWorldCheck, bPostRenderIfNotVisible, bProjTarget, bPushedByEncroachers, bReplicateInstigator, bReplicateMovement, bReplicateRigidBodyLocation, bRouteBeginPlayEvenIfStatic, bScriptInitialized, bShadowParented, bShouldBaseAtStartup, bSkipActorPropertyReplication, bStasis, bStatic, bTearOff, bTempEditor, bTicked, bUpdateSimulatedPosition, bWorldGeometry, Children, CollisionComponent, CollisionType, Components, CreationTime, CustomTimeDilation, DesiredRotation, DetachFence, DrawScale, DrawScale3D, GeneratedEvents, Group, InitialState, Instigator, LastNetUpdateTime, LastRenderTime, LatentActions, LatentFloat, LatentSeqNode, LifeSpan, Location, MessageClass, MinDistForNetRBCorrection, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OverlapTag, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, RelativeLocation, RelativeRotation, RemoteRole, Role, Rotation, RotationRate, SupportedEvents, Tag, TickGroup, Timers, Touching, Velocity, WorldInfo

Enumerations Summary
Inherited Enumerations from UTGame.UTWeaponAttachment
EWeapAnimType
Inherited Enumerations from Engine.Actor
ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo

Functions Summary
function AddBlood ()))
function FireModeUpdated (byte FireModeNum, bool bViaReplication))
function FirstPersonFireEffects (Weapon PawnWeapon, vector HitLocation))
function Play3pAnimation (name Sequence, float fDesiredDuration, optional bool bLoop))
function SetImpactedActor (Actor HitActor, vector HitLocation, vector HitNormal))
function SetSkin (Material NewMaterial))
function StartCharging ()))
function ThirdPersonFireEffects (vector HitLocation))
Inherited Functions from UTGame.UTWeaponAttachment
AllowImpactEffects, AttachTo, CauseMuzzleFlash, ChangeVisibility, CheckBulletWhip, CheckToForceRefPose, CreateOverlayMesh, DetachFrom, EffectIsRelevant, FireModeUpdated, FirstPersonFireEffects, GetEffectLocation, GetImpactEffect, MuzzleFlashTimer, PlayImpactEffects, PostBeginPlay, SetDualWielding, SetImpactedActor, SetMuzzleFlashParams, SetPuttingDownWeapon, SetSkin, SetWeaponOverlayFlags, StopFirstPersonFireEffects, StopMuzzleFlash, StopThirdPersonFireEffects, ThirdPersonFireEffects
Inherited Functions from Engine.Actor
ActivateEventClass, actor, AllActors, AllOwnedComponents, Attach, AttachComponent, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginAnimControl, BroadcastLocalizedMessage, BroadcastLocalizedTeamMessage, Bump, CalcCamera, CanSplash, ChartData, CheckForErrors, CheckHitInfo, CheckMaxEffectDistance, ChildActors, ClampRotation, ClearLatentAction, ClearTimer, Clock, CollidingActors, CollisionChanged, ComponentList, ConsoleCommand, ConstraintBrokenNotify, ContainsPoint, CreateAudioComponent, DebugFreezeGame, Destroy, Destroyed, Detach, DetachComponent, DisplayDebug, DoKismetAttachment, DrawDebugBox, DrawDebugCone, DrawDebugCoordinateSystem, DrawDebugCylinder, DrawDebugLine, DrawDebugSphere, DynamicActors, EffectIsRelevant, EncroachedBy, EncroachingOn, EndViewTarget, Falling, FastTrace, FellOutOfWorld, FindActorsOfClass, FindBase, FindEventsOfClass, FindGoodEndView, FindSpot, FinishAnim, FinishAnimControl, FlushPersistentDebugLines, ForceNetRelevant, ForceUpdateComponents, GainedChild, GetActorEyesViewPoint, GetActorFaceFXAsset, GetBaseMost, GetBoundingCylinder, GetComponentsBoundingBox, GetDebugName, GetDestination, GetFaceFXAudioComponent, GetGravityZ, GetHumanReadableName, GetItemName, GetLocalString, GetLocationStringFor, GetPackageGuid, GetPhysicsName, GetTargetLocation, GetTeamNum, GetTerminalVelocity, GetTimerCount, GetTimerRate, GetURLMap, HealDamage, HitWall, HurtRadius, InterpolationChanged, InterpolationFinished, InterpolationStarted, IsActorPlayingFaceFXAnim, IsBasedOn, IsInPain, IsInVolume, IsOverlapping, IsOwnedBy, IsPlayerOwned, IsStationary, IsTimerActive, KilledBy, Landed, LocalPlayerControllers, LostChild, MakeNoise, MatchStarting, ModifyHearSoundComponent, Move, MoveSmooth, MovingWhichWay, NativePostRenderFor, NotifyLocalPlayerTeamReceived, NotifySkelControlBeyondLimit, OnAnimEnd, OnAnimPlay, OnAttachToActor, OnCauseDamage, OnChangeCollision, OnDestroy, OnHealDamage, OnMakeNoise, OnRanOver, OnSetBlockRigidBody, OnSetPhysics, OnTeleport, OnToggleHidden, OutsideWorldBounds, OverlappingActors, OverRotated, PawnBaseDied, PhysicsVolumeChange, PickedUpBy, PlayActorFaceFXAnim, PlayerCanSeeMe, PlaySound, PlayTeleportEffect, PointCheckComponent, PostBeginPlay, PostInitAnimTree, PostRenderFor, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RanInto, ReplaceText, ReplicatedEvent, Reset, RigidBodyCollision, RootMotionExtracted, RootMotionModeChanged, ScriptGetTeamNum, SetAnimPosition, SetAnimWeights, SetBase, SetCollision, SetCollisionSize, SetDrawScale, SetDrawScale3D, SetForcedInitialReplicatedProperty, SetGRI, SetHardAttach, SetHidden, SetHUDLocation, SetInitialState, SetLocation, SetMorphWeight, SetNetUpdateTime, SetOnlyOwnerSee, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetSkelControlScale, SetTickGroup, SetTimer, SetZone, ShutDown, Sleep, SpawnedByKismet, SpecialHandling, StopActorFaceFXAnim, StopsProjectile, SuggestTossVelocity, TakeDamage, TakeRadiusDamage, Tick, Timer, TimeSince, TornOff, Touch, TouchingActors, Trace, TraceActors, TraceComponent, TriggerEventClass, UnClock, UnTouch, UsedBy, VisibleActors, VisibleCollidingActors


Variables Detail

BloodMIC Source code

var MaterialInstanceConstant BloodMIC;

ChargedAnim Source code

var name ChargedAnim;

IdleAnim Source code

var name IdleAnim;


Functions Detail

AddBlood Source code

simulated function AddBlood ( ) )

FireModeUpdated Source code

simulated function FireModeUpdated ( byte FireModeNum, bool bViaReplication) )

FirstPersonFireEffects Source code

simulated function FirstPersonFireEffects ( Weapon PawnWeapon, vector HitLocation) )

Play3pAnimation Source code

simulated function Play3pAnimation ( name Sequence, float fDesiredDuration, optional bool bLoop) )

SetImpactedActor Source code

simulated function SetImpactedActor ( Actor HitActor, vector HitLocation, vector HitNormal) )

SetSkin Source code

simulated function SetSkin ( Material NewMaterial) )

StartCharging Source code

simulated function StartCharging ( ) )

ThirdPersonFireEffects Source code

simulated function ThirdPersonFireEffects ( vector HitLocation) )


Defaultproperties

defaultproperties
{
   IdleAnim="WeaponIdle"
   ChargedAnim="weaponchargedidle"
   Begin Object Class=SkeletalMeshComponent Name=SkeletalMeshComponent0 ObjName=SkeletalMeshComponent0 Archetype=SkeletalMeshComponent'UTGame.Default__UTWeaponAttachment:SkeletalMeshComponent0'
      Begin Object Class=UTAnimNodeSequence Name=MeshSequenceA ObjName=MeshSequenceA Archetype=UTAnimNodeSequence'UTGame.Default__UTWeaponAttachment:MeshSequenceA'
         ObjectArchetype=UTAnimNodeSequence'UTGame.Default__UTWeaponAttachment:MeshSequenceA'
      End Object
      SkeletalMesh=SkeletalMesh'WP_ImpactHammer.Mesh.SK_WP_Impact_3P_Mid'
      Animations=UTAnimNodeSequence'UTGame.Default__UTAttachment_ImpactHammer:SkeletalMeshComponent0.MeshSequenceA'
      AnimSets(0)=AnimSet'WP_ImpactHammer.Anims.K_WP_Impact_3P'
      bForceRefpose=0
      Scale=0.800000
      ObjectArchetype=SkeletalMeshComponent'UTGame.Default__UTWeaponAttachment:SkeletalMeshComponent0'
   End Object
   Mesh=SkeletalMeshComponent0
   MuzzleFlashSocket="MuzzleFlashSocket"
   MuzzleFlashPSCTemplate=ParticleSystem'WP_ImpactHammer.Particles.P_WP_ImpactHammer_Primary_Hit'
   MuzzleFlashAltPSCTemplate=ParticleSystem'WP_ImpactHammer.Particles.P_WP_ImpactHammer_Secondary_Hit'
   MuzzleFlashDuration=0.330000
   ImpactEffects(0)=(MaterialType="Metal",Sound=SoundCue'A_Weapon_ImpactHammer.ImpactHammer.A_Weapon_ImpactHammer_FireImpactMetal_Cue',DurationOfDecal=4.000000,DecalDissolveParamName="DissolveAmount",DecalWidth=16.000000,DecalHeight=16.000000)
   ImpactEffects(1)=(MaterialType="Stone",Sound=SoundCue'A_Weapon_ImpactHammer.ImpactHammer.A_Weapon_ImpactHammer_FireImpactMetal_Cue',DurationOfDecal=4.000000,DecalDissolveParamName="DissolveAmount",DecalWidth=16.000000,DecalHeight=16.000000)
   ImpactEffects(2)=(MaterialType="Wood",Sound=SoundCue'A_Weapon_ImpactHammer.ImpactHammer.A_Weapon_ImpactHammer_FireImpactMetal_Cue',DurationOfDecal=4.000000,DecalDissolveParamName="DissolveAmount",DecalWidth=16.000000,DecalHeight=16.000000)
   ImpactEffects(3)=(MaterialType="Metal",Sound=SoundCue'A_Weapon_ImpactHammer.ImpactHammer.A_Weapon_ImpactHammer_FireImpactMetal_Cue',DurationOfDecal=4.000000,DecalDissolveParamName="DissolveAmount",DecalWidth=16.000000,DecalHeight=16.000000)
   WeaponClass=Class'UTGame.UTWeap_ImpactHammer'
   Name="Default__UTAttachment_ImpactHammer"
   ObjectArchetype=UTWeaponAttachment'UTGame.Default__UTWeaponAttachment'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 26/11/2007 17:41:19.000 - Created with UnCodeX