Fabian Dill
753a5f7cb2
Merge branch 'split' into Archipelago_Main
...
# Conflicts:
# Main.py
2021-06-11 13:27:28 +02:00
Fabian Dill
c71387ad00
Factorio: fix single-player static node placement
2021-06-06 16:08:17 +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
Fabian Dill
71bb5b850e
set correct player ID for Factorio Victory
2021-05-22 07:06:09 +02:00
Fabian Dill
e1b4975a11
Add Crafting Machine awareness to Factorio logic
...
(should have no effect on vanilla, mostly for modded gameplay)
2021-05-19 06:52:53 +02:00
Fabian Dill
f8a5e8bfc7
add Factorio Victory Event
2021-05-19 05:33:44 +02:00
Fabian Dill
109eb5b9dc
start of split
2021-05-13 01:34:59 +02:00
Fabian Dill
569e0e3004
Factorio: add option: random tech ingredients
2021-04-24 01:16:49 +02:00
Fabian Dill
4292cdddd5
Factorio: add Funnel tech shape
2021-04-11 18:19:47 +02:00
Fabian Dill
1943586221
Factorio: add medium_diamonds and pyramid tech tree layouts
2021-04-10 19:34:30 +02:00
Fabian Dill
6d15aef88a
Factorio: align tech tree sections in growing ingredient requirements
2021-04-10 18:45:11 +02:00
Fabian Dill
0586b24579
Factorio: add small_diamonds tech tree layout
2021-04-10 03:03:46 +02:00
Fabian Dill
74a368458e
dynamically mark advancement technologies
2021-04-10 00:17:55 +02:00
Fabian Dill
2355f9c8d3
Only apply logic for allowed science pack
2021-04-09 22:16:55 +02:00
Fabian Dill
ceea55e3c6
traverse recipe tree for Factorio logic
2021-04-09 22:10:04 +02:00
Fabian Dill
f0a6b5a8e4
Factorio:
...
add visibility option
fix tech_cost using the wrong variable name
fix yaml defaults not init'ing the Option class
LttP:
fix potential pathing confusion in maseya palette shuffler
Server:
Minimum version per team made no sense, removed
2021-04-08 19:53:24 +02:00
Fabian Dill
635897574f
clean up technology handling a bit
2021-04-05 15:37:15 +02:00
Fabian Dill
91bcd59940
implement Factorio options max_science_pack and tech_cost
...
also give warnings about deprecated LttP options
also fix FactorioClient.py getting stuck if send an unknown item id
also fix !missing having an extra newline after each entry
also default to no webui
2021-04-03 14:47:49 +02:00
Fabian Dill
dc73fa0f33
Factorio integration
2021-04-01 11:40:58 +02:00