Ambroise Garel
9d64113241
Added "press key to respawn" message on single-player death
2025-08-05 17:48:39 +02:00
Ambroise Garel
4232ee723c
Now uses "Client" instead of "Player" slots for single-player
2025-08-05 17:38:14 +02:00
Ambroise Garel
c3ecc403e2
Removed references to world.getPlayer()
2025-08-05 17:22:16 +02:00
Ambroise Garel
dca67aa13c
Moved TUM.administrativeSettings to its own table
2025-08-05 17:10:30 +02:00
Ambroise Garel
6658dbecf9
Moved TUM.logger to its own file
2025-08-05 17:04:24 +02:00
Ambroise Garel
52ad4156a4
Merge pull request #12 from VEAF/davidp57/administrative_settings
...
Introduced administrative settings.
2025-08-05 16:57:28 +02:00
David Pierron
c5743c993a
completed the specific radio menu feature (was missing some bits)
2025-08-01 19:39:54 +02:00
David Pierron
54ff069711
Introduced administrative settings.
...
They are defined in `TUM.administrativeSettings`.
They have a default value in `TUM.administrativeSettingsDefaultValues`.
They can be overloaded either:
- by script (with a call like `TUM.administrativeSettings.setValue(TUM.administrativeSettings.USE_SPECIFIC_RADIOMENU, true)`
- by a parameter named after the setting in a trigger zone called `TUM_Administrative_Settings`
Settings that are already implemented:
- USE_SPECIFIC_RADIOMENU: use a specific radio menu for the mission commands, or use the main one?
- INITIALIZE_AUTOMATICALLY: automatically initialize the mission when the script is loaded. If false, you must call TUM.initialize() manually.
- IGNORE_ZONES_STARTINGWITH: if set, ignore all zones starting with this string. This is useful to avoid conflicts with other scripts that use the same zone names.
- ONLY_ZONES_STARTINGWITH: if set, only adds zones starting with this string. This is useful to avoid conflicts with other scripts that use the same zone names.
2025-08-01 18:47:47 +02:00
Ambroise Garel
8d05b98a95
Cleaned up and added comments to DCSEx tables
2025-07-31 11:02:03 +02:00
Ambroise Garel
ec8a46d464
Increased XP bonus for missions in enemy territory
2025-07-29 16:54:55 +02:00
Ambroise Garel
9b2d50ef49
Increased wingmen durability
2025-07-29 16:54:26 +02:00
Ambroise Garel
423ebbf7b8
Added ATC commands
2025-07-29 16:27:04 +02:00
Ambroise Garel
d603a3d8a1
Added TUM.mission.getPlayerCallsign()
2025-07-29 16:26:52 +02:00
Ambroise Garel
117f5502ab
Missions taking place in enemy territory now award 25% more XP
2025-07-29 15:51:18 +02:00
Ambroise Garel
4532d5d020
Added new ATC commands
2025-07-29 15:34:27 +02:00
Ambroise Garel
c7cd1aa462
Improved build script, now with more options
2025-07-29 15:05:00 +02:00
Ambroise Garel
1488001442
Merge branch 'environment-library'
2025-07-29 14:42:28 +02:00
Ambroise Garel
b4704f885f
Prettified "mission status report" messages
2025-07-29 14:42:17 +02:00
Ambroise Garel
89e390eaa0
Moved "Request objective coordinates" radio commands to new "Navigation" submenu
2025-07-29 14:29:06 +02:00
Ambroise Garel
09e25ea09e
Added TUM.atc table
2025-07-29 14:11:04 +02:00
Ambroise Garel
a2b9b6d530
Friendly CAP flights now take off from near the centerpoint of mission player slots
2025-07-29 13:25:40 +02:00
Ambroise Garel
0694fc8822
AWACS aircraft now spawned near the centerpoint of all mission player slots
2025-07-29 13:06:59 +02:00
Ambroise Garel
bec9f26fa0
Fixed bug with interception objectives not validating
2025-07-28 11:03:22 +02:00
Ambroise Garel
1ccf74d6db
Fixed bugs with "cover me!" and "task done, rejoining" messages
2025-07-28 10:38:36 +02:00
Ambroise Garel
669dd72189
Improved display of XP modifiers
2025-07-28 10:38:07 +02:00
Ambroise Garel
2c43f32472
Update PlayerScore.lua
2025-07-28 10:37:48 +02:00
Ambroise Garel
5c1743dce4
Added "change wingman count" F10 menu command
2025-07-28 10:37:43 +02:00
Ambroise Garel
4c60044684
Tweaked score multiplier according to settings
2025-07-27 21:39:31 +02:00
Ambroise Garel
76817db137
Added "number of wingmen" setting
2025-07-27 21:39:18 +02:00
Ambroise Garel
ef66016f9f
Added "change altitude" wingman command
2025-07-27 19:47:31 +02:00
Ambroise Garel
34d54e8f76
Aircraft types now identified no matter the distance
2025-07-27 19:47:21 +02:00
Ambroise Garel
11835d9c0b
Fixed minor typo
2025-07-27 19:19:20 +02:00
Ambroise Garel
776241fced
Added wingmen specific "i'm down!" message
2025-07-27 19:19:11 +02:00
Ambroise Garel
76ce4c5761
TUM.wingmenTasking.command* functions now return true if tasking worked, false otherwise
2025-07-27 17:43:27 +02:00
Ambroise Garel
ae352b304b
Added TUM.wingmen.getFirstWingmanUnit()
2025-07-27 17:42:55 +02:00
Ambroise Garel
ca77f6a693
Cleared up debug menu
2025-07-27 17:42:46 +02:00
Ambroise Garel
b0871cc07d
Improved weapon usage RoE, wingmen now rejoin leader if no tasking in queue
2025-07-27 16:36:34 +02:00
Ambroise Garel
ac30438325
Fixed bug with bomber/transport engagement, allowed options to only engage IR or radar SAMs
2025-07-27 16:35:30 +02:00
Ambroise Garel
439d97314e
Target kill report now included exact killed unit type
2025-07-27 16:34:55 +02:00
Ambroise Garel
157c6ecabd
Limited structure/buildings engagement range
2025-07-27 15:54:24 +02:00
Ambroise Garel
c5565279e8
Fixed bug with ship detection
2025-07-27 15:52:38 +02:00
Ambroise Garel
bad4a8c84d
Improved orbit altitude determination
2025-07-27 15:52:14 +02:00
Ambroise Garel
457d5c73dc
Minor tweaks to menu
2025-07-27 15:51:54 +02:00
Ambroise Garel
7d64c6c3bc
Fixed bugs and tweaked wording in attack tasking/report messages
2025-07-27 15:24:33 +02:00
Ambroise Garel
f46b3d31b0
Added "strike buildings", "attack infantry" and "attack MANPADS" commands
2025-07-27 15:09:05 +02:00
Ambroise Garel
7b03e7f753
Tweaked detection range
2025-07-27 15:08:22 +02:00
Ambroise Garel
6bbeaa98a4
Fixed bug in target scenery objects coordinates
2025-07-27 15:08:05 +02:00
Ambroise Garel
fa15f25db6
Improved logic for unit groups identification
2025-07-26 21:49:57 +02:00
Ambroise Garel
ac20a2670d
Disabled "strike" payload
2025-07-26 21:20:09 +02:00
Ambroise Garel
80af8ef82c
Moved wingmen contact management to wingmenContacts table
2025-07-26 20:23:25 +02:00