Dan Albert
f8b2dbe283
Move unit delivery ownership out of the UI.
...
Breaks save compat, but we need to have this knowledge outside the UI so
we can know whether or not we can ferry aircraft to the airfield without
overflowing parking.
2020-11-20 18:04:27 -08:00
Dan Albert
ae68a35a1a
Remove save compat since it's breaking anyway.
...
Removal of old paths/names for things that no longer exist.
2020-11-20 17:06:01 -08:00
walterroach
16d9c1ccad
Add EWR to destruction events in debrief
...
Also impacted reinforcement generation on turn after EWR destroyed.
2020-11-09 14:49:44 -06:00
walterroach
9a9ef78583
Fix statics not being killed in debrief
2020-11-09 13:34:56 -06:00
Dan Albert
853ee5aac4
Cleanup Theater Ground Object.
...
A whole bunch of this data is redundant.
2020-11-07 13:10:06 -08:00
Dan Albert
4145d5578e
Refactor game and ground object generation.
...
No real functional improvements yet, just reorganizing to make
improvements easier.
2020-11-05 16:09:34 -08:00
Dan Albert
bfc602f22f
Add cheat option to capture bases.
...
Capturing bases is sometimes really annoying because of the DCS unit
AI and our non-optimal ground victory heuristics. Add a cheat option
to allow the player to move on without the tedium.
2020-10-24 13:06:37 -07:00
Dan Albert
49b6951ac3
Generate weather conditions at turn start.
...
Weather and exact time of day information is helpful during mission
planning, so generate it at the start of the turn rather than at
takeoff time.
Another advantage aside from planning is that we can now use the wind
information to set carrier headings and takeoff runways appropriately.
2020-10-16 18:25:25 -07:00
Dan Albert
db6b660270
Fix mypy issues in all modules except qt_ui.
2020-10-06 17:24:08 -07:00
Dan Albert
5f1601a2da
Remove the userdata package.
2020-10-06 17:01:37 -07:00
Pedro Magueija
93b2e91c10
Fix usage of CombatStance typo
2020-09-15 15:03:41 +02:00
Khopa
bcae51cc92
Added possibility to repair SAM sites (WIP)
2020-08-23 13:43:33 +02:00
Khopa
c08768f648
Cleaned up dead code
2020-08-16 13:31:12 +02:00
Khopa
283cfd1ce9
Removed some dead code.
2020-08-16 02:19:52 +02:00
Khopa
a4e93276b8
Possible to mix factions side. Player will always be blue.
2020-08-01 14:21:34 +02:00
Khopa
f897cf745f
Multiple WIP changes on UI / Submit manually debriefing.
2020-07-26 12:59:16 +02:00
Khopa
83e46ddc97
SEAD AI will only target the designated target group.
2020-06-21 17:50:06 +02:00
Khopa
fde3a988b7
Added missions generators in flight planner. + refactoring
2020-06-09 02:13:46 +02:00
Khopa
bb9247e821
Fix info panel messages.
2020-06-06 16:57:20 +02:00
Khopa
4bc04ec031
Auto redeploy frontline units.
2020-06-06 16:50:19 +02:00
Khopa
fcd81850cb
Debriefing and info on AA site and buildings destroyed. KC130 replace S3B
2020-06-06 04:10:22 +02:00
Khopa
aa4b07d024
Add more waypoints to generated flights
2020-06-05 21:24:23 +02:00
Khopa
ab3ea84d70
AI flight planner now auto generate STRIKE flights.
...
Fix CAS point position in predefined wpt selector.
When an airbase is captured, base defenses are re-generated for the new base owner.
2020-05-30 02:32:45 +02:00
Khopa
fc64e57495
Ground objects have 'Objective' name for easier search. Predefined Waypoint generator entirely reworked.
...
Added finances menu, and info panel.
2020-05-29 00:40:06 +02:00
Khopa
6dec5ea8f8
Reworked payloads, factions, map display, carrier. Re-added Tarawa support, many minor bug fixes. UI changes.
2020-05-27 21:45:58 +02:00
Khopa
7a3ee6b1a9
Frontline progression is now based on combat results.
2020-05-25 04:09:51 +02:00
Khopa
f57e453d8d
Ground war rework
2020-05-24 20:32:45 +02:00
Khopa
85de3a09ea
Remove triggers from generated mission for now. Do not generate the 'quick' mission
...
Fix range for ai flight planner so they are more likely to plan CAS flights
(It's up to the player to setup flight on the runway or in flight)
2019-11-03 17:27:30 +01:00
Khopa
76638b549f
Generate ship groups for carriers. Carriers can be destroyed. Faction need to have carrier available.
2019-10-26 22:59:59 +02:00
Khopa
48a40f2511
Stats view now has a tab for vehicles forces. Display waypoint coordinates in waypoint tab.
2019-10-19 13:12:21 +02:00
Khopa
a7e202bbc8
Made it possible to capture airbase ingame;
2019-10-13 05:16:34 +02:00
Khopa
3f5f4f4bb1
New automatic de-briefing system implemented
2019-10-13 03:40:22 +02:00
Khopa
2167953b87
Ground objects are always generated and destroyable, even when it's not the current mission objective.
...
Fix : SAM site destruction status is saved correctly.
Added most SAM site to generator.
2019-10-06 16:14:13 +02:00
Khopa
d4d7b546e1
Fixed debriefing success validation for others events.
2019-10-05 02:03:51 +02:00
Khopa
9f0c17115e
Fixed debriefing for Naval Intercept
2019-10-05 02:01:12 +02:00
Khopa
f6fdd3d12a
Fixed issue with FrontlineAttack debriefing validation
2019-10-05 01:52:18 +02:00
Khopa
309c10c4cb
Selectable factions wip
2019-06-30 14:05:26 +02:00
Khopa
fbd01fbfdb
WIP for possibility to select player and ennemy faction
2019-06-30 05:31:22 +02:00
Wrycu
e9103acb07
feat(attack): base attack - now spawn all CAP aircraft when a base is attacked
2019-06-22 14:30:27 -07:00
Vasyl Horbachenko
c7c2b9a248
special flight for AI to SEAD; AI bomb task
2019-03-27 11:53:00 +02:00
Vasyl Horbachenko
f7e2c8921c
integration tests for operation generation; adjusted waypoint altitude for AI to not fly too low; removed C101 from list of generated AI aircrafts
2019-01-16 01:07:24 +02:00
Vasyl Horbachenko
fbbe56f954
fixes to convoy strikes; UI updates; don't generate helis for enemy
2018-11-06 04:06:59 +02:00
Vasyl Horbachenko
7842c69ebb
fixed incompatible missions being available from carriers
2018-11-06 02:59:24 +02:00
Vasyl Horbachenko
e1d50f1f27
added missing assets; convoy strike event
2018-11-06 02:33:38 +02:00
Vasyl Horbachenko
9d0997624b
fixes for selectable departure; generate statics for used units; raised RTB alt
2018-11-05 03:17:06 +02:00
Vasyl Horbachenko
355cd3e0e4
display events on map
2018-11-04 04:50:51 +02:00
Vasyl Horbachenko
8f85101cec
WIP: display events on the map; start events from adjacent CPs
2018-11-04 02:38:14 +02:00
Vasyl Horbachenko
274e08dd8b
quick mission debriefing fixed; adjusted constants
2018-10-14 04:09:05 +03:00
Vasyl Horbachenko
05c968edc2
added Gazelle as CAS aircraft + minor fixes
2018-10-13 23:38:26 +03:00
Vasyl Horbachenko
e2306ba0f3
new weather, strike objectives placement fixes & tarawa for av8b
2018-10-13 22:28:30 +03:00