Commit Graph

8974 Commits

Author SHA1 Message Date
Frank 03c303e1a0 Merge branch 'master-ng' into FF/PyBridge 2026-08-31 14:08:51 +02:00
Frank 8cf47dc42d PyBridge Navigation 2026-08-31 13:57:50 +02:00
Thomas d8f3e364ec Update FlightControl.lua 2026-08-29 12:58:57 +02:00
Thomas 2a53112f2f Merge pull request #2632 from shaji-Dev/master-ng
[FIXED] SPAWN.BeforeTemplateSpawnFunc
2026-08-29 12:57:37 +02:00
smiki 399910bb41 [FIXED] SPAWN.BeforeTemplateSpawnFunc 2026-08-28 18:30:47 +02:00
leka1986 7bbd79cdb0 Update Mantis.lua
Return true at the first one found in _CheckAnyEWRAlive
2026-08-28 14:26:12 +02:00
smiki abf6990e8f [FIXED] SPAWN.BeforeTemplateSpawnFunc 2026-08-27 15:51:56 +02:00
smiki 5278f706f5 [FIXED] CTLD maxUnloadTroopsAllowed 2026-08-27 13:53:32 +02:00
leka1986 e7d75ecc40 Fix option cache for reused controllable wrappers 2026-08-26 18:13:12 +02:00
Applevangelist 4849acbb32 #GROUP - Respawn() to reset controller options table 2026-08-23 17:38:02 +02:00
Applevangelist 42d1cdfcd7 #CONTROLLABLE - CONTROLLABLE now caches Options set on the object wit SetOption() like Alarm state etc to avoid EVENT 61 (option change) spamming; HINT: this requires you to consistently change options only with Moose and NOT in your own scripts by e.g. getting the Controller Object and using the API directly.Mix'n' match will fail.
As a helper you can also use `QueryCachedOption(OptionID)` which will return cached values, if set by Moose.
2026-08-23 14:34:41 +02:00
Frank f5aef8edb9 TARGET Scenery & PyBridge 2026-08-20 18:45:48 +02:00
Frank 51bd6150e8 Events 2026-08-17 22:56:18 +02:00
Frank d711172984 Scenery 2026-08-17 18:08:43 +02:00
Frank 8aa5e38ba2 Merge branch 'master-ng' of https://github.com/FlightControl-Master/MOOSE into master-ng 2026-08-12 21:17:56 +02:00
Frank b6087bc455 Update RAT.lua 2026-08-12 21:17:53 +02:00
leka1986 51e12c8aba Fix missing scenery lookup 2026-08-11 17:56:27 +02:00
Thomas 8bc5c3e568 Update Scenery.lua
#SCENERY - return nil on register when no underlying object found
2026-08-11 13:24:38 +02:00
Frank 049aca91aa MooseBridge 2026-08-11 07:38:51 +02:00
Frank a46bbcc2d2 PyBridge 2026-08-08 10:23:38 +02:00
Frank 7026a94301 AUFTRAG fix 2026-08-08 09:45:53 +02:00
Frank 92bc0389d3 Asset count 2026-08-04 18:21:53 +02:00
Applevangelist 490c798848 #AIRBOSS - prevent too early LSO calls 2026-08-03 17:22:39 +02:00
Applevangelist e64e4ae2ae #EVENT - no output on useless event 61 2026-08-02 12:38:15 +02:00
Applevangelist 4553acc7f4 #AIRWING - add parameter for CAP grouping
#EASYGCICAP - make CAP points honor grouping
2026-08-02 12:37:27 +02:00
Frank 7a5f6ad3c6 Merge branch 'master-ng' into FF/Ops 2026-08-01 16:30:05 +02:00
Frank 2a73d8d34a Add TERRITORY class and various fixes
Add a new passive TERRITORY functional module (Functional/Territory.lua) and register it in Modules.lua. TERRITORY provides zone-backed territory objects and DB helpers (Find/Add/Delete).

Update AUFTRAG: bump version to 1.5.0, introduce AUFTRAG.Summary, add an "Evaluated" event/transition, populate and emit mission summary from Evaluate(), set a dTevaluate for BAI, replace Stop() with __Stop(-120) on terminal states, and clear summary on repeats/stops. Minor ARTY debug prints and make Speed param optional.

INTEL: add _UpdateAgents and SetAgentAuto to optionally auto-refresh the detection set and invoke it during status updates.

OPSGROUP: require StayInZoneTime>0 before treating task as stayed.

AIRBASE: determine DCS object category and name, handle ship/oil-rig/helipad edge cases (add static helipad to DB), keep Zell detection, and create parkingCircle with explicit parameter. Coherent small refactors and safety checks across modules.
2026-08-01 16:29:24 +02:00
Shafik f66c77b027 [FIXED] CTLD.useaircraftheadingforbuilds 2026-07-27 10:44:44 +03:00
patpatpowercat d9a6f5daaf Update Airboss.lua
Updated to fully add F-14BU. Added _IsTomcat to combine all together rather than have to update each individually multiple locations.
2026-07-25 22:03:47 -07:00
shafik 2f229c1d8c [ADDED] New equipment to ENUMS (GBU-24E + more) 2026-07-23 17:51:51 +02:00
shafik d214d115c6 Merge branch 'master-ng' of https://github.com/shaji-Dev/MOOSE into master-ng 2026-07-23 17:26:24 +02:00
shafik fc1059c5d6 CTLD Enhancements 2026-07-23 17:25:41 +02:00
Thomas 6e09ea7089 Update Airboss.lua
Add F14BU
2026-07-23 15:03:47 +02:00
leka1986 a5880b89c1 Fix escort, cargo, and MANTIS behavior 2026-07-22 05:07:21 +02:00
shafik 4c8a17fe57 Merge remote-tracking branch 'origin/master-ng' into master-ng 2026-07-16 19:58:51 +02:00
shafik 64dea17982 [FIXED] Hardcoded "blue" coalition in SET filters (Doesn't work for redfor in PvP).
[FIXED] Unnecessary new COORDINATE objects that don't hold reference (used only for distance calc).
2026-07-16 19:58:36 +02:00
shafik b1f86c702d [ADDED] F-100 weapons enums 2026-07-16 19:48:35 +02:00
Thomas cdfaac527c Merge pull request #2606 from shaji-Dev/master-ng
[FIX] "Parameter #1 (group id) missed" refreshing menus for dead groups
2026-07-15 19:53:58 +02:00
leka1986 55e048b322 Add group option change event support 2026-07-15 18:39:46 +02:00
Thomas 149e3421d9 Merge pull request #2607 from patpatpowercat/develop
Update Mantis.lua
2026-07-15 18:34:53 +02:00
patpatpowercat 338ec34604 Update Mantis.lua
Added ships to MANTIS.

NAVYGROUPs may be integrated. Need to be aware MANTIS doesn't change ROE.

SEAD does not (by default) effect ships.

Ships are individually identified, not as group. Group will react to jamming as a whole, will go live/sleep based upon longest range/best radar.

No longer need prefixes for either ground or naval units.
2026-07-14 21:47:47 -07:00
Shafik 3d79a16d3a [FIX] "Parameter #1 (group id) missed" refreshing menus for dead groups 2026-07-13 11:02:42 +03:00
leka1986 af4f20af67 Fix aircraft model names for Lancer and Kiowa 2026-07-12 13:30:33 +02:00
Applevangelist 98ed7d50c1 #EASYGCICAP
* Added `SetDefaultINTERCEPTAlt()`
2026-06-28 09:30:45 +02:00
Applevangelist 626b12f486 #MSRS #HOUND corrected frequency formatting to allow 1000ths of a frequency 2026-06-27 10:57:27 +02:00
Thomas 8c60a8c678 Update ScheduleDispatcher.lua
Undoing previous change as some delayed event calls stopped working, probably FSM. Need to find the reason for that.
2026-06-26 12:31:54 +02:00
leka1986 f769a0deb5 Update Utils.lua
Added KA-50_3 door check.
2026-06-24 01:56:31 +02:00
Applevangelist 7e9dd9deff #EASYGCICAP - fall back to GCI behaviour if no CAP Points have been defined. 2026-06-23 12:29:45 +02:00
Frank e8f5214e0b Merge branch 'master-ng' into FF/Ops 2026-06-21 18:21:33 +02:00
Applevangelist b6ea6606fc #SCHEDULEDISPATCHER - Fixing a memory leak. Thanks to @Shazzer1951 2026-06-21 12:51:50 +02:00