KFMod.KFInvasionBot
- Extends
- InvasionBot
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Controller
|
+-- Engine.AIController
|
+-- GamePlay.ScriptedController
|
+-- UnrealGame.Bot
|
+-- XGame.xBot
|
+-- Old2K4.InvasionBot
|
+-- KFMod.KFInvasionBot
Direct Known Subclasses:
KFFriendSoldierController
Shopping Source code |
state Shopping extends MoveToGoalNoEnemy
|
|
var bool bHasChecked;
var float HealDist;
var int HealPoint;
var float LastHealTime;
var float LastShopTime;
var float LockerDist;
var float LockerHeight;
function float AdjustAimError ( float aimerror, float TargetDist, bool bDefendMelee, bool bInstantProj, bool bLeadTargetNow ) )
function
bool CanAfford (
class<
Pickup> aItem) )
function bool CanDoHeal ( ) )
function ChooseAttackMode ( ) )
function bool DefendMelee ( float Dist) )
function bool DesperateForAmmo ( ) )
function DirectedWander (
vector WanderDir) )
function DoTrading ( ) )
function bool EnemyReallyScary ( ) )
function ExecuteWhatToDoNext ( ) )
function
Actor FaceActor (
float StrafingModifier) )
function
Actor FaceActor (
float StrafingModifier) )
function FightEnemy ( bool bCanCharge, float EnemyStrength) )
function bool FindInjuredAlly ( ) )
function
Syringe FindMySyringe ( ) )
function
bool FireWeaponAt (
Actor A) )
FireWeaponAt UnWeldDoor Source code
function
bool FireWeaponAt (
Actor A) )
function array<
class<
Pickup>> GetLegalPurchases ( ) )
function bool GetNearestShop ( ) )
function bool GoHealing ( ) )
function bool GoShopping ( ) )
function SetMaxDesiredSpeed ( ) )
function SetPawnClass ( string inClass, string inCharacter) )
function SetPeripheralVision ( ) )
function bool ShouldGoShopping ( ) )
SwitchToBestWeapon Healing Source code
function SwitchToBestWeapon ( ) )
SwitchToBestWeapon UnWeldDoor Source code
function SwitchToBestWeapon ( ) )
TimedFireWeaponAtEnemy Healing Source code
function TimedFireWeaponAtEnemy ( ) )
function Timer ( ) )
function WanderOrCamp ( bool bMayCrouch) )
WeaponFireAgain UnWeldDoor Source code
function bool WeaponFireAgain ( float RefireRate, bool bFinishedFire) )
defaultproperties
{
HealPoint=50
HealDist=2500.000000
Aggressiveness=1.000000
BaseAlertness=1.000000
Accuracy=1.000000
CombatStyle=-1.000000
ReactionTime=1.000000
Skill=7.000000
FovAngle=360.000000
bAdrenalineEnabled=False
PawnClass=Class'KFMod.KFHumanPawn'
}
|
Creation time: Fri 13-10-2023 03:18:46.712 - Created with
UnCodeX