20 Commits

Author SHA1 Message Date
iTracerFacer
88c159d52a Added a guarded _safeRemoveMenu helper in Moose_CTLD_FAC.lua, so menu cleanup now verifies registration and logs stale handles instead of triggering BASE menu errors.
Introduced a safeCoordinate utility and threaded it through the stuck-aircraft monitor, RTB routing, and interceptor launch flow in Moose_TADC_Load2nd.lua, wrapping all coordinate math/tasking calls with pcall and emitting clear diagnostics when data vanishes mid-mission.
Normalized interceptor name/coordinate tracking to reuse the same safely-fetched identifiers, preventing future nil dereferences when RTB or cleanup runs after units despawn.
2025-11-15 02:04:01 -06:00
iTracerFacer
a0accf2adc Updated with performance tweaks. 2025-11-12 09:54:58 -06:00
iTracerFacer
f2a88f85e9 Performance enhancments. 2025-11-12 08:51:49 -06:00
iTracerFacer
f14b383a0b Created HTML Version of TADC System Guide. 2025-10-21 08:32:59 -05:00
iTracerFacer
27090d1463 Created TADC System Guide. 2025-10-21 08:22:51 -05:00
iTracerFacer
06f0f61d15 Updated TADC Module 2025-10-20 11:49:17 -05:00
iTracerFacer
4b18037c32 Automatically detect when bases are captured
Stop dispatching cargo to captured bases
Stop using captured squadrons for intercepts
Display clear status information to players showing which bases are operational vs captured
Treat base capture as normal mission state, not an error condition
2025-10-20 08:21:48 -05:00
iTracerFacer
ed662a6289 Bug Fixes to TADC Main and TADC Cargo Systems 2025-10-19 15:47:22 -05:00
iTracerFacer
a3da2a6b8b Additonal checks and logging to TADC Supply System. Should now correctly skip bases we don't own. 2025-10-18 17:27:39 -05:00
iTracerFacer
1387d4f792 Added check to ensure TADC Cargo dispatches only to airbases that are owned. 2025-10-18 11:34:46 -05:00
iTracerFacer
233df473e0 Added check to ensure TADC Cargo dispatches only to airbases that are owned. 2025-10-18 11:29:34 -05:00
iTracerFacer
55d217e291 TADC & TADC Cargo Supply System Updaetd - Fixed all spawning and routing issues and made most of the logging optional for debugging. 2025-10-17 17:43:02 -05:00
iTracerFacer
f564d556dc Updated to support automated external cargo dispatcher. 2025-10-17 08:44:14 -05:00
iTracerFacer
9bc2fc0662 Removed old files. 2025-10-15 18:25:32 -05:00
iTracerFacer
b6400dd8d1 Code cleanup and extra comments. 2025-10-15 18:22:57 -05:00
iTracerFacer
fc01cec7cf Added Cargo_Delivery.ogg 2025-10-15 18:14:16 -05:00
iTracerFacer
84e2e9ffae Added config validation messages to the log and game for missing squadron file loaded. 2025-10-15 17:34:37 -05:00
iTracerFacer
0f0f59fc84 Fixed some typos in the TADC 2025-10-15 17:05:36 -05:00
iTracerFacer
1481f56654 Split the squadron setup file out of the TADC for smoother upgrades. 2025-10-15 16:51:38 -05:00
iTracerFacer
8c69879a74 Moved some more things around. 2025-10-15 15:13:36 -05:00