spinerak
99dbcb014f
ruff format styling!
2024-06-08 00:57:52 +02:00
spinerak
da820cc165
ruff styling, fix
2024-06-08 00:51:04 +02:00
spinerak
6250923f5e
Option groups!
2024-06-08 00:42:45 +02:00
spinerak
25df8e5248
import; worlds not world :)
2024-06-07 23:29:47 +02:00
spinerak
526733dd3d
removed roll and rollfragments; not used
2024-06-07 23:25:48 +02:00
spinerak
17402a5740
finished text whichstory option
2024-06-07 23:22:25 +02:00
spinerak
064c92977a
Styling
2024-06-07 23:16:16 +02:00
spinerak
3d30b3b8e5
Merge branch 'main' of https://github.com/spinerak/ArchipelagoYachtDice
2024-06-07 22:50:30 +02:00
spinerak
c647c899aa
Update Options.py
2024-06-07 22:50:27 +02:00
Spineraks
f6fbf2221f
Apply suggestions from code review
...
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
2024-06-07 22:43:19 +02:00
Spineraks
78c198b4ea
Update worlds/yachtdice/Items.py
...
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
2024-06-07 22:35:32 +02:00
Spineraks
7fa48ea5b1
Merge pull request #3 from NewSoupVi/pr/3482
...
Improve performance of Yacht Dice
2024-06-07 22:25:56 +02:00
NewSoupVi
676e876392
This is actually just slower lol
2024-06-07 22:18:36 +02:00
NewSoupVi
a3c9fb7b55
Improve typing
2024-06-07 22:10:36 +02:00
NewSoupVi
3d7f23b26d
newline
2024-06-07 22:02:45 +02:00
NewSoupVi
3e8d89f2e0
Improve performance of Yacht Dice
2024-06-07 21:49:24 +02:00
spinerak
41cd899abf
Added Yacht Dice to the readme in list of games
2024-06-07 19:03:15 +02:00
spinerak
29b8ced72c
Add my name to CODEOWNERS
2024-06-07 18:59:06 +02:00
spinerak
1aff595855
Moved setting early items to generate_early
2024-06-07 18:54:56 +02:00
spinerak
864e36cebe
init of locations: remove self.event line
2024-06-07 18:50:42 +02:00
spinerak
93e67153f8
Improved create_items code
2024-06-07 18:44:59 +02:00
spinerak
97c37a395f
Renamed setup guide
2024-06-07 00:12:30 +02:00
spinerak
e8aaf220e9
Merge pull request #2 from ArchipelagoMW/main
...
Adding main stuff to yacht dice fork
2024-06-06 23:00:44 +02:00
chandler05
223f2f5523
A Short Hike: Update installation instructions ( #3474 )
...
* A Short Hike: Update installation instructions
* Update setup_en.md
* Update setup_en.md
* Change link
2024-06-06 22:57:50 +02:00
Scipio Wright
31419c84a4
TUNIC: Remove rule for west Quarry bomb wall ( #3481 )
...
* Update west quarry bomb wall rule
* Update west quarry bomb wall rule
2024-06-06 22:56:35 +02:00
spinerak
1e935fb9e8
Comments and editing
2024-06-06 22:54:40 +02:00
Doug Hoskisson
6bb1cce43f
Core: hot reload components from installed apworld ( #3480 )
...
* Core: hot reload components from installed apworld
* address PR reviews
`Launcher` widget members default to `None` so they can be defined in `build`
`Launcher._refresh_components` is not wrapped
loaded world goes into `world_sources` so we can check if it's already loaded.
(`WorldSource` can be ordered now without trying to compare `None` and `float`)
(don't load empty directories so we don't detect them as worlds)
* clarify that the installation is successful
2024-06-06 20:36:14 +02:00
black-sliver
808f2a8ff0
Core: update dependencies ( #3477 )
2024-06-06 19:27:01 +02:00
spinerak
be65762532
Version 2.0.3
...
manual input option
max score in logic always 2.0.3
faster gen
2024-06-06 16:26:33 +02:00
Doug Hoskisson
7f1e95c04c
Core: gitignore custom_worlds ( #3479 )
2024-06-06 09:02:29 +02:00
NewSoupVi
86da3eb52c
Remove all functools lru cache ( #3446 )
2024-06-06 03:40:47 +02:00
spinerak
046463113c
Tweaked generation parameters and methods
2024-06-06 02:54:35 +02:00
black-sliver
afb6d9c4da
MultiServer, customserver, CI, Test: Fix problems in room hosting and test/simulate it ( #3464 )
...
* Test: add hosting simulation test
* WebHost: add weak typing to get_app()
* MultiServer: add typing to auto_saver_thread
* MultiServer: don't cancel task, properly end it
* customserver: stop auto-save thread from saving after shutdown
and make sure it stops, another potential memory leak
* MultiServer, customserver: make datapackage small again
* customserver: collect/finish room tasks
Hopefully fixes the memory leak we are seeing
* CI: test hosting
* Test: hosting: verify autohoster saves on Ctrl+C
* customserver: save when stopping via Ctrl+C
2024-06-06 01:54:46 +02:00
black-sliver
911eba3202
WebHost: update dependencies ( #3476 )
2024-06-06 01:51:05 +02:00
Fabian Dill
93cd13736a
Launcher: handle apworld installation ( #3472 )
2024-06-06 01:36:02 +02:00
chandler05
c554c3fdae
A Short Hike: Add new options and option groups ( #3410 )
...
* A Short Hike: New options and stuff
* Add to slot data for poptracker
* Address concerns
* Address concerns
* Fix indentations
* Update option description
* Address all issues
* Group "or"s
2024-06-06 00:50:30 +02:00
Aaron Wagener
be03dca774
Core: add unit tests and more documentation for numeric options ( #2926 )
...
* Core: add unit tests for the numeric options
* document using a collection and the hashing quirk
* add another example for the footgun
---------
Co-authored-by: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com >
2024-06-06 00:17:52 +02:00
spinerak
d570ba6677
restore gitignore to APMW
2024-06-05 23:50:10 +02:00
spinerak
260405469d
Formatting style
2024-06-05 23:48:47 +02:00
spinerak
3da552d1d3
Improve performance of add_distributions
2024-06-05 23:01:02 +02:00
spinerak
7355bfa703
Merge pull request #1 from ArchipelagoMW/main
...
Adding Archipelago changes to YachtDice Brance. NOT MEANT FOR AP MAIN
2024-06-05 22:59:43 +02:00
Fabian Dill
04ec2f3893
Setup: delete old world folders ( #3469 )
2024-06-05 22:26:13 +02:00
Fabian Dill
afe4b2925e
Setup: rename ArchipelagoLauncher(DEBUG) to ArchipelagoLauncherDebug ( #3468 )
2024-06-05 21:00:53 +02:00
spinerak
7f2df9f9e7
Update en_YachtDice.md
2024-06-05 19:53:12 +02:00
spinerak
8b558bde26
Update setup_en.md
2024-06-05 17:49:34 +02:00
spinerak
975fd04445
Logic for alt categories properly now
2024-06-05 16:58:18 +02:00
qwint
da2f0f94ca
HK: lower max egg cost ( #3463 )
2024-06-05 00:01:22 -05:00
Doug Hoskisson
6a60a93092
Zillion: fix some game over bugs ( #3466 )
...
There was a bug that made lots of flashing terrain if a game over happened in certain places.
(And this could be dangerous for people sensitive to flashing lights.)
There was also a bug with a bad sound effect after a game over.
2024-06-04 21:56:32 -07:00
Doug Hoskisson
76266f25ef
Core: Launcher: can drag-and-drop patch on Launcher window ( #3442 )
...
* Core: Launcher: can drag-and-drop patch on Launcher window
* doc string for `_on_drop_file`
2024-06-05 01:54:21 +02:00
Aaron Wagener
3cc391e9a1
Docs: Add detail on customizing the forced groups ( #3371 )
...
* Docs: Fix incorrect assertion in option group docs and add detail on customizing the forced groups.
* add docs for the visibility attribute
* typos
* review comments
* missed one
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
* better wording
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
---------
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com >
2024-06-04 21:52:07 +02:00