152 Commits

Author SHA1 Message Date
spencershepard
1298cd2eb9 fix drone and player fatcow perks 2024-03-30 22:35:56 -07:00
spencershepard
7b6e59cf87 fix log spam 2024-03-30 22:35:56 -07:00
spencershepard
cd70e03795 update CTLD and MIST 2024-03-30 22:35:56 -07:00
spencershepard
2090eef095 fix mission end sequence 2024-03-30 22:35:56 -07:00
spencershepard
d706a04f1f many more player aircraft, spawn planes at secondary airport 2024-03-30 22:35:56 -07:00
spencershepard
656d4b22fe add most aircraft to multi-slot selection 2024-03-30 22:35:56 -07:00
spencershepard
879efef0b6 feature: slot template from file 2024-03-30 22:35:56 -07:00
spencershepard
c87c4631bf use all existing config file vars 2024-03-30 22:35:56 -07:00
spencershepard
826e7d52ad utilize hotstart option for all imports 2024-03-30 22:35:56 -07:00
spencershepard
2ab00504dc convoy_assaulter object 2024-03-30 22:35:56 -07:00
spencershepard
1d99f0f032 tanks will suppress and halt convoy 2024-03-30 22:35:56 -07:00
spencershepard
e1b58dfd81 halt the convoy without airsupport 2024-03-30 22:35:56 -07:00
spencershepard
65b5d3f773 save and generate config files 2024-03-30 22:35:56 -07:00
spencershepard
538449f2f3 rotorops server
-add mp briefing image
-use new farp template for server missions
-add jtac and tac commander slots
2024-03-30 22:35:56 -07:00
spencershepard
400468d3bd force civ traffic and F10 vies for server 2024-03-30 22:35:56 -07:00
spencershepard
57b08f27e4 removed spawn credit perk 2024-03-30 22:35:56 -07:00
spencershepard
70a5fd4db3 server prep
-adds checkbox for adding server scripts
-server script adds perk to points conversion
-drone invisibility #needs_testing
2024-03-30 22:35:56 -07:00
Spencer Shepard
26e12fa733
helicopters now use player loadout frequencies (#64)
* helicopters now use player loadout frequencies

* 1.7.2
v1.7.2
2023-09-16 16:54:20 -07:00
Spencer Shepard
d6b33da411
bugfix: UH-1H frequencies (#62) v1.7.1 2023-09-04 20:35:36 -07:00
Spencer Shepard
580064b939
pydcs update including Falklands fix (#61) v1.7.0 2023-08-13 20:29:21 -07:00
Spencer Shepard
d91b283d0a
Sinai and Normandy 2 support (#60) v1.6.0 2023-06-17 19:06:56 -07:00
Spencer Shepard
b4ba63253d
v1.5.3 (#59)
* Update MissionGenerator.py

* remove case-sensitivity for tag names

* Update RotorOpsMission.py

* 1.5.3
v1.5.3
2023-05-21 09:44:38 -07:00
Spencer Shepard
fb7f124539
5.1.2 (#58) 2023-05-20 23:14:51 -07:00
Spencer Shepard
756dfd5269
disable pydcs using savedgames directory (#57) 2023-05-20 16:29:17 -07:00
Spencer Shepard
f5dfcf0448
5.0 - pydcs library update - does not use DCS install (#56)
Prevent pydcs library from using DCS installation directory
2023-05-20 15:14:59 -07:00
Spencer Shepard
16d67473b0
Feature/more zones (#55) 2023-05-18 22:25:32 -07:00
David Pierron
e8bd6b2972
Quality of life (#50)
* updated requirements.txt according to GRIMM's instructions

* added launch configuration and build tasks for VS Code

* updated build scripts and documentation
2023-05-18 22:16:38 -07:00
spencershepard
bca47d63d6
BHD2 and infantry update (#48)
* BHD2 and infantry update

- default to easy comms
- modify ctld for better infantry models
- cleaner logging
- warn user if no resources for fat cow FARPs
- condition for fat cow added; not available if enemies too close

* Update README.md
2023-02-11 20:54:37 -08:00
spencershepard
be89639e6d
Player fatcow (#46)
* Update RotorOpsPerks.lua

- added player fatcow
- added menu conditions
- added action conditions
- added a table for tracking farp resources and supporting functions
- added flare perk
- change menu display to be more compact
- changes to points
- ignore events if e.initiator is not a unit
- fixed monitorFarps
- isExist wasn't working when calling on farp objects in farp table (appeared dead)
- don't deduct points unless perk action is successful

* Update RotorOps.lua
- changes to infantry spawns
2023-02-07 21:02:38 -08:00
spencershepard
c8ce026243
Added JTAC Drone perk (#44)
* Added JTAC Drone perk

Update RotorOpsPerks.lua
2023-01-31 19:59:21 -08:00
spencershepard
76e2858c7b
1.4.1 (#42)
* RotorOpsPerks, mist change, ice halo fix

* Update RotorOpsPerks.lua
- added new points conditions, revised cas bonus
- allow perks to be defined dynamically
- option to silence point scoring messages
- added red coalition support
- multicrew support!

Update MissionGenerator.exe for release
1.4.1
2023-01-28 15:52:20 -08:00
spencershepard
f382a2e3cc
Develop (#40)
For users:
-Added KA-50 III and AV8BNA Harrier to slot selection
-Changed message in mission generated success dialog
-Zone protect SAMs now part of 'Advanced Defenses' feature
-Late activated friendly/enemy CAP units are placed in mission as a template for Deployed CAP fighters (ie will not be active unless using Advanced Defenses or 'DEPLOY_FIGHTERS' name for radar ground unit)
-improve idle troop behavior at bases/FARPs

For Mission creators:
-Updated pydcs library supports new units such as technicals
-Updated pydcs library supports Falklands map
-allow troop pickup from HELO_CARRIER
-enemy units with radar can be designated to deploy intercept fighters on detection (see RotorOps.fighter options in RotorOps.lua for details) with options for min detection altitude and distance (min detection altitude allows helis to fly 'under the radar')
-Insert RotorOpsServer.lua script and trigger actions if option set in scenario config: rotorops_server: true
-scenario template triggers should now be 'untouched' after mission generation, allowing previously unsupported triggers and actions to be used, along with color coding
-block adding player helicopters if slots locked in scenario config
-Added RotorOps.draw_conflict_zones setting to give users the ability to disable or enable displaying of zones on the map.
-allow disabling spinboxes in scenario config
-mission ends 10 mins after mission success/fail
-copy helicopter start type from templates

Internal:
-github actions workflow to automatically deploy to update server
-Startup version check will ignore micro version
-bypassing triggers and merging before save (to preserve unsupported triggers in pydcs). Our goal is to leave the trigrules and trig from the source mission untouched
-if using random weather, set ice halo to auto and crystals to none
-dont put planes at airports without ILS (to avoid putting planes at helicopter airports ie. Syria)
-improved guardPosition task
-refactored 'coalition' variables to 'coal' to help prevent introducing errors in RotorOps.lua
1.3.2
2023-01-03 12:05:18 -08:00
spencershepard
fa02707e23 create workflow
Create main.yml

upload_to_updater

Update upload_to_updater.yml

Update upload_to_updater.yml

Update main.yml

Delete python-app.yml

Delete upload_to_updater.yml

Update main.yml

Update main.yml

Update main.yml

Update main.yml

Update main.yml

Update main.yml
2023-01-03 10:24:53 -08:00
spencershepard
f7d43080a0
Update README.md 2022-09-08 08:58:07 -07:00
spencershepard
2f6c89983a
Merge pull request #37 from spencershepard/develop
v1.2.0
2022-06-30 09:04:05 -07:00
spencershepard
8bc23fb323
Merge pull request #35 from spencershepard/feature/updater
1.2 update
2022-06-30 09:02:38 -07:00
spencer-ki
8ffaab1e6a 1.2 update
..
1.2
2022-05-07 11:56:06 -07:00
spencershepard
ce74510675
Merge pull request #34 from spencershepard/develop
Develop
2022-05-02 20:26:36 -07:00
spencershepard
fdef308b57
Merge pull request #29 from spencershepard/feature/updater
Feature/updater
2022-04-14 15:25:47 -07:00
spencershepard
349d6007ca
Update README.md 2022-04-14 15:23:26 -07:00
spencer-ki
2ebafda806 1.1.2 1.1.2 2022-04-13 19:23:31 -07:00
spencer-ki
35169eafd9 refactor directories
refactor

..

..
2022-04-13 19:23:30 -07:00
spencershepard
8dfe96069e
Merge pull request #26 from spencershepard/develop
Develop
2022-03-20 11:16:49 -07:00
spencershepard
4bf92d0af8
Merge branch 'main' into develop 2022-03-20 11:16:19 -07:00
spencer-ki
543a98c559 fixed zone protect SAMs triggers, added online version check 2022-03-20 11:13:09 -07:00
spencershepard
e8dbd54475
Merge pull request #27 from spencershepard/feature/online
Apache update
2022-03-19 16:47:57 -07:00
spencer-ki
ad84f7beba Apache update
-UI update with QTmodern library
-mist lua script updated and modified to deal with ED bug on Unit.getGroupsByName returning dead units
-pydcs updated with Apache
-pydcs update fixes 'transportable' mission editor bug
2022-03-19 16:46:35 -07:00
spencershepard
93f09d1e49
Merge pull request #25 from spencershepard/feature/imports
Feature/imports
2022-03-01 20:52:23 -08:00
spencershepard
f1521b5f09
Update README.md 2022-03-01 20:51:45 -08:00
spencershepard
125c5f9262
Merge branch 'develop' into feature/imports 2022-03-01 20:27:33 -08:00