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

U2Pawns.U2MercFemMedium

Extends
U2PawnAdvanced

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.LicenseePawn
         |   
         +-- U2.U2Pawn
            |   
            +-- U2AI.U2PawnBase
               |   
               +-- U2AI.U2PawnBasic
                  |   
                  +-- U2AI.U2PawnAdvanced
                     |   
                     +-- U2Pawns.U2MercFemMedium

Variables Summary
Inherited Variables from U2AI.U2PawnAdvanced
DisabledAltFireWeapons, DisabledFireWeapons
Inherited Variables from U2AI.U2PawnBasic
AcquisitionAnimationOdds, AttackActiveBehaviors, AttackActiveCantReachBehaviors, AttackActiveEnemyNotVisibleBehaviors, AttackActiveMeleeBehaviors, AttackActiveMeleeHitBehaviors, AttackActiveUseCoverBehaviors, AttackCantFireLockoutTime, AttackClosingCanFireOdds, AttackClosingReachableDistSquared, AttackMeleeMaxTime, AttackMeleeMinTime, AttackPassiveBehaviors, AttackPassiveCantReachBehaviors, AttackPassiveEnemyNotVisibleBehaviors, AttackPassiveMeleeBehaviors, AttackPassiveMeleeHitBehaviors, AttackPassiveUseCoverBehaviors, AttackStationaryCanFireOdds, AttackTacticalMoveCanFireOdds, AttackUseCoverLockoutTime, AttackUseCoverMaxTime, AttackUseCoverMinTime, AttackUseCoverTimeOutTime, bAlertedEnemyHunted, bAlwaysAttackAnnoyingNewEnemy, bAlwaysAttackNewEnemy, BaseAggressiveness, BaseAlertness, bCanAdjustStationaryPosition, bCanStrafeDuringOrders, bCanStrafeDuringTacticalMoves, bCanStrafeDuringTacticalRetreat, bFacePredictedLocation, bFearNPCsMoreThanPlayers, bFearPlayersMoreThanNPCs, bForceRanges, bHasMaxAttackRanges, bHasMovingMeleeAttack, bHasMovingRangedAttack, bHasRangedAttack, bIgnoreRelativeHealth, bInstantHitAttack, bJumpDodges, bJumpy, bKamikazeClosing, bLeadTarget, bLeapRequiresLOS, bMonitorStanceRanges, BounceLifespan, BounceProjectileOdds, bPredictChargeLocation, bSplashDamageAttack, bTurnToEnemyAfterLeap, CampingRate, ChargeHeadSize, ChargeMaxChangeSize, ChargeMaxDamage, ChargeMaxMomentumTransfer, ChargeMinDamage, CloseFaceTarget, CombatStyle, DefaultLookedAtCos, DodgeDestination, DodgeDistance, DodgeInsteadofStrafeOdds, DodgeProjectileOdds, DodgeTime, FireCheckFailedRate, FireCheckRate, FireFastDuration, FireFastPauseTime, FireOffset, FireSlowPauseTime, ImpaleAttachDamage, ImpaleAttachShakeMag, ImpaleAttachShakeSecs, ImpaleDetachDamage, ImpaleDetachMomentum, ImpaleDetachShakeMag, ImpaleDetachShakeSecs, ImpaleMountNode, ImpaleOdds, ImpaleToMeleeOdds, JumpyOdds, LeapDelayFailure, LeapDelayLand, LeapDelayPreJump, LeapDelaySuccess, LeapHighOdds, LeapHighPredictOdds, LeapHighSpeed, LeapLowPredictOdds, LeapLowSpeed, LeapMaxDamage, LeapMaxMomentumTransfer, LeapMaxOdds, LeapNotifyTime, LeapToMeleeOdds, MaxFleeSearchDistance, MaxHuntFireAtLastSeenTime, MaxStationaryFiringDelay, MaxTacticalRetreatDistance, MaxUseCoverSearchDistance, Melee01DamageType, Melee01MaxDamage, Melee01MomentumPerUnitDamage, Melee02DamageType, Melee02MaxDamage, Melee02MomentumPerUnitDamage, Melee03DamageType, Melee03MaxDamage, Melee03MomentumPerUnitDamage, MeleeAccelerationChangeLimit, MeleeAccelRate, MeleeDamageRangeMultiplier, MeleeDamageXMPPawnMultiplier, MeleeNotifyTime, MeleeSpeed, MeleeWeaponType, MinAcquisitionDelay, MinAlertAcquisitionDelay, MinCrouchDistance, MinProneDistance, MinReAcquisitionDelay, MinReduceStanceAgainDelay, MinStationaryDistance, MinStationaryHealth, MinStayCrouchingTime, MinStayProneTime, OnlyLeapLowRange, PostAcquisitionAnimationDelay, PostDodgeDelay, PreferHighTrajectoryOdds, RandomCloseDodgeOdds, RangedNotifyTime, RangedProjectileClass, RangeIdealAttack, RangeMaxAttackMobile, RangeMaxAttackMobileNoLOS, RangeMaxAttackStationary, RangeMaxAttackStationaryNoLOS, RangeMinAttack, RecoverLockOutUseCoverTime, RefireRate, StationaryCrouchOdds, StationaryProneOdds, StationaryStandOdds, StationaryStayCrouchingOdds, StationaryStayProneOdds, TacticalJumpOdds, TacticalMoveCloseOdds, TacticalMoveFallbackOdds, TauntAnimationOdds

Structures Summary
Inherited Structures from U2AI.U2PawnBasic
BehaviorT

Functions Summary
Inherited Functions from U2AI.U2PawnBasic
FilterMeleeAttack, FireAtEnemy, GetFireOffset, GetMeleeDamageRange, GetMeleeMomentumNormal, GetWeaponAnimationTypeW, HandleAcquireEnemySound, HandleLeapImpactSound, HandleLeapLandSound, HandleMiscSound, HandleSpawnShot, MeleeDamagedTarget, MeleeDamageTarget, NotifyImpale, NotifyLeapBegin, NotifyMelee01, NotifyMelee02, NotifyMelee03, NotifyMeleeBegin, NotifyMeleeMotionSound, NotifyStay01, NotifyUnImpale, PostBeginPlay, RestoreSightRadius, SetSightRadius, SpawnShot, UpdateAttackRanges


Defaultproperties

defaultproperties
{
     DisabledAltFireWeapons(0)='weaponInvDispersion'
     DisabledAltFireWeapons(1)='weaponInvFlamethrower'
     DisabledAltFireWeapons(2)='weaponInvShotgun'
     DisabledAltFireWeapons(3)='weaponInvSniperRifle'
     AttackActiveBehaviors(0)=(StateName=AttackMoveToCoverCombat,Odds=0.200000,TimeMin=7.000000,TimeMax=7.000000)
     AttackActiveBehaviors(1)=(StateName=AttackStationary,Odds=0.090000,TimeMin=1.000000,TimeMax=3.000000)
     AttackActiveBehaviors(2)=(StateName=AttackTacticalMove,Odds=0.060000,TimeMin=0.500000,TimeMax=2.000000)
     AttackActiveBehaviors(3)=(StateName=AttackClose,Odds=0.080000,TimeMin=0.500000,TimeMax=3.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)
     AttackActiveUseCoverBehaviors(0)=(StateName=AttackStakeOutCover,TimeMin=2.000000,TimeMax=5.000000)
     AttackActiveUseCoverBehaviors(1)=(StateName=AttackRecoverEnemy,TimeMin=20.000000,TimeMax=50.000000)
     AttackActiveUseCoverBehaviors(2)=(StateName=AttackStationary,TimeMin=1.000000,TimeMax=4.000000)
     AttackActiveUseCoverBehaviors(3)=(StateName=AttackMoveToCoverCombat,TimeMin=7.000000,TimeMax=7.000000)
     AttackActiveMeleeBehaviors(0)=(StateName=AttackMelee,TimeMin=1.000000,TimeMax=3.000000)
     AttackActiveMeleeBehaviors(1)=(StateName=AttackTacticalMoveMelee,TimeMin=0.500000,TimeMax=0.500000)
     AttackActiveMeleeHitBehaviors(0)=(StateName=AttackTacticalMoveMelee,TimeMin=0.500000,TimeMax=0.500000)
     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)
	AttackMeleeMinTime=0.500000
	AttackMeleeMaxTime=2.000000
	AttackUseCoverMinTime=10.000000
	AttackUseCoverMaxTime=15.000000
	CombatStyle=-0.500000
	StationaryStandOdds=0.200000
	StationaryCrouchOdds=0.500000
	StationaryProneOdds=0.300000
	bHasMovingMeleeAttack=true
     DefaultInventory(0)="U2Pawns.PowerSuitFemMedium"
     DefaultInventory(1)="U2Weapons.WeaponInvPistolSmall"
	DefaultWeapon="U2Weapons.WeaponInvShotgunSmall"
	VoiceListClass=Class'U2Pawns.VoiceListMercFemale'
	MinTimeBetweenHitSounds=4.000000
	bUsesFlavorText=true
	bUseSoundSlotTimers=true
	GibSetClass=Class'U2Pawns.GibSetHumanFlesh'
	bCanCrawl=true
	MeleeOdds=0.500000
	MeleeRange=25.000000
	Health=100
	TeamNumber=4
	Mesh=LegendMesh'GlmCharactersG.MercFemMedium_HeadBlue'
     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:34.689 - Created with UnCodeX