Commit Graph

  • 30dec34b72 update websockets Fabian Dill 2021-06-02 04:40:43 +02:00
  • a3d2df7c45 Merge branch 'factorio_gui_client' into Archipelago_Main Fabian Dill 2021-06-02 04:31:39 +02:00
  • 034f338f45 set default hint cost to 10 Fabian Dill 2021-06-01 04:28:15 +02:00
  • 1d84346705 Factorio: Don't trigger bridge file on receiving a technology from server Fabian Dill 2021-05-29 20:02:36 +02:00
  • 6e916ebd45 bake correct minimum version for Factorio into multidata Fabian Dill 2021-05-29 06:23:35 +02:00
  • a993bed8dc move factorio_client_setup.py into setup.py Fabian Dill 2021-05-27 12:26:08 +02:00
  • aa6f65ee1f Prevent logical lockout from Pedestal/Pyramid Fairy in ice rod hunt Fabian Dill 2021-05-27 12:14:20 +02:00
  • 573931930c remove debugging helper Fabian Dill 2021-05-25 01:06:15 +02:00
  • 252bb69808 FactorioClient: Read Bridge file after a server log indicates that the file was written Fabian Dill 2021-05-25 01:03:04 +02:00
  • 0175c8ab8a move FactorioClient log to logs folder Fabian Dill 2021-05-24 16:09:10 +02:00
  • f78bb2078d make sure Factorio subprocess is terminated properly Fabian Dill 2021-05-24 13:51:27 +02:00
  • bc028a63cd first version of a Factorio Graphical Client Fabian Dill 2021-05-24 12:49:01 +02:00
  • 4b04f2b918 update icons Fabian Dill 2021-05-24 12:48:18 +02:00
  • 887a3b0922 update flask and jinja Fabian Dill 2021-05-24 05:03:45 +02:00
  • 3df78fa387 Factorio add ap_unimportant.png Fabian Dill 2021-05-23 20:13:19 +02:00
  • c36ac5baba consider the ability to craft a rocket-silo for factorio completion Fabian Dill 2021-05-22 21:13:53 +02:00
  • d8e33fe596 Factorio: Differentiate advancement items. Fabian Dill 2021-05-22 10:46:27 +02:00
  • 80b7e2e188 Factorio: Build logic for rocket launch, allow beatable only to work correctly Convert Science requirements to Event of "automate <pack>" Fabian Dill 2021-05-22 10:06:21 +02:00
  • 14b430a168 Factorio: simplify resulting data-final-fixes.lua after templating a bit. Fabian Dill 2021-05-22 08:08:37 +02:00
  • 22aa4cbb9f Factorio: Fix Rocket Launch event getting encoded into mod Fabian Dill 2021-05-22 07:54:12 +02:00
  • 71bb5b850e set correct player ID for Factorio Victory Fabian Dill 2021-05-22 07:06:09 +02:00
  • 066c830a43 Fix LttP progressive starting Items not writing to ROM Fabian Dill 2021-05-22 06:27:22 +02:00
  • 760107becf remove no longer needed imports Fabian Dill 2021-05-22 03:00:24 +02:00
  • 8dad49e385 assign generic tracker's checked locations to correct player Fabian Dill 2021-05-20 01:22:18 +02:00
  • 518e5db55b use item_name filter for generic tracker Fabian Dill 2021-05-19 21:57:10 +02:00
  • 31a3c1cf33 Add a generic fallback tracker for all games Fabian Dill 2021-05-19 21:55:18 +02:00
  • e1b4975a11 Add Crafting Machine awareness to Factorio logic (should have no effect on vanilla, mostly for modded gameplay) Fabian Dill 2021-05-19 06:52:53 +02:00
  • f8a5e8bfc7 add Factorio Victory Event Fabian Dill 2021-05-19 05:33:44 +02:00
  • a656ad5cd2 potential fix for rcon timing issue Fabian Dill 2021-05-18 20:45:56 +02:00
  • b43e4fae86 update websockets 0.1.1 Fabian Dill 2021-05-16 23:10:45 +02:00
  • 1f17aa394e allow uploading of Factorio mods Fabian Dill 2021-05-16 22:59:45 +02:00
  • a1d7bc558c preconfigure and sign qusb2snes Fabian Dill 2021-05-16 18:30:13 +02:00
  • de31fc320c allow webhost handling of APMC files Fabian Dill 2021-05-16 01:16:51 +02:00
  • 685de847c4 Minecraft updates (#13) espeon65536 2021-05-15 18:49:58 -04:00
  • 40751f267b removed reference to playersettings yaml as full descriptions are now in the provided example. Kono Tyran 2021-05-15 11:40:39 -07:00
  • 3e1941a561 allow Factorio Client to recognize if it's trying to connect to the wrong multiworld. Fabian Dill 2021-05-16 00:21:00 +02:00
  • 8e27ad3547 include full websockets module due to dynamic imports not being identifiable by cx_freeze Fabian Dill 2021-05-15 23:01:52 +02:00
  • c4f5db9c84 pass through sys args to factorio server Fabian Dill 2021-05-15 22:11:20 +02:00
  • 19896e1fae prepare webhost for multi-game per-slot downloads Fabian Dill 2021-05-14 15:25:57 +02:00
  • 23678b814d specify get_id as being alttp only Fabian Dill 2021-05-14 14:38:23 +02:00
  • 13fe1f2ea2 /api/generate send back error message Fabian Dill 2021-05-14 14:12:21 +02:00
  • c24d6a0785 Add error message to player-settings and weighted-settings pages if the call to /api/generate returns a non-2xx response code. Chris Wilson 2021-05-13 21:33:56 -04:00
  • b2f3fd56f4 bunch of fixes after testing round Fabian Dill 2021-05-14 01:25:41 +02:00
  • b82d6cec31 regain basic WebHost functionality Fabian Dill 2021-05-13 21:57:11 +02:00
  • c5ff962ea1 document start_hints Fabian Dill 2021-05-13 02:53:59 +02:00
  • 4aa56c1a7f don't default to active start_hints Fabian Dill 2021-05-13 02:39:20 +02:00
  • 681279cb2b Implement "start_hints" option Fabian Dill 2021-05-13 02:35:50 +02:00
  • c4ea879651 "precollect" visible Factorio tech tree as hints, so points are never spent on what was visible. Fabian Dill 2021-05-13 02:10:37 +02:00
  • 8cdf9d2ddc faster .apsave loading and saving Fabian Dill 2021-05-13 01:58:53 +02:00
  • daa959e353 remove suppress rom argument Fabian Dill 2021-05-13 01:40:36 +02:00
  • d5cdff5ec9 filter hints to whom they concern Fabian Dill 2021-05-13 01:37:50 +02:00
  • 109eb5b9dc start of split Fabian Dill 2021-05-13 01:34:59 +02:00
  • fb192b989d update jinja templates to use base static files Fabian Dill 2021-05-13 00:41:49 +02:00
  • d35adc5868 Update Flask and Jinja Flask Autoversion is now integrated Flask config.from_file is now integrated Fabian Dill 2021-05-13 00:28:53 +02:00
  • c0bf4f58ad extend gitignore Fabian Dill 2021-05-11 23:57:42 +02:00
  • f24a81fdaf fix !remaining command to look beyond ALTTP Kono Tyran 2021-05-11 14:35:13 -07:00
  • 40ff0e867c fixed abbreviation ap to full name. Kono Tyran 2021-05-11 14:31:05 -07:00
  • a231850911 Make hint costs relative Fabian Dill 2021-05-11 23:08:50 +02:00
  • 1b2283b173 Factorio: correctly cache control_template to allow multiple Factorio worlds Fabian Dill 2021-05-11 13:28:58 +02:00
  • 729088fd85 Fix generation failure if aga tower door was placed on HC ledge in inverted dungeonsfull Fabian Dill 2021-05-11 01:26:59 +02:00
  • 88d75a41ae Factorio setup tutorial Fabian Dill 2021-05-10 22:42:11 +02:00
  • 237b44ca66 Update Documentation to match compatibility variable Fabian Dill 2021-05-10 22:04:19 +02:00
  • 6fef30d9b3 remove german tutorial video Fabian Dill 2021-05-10 13:06:26 +02:00
  • 4813fcac08 include version tuple in manifest 0.1.0 Fabian Dill 2021-05-10 12:02:18 +02:00
  • e50db61030 constrict Factorio logic to require all paths to a product, not any. Should narrow this down in a careful manner later. Fabian Dill 2021-05-10 02:33:54 +02:00
  • f8c3b695d0 Add Swedish Minecraft Tutorial by Albinum Fabian Dill 2021-05-10 01:46:42 +02:00
  • 431b64c574 Merge Tutorials from BM Edos512 2021-05-10 01:36:24 +02:00
  • f06d160615 don't check the AP tag anymore Fabian Dill 2021-05-10 01:18:57 +02:00
  • 909172cbad Factorio, Minecraft & Hollow Knight: add startinventory support Fabian Dill 2021-05-09 21:22:21 +02:00
  • 382c6d0445 Factorio: Fix free samples still preventing starting items Fabian Dill 2021-05-09 20:39:42 +02:00
  • 4efd27694a Factorio: no longer lock starting_items behind free_samples Fabian Dill 2021-05-09 18:13:17 +02:00
  • fa24fd31d0 re-added stuff (#7) KonoTyran 2021-05-09 09:06:51 -07:00
  • c55983af5f Factorio: add starting_items Fabian Dill 2021-05-09 17:46:26 +02:00
  • 9c3d12dc55 Factorio: Embed slot name into mod Fabian Dill 2021-05-09 17:26:53 +02:00
  • 37755cd362 Factorio: Automatically find and force create bridge file Fabian Dill 2021-05-09 16:49:47 +02:00
  • eb02d65dbb minecraft setup tutorial changes. (#6) KonoTyran 2021-05-08 10:51:12 -07:00
  • 4d38f44da3 fix defaults for Factorio and Minecraft Fabian Dill 2021-05-08 19:11:08 +02:00
  • 212abc2b5a increment version Fabian Dill 2021-05-08 13:42:18 +02:00
  • 3797c20488 update README.md Fabian Dill 2021-05-08 13:40:23 +02:00
  • 2f7e532f4f Minecraft Randomizer espeon65536 2021-05-08 07:38:57 -04:00
  • eb2a3009f4 Add dungeonscrossed to sample yaml Fabian Dill 2021-05-08 12:08:55 +02:00
  • 5c9aa09c80 LttP: implement dungeonscrossed ER Fabian Dill 2021-05-08 12:04:03 +02:00
  • e5bbcb8d27 merge of 6bf02455e6 Fabian Dill 2021-05-08 01:49:30 +02:00
  • cf488e5a5d convert parse_zspr to staticmethod Fabian Dill 2021-05-08 01:44:37 +02:00
  • 36ef9e8a72 LttP: Read author game display name from zspr Fabian Dill 2021-05-07 22:34:02 +02:00
  • e7d254aed7 Factorio: make automation science pack rocket recipe consistent with the others Fabian Dill 2021-05-07 22:09:04 +02:00
  • 298f2f652a Factorio: add rocket recipe scaling by max science Fabian Dill 2021-05-07 21:58:46 +02:00
  • 5cb2689609 LttP: speed up ER shuffling caves Fabian Dill 2021-05-07 21:01:13 +02:00
  • 9ab5ec426d remove leftover from when recipes were events Fabian Dill 2021-05-06 12:53:57 +02:00
  • 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. Fabian Dill 2021-05-03 18:06:21 +02:00
  • 328f132498 include player name in factorio mod name. Fabian Dill 2021-05-03 16:29:05 +02:00
  • de2ead3a9b Embed Minecraft tutorial in menu Fabian Dill 2021-05-03 12:30:09 +02:00
  • ff96b391b9 Mincraft Tutorial (#4) KonoTyran 2021-05-03 03:26:35 -07:00
  • 4a75d27261 don't precollect Hollow Knight items Fabian Dill 2021-05-01 02:16:19 +02:00
  • 05e464e379 Update my copyright notice in the LICENSE Chris Wilson 2021-04-29 21:09:26 -04:00
  • e8e141b206 Update copyright year on the WebHost to 2021 Chris Wilson 2021-04-29 20:09:10 -04:00
  • bed8fe82cf speed up can_beat_game Fabian Dill 2021-04-29 09:54:49 +02:00
  • 3a1d33f499 Allow removing non-LttP Progressive items from CollectionState Fabian Dill 2021-04-29 08:25:06 +02:00
  • 6ea68dd290 Count non-LttP Progressive items during playthrough creation (there seem to be more problems hiding though) Fabian Dill 2021-04-29 08:14:09 +02:00
  • 97030590c2 Factorio: send goal completion Fabian Dill 2021-04-29 04:34:47 +02:00