41 Commits

Author SHA1 Message Date
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
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
2023-01-03 12:05:18 -08:00
spencer-ki
8ffaab1e6a 1.2 update
..
2022-05-07 11:56:06 -07:00
spencer-ki
2ebafda806 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
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
125c5f9262
Merge branch 'develop' into feature/imports 2022-03-01 20:27:33 -08:00
spencer-ki
d70e0544f2 imports update 2022-03-01 20:21:02 -08:00
spencer-ki
c6462073c9 hotfix: attack plane/helo flightgroup var accessed without declaration 2022-03-01 09:16:17 -08:00
spencer-ki
794a1b8053 .. 2022-03-01 08:31:51 -08:00
spencer-ki
0860dca3c7 .. 2022-02-27 09:39:04 -08:00
spencer-ki
8160fc29ff added imports feature
adds an import feature for getting complex unit arrangements from miz files
2022-02-25 18:12:49 -08:00
spencer-ki
bdf5d95f48 transport helos update
-UH-60L troop capacity set to 11
-bugfix: AI enemy planes/helicopters attacked invisible FARPS
-generator now produces an error log
-Syria scenario FARP support units invulnerable
-all red/blue coalition objects now swap sides for defense mode, including carriers and FARPs
-forces templates can include air units with customization for loadout, livery, and skill
-carrier and FARP parking for enemy helicopters
-parking now supports multiple airports per side
-improved AI flight orbits (now onside and perpendicular to closest enemy airport)
-enemy transport helicopters!  Random troop drops in enemy-occupied zones
-'APCs spawn infantry' now disables conflict zones as infinite troop pickup zones
-bug fix: add zone triggers can be added in wrong order
-Combined Joint Task Forces now supported
-disable pickup zone smoke option added
-Scenario briefing now viewable in generator
-defending vehicles disperse on attack (script option)
-AWACs escorts now weapons-free and engage enemy air threats
-briefing images added
-new Persian Gulf scenario
2022-02-19 12:44:10 -08:00
spencer-ki
ad11fd7937 ..
-uh-60L troop capacity set to 11
-bugfix: AI enemy planes/helicopters attacked invisible FARPS
-generator now produces error log
-syria scenario farp support units invulnerable
-all russia/usa objects now swap sides for defense mode, including carriers and farps
-forces templates can include air units with customization for loadout, livery, and skill
-carrier and farp parking for enemy helicopters
-parking now supports multiple airports per side
-improved AI flight orbits (now onside and perpendicular to closest enemy airport)
-enemy transport helicopters!
-apcs spawn infantry now disables conflict zones as infinite pickup zones (adds a bit of realism)
-bug fix: add zone triggers can be added in wrong order
2022-02-17 20:03:18 -08:00
spencer-ki
c2dcb2fcbf .. 2022-02-06 09:42:26 -08:00
spencer-ki
fc83ebdc1d .. 2022-02-06 09:26:20 -08:00
spencer-ki
d2f413a126 .. 2022-02-05 20:25:41 -08:00
spencer-ki
ee4cb0b748 Delete Syria Conflict - (inv FARP) Aleppo Tour (GRIMM).miz 2022-02-04 20:20:21 -08:00
spencer-ki
7d549c586e .. 2022-02-04 20:14:42 -08:00
spencer-ki
315b226014 .. 2022-02-04 12:13:08 -08:00
spencer-ki
fe4b241efc .. 2022-02-02 07:31:56 -08:00
spencer-ki
1a2df0aad3 added roe option to make attacking ai effective 2022-02-01 19:04:47 -08:00
spencer-ki
b2a1d9ccd2 .. 2022-01-31 00:14:00 -08:00
spencershepard
ba5cb076c0
Delete Generator/dist directory 2022-01-30 23:47:08 -08:00
spencershepard
e751e6d246
Delete zone test.miz 2022-01-30 23:45:22 -08:00
spencershepard
09c769c1c5
Delete pg_test.miz 2022-01-30 23:45:15 -08:00
spencershepard
9be16f33a1
Delete g_Conflict_Cauc_Nalchik_Beslan.miz 2022-01-30 23:45:02 -08:00
spencershepard
633acf2845
Delete g_Conflict_Cauc_Batumi_Kobuleti.miz 2022-01-30 23:44:57 -08:00
spencershepard
7de450150a
Delete RotorOpsGenerateMission.miz 2022-01-30 23:44:52 -08:00
spencershepard
5ad6f4421a
Delete ROps Nevada Conflict - Vegas Tour.miz 2022-01-30 23:44:47 -08:00
spencershepard
4b8a53ff76
Delete ROps Conflict_Cauc_Nalchik_Beslan.miz 2022-01-30 23:44:40 -08:00
spencershepard
b9b03370d4
Delete ROps Conflict_Cauc_Batumi_Kobuleti.miz 2022-01-30 23:44:34 -08:00
spencershepard
f24596d0af
Delete ROps Caucasus Nalchik to Beslan.miz 2022-01-30 23:44:25 -08:00
spencershepard
8cda007768
Feature/generator (#13)
* Create README.md

* Update README.md

* Update README.md

* Update README.md

* ..

* ..

* ..

* ..

* ..

* ..

* ..

* added many ui options

* stable

* release candidate
2022-01-30 23:36:14 -08:00