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
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
Applevangelist
9326cfad1c
#AIRBASE - Add Syria Airbases
2026-06-14 13:44:44 +02:00
HawaiianRyan808
7b21c0cc6b
Add a new SetOptionJettisonEmptyTanks() method to CONTROLLABLE class.
2026-03-18 13:51:36 -05:00
Thomas
24043d31ab
Update Controllable.lua
2026-03-15 15:07:25 +01:00
Frank
bea05a5b54
Update Controllable.lua
...
- removed unused and redundant `AttackQtyLimit` parameter
2026-03-08 12:49:18 +01:00
Applevangelist
73fc73ae52
xx
2026-03-05 09:49:23 +01:00
leka1986
506073022b
Update DynamicCargo.lua
...
- Added C-130-specific transport state handling to avoid false unloads with `ropelength = 0`.
- Added state flow for C-130 cargo:
- attach (grounded proximity)
- detach (airborne + distance)
- airborne confirm
- landed-stable confirm
- unload event only after landed-stable check
- Added owner re-resolve fallback for C-130 when owner/unit refs are stale.
- Added C-130 config values:
- `C130AttachDistance = 10`
- `C130DetachDistance = 14`
- `C130AirborneAGL = 8`
- `C130LandedAGL = 0.5`
- `C130StabilityEpsilon = 0.05`
- `C130RequireAirborne = true`
- owner resolve thresholds (`Move2D`, `Near2D`, `Max3D`)
- Updated default scheduler interval to `5` seconds.
- Changed tracking to one global timer for all tracked DynamicCargo objects:
- starts when cargo exists
- stops when no tracked cargo remains
- Added/updated aircraft dimensions table entries:
- `CH-47Fbl1`, `Mi-8MTV2`, `Mi-8MT`, `UH-1H`, `Mi-24P`, `UH-60L`, `UH-60L_DAP`, `C-130J-30`
- Added helper getters:
- `IsAttached()`
- `IsDetached()`
- `WasAirborneTransport()`
- `IsLandedStable()`
- `GetCarrierUnitName()`
- `GetCarrierTypeName()`
- `GetCarrierGroupName()`
**Behavior note**
- Non-C130 behavior stays on the existing logic path.
- Existing DynamicCargo event IDs and flow are kept (`New`, `Loaded`, `Unloaded`, `Removed`).
2026-03-03 19:37:42 +01:00
Rolln-dev
38bdcfd297
UPDATE: WRAPPER function params
...
- Added (Optional) to param descriptions for params that have default values
2026-03-02 08:59:40 -07:00
Frank
2e4d401f61
Update
...
- SET: cleaned up FilterPrefixes
- AUFTRAG: fixed bug in _GetDCSAttackTask
- CONTROLLABLE: Removed unused parameter AttackQtyLimit from TaskAttackGroup, changed weapon type enum for some tasks.
2026-03-01 15:35:05 +01:00
Thomas
c31e8e8130
Update Airbase.lua
...
#AIRBASE removed a "." from Marianas Airbase names
2026-02-18 11:40:05 +01:00
Applevangelist
176d614d86
#CONTROLLABLE - Rollback FunctionString Changes
2026-02-08 14:16:11 +01:00
Applevangelist
dfcbe6fd9b
# CARGO CLASS Removal
2026-02-08 12:32:40 +01:00
Applevangelist
7ec43c9913
#CONTROLLABLE - Make waypoint function a bit more robust
2026-02-07 16:57:53 +01:00
Applevangelist
1830b4c752
#CONTROLLABLE
...
- Added OptionAllowFormationSideSwap()
- Added OptionAIRunwayLineup()
2026-02-06 16:28:11 +01:00
smiki
bd64d084e9
Optimizations
2026-02-05 10:49:48 +01:00
Applevangelist
3ab3278db4
xx
2026-01-22 17:18:59 +01:00
Applevangelist
9536d368b0
xx
2026-01-12 13:13:48 +01:00
Applevangelist
9426905959
#AIRBASE - Fix parking data table could be nil
2026-01-12 08:48:37 +01:00
Applevangelist
3cfaa60ebb
#VARIOUS fixes
2026-01-04 17:52:55 +01:00
Applevangelist
f7556fac0e
#UNIT - Added GetFuelMassMax() and GetCurrentFileKgs()
2025-12-30 10:40:27 +01:00
Applevangelist
394f3ffd88
#AIRBASE - Small fix for #ParkingSpots == 0
2025-12-30 09:26:07 +01:00
Applevangelist
b94f36dfdf
#AIRBASE - Added AIRBASE:GetMinimumBoundingCircleFromParkingSpots(mark)
...
#CSAR - Use `AIRBASE:GetMinimumBoundingCircleFromParkingSpots()` to determine if we're actually standing on an airbase somewhere
2025-12-29 14:01:10 +01:00
Shafik
c2c78dfe78
[ADDED] Altitude AGL option for POSITIONABLE
2025-12-21 09:15:44 +02:00
Applevangelist
b6a90d4633
#GROUP Added GROUP:SetFormation(Formation)
2025-12-14 16:05:18 +01:00
Applevangelist
45fc0eb9da
Merge remote-tracking branch 'origin/master' into develop
2025-12-07 13:39:56 +01:00
Applevangelist
3327c3b24d
#GROUP Small fix for getting templates data from dynamic spawns (there are no template data!)
2025-12-07 13:39:23 +01:00
Thomas
da8856c907
Merge pull request #2463 from FlightControl-Master/master
...
Merge from master
2025-12-06 11:50:12 +01:00
leka1986
d77b2655b1
Update Scenery.lua
...
attempt to call method getPoint (a nil value)
2025-12-06 10:16:15 +01:00
Thomas
8e517bb9cf
Merge pull request #2453 from FlightControl-Master/master
...
Update Net.lua
2025-11-24 09:35:23 +01:00
Thomas
dacf5125bf
Update Net.lua
...
#NET Fix for GetPlayerIDByName()
2025-11-24 09:24:37 +01:00
Frank
60b561449b
Merge branch 'master' into develop
2025-11-23 20:40:48 +01:00
Frank
88396b5a5e
Merge pull request #2452 from FlightControl-Master/FF/MasterDev
...
AIRBASE name enums
2025-11-23 20:39:19 +01:00
Frank
a0c5466f7f
Update Airbase.lua
...
- Updated TheChannel map airbase enums
- Fixed some Umlaute in the Germany map
2025-11-23 20:35:12 +01:00
Thomas
b62b218257
Merge pull request #2451 from FlightControl-Master/master
...
Merge from master
2025-11-23 19:39:38 +01:00
Frank
2f002703ee
Update Airbase.lua
...
- Updated Syria map airbase enums
2025-11-23 18:45:09 +01:00
Frank
b0c6ed1d59
Update Airbase.lua
...
- Updated Sinai map airbase enums
2025-11-23 17:40:05 +01:00
Frank
950e97b6d7
Update Airbase.lua
...
- Updated Persian Gulf map airbase enums
2025-11-23 17:35:38 +01:00
Frank
6d54e5a47f
Update Airbase.lua
...
- Updated Normand map airbase enums
2025-11-23 17:28:31 +01:00
Shafik
87d65123ba
[FIXED] SCENERY:GetVec2() and SCENERY:GetVec3() return nil if not registered with Scenery Zone
2025-11-23 18:25:47 +02:00
Frank
35c8803f8b
Update Airbase.lua
...
- Update Nevada map airbase enums
2025-11-23 17:19:18 +01:00
Frank
d9c8542993
Update Airbase.lua
...
- Update of Mariana Island (WWII) airbase enums
2025-11-23 17:15:30 +01:00
Shafik
d7a6809fec
[FIXED] SCENERY:GetVec2() and SCENERY:GetVec3() return nil if not registered with Scenery Zone
2025-11-23 18:14:45 +02:00
Frank
f3c38a4288
Update Airbase.lua
...
- Updated Kola map airbase enums
2025-11-23 16:46:23 +01:00
Frank
626b03c93a
Update Airbase.lua
...
- Updated Iraq map airbase enums
2025-11-23 16:44:40 +01:00
Frank
cf5c55209a
Update Airbase
...
- Updated South Atlantic airbase enums
2025-11-23 16:36:20 +01:00
Frank
19921414cf
Update Airbase.lua
...
- Update Caucasus Airbase Enums
2025-11-23 16:20:49 +01:00