allow some degree of control over human bots

This commit is contained in:
Evil Factory
2021-12-04 13:15:04 -03:00
parent fe563a417c
commit 4ea4e4e0bd
3 changed files with 69 additions and 0 deletions
@@ -115,6 +115,37 @@ RegisterBarotrauma("HumanAIController")
RegisterBarotrauma("AICharacter")
RegisterBarotrauma("AITarget")
RegisterBarotrauma("AITargetMemory")
RegisterBarotrauma("AIChatMessage")
RegisterBarotrauma("AIObjectiveManager")
RegisterBarotrauma("AITrigger")
AddCallMetaMember(RegisterBarotrauma("AIObjective"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveChargeBatteries"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveCleanupItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveCleanupItems"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveCombat"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveContainItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveDecontainItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveEscapeHandcuffs"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveExtinguishFire"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveExtinguishFires"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveFightIntruders"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveFindDivingGear"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveFindSafety"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveFixLeak"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveFixLeaks"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveGetItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveGoTo"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveIdle"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveOperateItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveOperateItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectivePumpWater"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveRepairItem"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveRepairItems"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveRescue"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveRescueAll"))
AddCallMetaMember(RegisterBarotrauma("AIObjectiveReturn"))
RegisterBarotrauma("AIObjectiveCombat+CombatMode")
RegisterBarotrauma("TalentPrefab")
RegisterBarotrauma("TalentOption")