Fabian Dill
5c9aa09c80
LttP: implement dungeonscrossed ER
2021-05-08 12:04:03 +02:00
Fabian Dill
e5bbcb8d27
merge of 6bf02455e6
2021-05-08 01:49:30 +02:00
Fabian Dill
cf488e5a5d
convert parse_zspr to staticmethod
2021-05-08 01:44:37 +02:00
Fabian Dill
36ef9e8a72
LttP: Read author game display name from zspr
2021-05-07 22:34:02 +02:00
Fabian Dill
e7d254aed7
Factorio: make automation science pack rocket recipe consistent with the others
2021-05-07 22:09:04 +02:00
Fabian Dill
298f2f652a
Factorio: add rocket recipe scaling by max science
2021-05-07 21:58:46 +02:00
Fabian Dill
5cb2689609
LttP: speed up ER shuffling caves
2021-05-07 21:01:13 +02:00
Fabian Dill
9ab5ec426d
remove leftover from when recipes were events
2021-05-06 12:53:57 +02:00
Fabian Dill
77d3bf9172
Factorio: Allow assembling machine 1 to use fluids
...
Should improve the flow of the game a bit, no longer having to wait for automation-2 to get started with rocket fuel, processing units and others.
2021-05-03 18:06:21 +02:00
Fabian Dill
328f132498
include player name in factorio mod name.
2021-05-03 16:29:05 +02:00
Fabian Dill
de2ead3a9b
Embed Minecraft tutorial in menu
2021-05-03 12:30:09 +02:00
KonoTyran
ff96b391b9
Mincraft Tutorial ( #4 )
...
* add minecraft randomizer usage/installation tutorial
* update tutorial to specify Java edition of Minecraft to avoid confusion.
2021-05-03 12:26:35 +02:00
Fabian Dill
4a75d27261
don't precollect Hollow Knight items
2021-05-01 02:16:19 +02:00
Chris Wilson
05e464e379
Update my copyright notice in the LICENSE
2021-04-29 21:09:26 -04:00
Chris Wilson
e8e141b206
Update copyright year on the WebHost to 2021
2021-04-29 20:09:10 -04:00
Fabian Dill
bed8fe82cf
speed up can_beat_game
2021-04-29 09:54:49 +02:00
Fabian Dill
3a1d33f499
Allow removing non-LttP Progressive items from CollectionState
2021-04-29 08:25:06 +02:00
Fabian Dill
6ea68dd290
Count non-LttP Progressive items during playthrough creation
...
(there seem to be more problems hiding though)
2021-04-29 08:14:09 +02:00
Fabian Dill
97030590c2
Factorio: send goal completion
2021-04-29 04:34:47 +02:00
Fabian Dill
60f64cc46b
rename get_location_name_from_address to get_location_name_from_id
2021-04-28 15:48:11 +02:00
KonoTyran
5087b78c28
fixed !missing to point to location table not item. ( #2 )
2021-04-28 15:46:54 +02:00
Fabian Dill
95358bc523
Never download a sprite with Author "Nintendo"
2021-04-28 10:31:24 +02:00
Fabian Dill
4fc1ce77ac
only build vanilla sprite data once correctly
2021-04-28 02:39:55 +02:00
Fabian Dill
b8c7d6a72f
remove remaining sprite data
2021-04-27 07:19:53 +02:00
Fabian Dill
e04fbd1d77
update setup for newer cx_Freeze #2
2021-04-27 05:26:27 +02:00
Fabian Dill
fb8229fda5
update setup for newer cx_Freeze
2021-04-25 04:02:38 +02:00
Fabian Dill
569e0e3004
Factorio: add option: random tech ingredients
2021-04-24 01:16:49 +02:00
Fabian Dill
73ed18c11d
Move update_sprites as --update_sprites to LttPAdjuster
2021-04-21 23:53:59 +02:00
Daniel Grace
65df153947
Overhauls control.lua template ( #1 )
...
* Overhauls control.lua template
- Adds buffering of received free-samples items.
- Players with a full inventory will receive new items as space becomes
available.
- Players who do not yet exist in the world will receive all free samples
upon joining.
- When receiving new technologies, announce the technology BEFORE marking
it as researched so that it appears before its free samples in the log.
- If receiving a half-stack of free samples, use math.ceil on the division
in case a mod uses an odd number as a stack size... or a stack size of 1
- Handle free_samples logic in the Lua side rather than as part of a Jinja
template. This makes this hopefully more adaptable to a future setup
where all the rando information is shipped as startup settings.
* Apparently, I'm supposed to give myself credit. Or something.
2021-04-18 06:06:53 +02:00
Fabian Dill
2dd6dcab20
remote now unneccessary line
2021-04-17 22:01:34 +02:00
Fabian Dill
4494207717
generalize LocationScout and make LttP remote items break entirely
2021-04-17 22:00:45 +02:00
Fabian Dill
88265c5585
flatten and integer cast HK options per request
2021-04-17 21:16:09 +02:00
Fabian Dill
501c55cc26
add per-slot data and embed HK options in it
2021-04-17 21:03:57 +02:00
Fabian Dill
a5efed83b9
Set non-LttP Shop prices to 5 to 140 Rupee range
2021-04-16 21:41:19 +02:00
Fabian Dill
e7a746c06c
fix unittest local path
2021-04-15 04:01:25 +02:00
Fabian Dill
063997610d
use rich text for received technologies
2021-04-14 18:38:06 +02:00
Fabian Dill
432ae5865d
Factorio: Filter bridged technologies correctly
...
Turns out, lua does not use regex, nor simple string matching, but its own invention.
2021-04-14 17:51:11 +02:00
Fabian Dill
73bc5fb376
restore sanity check for exported technologies
2021-04-14 04:19:44 +02:00
Fabian Dill
a7c9474a37
Factorio: fix sending
2021-04-14 04:14:37 +02:00
Fabian Dill
0cf9baef4b
Factorio: add document visibility option to playerSettings.yaml
2021-04-14 02:45:36 +02:00
Fabian Dill
6a06117786
Factorio: use game.print
2021-04-13 20:09:26 +02:00
Fabian Dill
ee30914b2c
Send AP text into Factorio worlds
2021-04-13 14:49:32 +02:00
Fabian Dill
a995627e98
Factorio: default to visible tech tree
2021-04-13 12:38:39 +02:00
Fabian Dill
7884c6cd97
Factorio: add mod thumbnail.png
2021-04-13 12:36:40 +02:00
Fabian Dill
4fe10b88b3
Factorio: move info dump to https://mods.factorio.com/mod/archipelago-extractor
2021-04-13 12:35:42 +02:00
Fabian Dill
b7327138f3
Factorio: Show item source and enable research queue
2021-04-13 11:14:05 +02:00
Fabian Dill
433981fd3d
pass explicit seed_name from MultiMystery.py
2021-04-12 09:45:07 +02:00
Fabian Dill
2df7e4e537
add seed_name to multidata and RoomInfo
2021-04-12 09:36:45 +02:00
Fabian Dill
764e6e7926
Fix MultiTracker breaking after Hint is used
2021-04-12 00:06:27 +02:00
Fabian Dill
4292cdddd5
Factorio: add Funnel tech shape
2021-04-11 18:19:47 +02:00