Commit Graph
6680 Commits
Author SHA1 Message Date
spinerak da26408760 options format 2024-06-10 18:39:12 +02:00
spinerak a8239625df fixed making location closest to goal_score be goal_score 2024-06-10 18:37:26 +02:00
spinerak a1acff3a8b Comments to docstrings 2024-06-10 18:33:31 +02:00
spinerak 06f105ea57 faster location function 2024-06-10 18:28:09 +02:00
spinerak 5bb2883054 Changed indent of score multiplier 2024-06-10 18:25:53 +02:00
spinerak d31d6b2d13 Removed plando "fix" 2024-06-10 18:23:11 +02:00
Aaron Wagenerandblack-sliver 35617bdac5 Tests: Add checksum validation to the postgen datapackage test (#3456)
* Tests: Add checksum validation to the postgen datapackage test

* add a special case for the test world datapackage rather than hidden

* add the test world to the datapackage instead of special casing around it

---------

Co-authored-by: black-sliver <[email protected]>
2024-06-10 09:28:28 +02:00
Phaneros 0a912808e3 SC2: update inno_setup.iss to remove old sc2wol world folder (#3495) 2024-06-10 02:05:39 +02:00
Phaneros 84a6d50ae7 sc2: Fixed sc2 client's /received command breaking after PR 1933 merged (#3497) 2024-06-09 16:55:05 +02:00
jamesbrq 5f8a8e6dad Update Rom.py (#3498) 2024-06-09 16:54:07 +02:00
Phaneros 2198a70251 Core: CommonClient: command history and echo (#3236)
* client: Added command history access with up/down and command echo in common client

* client: Changed command echo colour to orange

* client: removed star import from typing

* client: updated code style to match style guideline

* client: adjusted ordering of calling parent constructor in command prompt input constructor

* client: Fixed issues identified by beauxq in PR; fixed some typing issues

* client: PR comments; replaced command history list with deque
2024-06-09 04:08:47 +02:00
Fabian Dill c478e55d7a Generate: improve logging capture (#3484) 2024-06-09 03:13:27 +02:00
Fabian Dill 76804d295b Core: explicitly import importlib.util (#3224) 2024-06-08 20:04:17 +02:00
Fabian Dill 0d9fce29c6 Core: load frozen decompressed worlds (#3488) 2024-06-08 19:58:58 +02:00
black-sliver 302017c69e Test: hosting: handle writes during start_room (#3492)
Note: maybe we'd also want to add such handling to WebHost itself,
      but this is out of scope for getting hosting test to work.
2024-06-08 17:51:09 +02:00
qwint a0653cdfe0 HK: adds split movement items to skills item group (#3462) 2024-06-08 17:31:27 +02:00
spinerak 7f298e69b8 🐶 2024-06-08 16:11:58 +02:00
spinerak 5188d78534 Changed filling the itempool for efficiency
Now, we start with 17 extra items in the item pool, it's quite likely you need at least 17 items (~80%?).
And then afterwards, we delete items if we overshoot the target of 1000, and add items if we haven't reached an achievable score of 1000 yet. Also, no need to recompute the entire logic when adding points.
2024-06-08 16:10:38 +02:00
Fabian Dill 89d584e474 WebHost: allow getting checksum-specific datapackage via /api/datapackage/<checksum> (#3451)
* WebHost: allow getting checksum-specific datapackage via /api/datapackage/<checksum>

* match import style of /api/generate
2024-06-08 05:07:14 -04:00
Chris Wilson 39deef5d09 Fix Choice and TextChoice options crashing WebHost if the option's default value is "random" (#3458) 2024-06-08 04:54:14 -04:00
Exempt-Medic b3a2473853 Docs: Fixing subject-verb agreement (#3491) 2024-06-08 05:47:02 +02:00
spinerak 4e56a07911 RUFF 🐶 2024-06-08 01:59:18 +02:00
spinerak 13340aaf91 Cleaned up the "state_is_a_list" a little bit 2024-06-08 01:55:49 +02:00
Spineraks 2c3a4daa40 Merge branch 'main' into main 2024-06-08 01:40:12 +02:00
spinerak 0d35411aff small comment 2024-06-08 01:38:31 +02:00
spinerak 2d66fd8dd8 styling and capitalization of options 2024-06-08 01:14:39 +02:00
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
SpineraksandExempt-Medic f6fbf2221f Apply suggestions from code review
Co-authored-by: Exempt-Medic <[email protected]>
2024-06-07 22:43:19 +02:00
SpineraksandExempt-Medic 78c198b4ea Update worlds/yachtdice/Items.py
Co-authored-by: Exempt-Medic <[email protected]>
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
qwint b053fee3e5 HK: adds schema to validate plando charm costs (#3471) 2024-06-07 19:12:10 +02:00
Trevor L 8c614865bb Bomb Rush Cyberfunk: Fix missing location (#3475) 2024-06-07 19:11:35 +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
Silent d72afe7100 Update setup_en.md (#3483) 2024-06-07 17:45:22 +02:00