black-sliver
a020dea277
Doc: fix wrong naming in api.md example code
2022-05-10 16:52:41 +02:00
espeon65536
19dd447dcb
OoT: update connector.lua to use new names
2022-05-10 05:50:39 -07:00
Kono Tyran
eb1abd9222
Fix broken image link in Factorio `setup_en.md`
2022-05-09 11:12:05 -07:00
NewSoupVi
9ab7c8d9e5
Witness: Changes in response to Beta run 1 ( #494 )
...
Co-authored-by: metzner <unconfigured@null.spigotmc.org>
2022-05-09 07:20:28 +02:00
Hussein Farran
1e592b4681
Update network protocol doc to extend intra-doc linking ( #489 )
2022-05-06 10:01:43 -04:00
espeon65536
40a08d0d84
SM64 logic fixes and ER handling ( #488 )
...
* SM64: add painting name to location hints if area randomizer
* SM64: fix BitFS access logic
Using can_reach regions in an entrance's logic is unsafe because reachable_regions won't be updated if no progression locations are reached. can_reach location is safe.
* SM64: rework logic for correctness and consistency
- BoB Mario Wings to the Sky is extremely difficult with cap and no cannon, will never be required
- DDD Collect the Caps no longer requires metal cap except on strict cap
- Cavern of the Metal Cap red coins no longer requires metal cap except on strict cap
- CCM, TTM, WDW cannons added on strict cannons for their expected stars
- BoB 100 coins requires cap or cannon if both are strict, since only 99 coins are available otherwise
* SM64: write entrances to spoiler log
* SM64: tweak format of WDW cannon rules
2022-05-06 13:33:39 +02:00
CaitSith2
517e72f442
Add options to generate page ( #450 )
...
* Add Item cheat permission to generate page.
* Indicate that both remaining_mode and item cheat are disabled in race mode.
* Add server_password
* refine tooltips and help for server_password and !admin command.
* Add Plando options to generation page.
* Remove debugging code
* Style adjustments and HTML formatting and tag fixes with the goal of making the page nicer looking and not as vertical.
Co-authored-by: Chris Wilson <chris@legendserver.info>
2022-05-04 20:03:19 -07:00
black-sliver
ea51df432d
Factorio: map gen: allow arbitrary property expressions
...
Can be used to override tile generation; we don't want to define all of them
2022-05-05 02:34:11 +02:00
black-sliver
c27bfc515e
Factorio: map gen: allow width and height
...
Don't accept arbitrary keys to catch typos.
This should be all 'basic' map gen settings now.
2022-05-05 02:34:11 +02:00
Fabian Dill
7fad0b0f51
Test: introduce test for every game has a tutorial ( #478 )
2022-05-03 22:14:03 +02:00
Fabian Dill
76663f819b
Merge pull request #483 from espeon65536/oot
...
Ocarina of Time: V6.2 updates
2022-05-02 11:54:42 +02:00
Fabian Dill
666760f0cf
Merge branch 'main' into oot
2022-05-02 11:54:00 +02:00
espeon65536
2d73f2f46e
OoT: update mq dungeon table address in lua script
...
Plan is to automate this next version, so the lua doesn't need updating every time I mess with the ROM
2022-05-01 14:48:33 -05:00
espeon65536
c8e54bbcd0
OoT: add Thieves' Hideout keys/locations to tracker
2022-05-01 14:44:49 -05:00
espeon65536
76a4dce66a
OoT: move Thieves' Hideout location IDs to match with old ID
2022-05-01 14:44:26 -05:00
espeon65536
c102d602b3
OoT: update ASM to version 6.2
2022-05-01 13:27:53 -05:00
espeon65536
e711490f6c
OoT: bump data version
2022-05-01 13:07:15 -05:00
espeon65536
c801cdbb3b
OoT: update logic files, naming, and logic tricks to version 6.2
...
Gerudo Training Grounds -> Ground
Composers Grave -> Royal Familys Tomb
Gerudo Fortress -> Thieves Hideout for the indoor sections
2022-05-01 13:05:52 -05:00
metzner
9d638671bb
Removed Tutorial Gate Close as a location for compatibility with current randomizer version
2022-04-30 15:10:50 -07:00
metzner
4a703481ba
Removed Mountain Trap Door Triple Exit location.
2022-04-30 15:10:50 -07:00
metzner
897cbb9826
Moved Quarry Big Panel to uncommon
2022-04-30 15:10:50 -07:00
metzner
bb710cc360
Fix: Traps weren't showing up
2022-04-30 15:10:50 -07:00
Fabian Dill
5eab07d8d6
Network: add games argument to GetDataPackage ( #473 )
2022-04-30 04:39:08 +02:00
espeon65536
894a30b9bd
Check for ROMs at beginning of generation ( #475 )
2022-04-30 03:37:28 +02:00
Fabian Dill
e8579771a5
Requirements: update websockets
2022-04-29 17:52:41 -07:00
Fabian Dill
09670a4475
Factorio: demote EnergyLink text to debug logging level.
2022-04-29 16:56:54 -07:00
Fabian Dill
ff783cf9a5
WebHost: update flask
2022-04-29 16:54:42 -07:00
beauxq
46d31c3ee3
typing, mostly in AutoWorld.py
...
includes a bugfix (that was found by static type checking)
in `get_filler_item_name`
2022-04-29 03:00:39 +02:00
NewSoupVi
3e8c821c02
Add The Witness ( #467 )
...
* Added The Witness
Co-authored-by: metzner <unconfigured@null.spigotmc.org>
Co-authored-by: Jarno Westhof <jarnowesthof@gmail.com>
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2022-04-29 00:42:11 +02:00
Alchav
50eaf712a9
Remove outdated disclaimer
2022-04-29 00:29:21 +02:00
espeon65536
f476747ade
OoT: remove early ROM check
...
Will be replaced with an Autoworld class method, can_generate
2022-04-28 09:44:53 -05:00
espeon65536
d8d881085f
OoT: permit dungeon_items: overworld to fill into shops
2022-04-27 21:45:31 -05:00
espeon65536
fd6e1b3046
OoT: fix bad interaction between dungeon_items: overworld and songs: dungeon
2022-04-27 21:43:16 -05:00
espeon65536
d6697924cb
OoT: item links don't crash
...
still point to not-helpful locations though
2022-04-27 21:11:04 -05:00
espeon65536
3001926ae4
OoT: fix locations pointing to wrong entrance in server hints
2022-04-27 20:12:32 -05:00
Doug Hoskisson
578451fcfa
add some typing info to CollectionState ( #468 )
2022-04-27 21:19:53 +02:00
espeon65536
d57bdf6dc3
OoT: No Logic modifications
...
NL now uses the glitchless world graph, which enables entrance randomizer
NL forces all logic tricks on, progression balancing off, minimal accessibility
2022-04-26 15:16:02 -05:00
espeon65536
0309fac592
OoT: check for existence of ROM at start of generation
2022-04-26 13:43:02 -05:00
Fabian Dill
9ecd320c8c
OoT: prevent connection from outdated clients
2022-04-26 07:40:01 -07:00
CaitSith2
c326566bd2
Show "did you mean 'item/location_name'" in invalid item/location error. ( #469 )
2022-04-26 02:28:43 -07:00
black-sliver
4f10dbb896
Test: add missing cleanup in TestGenerate
...
fixes a warning on some systems
2022-04-24 19:32:08 +02:00
N00byKing
cb6d377796
sm64ex: Rule updates
2022-04-24 08:29:26 -07:00
Jarno Westhof
b5f58b0a03
Fixed copy paste issue
2022-04-24 08:28:14 -07:00
N00byKing
9ee5fae476
sm64ex: Update dependency in documentation
2022-04-24 08:27:31 -07:00
Hussein Farran
81feb2fd5e
[Docs] Update network diagram into mermaid diagram syntax. ( #446 )
2022-04-24 11:20:14 -04:00
Colin Lenzen
75a76fb184
Include options in options dict
2022-04-24 05:01:53 +02:00
Colin Lenzen
21f1ccbfb4
Timespinner: Options to Support Loot Randomization
2022-04-24 05:01:53 +02:00
Fabian Dill
0f5a7cda6c
LttP: fix retro allowing arrows in "P" price shuffle in shops ( #448 )
2022-04-22 09:12:51 +02:00
Fabian Dill
acd7bce903
Logging: change text loggers to log current time
2022-04-22 09:11:50 +02:00
Chris Wilson
1afacd28a1
Fix chart indent
2022-04-20 14:30:36 -07:00