Skip to content

Wargroove: Tweaks to map terrain and migrate generate_basic to create_items #1982

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

Merged
merged 90 commits into from
Jul 18, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
030ca9f
first commit of Wargroove
FlySniper Nov 4, 2022
751b9b1
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 5, 2022
93c4111
wargroove - initial working implementation
FlySniper Nov 7, 2022
2b32504
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 8, 2022
b77465d
wargroove final level rules and some location name changes in wargroo…
FlySniper Nov 8, 2022
0d761a7
Wargroove - added to Launcher.py
FlySniper Nov 8, 2022
a0389b2
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 9, 2022
a7fc81f
Wargroove Client: added better error handling for an invalid host.yam…
FlySniper Nov 9, 2022
a49735d
Merge branch 'main' of https://github.com/FlySniper/Archipelago
FlySniper Nov 9, 2022
731cadb
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 9, 2022
be2d58d
Merge branch 'main' of https://github.com/FlySniper/Archipelago
FlySniper Nov 9, 2022
7ea5055
Wargroove - Corrupted Inlet now allows for Merfolk and Warships to wi…
FlySniper Nov 10, 2022
fd859dc
Wargroove - Fixed generator putting progression units in unreachable …
FlySniper Nov 11, 2022
cb40130
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 11, 2022
8c6ba0f
Wargroove - renamed set_exit_locations to set_region_exit_rules
FlySniper Nov 11, 2022
8e55566
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 11, 2022
ee225cd
Wargroove - Fixed too many items. Fixed Rules region exit rules using…
FlySniper Nov 12, 2022
2780a5b
Wargroove - added seed distribution and ingame messages
FlySniper Nov 12, 2022
7f596c5
Wargroove - Renamed Victory 1 and 2 locations to use faction colors i…
FlySniper Nov 13, 2022
af466e9
Wargroove - Random seeds are now based on the slot seed and the slot id
FlySniper Nov 13, 2022
d57484d
Merge branch 'ArchipelagoMW:main' into main
FlySniper Nov 13, 2022
8464565
WG: Start inventory compatibility and CO Choice generation option
Magnemania Nov 15, 2022
566e608
WG: Rename "CO" to "Commander" and add "Commanders" to faction items
Magnemania Nov 15, 2022
db7f04a
WG: Command line commander choices
Magnemania Nov 15, 2022
cab5ef2
WG: Ignoring faction items on Locked Random
Magnemania Nov 15, 2022
42afcd9
WG: Locked Random client fixes
Magnemania Nov 15, 2022
12d72a2
Merge pull request #1 from Magnemania/wargroove
FlySniper Nov 15, 2022
a054523
Wargroove - first commit of documentation
FlySniper Nov 16, 2022
c833b91
Wargroove - reworded some documentation
FlySniper Nov 17, 2022
5fb0330
WG: GUI Client for tracking and selecting commanders
Magnemania Nov 21, 2022
8e6026f
Merge pull request #2 from Magnemania/wargroove
FlySniper Nov 21, 2022
24e5b73
Wargroove: Fixed merge conflict by removing .dat file reference in up…
FlySniper Nov 21, 2022
78191ae
Wargroove: Fixed Wargroove client resize behavior. Fixed boosts stack…
FlySniper Nov 22, 2022
9452c44
Wargroove: Added Foolish Canal to the campaign and AP code
FlySniper Nov 22, 2022
2f3126a
Wargroove: Added extra seed file for Foolish Canal
FlySniper Nov 22, 2022
ed55878
Wargroove: Fixed Southern Walls rule for Archery Lessons. Removed Kni…
FlySniper Nov 23, 2022
cc8c877
Wargroove: adding extra troubleshooting step to the docs.
FlySniper Nov 23, 2022
75b1650
Wargroove: host.yaml root_directory reverted back to a proper default.
FlySniper Nov 23, 2022
8d3f6a8
Wargroove: Logic changes. Rifleman now a progressive item.
FlySniper Nov 26, 2022
5b23057
Wargroove: Changed game description so it no longer copies from the S…
FlySniper Nov 26, 2022
f5a0d19
Wargroove: Docs update
FlySniper Nov 29, 2022
daa380a
Merge branch 'ArchipelagoMW:main' into main
FlySniper Dec 20, 2022
eec82c6
Merge branch 'ArchipelagoMW:main' into main
FlySniper Jan 7, 2023
9dd4856
Merge branch 'ArchipelagoMW:main' into main
FlySniper Jan 8, 2023
cea3973
Wargroove - Docs now include troubleshooting for making the game easi…
FlySniper Jan 8, 2023
2048a1d
Wargroove - Wargroove client now installs the mod and campaign to War…
FlySniper Jan 11, 2023
6a0336d
Merge branch 'ArchipelagoMW:main' into main
FlySniper Jan 13, 2023
26940c0
flysniper - updating mod and campaign to fix enemy COs not randomizing
FlySniper Jan 16, 2023
c6557c5
Merge branch 'ArchipelagoMW:main' into main
FlySniper Jan 16, 2023
5ce2c74
Merge branch 'ArchipelagoMW:main' into main
FlySniper Jan 22, 2023
1151b79
Wargroove - Fixed camapaign descriptions in Frigid Archery and A Ball…
FlySniper Jan 22, 2023
d765b59
Wargroove - modified troubleshooting text.
FlySniper Jan 22, 2023
17cf2bb
Wargroove - added Wargroove default options to Utils.py
FlySniper Jan 22, 2023
ed68689
Merge branch 'main' into main
FlySniper Jan 23, 2023
dd4d204
Apply suggestions from code review
FlySniper Feb 10, 2023
282fb1d
Wargroove - removed It should start with no errors, if it does go bac…
FlySniper Feb 10, 2023
ac2234c
Wargroove - added link to the Archipelago discord.
FlySniper Feb 10, 2023
0ce06e1
Apply suggestions from code review
FlySniper Feb 12, 2023
52fdf40
Wargroove - added the backing up of playerPrgress files to the docs.
FlySniper Feb 12, 2023
0c9c0da
Merge branch 'main' into main
Berserker66 Feb 14, 2023
cb1cf88
Wargroove - Updating region creation to be in line with the region re…
FlySniper Feb 14, 2023
3c192c7
Merge branch 'main' into main
Berserker66 Feb 17, 2023
39d96d4
Wargroove - Removed forced_auto_forfeit. Removed an extra logging sta…
FlySniper Feb 17, 2023
891f222
Wargroove - Removed forced_auto_forfeit. Removed an extra logging sta…
FlySniper Feb 17, 2023
7de994a
Merge branch 'main' into main
FlySniper Feb 17, 2023
79d4f19
Wargroove - Doggo Mountain AI now stands still. Based on Feedback fro…
FlySniper Feb 26, 2023
8ee8fd3
Merge branch 'main' of https://github.com/FlySniper/Archipelago
FlySniper Feb 26, 2023
e1004d4
Wargroove - fixed merge conflict
FlySniper Feb 26, 2023
c4d6b1e
Wargroove - fixed a bug in doggo mountain where the find all dogs che…
FlySniper Feb 27, 2023
f761f77
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Feb 27, 2023
76a567d
Merge branch 'main' of https://github.com/ArchipelagoMW/Archipelago i…
FlySniper Feb 28, 2023
59ac8a0
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Feb 28, 2023
7f48df8
Merge branch 'wargroove' of https://github.com/FlySniper/Archipelago …
FlySniper Feb 28, 2023
5980415
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Mar 1, 2023
3780768
Merge branch 'wargroove' of https://github.com/FlySniper/Archipelago …
FlySniper Mar 1, 2023
05cdd66
Wargroove - Wargroove Client now removes communication files on startup
FlySniper Mar 1, 2023
1bfd2a4
Wargroove - Wargroove client now adds file cleanup as a shutdown hook.
FlySniper Mar 3, 2023
8945392
Merge branch 'main' into wargroove
FlySniper Mar 3, 2023
5c818a9
Wargroove - Replace path separtors with os.path.join statements
FlySniper Mar 3, 2023
0cccf9c
Merge branch 'wargroove' of https://github.com/FlySniper/Archipelago …
FlySniper Mar 3, 2023
63a99e1
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Mar 13, 2023
fe47dd5
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Mar 21, 2023
39c10c0
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Apr 1, 2023
9306e81
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Apr 4, 2023
76e8ef9
Wargroove - Fixed client not showing up in the windows search menu.
FlySniper Apr 4, 2023
216f49e
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper May 28, 2023
709fdde
Wargroove - fixed an issue where commander.json was not properly clos…
FlySniper May 28, 2023
2dba3b3
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Jul 14, 2023
16fbae0
Merge branch 'ArchipelagoMW:main' into wargroove
FlySniper Jul 16, 2023
6bb78ea
Wargroove - replaced generate_basic function with create_items function
FlySniper Jul 16, 2023
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
2 changes: 1 addition & 1 deletion worlds/wargroove/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ def generate_early(self):
starting_faction = WargrooveItem(self.multiworld.random.choice(factions) + ' Commanders', self.player)
self.multiworld.push_precollected(starting_faction)

def generate_basic(self):
def create_items(self):
# Fill out our pool with our items from the item table
pool = []
precollected_item_names = {item.name for item in self.multiworld.precollected_items[self.player]}
Expand Down
Binary file modified worlds/wargroove/data/mods/ArchipelagoMod/maps.dat
Binary file not shown.
Binary file modified worlds/wargroove/data/mods/ArchipelagoMod/mod.dat
Binary file not shown.
Binary file modified worlds/wargroove/data/mods/ArchipelagoMod/modAssets.dat
Binary file not shown.
Binary file not shown.
Binary file not shown.