I'm a doctor, not a mechanic
UE2:U2NPCController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController |
Contents |
- Package:
- U2
- Direct subclasses:
- ControllerProxy, StationaryPawnController, U2NPCControllerScriptable
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
U2NPCController.uc Created By: Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 12/17/02 8:30p $ $Revision: 56 $
[edit] Constants
[edit] OrdersNone
Value:
NPC is free to make its own decisions
[edit] OrdersAttack
Value: 'attack'
NPC is on autonomous offense (will attack enemy)
[edit] OrdersDefend
Value: 'defend'
NPC is on autonomous defense (will defend base)
[edit] OrdersFollow
Value: 'follow'
NPC will stay close to order object
[edit] OrdersGoto
Value: 'goto'
NPC will stay at or near a specific location (still gathers inventory)
[edit] OrdersHold
Value: 'hold'
NPC will stay at or near a specific location (still gathers inventory)
[edit] OrdersSquad
Value: 'squad'
really just "placeholder" orders so NPC is counted as following orders if in a squad
[edit] NotImplementedMessage
Value: "function not implemented"
[edit] StyleCharge
Value: 10.0
[edit] StyleClose
Value: 1.6
[edit] StyleNeutral
Value: 0.0
[edit] StyleBackOff
Value: -1.6
[edit] StyleRetreat
Value: -5.0
[edit] StyleRunaway
Value: -10.0
[edit] Properties
[edit] Property group 'Controller'
[edit] bVisibleAI
Type: bool
Modifiers: globalconfig
show/hide AI destination actors, dormant NPCs, movement lines etc.
