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

U2XMP.U2PlayerXMP

Extends
U2PlayerMP
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.LicenseePawn
         |   
         +-- U2.U2Pawn
            |   
            +-- U2AI.U2PawnBase
               |   
               +-- U2AI.U2PawnBasic
                  |   
                  +-- U2AI.U2PawnAdvanced
                     |   
                     +-- U2AI.U2Player
                        |   
                        +-- U2Pawns.U2PlayerMP
                           |   
                           +-- U2XMP.U2PlayerXMP

Direct Known Subclasses:

U2PlayerXMPHeavy, U2PlayerXMPLight, U2PlayerXMPMedium

Variables Summary
boolbCommander
stringIgnorePickupList[32]
Inherited Variables from U2AI.U2Player
FavoriteWeapon

Functions Summary
functionbool CanAccessReplicator (int InTeamNumber ))
function Died (Controller Killer, class<DamageType> DamageType, vector HitLocation, vector Momentum ))
function DropArtifact ()))
functionInventory FindInventoryType (class DesiredClass ))
functionbool HasUnregisteredArtfiact (int InTeamNumber ))
functionbool IgnorePickup (Pickup Item ))
functionbool RegisterArtifact (int InTeamNumber ))
Inherited Functions from U2Pawns.U2PlayerMP
PossessedBy


Variables Detail

bCommander Source code

var bool bCommander;

IgnorePickupList[32] Source code

var string IgnorePickupList[32];


Functions Detail

CanAccessReplicator Source code

function bool CanAccessReplicator ( int InTeamNumber ) )

Died Source code

function Died ( Controller Killer, class<DamageType> DamageType, vector HitLocation, vector Momentum ) )

DropArtifact Source code

exec function DropArtifact ( ) )

FindInventoryType Source code

function Inventory FindInventoryType ( class DesiredClass ) )

HasUnregisteredArtfiact Source code

function bool HasUnregisteredArtfiact ( int InTeamNumber ) )

IgnorePickup Source code

function bool IgnorePickup ( Pickup Item ) )

RegisterArtifact Source code

function bool RegisterArtifact ( int InTeamNumber ) )


Defaultproperties

defaultproperties
{
     DisabledAltFireWeapons(0)='weaponInvDispersion'
     DisabledAltFireWeapons(1)='weaponInvFlamethrower'
     DisabledAltFireWeapons(2)='weaponInvShotgun'
     DisabledAltFireWeapons(3)='weaponInvSniperRifle'
     AttackActiveBehaviors(0)=(StateName=AttackClose,Odds=1.000000,TimeMin=4.000000,TimeMax=4.000000)
     AttackActiveCantReachBehaviors(0)=(StateName=AttackStationary,Odds=1.000000,TimeMin=1.000000,TimeMax=5.000000)
     AttackActiveCantReachBehaviors(1)=(StateName=AttackTacticalMove,Odds=0.000001,TimeMin=0.500000,TimeMax=1.000000)
     AttackActiveEnemyNotVisibleBehaviors(0)=(StateName=AttackHunt,Odds=1.000000,TimeMin=20.000000,TimeMax=20.000000)
     AttackActiveMeleeBehaviors(0)=(StateName=AttackMelee,TimeMin=3.000000,TimeMax=3.000000)
     AttackPassiveBehaviors(0)=(StateName=AttackMoveToCoverCombat,Odds=0.400000,TimeMin=7.000000,TimeMax=7.000000)
     AttackPassiveBehaviors(1)=(StateName=AttackStationary,Odds=0.060000,TimeMin=1.000000,TimeMax=3.000000)
     AttackPassiveBehaviors(2)=(StateName=AttackFallback,Odds=0.240000,TimeMin=2.500000,TimeMax=7.000000)
     AttackPassiveCantReachBehaviors(0)=(StateName=AttackStationary,Odds=0.500000,TimeMin=1.000000)
     AttackPassiveCantReachBehaviors(1)=(StateName=AttackFallback,Odds=1.000000,TimeMin=2.000000,TimeMax=7.000000)
     AttackPassiveEnemyNotVisibleBehaviors(0)=(StateName=AttackFallback,Odds=1.000000,TimeMin=20.000000,TimeMax=20.000000)
     AttackPassiveUseCoverBehaviors(0)=(StateName=AttackStakeOutCover,TimeMin=2.000000,TimeMax=5.000000)
     AttackPassiveUseCoverBehaviors(1)=(StateName=AttackRecoverEnemy,TimeMin=2.000000,TimeMax=4.000000)
     AttackPassiveUseCoverBehaviors(2)=(StateName=AttackStationary,TimeMin=1.000000,TimeMax=4.000000)
     AttackPassiveUseCoverBehaviors(3)=(StateName=AttackFallback,TimeMin=10.000000,TimeMax=20.000000)
     AttackPassiveUseCoverBehaviors(4)=(StateName=AttackMoveToCoverCombat,TimeMin=7.000000,TimeMax=7.000000)
     AttackPassiveMeleeBehaviors(0)=(StateName=AttackMelee,TimeMin=1.000000,TimeMax=2.000000)
     AttackPassiveMeleeBehaviors(1)=(StateName=AttackFallback,TimeMin=2.000000,TimeMax=5.000000)
     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.221 - Created with UnCodeX