spinerak
aa0886cd61
iterate keys and values of a dict together
2024-06-10 18:40:11 +02:00
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 Wagener
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 <59490463+black-sliver@users.noreply.github.com >
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
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
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