From 4010f73ea232cfbe46eccdf09a60896fe7eeec0d Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Sat, 30 Apr 2022 16:26:18 -0300 Subject: [PATCH] register Order stuff --- Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua | 4 ++++ .../BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua | 3 +++ 2 files changed, 7 insertions(+) diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua index 97e8a259b..181495d83 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultLib/LibShared.lua @@ -29,6 +29,7 @@ defaultLib["CombatMode"] = CreateEnum("Barotrauma.AIObjectiveCombat+CombatMode") defaultLib["CauseOfDeathType"] = CreateEnum("Barotrauma.CauseOfDeathType") defaultLib["CharacterTeamType"] = CreateEnum("Barotrauma.CharacterTeamType") defaultLib["ClientPermissions"] = CreateEnum("Barotrauma.Networking.ClientPermissions") +defaultLib["OrderCategory"] = CreateEnum("Barotrauma.OrderCategory") defaultLib["InputType"] = CreateStatic("Barotrauma.InputType") @@ -97,6 +98,9 @@ defaultLib["AIObjectiveRescue"] = CreateStatic("Barotrauma.AIObjectiveRescue", t defaultLib["AIObjectiveRescueAll"] = CreateStatic("Barotrauma.AIObjectiveRescueAll", true) defaultLib["AIObjectiveReturn"] = CreateStatic("Barotrauma.AIObjectiveReturn", true) +defaultLib["Order"] = CreateStatic("Barotrauma.Order", true) +defaultLib["OrderPrefab"] = CreateStatic("Barotrauma.OrderPrefab", true) + local componentsToReference = { "DockingPort", "Door", "GeneticMaterial", "Growable", "Holdable", "LevelResource", "ItemComponent", "ItemLabel", "LightComponent", "Controller", "Deconstructor", "Engine", "Fabricator", "OutpostTerminal", "Pump", "Reactor", "Steering", "PowerContainer", "Projectile", "Repairable", "Rope", "Scanner", "ButtonTerminal", "ConnectionPanel", "CustomInterface", "MemoryComponent", "Terminal", "WifiComponent", "Wire", "TriggerComponent", "ElectricalDischarger", "EntitySpawnerComponent", "ProducedItem", "VineTile", "GrowthSideExtension", "IdCard", "MeleeWeapon", "Pickable", "Propulsion", "RangedWeapon", "RepairTool", "Sprayer", "Throwable", "ItemContainer", "Ladder", "LimbPos", "MiniMap", "OxygenGenerator", "Sonar", "SonarTransducer", "Vent", "NameTag", "Planter", "Powered", "PowerTransfer", "Quality", "RemoteController", "AdderComponent", "AndComponent", "ArithmeticComponent", "ColorComponent", "ConcatComponent", "Connection", "DelayComponent", "DivideComponent", "EqualsComponent", "ExponentiationComponent", "FunctionComponent", "GreaterComponent", "ModuloComponent", "MotionSensor", "MultiplyComponent", "NotComponent", "OrComponent", "OscillatorComponent", "OxygenDetector", "RegExFindComponent", "RelayComponent", "SignalCheckComponent", "SmokeDetector", "StringComponent", "SubtractComponent", "TrigonometricFunctionComponent", "WaterDetector", "XorComponent", "StatusHUD", "Turret", "Wearable", "CustomInterface" } diff --git a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua index cbbab6db4..48c367598 100644 --- a/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua +++ b/Barotrauma/BarotraumaShared/Lua/DefaultRegister/RegisterShared.lua @@ -122,6 +122,9 @@ RegisterBarotrauma("AIObjectiveRescue") RegisterBarotrauma("AIObjectiveRescueAll") RegisterBarotrauma("AIObjectiveReturn") +RegisterBarotrauma("Order") +RegisterBarotrauma("OrderPrefab") + RegisterBarotrauma("TalentPrefab") RegisterBarotrauma("TalentOption") RegisterBarotrauma("TalentSubTree")