From d5b7a2e1687ee16743977a91ac0ccec5505ec91c Mon Sep 17 00:00:00 2001 From: Applevangelist Date: Fri, 6 Feb 2026 17:28:42 +0100 Subject: [PATCH] Restore Cargo Events in EVENT until Franky has finished off Warehouse --- Moose Development/Moose/Core/Event.lua | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/Moose Development/Moose/Core/Event.lua b/Moose Development/Moose/Core/Event.lua index abe39b807..7a9e22e46 100644 --- a/Moose Development/Moose/Core/Event.lua +++ b/Moose Development/Moose/Core/Event.lua @@ -1068,6 +1068,38 @@ end do -- Event Creation + -- TODO Remove old Cargo event + --- Creation of a New Cargo Event. + -- @param #EVENT self + -- @param AI.AI_Cargo#AI_CARGO Cargo The Cargo created. + function EVENT:CreateEventNewCargo( Cargo ) + self:F( { Cargo } ) + + local Event = { + id = EVENTS.NewCargo, + time = timer.getTime(), + cargo = Cargo, + } + + world.onEvent( Event ) + end + + -- TODO Remove old Cargo event + --- Creation of a Cargo Deletion Event. + -- @param #EVENT self + -- @param AI.AI_Cargo#AI_CARGO Cargo The Cargo created. + function EVENT:CreateEventDeleteCargo( Cargo ) + self:F( { Cargo } ) + + local Event = { + id = EVENTS.DeleteCargo, + time = timer.getTime(), + cargo = Cargo, + } + + world.onEvent( Event ) + end + --- Creation of a New Zone Event. -- @param #EVENT self -- @param Core.Zone#ZONE_BASE Zone The Zone created.