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

UTGame.UTScout

Extends
Scout
Modifiers
native transient

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Scout
         |   
         +-- UTGame.UTScout

Variables Summary
boolbRequiresDoubleJump
floatMaxDoubleJumpHeight
floatMaxTranslocDistSq
class<UTPawn>PrototypePawnClass
nameSizePersonFindName
nameSpecialReachSpecsWarningLog
class<UTProjectile>TranslocProjClass
Inherited Variables from Engine.Scout
DefaultReachSpecClass, MaxLandingVelocity, MinNumPlayerStarts, PathSizes, TestFallSpeed, TestGroundSpeed, TestJumpZ, TestMaxFallSpeed
Inherited Variables from Engine.Pawn
AccelRate, AIMaxFallSpeedFactor, AirControl, AirSpeed, Alertness, AllowedYawError, AlwaysRelevantDistanceSquared, Anchor, AvgPhysicsTime, bAmbientCreature, BaseEyeHeight, bAutoFire, bAvoidLedges, bCachedRelevant, bCanBeBaseForPawns, bCanClimbCeilings, bCanClimbLadders, bCanCrouch, bCanFly, bCanJump, bCanMantle, bCanPickupInventory, bCanStrafe, bCanSwatTurn, bCanSwim, bCanUse, bCanWalk, bCanWalkOffLedges, bCrawler, bDirectHitWall, bDisplayPathErrors, bDontPossess, bForceFloorCheck, bForceKeepAnchor, bForceMaxAccel, bForceRegularVelocity, bForceRMVelocity, bIgnoreForces, bIsCrouched, bIsFemale, bIsWalking, bJumpCapable, bLOSHearing, bModifyReachSpecCost, bMuffledHearing, bNoWeaponFiring, bPathfindsAsVehicle, bPlayedDeath, bPushesRigidBodies, BreathTime, bReducedSpeed, bRollToDesired, bRunPhysicsWithNoController, bSimGravityDisabled, bSimulateGravity, bSpecialHUD, bStationary, bStopAtLedges, bTryToUncrouch, Buoyancy, bUpAndOut, bWantsToCrouch, Controller, ControllerClass, CrouchedPct, CrouchHeight, CrouchRadius, CylinderComponent, DamageScaling, DesiredSpeed, DestinationOffset, DrivenVehicle, EyeHeight, FailedLandingCount, FindAnchorFailedTime, FiringMode, FlashCount, FlashLocation, Floor, FullHeight, GroundSpeed, HeadVolume, Health, HealthMax, HearingThreshold, HitDamageType, InterpolatedYaw, InventoryManagerClass, InvManager, JumpZ, LadderSpeed, LandMovementState, LastAnchor, LastFiringFlashLocation, LastHitBy, LastPainTime, LastRealViewer, LastStartSpot, LastStartTime, LastValidAnchorTime, LastViewer, Mass, MaxDesiredSpeed, MaxFallSpeed, MaxJumpHeight, MaxOutOfWaterStepHeight, MaxPitchLimit, MaxStepHeight, MeleeRange, MenuName, Mesh, MeshTranslationOffset, NetRelevancyTime, NextPathRadius, NextPawn, noise1loudness, noise1other, noise1spot, noise1time, noise2loudness, noise2other, noise2spot, noise2time, NonPreferredVehiclePathMultiplier, OldZ, OnLadder, OutofWaterZ, PathSearchType, PeripheralVision, PhysicsPushBody, PlayerReplicationInfo, PreRagdollCollisionComponent, RBPushRadius, RBPushStrength, ReceivedYaw, RemoteViewPitch, RMVelocity, SerpentineDir, SerpentineDist, SerpentineTime, ShotCount, SightRadius, SoundDampening, SpawnTime, SplashTime, TakeHitLocation, TearOffMomentum, UncrouchTime, UnderWaterTime, VehicleCheckRadius, ViewPitchMax, ViewPitchMin, WalkableFloorZ, WalkingPct, WaterMovementState, WaterSpeed, Weapon

Enumerations Summary
Inherited Enumerations from Engine.Pawn
EPathSearchType

Structures Summary
Inherited Structures from Engine.Scout
PathSizeInfo

Functions Summary
functionbool SuggestJumpVelocity (out vector JumpVelocity, vector Destination, vector Start)
Inherited Functions from Engine.Scout
PreBeginPlay
Inherited Functions from Engine.Pawn
AddDefaultInventory, AddVelocity, AdjustCameraScale, AdjustDamage, AdjustedStrength, AffectedByHitEffects, BaseChange, BecomeViewTarget, BeginState, BotFire, BreathTimer, CanAttack, CanBeBaseForPawn, CanGrabLadder, CannotJumpNow, CanSplash, CanThrowWeapon, CheatFly, CheatGhost, CheatWalk, CheckWaterJump, ChooseFireMode, ClearFlashCount, ClearFlashLocation, ClientMessage, ClientReStart, ClientSetLocation, ClientSetRotation, ClimbLadder, CreateInventory, CrushedBy, Destroyed, DetachFromController, Died, DisplayDebug, DoJump, DoKismetAttachment, DrawHUD, DropToGround, EffectIsRelevant, EncroachedBy, EncroachingOn, EndClimbLadder, EndCrouch, FaceRotation, Falling, FellOutOfWorld, FindInventoryType, FinishedInterpolation, FireOnRelease, FiringModeUpdated, FlashCountUpdated, FlashLocationUpdated, ForceCrouch, ForceSpecialAttack, Gasp, GetActorEyesViewPoint, GetAdjustedAimFor, GetBaseAimRotation, GetBestAnchor, GetBoundingCylinder, GetCollisionExtent, GetCollisionHeight, GetCollisionRadius, GetDamageScaling, GetDefaultCameraMode, GetHumanReadableName, GetMoveTarget, GetPawnViewLocation, GetTeam, GetTeamNum, GetVehicleBase, GetViewRotation, GetWeaponStartTraceLocation, gibbedBy, HandlePickup, HasRangedAttack, HeadVolumeChange, HealDamage, HitWall, InCombat, IncrementFlashCount, InFreeCam, InGodMode, InitRagdoll, IsFiring, IsFirstPerson, IsHumanControlled, IsInPain, IsInvisible, IsLocallyControlled, IsPlayerPawn, IsSameTeam, IsStationary, IsValidEnemy, IsValidEnemyTargetFor, IsValidTargetFor, JumpOffPawn, JumpOutOfWater, KilledBy, Landed, LineOfSightTo, MessagePlayer, ModifyVelocity, NearMoveTarget, NeedToTurn, NotifyTakeHit, NotifyTeamChanged, OnAssignController, OnGiveInventory, OnSetMaterial, OnTeleport, OutsideWorldBounds, PawnCalcCamera, PlayDying, PlayDyingSound, PlayerChangedTeam, PlayFootStepSound, PlayHit, PlayLanded, PlayNextAnimation, PlayTeleportEffect, PlayWeaponSwitch, PossessedBy, PostBeginPlay, PoweredUp, PreBeginPlay, ProcessViewRotation, PruneDamagedBoneList, RangedAttackTime, ReachedDestination, ReachedPoint, ReceiveLocalizedMessage, RecommendLongRangedAttack, ReplicatedEvent, Reset, Restart, RestartPlayer, SetActiveWeapon, SetAnchor, SetBaseEyeheight, SetFiringMode, SetFlashLocation, SetKillInstigator, SetMovementPhysics, SetMoveTarget, SetPushesRigidBodies, SetRemoteViewPitch, SetViewRotation, SetWalking, ShouldCrouch, SoakPause, SpawnDefaultController, SpawnedByKismet, SpecialCostForPath, SpecialMoveTo, StartCrouch, StartDriving, StartFire, StopDriving, StopFire, StopFiring, StuckOnPawn, SuggestJumpVelocity, Suicide, TakeDamage, TakeDrowningDamage, TakeFallingDamage, TakeRadiusDamageOnBones, TermRagdoll, ThrowActiveWeapon, Timer, ToggleMelee, TooCloseToAttack, TornOff, TossWeapon, TouchingWaterVolume, TurnOff, UnCrouch, UnPossessed, UpdateControllerOnPossess, ValidAnchor, WasPlayerPawn, WeaponFired, WeaponStoppedFiring


Variables Detail

bRequiresDoubleJump Source code

var bool bRequiresDoubleJump;

MaxDoubleJumpHeight Source code

var float MaxDoubleJumpHeight;

MaxTranslocDistSq Source code

var float MaxTranslocDistSq;
Square of maximum distance that can be traversed by one translocator toss

PrototypePawnClass Source code

var class<UTPawn> PrototypePawnClass;

SizePersonFindName Source code

var name SizePersonFindName;

SpecialReachSpecsWarningLog Source code

var name SpecialReachSpecsWarningLog;

TranslocProjClass Source code

var class<UTProjectile> TranslocProjClass;
Translocator projectile class to use for throw tests


Functions Detail

SuggestJumpVelocity Source code

native function bool SuggestJumpVelocity ( out vector JumpVelocity, vector Destination, vector Start )
SuggestJumpVelocity() returns true if succesful jump from start to destination is possible returns a suggested initial falling velocity in JumpVelocity Uses GroundSpeed and JumpZ as limits


Defaultproperties

defaultproperties
{
   MaxDoubleJumpHeight=85.000000
   MaxTranslocDistSq=4000000.000000
   TranslocProjClass=Class'UTGame.UTProj_TransDisc'
   PrototypePawnClass=Class'UTGame.UTPawn'
   SpecialReachSpecsWarningLog="Adding Special Reachspecs"
   SizePersonFindName="Human"
   PathSizes(0)=(Desc="Crouched",Radius=22.000000,Height=29.000000)
   PathSizes(1)=(Desc="Human",Radius=22.000000,Height=44.000000)
   PathSizes(2)=(Desc="Small",Radius=72.000000,Height=44.000000)
   PathSizes(3)=(Desc="Common",Radius=100.000000,Height=44.000000)
   PathSizes(4)=(Desc="Max",Radius=140.000000,Height=100.000000)
   PathSizes(5)=(Desc="Vehicle",Radius=260.000000,Height=100.000000)
   TestJumpZ=322.000000
   TestGroundSpeed=440.000000
   MinNumPlayerStarts=16
   MaxStepHeight=26.000000
   MaxJumpHeight=49.000000
   WalkableFloorZ=0.780000
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'Engine.Default__Scout:CollisionCylinder'
      ObjectArchetype=CylinderComponent'Engine.Default__Scout:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   CollisionComponent=CollisionCylinder
   Name="Default__UTScout"
   ObjectArchetype=Scout'Engine.Default__Scout'
}

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