61 Commits

Author SHA1 Message Date
iTracerFacer
c2e549c9c1 Reorganized the CTLD configuration block in Moose_CTLD.lua so related settings sit together under clear section headers for mission makers.
Introduced an “Instance & Access” section for coalition/aircraft gates, then grouped runtime/logging, menu/catalog, transport capacity, deployment rules, build controls, pickup/drop logic, autonomous assets, combat automation, visual aids, inventory, and zone tables.
Kept every existing setting (JTAC, drone spawn, inventory, etc.) while tightening inline comments to explain practical effects without altering defaults.
2025-11-10 07:50:32 -06:00
iTracerFacer
4be360880a Fixed tanks spawning with troops (again) 2025-11-09 19:50:39 -06:00
iTracerFacer
a3fe54983e Added extensive logging levels and enabled arty 2025-11-09 12:07:17 -06:00
iTracerFacer
4115f35f01 Added extensive player messaging during medevac troop pickup/delivery. 2025-11-09 11:35:53 -06:00
iTracerFacer
77b0f9b5e8 Fixed major crash bug (call to undefined function). and major performance tweaks around the hover coach. 2025-11-09 11:13:30 -06:00
iTracerFacer
fb806bd926 Fixed several issues with smoke, and enhanced messages, menus, help systems. 2025-11-09 10:52:38 -06:00
iTracerFacer
2dedeb0b32 Made all smokes uses smoke offset system (to raise smoke above ground for clarity at low alts around cargo) 2025-11-09 09:53:31 -06:00
iTracerFacer
44280670c0 All smokes use the same smoke type. Smokem if you gotem. ;) 2025-11-09 09:49:33 -06:00
iTracerFacer
1276204685 MEDEVAC Script first iteration that worked. Removed duplicate smoke functions for medevac system. 2025-11-09 09:43:58 -06:00
iTracerFacer
195e232cf5 MEDEVAC system error and added extensive debug logging. The main issues were:
1. Nil Reference Error Fix
The error attempt to call method 'getCoalition' (a nil value) occurred because the event handler was trying to call methods on a unit object that had already been destroyed.
2025-11-09 01:03:54 -06:00
iTracerFacer
66117b7324 Mix any troop types
 Load multiple groups until capacity is full
 See running total: "Loaded 4 more troops (total: 8)"
 Can't exceed aircraft max (11 for Huey)
 Can't exceed weight limits
2025-11-09 00:43:35 -06:00
iTracerFacer
6b94905650 Fixed issue with MASHZone not showing. 2025-11-08 23:45:44 -06:00
iTracerFacer
5d47bff8c9 Fixed drone spawning at ground level and blowing up. 2025-11-08 20:34:35 -06:00
iTracerFacer
2266965416 . 2025-11-08 20:16:42 -06:00
iTracerFacer
aa249a6a36 Updated MASH Zone functions to be setup like the other types. 2025-11-08 20:05:42 -06:00
iTracerFacer
0c71a0246e 2nd Attempt at fixing spawning troops as tank bug. 2025-11-08 19:37:32 -06:00
iTracerFacer
257333a971 Fixed troops spawning as tanks. Removed hard coded catalog from main script. Removed option for internal / extneral catalog. Force single source of truth with external catalog. 2025-11-08 18:00:11 -06:00
iTracerFacer
b875b6eff6 Added CTLD MedeVac System - First public draft. 2025-11-08 11:21:30 -06:00
iTracerFacer
393da13ff3 CTLD Red: Added RootMenuName = '1-CTLD' - ensures CTLD is always F1
FAC Blue: Added RootMenuName = '2-FAC/RECCE' - ensures FAC is always F2
2025-11-08 10:32:35 -06:00
iTracerFacer
be75543c12 Hover coach menus moved to bottom. 2025-11-08 10:26:06 -06:00
iTracerFacer
d8d5e049b9 The error should now be resolved. The script was expecting a } to close the table that started at line 177 (which is CTLD.Config = {), but instead found the = from CTLD.HoverCoachConfig = { on line 340. 2025-11-08 10:08:56 -06:00
iTracerFacer
949db19de9 MedVac System First Go 2025-11-08 10:01:08 -06:00
iTracerFacer
6bf1de3966 added config and airborne builder; switched MQ-9 and WingLoong to spawn in the air. 2025-11-05 23:51:43 -06:00
iTracerFacer
197b49c343 Fixed OnBirthMessage issue and several bugs after live testing. 2025-11-05 23:37:21 -06:00
iTracerFacer
0db94ef9ba make composite “All crates” behave like a bundle you can request in one click and show accurate availability 2025-11-05 21:18:31 -06:00
iTracerFacer
61ad4eddcb Under “Admin/Help,” the “Player Guides” (group-level) and “Player Help” (coalition-level) submenus now appear at the top of the Admin/Help root, before status, map drawings, and debug entries. 2025-11-05 21:05:05 -06:00
iTracerFacer
54ce683c05 Added smoke nearest zone. 2025-11-05 20:59:22 -06:00
iTracerFacer
184970a01d Fixed bug that allowed you to put a drop zone in/near a pickzone. 2025-11-05 20:22:01 -06:00
iTracerFacer
c2c8586446 Added a dropzoneradious for dynamicly created drop zones. 2025-11-05 16:59:12 -06:00
iTracerFacer
69eb481863 Rearranged the F10 Menu 2025-11-05 16:50:01 -06:00
iTracerFacer
ec1a066f42 -- Safety rules around Supply (Pickup) Zones
ForbidDropsInsidePickupZones = true,   -- if true, players cannot drop crates while inside a Pickup Zone
  ForbidTroopDeployInsidePickupZones = true, -- if true, players cannot deploy troops while inside a Pickup Zone
  ForbidChecksActivePickupOnly = true,   -- when true, restriction applies only to ACTIVE pickup zones; set false to block inside any configured pickup zone
2025-11-05 15:00:13 -06:00
iTracerFacer
4ec8f2b039 Added player help menus. 2025-11-05 14:40:18 -06:00
iTracerFacer
cdca9733d2 “repair/augment” crates and a build hook so when you drop a repair crate near an existing SAM site, it respawns repaired and with +N launchers, consuming the crate(s). 2025-11-05 13:40:24 -06:00
iTracerFacer
e03f5af35b Attack/Defend AI behavior for deployed troops and built vehicles 2025-11-05 12:45:16 -06:00
iTracerFacer
75d4c2947f added a safe forward offset so built groups and unloaded troops appear 25 m in front of your aircraft instead of under your rotors. 2025-11-05 12:27:14 -06:00
iTracerFacer
7dfb324688 refined inventory system intent. 2025-11-05 12:16:47 -06:00
iTracerFacer
777c14bbc1 add inventory system. 2025-11-05 11:57:00 -06:00
iTracerFacer
6cab918ad5 Fixed catalog bug. 2025-11-05 11:24:21 -06:00
iTracerFacer
ec967de71e Fixed offset menus. 2025-11-05 10:45:02 -06:00
iTracerFacer
65eae0a317 Final zone label offset fix. 2025-11-05 09:25:31 -06:00
iTracerFacer
b1e3c687ae Added zone lable offsetting 2025-11-05 09:10:05 -06:00
iTracerFacer
890cdb0125 Removed the global MapDraw.FillColor so there’s a single source of truth. 2025-11-05 08:58:38 -06:00
iTracerFacer
3ba7c60bcf removed the single LabelPrefix from MapDraw and kept only the per-kind LabelPrefixes 2025-11-05 08:55:19 -06:00
iTracerFacer
b8730a4bf9 Optional per-kind label prefixes (overrides LabelPrefix for specific kinds) 2025-11-05 08:52:26 -06:00
iTracerFacer
2e62cbe45b Optional per-kind label prefixes (overrides LabelPrefix for specific kinds) 2025-11-05 08:52:05 -06:00
iTracerFacer
7b56a17661 Added zone activation/deactivation messages. 2025-11-05 08:28:11 -06:00
iTracerFacer
a02e439092 Added the ability to activate/deactivate pickup and drop zones. 2025-11-05 08:20:56 -06:00
iTracerFacer
d7409d44fd added a new config flag plus a user-facing message, then implemented a strict “inside pickup zone” check before allowing Load Troops. 2025-11-05 07:55:54 -06:00
iTracerFacer
6eee20b84b update the coalition summary output order and add clear crate-timeout warnings to the drop flow. 2025-11-05 07:51:46 -06:00
iTracerFacer
0f2106b6ca added a single coalition-level summary command that shows CTLD crate counts per type, nearby buildable recipes for active players, and a quick help card—all in one message. 2025-11-05 07:41:29 -06:00