Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add basic force generator role functionality to MekHQ scenario random unit generation #4214

Closed
wants to merge 47 commits into from
Closed
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
fb43d5d
Basic outline
Jun 7, 2024
70fb2e3
Basic definition of hostile environment - temperature, pressure, toxi…
Jun 7, 2024
be763b4
Add MARINE/XCT mandatory roles for infantry in hostile environments, …
Jun 7, 2024
bb2d56b
Add master required roles Map object, pass it to generateLance calls
Jun 7, 2024
e338907
Numerous changes to incorporate role handling, plus updates to commen…
Jun 9, 2024
241d682
Removed single-use local variable, rolled in environmental flag
Jun 9, 2024
d61a350
Added filters so only units capable of transporting get checked for i…
Jun 9, 2024
2bc6552
Adjustment to environmental conditions logging, added method for hand…
Jun 9, 2024
ee11750
Improved handling of role map contents, some local variable renaming
Jun 9, 2024
9b22978
Add framework for pulling role data from force template. Remove legac…
Jun 10, 2024
74149ed
Add infrastructure to support reading XML elements. Minor fixes to gu…
Jun 10, 2024
d9132d1
Ensure temperatures must be hot or cold to swap out to heat/snowsuits
Jun 11, 2024
6867d3d
Additional protection against passing null when separating roles to a…
Jun 11, 2024
64b07a6
Extra feedback for when roles prevent randomly generating a unit
Jun 11, 2024
4d6c920
Minor code standards update
Jun 11, 2024
e56df5d
Add looping for filling large infantry bays with multiple platoons
Jun 11, 2024
249a3aa
More finesse in generating units weights, accounting for unit types a…
Jun 11, 2024
e082079
Minor notation updates
Jun 11, 2024
e862109
Log warning when conditions prohibit generation of ground vehicles or…
Jun 11, 2024
5680bcf
Minor readability updates
Jun 11, 2024
450fb9d
Minor readability updates
Jun 11, 2024
afce5a4
Merge branch 'refs/heads/mhq-master' into Roles-by-unit-type
Jun 20, 2024
75346aa
Merge branch 'master' into Roles-by-unit-type
IllianiCBT Jul 5, 2024
0a8e400
Basic outline
Jun 7, 2024
a4fabb3
Basic definition of hostile environment - temperature, pressure, toxi…
Jun 7, 2024
9b661d4
Add MARINE/XCT mandatory roles for infantry in hostile environments, …
Jun 7, 2024
559a65d
Add master required roles Map object, pass it to generateLance calls
Jun 7, 2024
01a3a0b
Numerous changes to incorporate role handling, plus updates to commen…
Jun 9, 2024
0197a00
Removed single-use local variable, rolled in environmental flag
Jun 9, 2024
d6a9cb5
Added filters so only units capable of transporting get checked for i…
Jun 9, 2024
fe3b0f1
Adjustment to environmental conditions logging, added method for hand…
Jun 9, 2024
c412f77
Improved handling of role map contents, some local variable renaming
Jun 9, 2024
495b9e2
Add framework for pulling role data from force template. Remove legac…
Jun 10, 2024
b3e6286
Add infrastructure to support reading XML elements. Minor fixes to gu…
Jun 10, 2024
bbd0055
Ensure temperatures must be hot or cold to swap out to heat/snowsuits
Jun 11, 2024
303f2a4
Additional protection against passing null when separating roles to a…
Jun 11, 2024
942a82f
Extra feedback for when roles prevent randomly generating a unit
Jun 11, 2024
8ee8d69
Minor code standards update
Jun 11, 2024
bbceec6
Add looping for filling large infantry bays with multiple platoons
Jun 11, 2024
19d6f24
More finesse in generating units weights, accounting for unit types a…
Jun 11, 2024
dab665d
Minor notation updates
Jun 11, 2024
1fc6dfc
Log warning when conditions prohibit generation of ground vehicles or…
Jun 11, 2024
e748805
Minor readability updates
Jun 11, 2024
2ceaa92
Minor readability updates
Jun 11, 2024
645e66b
Merge remote-tracking branch 'origin/Roles-by-unit-type' into Roles-b…
Jul 11, 2024
1611bfb
Merge branch 'master' into Roles-by-unit-type
SuperStucco Jul 14, 2024
2ded6a0
Dummy update to initiate push
Jul 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading