alwaysintreble
6458653812
Update Text.py
2021-06-29 22:00:06 +00:00
Fabian Dill
328d448ab2
Auto import worlds to trigger registration
2021-06-29 03:49:29 +02:00
espeon65536
c7417623e6
Converted Hollow Knight to AutoWorld system
2021-06-27 23:26:24 +00:00
Fabian Dill
8b5d7028f7
decrement Factorio Client version
...
(for now, as nobody has that client yet)
2021-06-27 05:18:44 +02:00
Fabian Dill
739b563bc2
Move required Client Version to AutoWorld
2021-06-27 00:23:42 +02:00
Fabian Dill
a3a68de341
Factorio: only create events for required technologies
2021-06-26 06:05:38 +02:00
Fabian Dill
7f8bb10fc5
Move Factorio, Hollow Knight and Minecraft Options into AutoWorld
2021-06-25 23:32:13 +02:00
Fabian Dill
91655a855d
Factorio: exclude science packs and rocket-part from free samples
2021-06-25 01:31:48 +02:00
Fabian Dill
9f2f343f76
Factorio: always display static nodes with full info
2021-06-24 23:51:42 +02:00
Fabian Dill
6c1d164330
LttP: set non-native items to Power Star
2021-06-22 06:25:19 +02:00
Fabian Dill
304f63aedf
Merge branch 'espeon' into Archipelago_Main
...
# Conflicts:
# playerSettings.yaml
2021-06-21 02:49:06 +02:00
Fabian Dill
a5bf3a8407
Factorio: remove option to turn off random_tech_ingredients
2021-06-16 23:41:43 +02:00
Fabian Dill
d9824d26d2
make Factorio rocket silo a static (and therefore local) node
2021-06-15 15:32:40 +02:00
espeon65536
deff356910
Added HMG check to all checks for OWG and NL
2021-06-14 22:10:26 -05:00
Fabian Dill
cea2f81b86
remove IRH special rule now that it's a 1/1 triforce piece hunt
2021-06-13 07:57:34 +02:00
Fabian Dill
3ea7f1cb03
Factorio Funnels: only sort current funnel, not all funnels
2021-06-11 20:18:28 +02:00
Fabian Dill
2c4c899179
move more Factorio stuff around
2021-06-11 18:02:48 +02:00
Fabian Dill
760fb32016
fix Factorio Recipe Time randomization not being deterministic
2021-06-11 14:47:13 +02:00
Fabian Dill
20ca09c730
remove test modules
2021-06-11 14:23:59 +02:00
Fabian Dill
568a71cdbe
Start implementing object oriented scaffold for world types
...
(There's still a lot of work ahead, such as:
registering locations and items to the World, as well as methods to create_item_from_name()
many more method names for various stages
embedding Options into the world type
and many more...)
2021-06-11 14:22:44 +02:00
Fabian Dill
753a5f7cb2
Merge branch 'split' into Archipelago_Main
...
# Conflicts:
# Main.py
2021-06-11 13:27:28 +02:00
espeon65536
96e13786cd
Fixed broken mirrorless swamp rules
2021-06-10 18:10:25 -05:00
espeon65536
5d6592f296
Merge branch 'main' of https://github.com/espeon65536/Archipelago into main
2021-06-09 11:00:33 -05:00
espeon65536
b3b56fcafd
removed unnecessary import
2021-06-08 19:32:27 -05:00
espeon65536
671fd50cfb
Moved the add_rule for mirrorless swamp to speed it up on invalid entrance shuffle type
2021-06-08 19:19:11 -05:00
espeon65536
eaf19643a9
Cleaned up code for assigning dungeon reentry rules
2021-06-08 19:18:28 -05:00
espeon65536
a582a3781b
Moved the addition of HMG-specific connections to fix crossed ER
2021-06-08 18:32:22 -05:00
espeon65536
e0d90e0b21
Properly accounting for agatower not freely opening for dungeon reentry
2021-06-08 18:17:21 -05:00
espeon65536
a73189338c
Fixed full ER HMG not ignoring pearl requirements on entrances
2021-06-08 18:15:47 -05:00
Fabian Dill
5ea03c71c0
start moving some alttp options over to the new system
2021-06-08 21:58:11 +02:00
Fabian Dill
adda0eff4a
implement Range option type
2021-06-08 14:15:23 +02:00
espeon65536
2001ca6566
Fixed the check on dungeon reentry not working properly
2021-06-08 01:22:16 -05:00
espeon65536
b9a783d7d7
Fixed open connections breaking non-HMG seed generation
2021-06-08 00:50:28 -05:00
espeon65536
eb9ee9f41e
Hybrid Major Glitches connections and logic
2021-06-07 20:19:03 -05:00
Fabian Dill
72e5acfb86
Factorio recipe time: adjust triangular mode
2021-06-07 11:32:39 +02:00
espeon65536
16c6e17a49
Initial handling of hybrid glitch logic outside of UnderworldGlitchRules
2021-06-07 01:19:27 -05:00
espeon65536
ac31671914
initial hybridmg logic file commit
2021-06-07 00:38:30 -05:00
Fabian Dill
46bb2d1367
Factorio: add chaos recipe time and use random.triangular distribution
2021-06-06 21:38:53 +02:00
Fabian Dill
403ddd603f
Factorio: implement random recipe times
2021-06-06 21:11:58 +02:00
Fabian Dill
7907838c24
Factorio: Revamp Tech Tree Layouts
2021-06-06 20:26:40 +02:00
espeon65536
48c3d1fa4a
Added campfire for Sticky Situation, by popular demand
2021-06-06 15:10:45 +00:00
espeon65536
286254c5cd
require end crystals for Free the End, since it's possible to kill the dragon with beds and not receive the advancement
2021-06-06 15:10:45 +00:00
espeon65536
82cd51f5f4
structure plando for Minecraft
2021-06-06 15:10:45 +00:00
espeon65536
a55bcae3ec
Minecraft logic improvements
...
- Very Very Frightening now properly accounts for getting a villager into the overworld by curing a zombie villager
- Hot Tourist Destinations no longer requires striders, since no one was using them anyway
- Saddles are now also obtainable from raids by killing a ravager (100% drop rate)
2021-06-06 15:10:45 +00:00
Fabian Dill
c71387ad00
Factorio: fix single-player static node placement
2021-06-06 16:08:17 +02:00
Fabian Dill
c095c28618
Split requirements into world types, automatically discover and resolve them.
2021-06-06 15:30:20 +02:00
Fabian Dill
aa6f65ee1f
Prevent logical lockout from Pedestal/Pyramid Fairy in ice rod hunt
2021-05-27 12:14:20 +02:00
Fabian Dill
c36ac5baba
consider the ability to craft a rocket-silo for factorio completion
2021-05-22 21:13:53 +02:00
Fabian Dill
d8e33fe596
Factorio: Differentiate advancement items.
2021-05-22 10:46:27 +02:00
Fabian Dill
80b7e2e188
Factorio: Build logic for rocket launch, allow beatable only to work correctly
...
Convert Science requirements to Event of "automate <pack>"
2021-05-22 10:06:21 +02:00