Gah - a solution with more questions. – EntropicLqd
UE2:U2NPCController (U2XMP)
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 the {{autogenerated}} 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 $
Constants[edit]
OrdersNone[edit]
Value:
NPC is free to make its own decisions
OrdersAttack[edit]
Value: 'attack'
NPC is on autonomous offense (will attack enemy)
OrdersDefend[edit]
Value: 'defend'
NPC is on autonomous defense (will defend base)
OrdersFollow[edit]
Value: 'follow'
NPC will stay close to order object
OrdersGoto[edit]
Value: 'goto'
NPC will stay at or near a specific location (still gathers inventory)
OrdersHold[edit]
Value: 'hold'
NPC will stay at or near a specific location (still gathers inventory)
OrdersSquad[edit]
Value: 'squad'
really just "placeholder" orders so NPC is counted as following orders if in a squad
NotImplementedMessage[edit]
Value: "function not implemented"
StyleCharge[edit]
Value: 10.0
StyleClose[edit]
Value: 1.6
StyleNeutral[edit]
Value: 0.0
StyleBackOff[edit]
Value: -1.6
StyleRetreat[edit]
Value: -5.0
StyleRunaway[edit]
Value: -10.0
Properties[edit]
Property group 'Controller'[edit]
bVisibleAI[edit]
Type: bool
Modifiers: globalconfig
show/hide AI destination actors, dormant NPCs, movement lines etc.