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

U2AI.U2PawnBase

Extends
U2Pawn
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.LicenseePawn
         |   
         +-- U2.U2Pawn
            |   
            +-- U2AI.U2PawnBase

Direct Known Subclasses:

LevelMaster, ProtoBlob, U2Bellowfish, U2Cockroach, U2Cyprid, U2Diver, U2Hummer, U2KillerSprout, U2PawnAtlantis, U2PawnBasic, U2PinwheelFish, U2Schoolfish, U2Spore, U2TargetDrone, U2WaterDipper

Constants Summary
Inherited Contants from U2.U2Pawn
CleanupCarcassTimerName, DyingPlacedState, MaxCollectMomentumTime, MaxTossedItems, MaxWalkingAnims, MissionFailedState, TexDormant, TexExternalPathError, TexInternalPathError, TexMinZError, TexMoveError, TexOtherError, TexScriptLoadError, TexScriptRunError
Inherited Contants from Engine.LicenseePawn
AF_Alert, AF_Hurt, AF_None

Variables Summary
boolbCanStrafeScripted
boolbCanWanderOffLedges
boolbDistressedWandering
boolbWanderCanKillIfStuck
boolbWanderCanTeleportIfStuck
boolbWanderEndRotation
boolbWanderLookAtDestination
floatStrafingAbility
floatWanderAvoidObstructionOdds
floatWanderAvoidPawnDiffDistance
floatWanderAvoidPawnSameDistance
floatWanderCantMoveWaitTime
floatWanderDistMax
floatWanderDistMin
rotatorWanderEndRotationRate
floatWanderMaxAvoidDistance
floatWanderMaxZComponent
floatWanderMinAdustedSize
floatWanderPauseMax
floatWanderPauseMin
floatWanderPauseOdds
floatWanderSpeedMax
floatWanderSpeedMin
floatWanderSpreadAngle
floatWanderTurnToDestinationOdds
floatWanderViewBlockedDistance
floatWanderViewBlockedTurnOdds
AI
floatAlertOthersRadius
boolbAlertOthersRequiresLOS
boolbAvoidFriendlyBumps
floatBecomeAggressiveHealthRatio
boolbLookForAlertFriends
Movement
intRotationRateYawScripted
intRotationRateYawScriptedDialog
Pawn
floatLandShakeDuration
floatLandShakeMagnitude
floatLandShakeRadius
floatLandSoundPitch
floatLandSoundRadius
array<string>LandSounds
ESoundSlotLandSoundSlot
floatStepShakeDuration
floatStepShakeMagnitude
floatStepShakeRadius
floatStepSoundPitch
floatStepSoundRadius
array<string>StepSounds
floatStepSoundVolume
Inherited Variables from U2.U2Pawn
AdditionalDamageFilters, AlternateUseManagers, AnimationController, AnimationControllerClass, AssetsHelperClass, bCanKnockDown, bCanPanic, bCauseMoveTargetNavError, bCauseScriptedNavError, bDisableErrorColors, bDisableErrorMessages, bFrozen, bHeadTrackingEnabled, bInfiniteAmmo, bNoFlavorTextTeamCheck, bOverridesDamageEffect, bQuickCarcassCleanup, bRagdollDeath, bReceivedInitialStatus, bReceivedInitialWeapon, bReloadsEnabled, bSentient, bServoEnabled, bShrinkCarcass, bSinkCarcass, bStationary, bTestAnimHandler, bUsesFlavorText, bUseSoundSlotTimers, bWeaponAimingEnabled, CarcassFadeEffect, CarcassFadeTemplate, CarcassPrePivotZ, CarcassShrinkRateX, CarcassShrinkRateY, CarcassShrinkRateZ, CarcassSinkRatePerSec, CarcassSinkRatePerSecInc, CarcassSinkRatePerSecMax, CarcassSinkRatePerSecMin, CollectedMomentumTransfer, CommandFileName, CommandStartLabel, CrouchingMoveSpeed, CurPanicSound, CurrentMomentumTransferSlot, CurrentStatus, DamageEffectOffsetMultiplier, DamageFilterClass, DamageIndicatorAngle, DeadBuoyancy, DeathWAT, DefaultInventory, DefaultPackage, DefaultWeapon, Description, DodgeJumpZScale, DodgeXYVelocityScale, DroppedEnergy, DrowningDamageAmount, EMPEffect, FallTimer, FDamager, FlameEffect, FriendDeadSoundDelay, GibbedEffect, GibSetClass, HeadTrackActor, HeadTrackTimer, InitialAgentInputs, InitialAlertness, InitialHealth, InitialHearingThreshold, InitialSightRadius, LastKnockDownTime, LastMomentumTransferTime, LastSoundClass, LastTextureType, LoopDeathAnimRate, LowGoreMesh, LowGoreMeshGoreLevel, MaxAliveAddedVelocity, MaxDeadAddedVelocity, MaxHeadTrackDistance, MaxHeadTrackPlayerDistance, MaxRandomSoundTime, MinJumpAnimSpeed, MinKnockDownMomentumThreshold, MinLandAnimSpeed, MinPanicTime, MinRandomSoundTime, MinTimeBetweenHitSounds, MinTimeBetweenKnockDowns, MinTimeBetweenRandomSounds, MovementPhysics, NumTextureSounds, NumWalkingAnims, OldStatus, OldWeapon, PanicDamageInstigator, PanicDamageType, PanicSoundPauseSeconds, ParticleHitEffect, ProneMoveSpeed, RandomAttackSoundSlot, RandomIdleSoundSlot, RemainingPowerSuitEnergy, SetMoveSpeedFudge, SoundSlotTimerListTag, SoundSlotTimers, SoundTable, StandingMoveSpeed, StatusBelt, StatusDoll, StopPanicTime, TextureSoundIndices[4], TimeBeforeCarcassDestroyed, TimeSinceBeginState, TossedItems[MaxTossedItems], TotalCarcassSinkDistance, TotalRecentHits, TotalRecentMomentumTransfer, ToxicEffect, UsableActors, UseManager, VoiceListClass, VoiceListTag, VoicePackage, VoicePackMetaClass, VoiceType, WalkingAnims[MaxWalkingAnims], WeaponDamageItems
Inherited Variables from Engine.LicenseePawn
AnimateHurtRatio, bLargeAnims, bMantling, bSpecialHardLandings, CosMinMoveBackAngle, CosMinMoveForwardAngle, CrouchingPct, LandCompressVelocityCrouching, LandCompressVelocityProne, LandCompressVelocityStanding, LandDamageVelocityCrouching, LandDamageVelocityProne, LandDamageVelocityStanding, LandFatalVelocityCrouching, LandFatalVelocityProne, LandFatalVelocityStanding, LandMakeNoiseVelocityCrouching, LandMakeNoiseVelocityProne, LandMakeNoiseVelocityStanding, LController, MantleDebugLevel, MantleDestination, MantleHandsForwardReachMax, MantleHandsForwardReachMin, MantleHandsUpwardReach, MantleHeight, MantleMaxStandingMantleHeight, MantleMinHitNormalDeltaZ, MantleSpeed, NextCheckMantleTime, ProneAlignMeshTraceOffset1, ProneAlignMeshTraceOffset2, ProneAlignMeshTraceOffset3, ProneMeshAlignTraceLenFudgeFactor, PronePct, RunningSlowPct, WalkingSlowPct

Enumerations Summary
Inherited Enumerations from U2.U2Pawn
EErrorType
Inherited Enumerations from Engine.LicenseePawn
EMoveDir, EWeaponAnimationType

Structures Summary
Inherited Structures from U2.U2Pawn
MomentumTransferT, SCurrentStatus, SInitialAgentInput, WalkingAnimInfoT

Functions Summary
function LandedOnTexture (float ImpactSpeed ))
function PlayMovementSound ()))
event PostBeginPlay ()))
event PreBeginPlay ()))
function SetWanderParameters ()))
Inherited Functions from U2.U2Pawn
AddAdditionalDamageFilter, AddVelocity, AddWeaponDamageItem, AdjustFinalDamage, AdjustWeaponDamage, AnimEnd, ApplyAdditionalDamageFilters, AssignDefaultInventory, BaseChange, BeginState, BreathTimer, CanDoRagdollHit, ChunkUp, CleanupCarcass, CleanupCarcassTimer, CleanupShadows, Destroyed, DialogBegin, DialogEnd, DialogPause, DialogSetEndingFocus, DialogSetFocus, DialogUnPause, Died, DMAI, DMAIA, DMAIE, DMAIL, DMAIM, DoDamageEffect, Dodge, DoGibbedEffect, DoGibs, DropEnergy, DumpAgentAnimInfo, DumpAgentInfo, DumpAgentInputInfo, EndState, ErrorGeneral, eventTakeDamage, FellOutOfWorld, FixSkins, Gesture, GetDamageEffect, GetDamageIndicatorAngleA, GetDamageIndicatorAngleB, GetDescription, GetInfiniteAmmo, GetJumpPack, GetPlayerModel, GetPowerSuit, GetPowerSuitMax, GetPowerSuitPct, GetPowerSuitResurrections, GetPowerSuitResurrectionsString, GetReloadsEnabled, GetWeaponAnimationTypeW, GiveTossedItem, HandleCarcassCleanup, HandleJumpSound, HandleKnockdown, HandleMissionFailed, HandleRandomAttackSound, HandleRandomIdleSound, HandleTakeHit, HasGibs, IsPanicDamageType, IsSentient, JumpInProgress, JumpOutOfWater, KImpact, LandedEx, LandedOnTexture, LandThump, LaunchOffPawnDamage, LieStill, LookupLoopAnim, LookupPlayAnim, LookupTweenAnim, MakeErrorObvious, MantlingBegin, MaybeScaleSettings, NotifyFallingFar, NotifyGoreDetailChanged, NotifyRagdollCollisionChange, NotifyRagdollDeathEnded, NotifySetMovementSound, NotifySound, PlayDodge, PlayDying, PlayMovementSound, PlayTakeHit, PlayTakeHitSound, PlayTaunt, PlayVictoryDance, PlayWaving, PlayWeaponSwitch, PossessedBy, PostBeginPlay, PostRecvCurrentStatus, PostRecvWeapon, PreBeginPlay, PreRecvCurrentStatus, PreRecvWeapon, PreSetMovement, PressedAltFire, PressedFire, PressingAltFire, PressingFire, PreventDeath, ReduceCylinder, RemoveAdditionalDamageFilter, RemoveTossedItem, RemoveWeaponDamageItem, Replication, RestoreSightRadius, ServerTaunt, SetDefaultWeapon, SetHealth, SetInitialState, SetMovementPhysics, SetNumWalkingAnims, SetPlayerModel, SetupAnimationComponents, SetupComponents, SetupSoundComponents, ShouldGib, SpamTextures, StopDamageEffects, TakeDamage, TakeDamageHandlePhysics, TakeDrowningDamage, Taunt, TestMissionFailed, Tick, Timer, TravelPreAccept, Trigger
Inherited Functions from Engine.LicenseePawn
CrouchBegin, DebugAI, DebugAIAttacks, DebugAIEvents, DebugAIMovement, GetAlert, GetAnimationFlags, GetHealth, GetHealthPct, GetHurt, GetLandCompressVelocity, GetLandDamageVelocity, GetLandFatalVelocity, GetLandMakeNoiseVelocity, GetMoveDir, GetPlayerName, GetWeaponAnimationType, GetWeaponAnimationTypeW, HandleLandedHard, InitLicenseeController, IsHardLanding, IsPointing, IsRapidFiring, IsUsable, LandedEx, LookupLoopAnim, LookupPlayAnim, LookupTweenAnim, MantlingBegin, NotifyStanceChange, OnUnuse, OnUse, PlayDyingSound, PossessedBy, PreBeginPlay, ProneBegin, SetAlert, SetHealth, StandBegin, TakeFallingDamage, UpdateWalkingPct, WentDormant


Variables Detail

bCanStrafeScripted Source code

var bool bCanStrafeScripted;

bCanWanderOffLedges Source code

var bool bCanWanderOffLedges;

bDistressedWandering Source code

var bool bDistressedWandering;

bWanderCanKillIfStuck Source code

var bool bWanderCanKillIfStuck;

bWanderCanTeleportIfStuck Source code

var bool bWanderCanTeleportIfStuck;

bWanderEndRotation Source code

var bool bWanderEndRotation;

bWanderLookAtDestination Source code

var bool bWanderLookAtDestination;

StrafingAbility Source code

var float StrafingAbility;

WanderAvoidObstructionOdds Source code

var float WanderAvoidObstructionOdds;

WanderAvoidPawnDiffDistance Source code

var float WanderAvoidPawnDiffDistance;

WanderAvoidPawnSameDistance Source code

var float WanderAvoidPawnSameDistance;

WanderCantMoveWaitTime Source code

var float WanderCantMoveWaitTime;

WanderDistMax Source code

var float WanderDistMax;

WanderDistMin Source code

var float WanderDistMin;

WanderEndRotationRate Source code

var rotator WanderEndRotationRate;

WanderMaxAvoidDistance Source code

var float WanderMaxAvoidDistance;

WanderMaxZComponent Source code

var float WanderMaxZComponent;

WanderMinAdustedSize Source code

var float WanderMinAdustedSize;

WanderPauseMax Source code

var float WanderPauseMax;

WanderPauseMin Source code

var float WanderPauseMin;

WanderPauseOdds Source code

var float WanderPauseOdds;

WanderSpeedMax Source code

var float WanderSpeedMax;

WanderSpeedMin Source code

var float WanderSpeedMin;

WanderSpreadAngle Source code

var float WanderSpreadAngle;

WanderTurnToDestinationOdds Source code

var float WanderTurnToDestinationOdds;

WanderViewBlockedDistance Source code

var float WanderViewBlockedDistance;

WanderViewBlockedTurnOdds Source code

var float WanderViewBlockedTurnOdds;

AI

AlertOthersRadius Source code

var(AI) float AlertOthersRadius;

bAlertOthersRequiresLOS Source code

var(AI) bool bAlertOthersRequiresLOS;

bAvoidFriendlyBumps Source code

var(AI) bool bAvoidFriendlyBumps;

BecomeAggressiveHealthRatio Source code

var(AI) float BecomeAggressiveHealthRatio;

bLookForAlertFriends Source code

var(AI) bool bLookForAlertFriends;

Movement

RotationRateYawScripted Source code

var(Movement) int RotationRateYawScripted;

RotationRateYawScriptedDialog Source code

var(Movement) int RotationRateYawScriptedDialog;

Pawn

LandShakeDuration Source code

var(Pawn) float LandShakeDuration;

LandShakeMagnitude Source code

var(Pawn) float LandShakeMagnitude;

LandShakeRadius Source code

var(Pawn) float LandShakeRadius;

LandSoundPitch Source code

var(Pawn) float LandSoundPitch;

LandSoundRadius Source code

var(Pawn) float LandSoundRadius;

LandSounds Source code

var(Pawn) array<string> LandSounds;

LandSoundSlot Source code

var(Pawn) ESoundSlot LandSoundSlot;

StepShakeDuration Source code

var(Pawn) float StepShakeDuration;

StepShakeMagnitude Source code

var(Pawn) float StepShakeMagnitude;

StepShakeRadius Source code

var(Pawn) float StepShakeRadius;

StepSoundPitch Source code

var(Pawn) float StepSoundPitch;

StepSoundRadius Source code

var(Pawn) float StepSoundRadius;

StepSounds Source code

var(Pawn) array<string> StepSounds;

StepSoundVolume Source code

var(Pawn) float StepSoundVolume;


Functions Detail

LandedOnTexture Source code

function LandedOnTexture ( float ImpactSpeed ) )

PlayMovementSound Source code

simulated function PlayMovementSound ( ) )

PostBeginPlay Source code

event PostBeginPlay ( ) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

SetWanderParameters Source code

function SetWanderParameters ( ) )


Defaultproperties

defaultproperties
{
	StepSoundVolume=1.000000
	LandSoundSlot=SLOT_Misc
	RotationRateYawScripted=30000
	RotationRateYawScriptedDialog=30000
	AlertOthersRadius=1024.000000
	bAlertOthersRequiresLOS=true
	bLookForAlertFriends=true
	bAvoidFriendlyBumps=true
	bCanWanderOffLedges=true
	bDistressedWandering=true
	bWanderCanKillIfStuck=true
	bWanderCanTeleportIfStuck=true
	bWanderLookAtDestination=true
	WanderAvoidObstructionOdds=1.000000
	WanderCantMoveWaitTime=1.000000
	WanderDistMax=-1.000000
	WanderDistMin=-1.000000
	WanderMaxZComponent=0.707000
	WanderMinAdustedSize=-1.000000
	WanderPauseOdds=1.000000
	WanderSpeedMin=0.400000
	WanderSpeedMax=0.500000
	WanderSpreadAngle=180.000000
	WanderViewBlockedDistance=-1.000000
	bCanOpenDoors=false
	bCanDoSpecial=false
	bAmbientCreature=true
	ControllerClass=Class'U2AI.U2NPCControllerBase'
	TeamNumber=85
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleSideBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleSideBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:35.067 - Created with UnCodeX