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

UTGameContent.UTDeployableShapedCharge

Extends
UTDeployable

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Weapon
         |   
         +-- GameFramework.GameWeapon
            |   
            +-- UTGame.UTWeapon
               |   
               +-- UTGame.UTDeployable
                  |   
                  +-- UTGameContent.UTDeployableShapedCharge

Variables Summary
array<class<UTShapedCharge>>TeamShapedChargeClasses
Inherited Variables from UTGame.UTDeployable
bDelayRespawn, DeployCheckRadiusSq, DeployedActorClass, DeployFailedSoundCue, Factory, PreviewScale, TossMag
Inherited Variables from UTGame.UTWeapon
AdditionalHintString, AimError, AimingHelpRadius[2], AmmoCount, AmmoDisplayType, AmmoPickupClass, AmmoRechargeRate, ArmFireAnim, ArmIdleAnims, ArmsAnimSet, ArmsEquipAnim, ArmsPutDownAnim, AttachmentClass, bAllowFiringWithoutController, bAutoCharge, bCanDestroyBarricades, bConsiderProjectileAcceleration, bDebugWeapon, bExportMenuData, bFastRepeater, bForceHidden, bHasLocationSpeech, bLeadTarget, bLockedAimWhileFiring, bMuzzleFlashAttached, bMuzzleFlashPSCLoops, bNeverForwardPendingFire, BobDamping, bPendingShow, bRecommendSplashDamage, bShowAltMuzzlePSCWhenWeaponHidden, bSmallWeapons, bSniping, bSplashJump, bSuperWeapon, bSuppressSounds, bTargetAdhesionEnabled, bTargetFrictionEnabled, bUseCustomCoordinates, bUsesOffhand, bUsingAimingHelp, bWarnIfInLocker, bWasLocked, bZoomedFireMode, CrosshairColor, CrossHairCoordinates, CrosshairImage, CrosshairScaling, CrouchHintString, CurrentLockedScale, CurrentRating, CustomCrosshairCoordinates, DroppedPickupOffsetZ, EffectSockets, FinalLockedScale, FireCameraAnim, GroupWeight, HiddenWeaponsOffset, HitEnemy, IconCoordinates, IconHeight, IconWidth, IconX, IconY, InventoryGroup, InventoryWeight, JumpDamping, JumpHintString, LastHitEnemyTime, LastRotation, LastRotUpdate, LastWeaponFireTime, LocationSpeech, LockedCrossHairCoordinates, LockedScaleTime, LockedStartTime, LockerAmmoCount, LockerOffset, LockerRotation, MaxAmmoCount, MaxPitchLag, MaxYawLag, MinReloadPct, MuzzleFlashAltPSCTemplate, MuzzleFlashColor, MuzzleFlashDuration, MuzzleFlashLight, MuzzleFlashLightClass, MuzzleFlashPSC, MuzzleFlashPSCTemplate, MuzzleFlashSocket, NeedToPickUpAnnouncement, OldLeadMag[2], OldMaxDiff[2], OldRotDiff[2], OverlayMesh, PartialCharge, PivotTranslation, PlayerViewOffset, PrimaryFireHintString, ProjectileSpawnOffset, QuickPickGroup, QuickPickWeight, ReturnChgSpeed, RotChgSpeed, SecondaryFireHintString, ShotCost, SimpleCrossHairCoordinates, SmallWeaponsOffset, StartLockedScale, SwitchAbortTime, TargetAdhesionAimDistY, TargetAdhesionAimDistZ, TargetAdhesionDistanceMax, TargetAdhesionPlayerVelocityMin, TargetAdhesionScaleAmountMin, TargetAdhesionScaleRange, TargetAdhesionTargetVelocityMin, TargetAdhesionTimeMax, TargetAdhesionZoomedBoostValue, TargetFrictionDistanceCurve, TargetFrictionDistanceMax, TargetFrictionDistanceMin, TargetFrictionDistancePeak, TargetFrictionMultiplierRange, TargetFrictionOffset, TargetFrictionPeakHeightScale, TargetFrictionPeakRadiusScale, TargetFrictionZoomedBoostValue, UseHintString, WeaponCanvasXPct, WeaponCanvasYPct, WeaponColor, WeaponEquipAnim, WeaponEquipSnd, WeaponFireAnim, WeaponFireSnd, WeaponFireWaveForm, WeaponIdleAnims, WeaponPutDownAnim, WeaponPutDownSnd, WideScreenOffsetScaling, WidescreenRotationOffset, ZoomedFireModeNum, ZoomedRate, ZoomedTargetFOV, ZoomedTurnSpeedScalePct, ZoomFadeTime, ZoomInSound, ZoomOutSound

Enumerations Summary
Inherited Enumerations from UTGame.UTWeapon
AmmoWidgetDisplayStyle, EZoomState

Functions Summary
functionbool CanAttack (Actor Other))
functionbool Deploy ()))
functionclass<ActorGetTeamDeployable (int TeamNum))
functionUTGameObjective RecommendObjective (Controller C))
functionbool ShouldDeploy (UTBot B))
Inherited Functions from UTGame.UTDeployable
AllowSwitchTo, BeginState, BotDesireability, CanAttack, ClientDeployFailed, ClientWeaponSet, CustomFire, DenyPickupQuery, Deploy, DeployablesNearby, DeployFailed, Destroyed, DrawWeaponCrosshair, GetAIRating, GetPhysicalFireStartLoc, GetTeamDeployable, InitPickupMesh, MaxRange, RecommendObjective, ShouldDeploy, WeaponEquipped
Inherited Functions from UTGame.UTWeapon
Activate, ActiveRenderOverlays, AddAmmo, AdjustPlayerDamage, AdjustWeaponTimingForConsole, AllowSwitchTo, AmmoMaxed, AttachMuzzleFlash, AttachWeaponTo, BeginFire, BeginState, BestMode, BotDesireability, bReadyToFire, CalcInventoryWeight, CanAttack, CanHeal, CanThrow, CanViewAccelerationWhenFiring, CauseMuzzleFlash, CauseMuzzleFlashLight, ChangeVisibility, CheckZoom, ClientEndFire, ClientWeaponSet, ClientWeaponThrown, ConsumeAmmo, CoversScreenSpace, CreateOverlayMesh, DenyClientWeaponSet, DenyPickupQuery, DesireAmmo, Destroyed, DetachMuzzleFlash, DetachWeapon, DetourWeight, DisplayDebug, DrawKillIcon, DrawLockedOn, DrawWeaponCrosshair, DropFrom, EnableFriendlyWarningCrosshair, EndFire, EndState, EndZoom, EnsureWeaponOverlayComponentLast, FireAmmunition, FireHack, FireOnRelease, FiringPutDownWeapon, GetAmmoCount, GetArmAnimNodeSeq, GetEffectLocation, GetEquipTime, GetFireInterval, GetHand, GetOptimalRangeFor, GetOwnerName, GetPhysicalFireStartLoc, GetPowerPerc, GetViewAxes, GetWeaponRating, GetZoomedState, GivenTo, HasAmmo, HasAnyAmmo, HolderEnteredVehicle, InstantAimHelp, InstantFire, InstantFireEndTrace, InstantFireStartTrace, IsFullyCharged, LagRot, Loaded, MuzzleFlashTimer, NeedAmmo, OnAnimEnd, PerformWeaponChange, PlayArmAnimation, PlayFireEffects, PlayFiringSound, PlayWeaponAnimation, PlayWeaponEquip, PlayWeaponPutDown, PostBeginPlay, PreloadTextures, ProcessInstantHit, ProjectileFire, ReadyToFire, RefireCheckTimer, ReplicatedEvent, SendToFiringState, ServerReselectWeapon, ServerStartFire, SetMuzzleFlashParams, SetPosition, SetSkin, SetupArmsAnim, SetWeaponOverlayFlags, ShakeView, ShouldFireWithoutTarget, ShouldLagRot, ShouldSwitchTo, SplashJump, StartFire, StartZoom, StillFiring, StopFireEffects, StopMuzzleFlash, ThrottleLook, TimeWeaponEquipping, TimeWeaponPutDown, TryPutDown, WeaponEmpty, WeaponEquipAborted, WeaponPlaySound


Variables Detail

TeamShapedChargeClasses Source code

var array<class<UTShapedCharge>> TeamShapedChargeClasses;


Functions Detail

CanAttack Source code

function bool CanAttack ( Actor Other) )

Deploy Source code

function bool Deploy ( ) )

GetTeamDeployable Source code

static function class<Actor> GetTeamDeployable ( int TeamNum) )

RecommendObjective Source code

function UTGameObjective RecommendObjective ( Controller C) )
Recommend an objective for player carrying this deployable

ShouldDeploy Source code

function bool ShouldDeploy ( UTBot B) )


Defaultproperties

defaultproperties
{
   TeamShapedChargeClasses(0)=Class'UTGameContent.UTShapedCharge_Red'
   TeamShapedChargeClasses(1)=Class'UTGameContent.UTShapedCharge_Blue'
   DeployedActorClass=Class'UTGameContent.UTShapedCharge'
   bDelayRespawn=False
   DeployFailedSoundCue=SoundCue'A_Gameplay.ONS.A_GamePlay_ONS_CoreImpactShieldedCue'
   bCanDestroyBarricades=True
   bHasLocationSpeech=True
   AttachmentClass=Class'UTGameContent.UTAttachment_ShapedCharge'
   ArmsAnimSet=AnimSet'PICKUPS.Deployables.Anims.K_Deployables_ShapeCharge_1P_Arms'
   NeedToPickUpAnnouncement=(AnnouncementSound=SoundNodeWave'A_Announcer_Status.Status.A_StatusAnnouncer_GrabTheShapedCharge',AnnouncementText="Grab the Shaped Charge!")
   LocationSpeech(0)=SoundNodeWave'A_Character_IGMale.BotStatus.A_BotStatus_IGMale_HeadingForTheShapedCharge'
   LocationSpeech(1)=SoundNodeWave'A_Character_Jester.BotStatus.A_BotStatus_Jester_HeadingForTheShapedCharge'
   LocationSpeech(2)=SoundNodeWave'A_Character_Othello.BotStatus.A_BotStatus_Othello_HeadingForTheShapedCharge'
   FireOffset=(X=20.000000,Y=0.000000,Z=0.000000)
   Begin Object Class=UTSkeletalMeshComponent Name=FirstPersonMesh ObjName=FirstPersonMesh Archetype=UTSkeletalMeshComponent'UTGame.Default__UTDeployable:FirstPersonMesh'
      FOV=60.000000
      SkeletalMesh=SkeletalMesh'PICKUPS.Deployables.Mesh.SK_Deployables_ShapeCharge_1P'
      Begin Object Class=AnimNodeSequence Name=MeshSequenceA ObjName=MeshSequenceA Archetype=AnimNodeSequence'Engine.Default__AnimNodeSequence'
         Name="MeshSequenceA"
         ObjectArchetype=AnimNodeSequence'Engine.Default__AnimNodeSequence'
      End Object
      Animations=AnimNodeSequence'UTGameContent.Default__UTDeployableShapedCharge:MeshSequenceA'
      AnimSets(0)=AnimSet'PICKUPS.Deployables.Anims.K_Deployables_ShapeCharge_1P'
      bUseAsOccluder=False
      bForceDirectLightMap=True
      bCastDynamicShadow=False
      Scale=0.500000
      ObjectArchetype=UTSkeletalMeshComponent'UTGame.Default__UTDeployable:FirstPersonMesh'
   End Object
   Mesh=FirstPersonMesh
   ItemName="Shaped Charge Det Pack"
   RespawnTime=60.000000
   PickupMessage="Shaped Charge Det Pack"
   Begin Object Class=SkeletalMeshComponent Name=PickupMesh ObjName=PickupMesh Archetype=SkeletalMeshComponent'UTGame.Default__UTDeployable:PickupMesh'
      SkeletalMesh=SkeletalMesh'PICKUPS.Deployables.Mesh.SK_Deployables_ShapeCharge_1P'
      Translation=(X=0.000000,Y=0.000000,Z=-30.000000)
      ObjectArchetype=SkeletalMeshComponent'UTGame.Default__UTDeployable:PickupMesh'
   End Object
   DroppedPickupMesh=PickupMesh
   PickupFactoryMesh=PickupMesh
   Name="Default__UTDeployableShapedCharge"
   ObjectArchetype=UTDeployable'UTGame.Default__UTDeployable'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:49.811 - Created with UnCodeX