Commit Graph

  • 60f64cc46b rename get_location_name_from_address to get_location_name_from_id Fabian Dill 2021-04-28 15:48:11 +02:00
  • 5087b78c28 fixed !missing to point to location table not item. (#2) KonoTyran 2021-04-28 06:46:54 -07:00
  • 95358bc523 Never download a sprite with Author "Nintendo" Fabian Dill 2021-04-28 10:31:24 +02:00
  • 4fc1ce77ac only build vanilla sprite data once correctly Fabian Dill 2021-04-28 02:39:55 +02:00
  • b8c7d6a72f remove remaining sprite data Fabian Dill 2021-04-27 07:19:53 +02:00
  • e04fbd1d77 update setup for newer cx_Freeze #2 Fabian Dill 2021-04-27 05:26:27 +02:00
  • fb8229fda5 update setup for newer cx_Freeze Fabian Dill 2021-04-25 04:02:38 +02:00
  • 569e0e3004 Factorio: add option: random tech ingredients Fabian Dill 2021-04-24 01:16:49 +02:00
  • 73ed18c11d Move update_sprites as --update_sprites to LttPAdjuster Fabian Dill 2021-04-21 23:53:59 +02:00
  • 65df153947 Overhauls control.lua template (#1) Daniel Grace 2021-04-17 21:06:53 -07:00
  • 2dd6dcab20 remote now unneccessary line Fabian Dill 2021-04-17 22:01:34 +02:00
  • 4494207717 generalize LocationScout and make LttP remote items break entirely Fabian Dill 2021-04-17 22:00:45 +02:00
  • 88265c5585 flatten and integer cast HK options per request Fabian Dill 2021-04-17 21:16:09 +02:00
  • 501c55cc26 add per-slot data and embed HK options in it Fabian Dill 2021-04-17 21:03:57 +02:00
  • a5efed83b9 Set non-LttP Shop prices to 5 to 140 Rupee range Fabian Dill 2021-04-16 21:41:19 +02:00
  • e7a746c06c fix unittest local path Fabian Dill 2021-04-15 04:01:25 +02:00
  • 063997610d use rich text for received technologies Fabian Dill 2021-04-14 18:38:06 +02:00
  • 432ae5865d Factorio: Filter bridged technologies correctly Turns out, lua does not use regex, nor simple string matching, but its own invention. Fabian Dill 2021-04-14 17:51:11 +02:00
  • 73bc5fb376 restore sanity check for exported technologies Fabian Dill 2021-04-14 04:19:44 +02:00
  • a7c9474a37 Factorio: fix sending Fabian Dill 2021-04-14 04:14:37 +02:00
  • 0cf9baef4b Factorio: add document visibility option to playerSettings.yaml Fabian Dill 2021-04-14 02:45:36 +02:00
  • 6a06117786 Factorio: use game.print Fabian Dill 2021-04-13 20:09:26 +02:00
  • ee30914b2c Send AP text into Factorio worlds Fabian Dill 2021-04-13 14:49:32 +02:00
  • a995627e98 Factorio: default to visible tech tree Fabian Dill 2021-04-13 12:38:39 +02:00
  • 7884c6cd97 Factorio: add mod thumbnail.png Fabian Dill 2021-04-13 12:36:40 +02:00
  • 4fe10b88b3 Factorio: move info dump to https://mods.factorio.com/mod/archipelago-extractor Fabian Dill 2021-04-13 12:35:42 +02:00
  • b7327138f3 Factorio: Show item source and enable research queue Fabian Dill 2021-04-13 11:14:05 +02:00
  • 433981fd3d pass explicit seed_name from MultiMystery.py Fabian Dill 2021-04-12 09:45:07 +02:00
  • 2df7e4e537 add seed_name to multidata and RoomInfo Fabian Dill 2021-04-12 09:36:45 +02:00
  • 764e6e7926 Fix MultiTracker breaking after Hint is used 0.0.3 Fabian Dill 2021-04-12 00:06:27 +02:00
  • 4292cdddd5 Factorio: add Funnel tech shape Fabian Dill 2021-04-11 18:19:47 +02:00
  • 9aef76767a Include example trigger for legacy weapons Fabian Dill 2021-04-11 15:53:13 +02:00
  • 3858a12f26 MultiServer: check for correct game Fabian Dill 2021-04-10 21:08:01 +02:00
  • 1943586221 Factorio: add medium_diamonds and pyramid tech tree layouts Fabian Dill 2021-04-10 19:34:30 +02:00
  • 6d15aef88a Factorio: align tech tree sections in growing ingredient requirements Fabian Dill 2021-04-10 18:45:11 +02:00
  • 50f06c3aac Add "swords" option back to playerSettings.yaml Chris Wilson 2021-04-10 12:31:04 -04:00
  • 7f3c46dd8a Factorio: Allow connecting and entering slot name in one command; /connect server_address slot_name Fabian Dill 2021-04-10 15:29:56 +02:00
  • ea15f221ae various fixes to WebHost Fabian Dill 2021-04-10 15:26:30 +02:00
  • d4b422840a Fix dynamic world attributes not updating Fabian Dill 2021-04-10 06:36:06 +02:00
  • 0586b24579 Factorio: add small_diamonds tech tree layout Fabian Dill 2021-04-10 03:03:46 +02:00
  • e11016b0a2 fix _done having ingredient letters instead of starting name Fabian Dill 2021-04-10 00:21:56 +02:00
  • 74a368458e dynamically mark advancement technologies Fabian Dill 2021-04-10 00:17:55 +02:00
  • 1b70d485c0 shortcut logic for requirement-less technologies Fabian Dill 2021-04-10 00:08:59 +02:00
  • 2355f9c8d3 Only apply logic for allowed science pack Fabian Dill 2021-04-09 22:16:55 +02:00
  • ceea55e3c6 traverse recipe tree for Factorio logic Fabian Dill 2021-04-09 22:10:04 +02:00
  • c4d6ac50be turn weapons into boolean swordless Fabian Dill 2021-04-09 20:40:45 +02:00
  • 4461cb67f0 fix ap-sync and remove infinite techs from randomization Fabian Dill 2021-04-09 00:33:32 +02:00
  • 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 Fabian Dill 2021-04-08 19:53:24 +02:00
  • 443fc03700 Send actual NetworkPlayer on Connected too Fabian Dill 2021-04-07 02:49:36 +02:00
  • 6567f14415 add log_network Server argument Fabian Dill 2021-04-07 02:37:21 +02:00
  • 32560eac92 send actual NetworkPlayers Fabian Dill 2021-04-07 02:20:03 +02:00
  • 4c71662719 factorio: award free samples to entire force Fabian Dill 2021-04-07 01:55:53 +02:00
  • 96a28ed41e implement Factorio option "free_samples" Fabian Dill 2021-04-06 21:16:25 +02:00
  • bc1d0ed583 Update Factorio mod to give free samples (for now always, probably an option later) Fabian Dill 2021-04-06 02:20:13 +02:00
  • 635897574f clean up technology handling a bit Fabian Dill 2021-04-05 15:37:15 +02:00
  • 0eca0b2209 add jinja 2 requirement Fabian Dill 2021-04-04 11:27:37 +02:00
  • 20b72369d8 allow basic WebHost functionality to work Fabian Dill 2021-04-04 03:18:19 +02:00
  • d451145d53 Merge branch 'main' into Archipelago_Main Fabian Dill 2021-04-04 03:17:46 +02:00
  • 4ab59d522d Make bridge notification less spammy Fabian Dill 2021-04-04 01:19:54 +02:00
  • 250099f5fd Small adjustments Fabian Dill 2021-04-03 20:02:15 +02:00
  • c14a150795 Output Factorio mod as zip Fabian Dill 2021-04-03 15:06:32 +02:00
  • 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 Fabian Dill 2021-04-03 14:47:49 +02:00
  • b871a688a4 correctly add 4 bows to easy item pool (found by el0) Fabian Dill 2021-04-02 14:55:39 +02:00
  • d225eb9ca8 update readme links Fabian Dill 2021-04-01 20:46:43 +02:00
  • 01ef041b86 last minute fixing 0.0.2 Fabian Dill 2021-04-01 20:31:39 +02:00
  • 9282cbaec7 flag "breaking_changes" main as Archipelago in Mystery roller Fabian Dill 2021-04-01 12:30:59 +02:00
  • d24ee45462 Merge branch 'main' into Archipelago_Main Fabian Dill 2021-04-01 11:44:37 +02:00
  • dc73fa0f33 Factorio integration Fabian Dill 2021-04-01 11:40:58 +02:00
  • 641dbcb138 Make sprite pool in patch prompt show up as a weighted pool. CaitSith2 2021-03-30 09:28:28 -07:00
  • f2ccf48d00 sprite pool selection now keeps the sprite window open. CaitSith2 2021-03-28 20:55:58 -07:00
  • 9233a7e208 name variable changes CaitSith2 2021-03-28 16:52:32 -07:00
  • ef15fd2ed8 Fix boss plando CaitSith2 2021-03-28 14:07:34 -07:00
  • 83b8858df3 Include sprite_pool in whitelisted adjust wanted question CaitSith2 2021-03-27 07:20:00 -07:00
  • df0b98975d Add sprite pool options to gui/adjuster CaitSith2 2021-03-27 07:12:08 -07:00
  • 25f234dff0 Reduce chance that shop_slot_shuffle produces empty slots, at the cost of cpu time. Fabian Dill 2021-03-26 13:23:17 +01:00
  • bbf56a5a69 update basic and normal boss shuffling with a less biased algorithm Fabian Dill 2021-03-26 04:05:36 +01:00
  • 1f5bcb6273 update basic and normal boss shuffling with a less biased algorithm Fabian Dill 2021-03-26 04:05:36 +01:00
  • 4985daefee allow generating worlds without Hollow Knight Fabian Dill 2021-03-23 21:56:11 +01:00
  • a5ab152c2b implement cursed Fabian Dill 2021-03-23 08:57:04 +01:00
  • 71fb238916 According to Espeon, this is fine; removing TODO Fabian Dill 2021-03-23 00:13:21 +01:00
  • 4d99bb1429 Allow setting of Glitching to Triforce from ganon in host.yaml. CaitSith2 2021-03-22 13:14:19 -07:00
  • 9fe4fa1098 Disable glitching to Triforce except in no logic or when ganon is vulnerable. CaitSith2 2021-03-22 03:46:15 -07:00
  • 37d33b19fc Update node.js dependencies for WebUI Chris Wilson 2021-03-21 12:18:17 -04:00
  • 5e776f45fc set all Hollow Knight items to be randomized in Unittest Fabian Dill 2021-03-21 05:26:15 +01:00
  • ce3804038e Focus cursed-only location is now removed Fabian Dill 2021-03-21 05:21:57 +01:00
  • ef3623fb5f only alttp players have medallions Fabian Dill 2021-03-21 05:19:29 +01:00
  • f2a1858b59 Implement (most) Hollow Knight Options Fabian Dill 2021-03-21 00:47:17 +01:00
  • 8c6c7bc575 Update intro text Fabian Dill 2021-03-20 02:09:17 +01:00
  • 7402143c73 turn it around~ Fabian Dill 2021-03-19 04:32:17 +01:00
  • cdc330629b allow more HK names in console commands Fabian Dill 2021-03-19 04:30:19 +01:00
  • 8d6bec8b9a allow cheating Hollow Knight items Fabian Dill 2021-03-19 04:21:53 +01:00
  • 38a0a3f15e whitelist CLientStatus Fabian Dill 2021-03-19 04:17:26 +01:00
  • 218fb0298f Some .Net compatibility Fabian Dill 2021-03-19 04:14:59 +01:00
  • bbe51c4cc7 Speed up restrictive_fill a bit. This also changes behaviour slightly; it used to fill beatable only players' items first, now it shuffles it all together. It is not documented why this was done, so hopefully this doesn't undo something intentional. Fabian Dill 2021-03-18 17:27:31 +01:00
  • ae72fa1561 also repair precollected items in spoiler Fabian Dill 2021-03-17 11:46:44 +01:00
  • 01ef29568a Temporarily destroy the world, instead of copying it. Not pretty, but faster. Unfortunately can't be threaded alongside rom/multidata creation, as otherwise locations may be empty at certain times. Fabian Dill 2021-03-17 10:53:40 +01:00
  • 275ac5be2b fix progression balancing being the copy function. Fabian Dill 2021-03-17 06:29:48 +01:00
  • f55096b8cc use python str formatting for player variable names Fabian Dill 2021-03-17 06:26:06 +01:00
  • e094a93e49 random.Random('') produces same results every single time. CaitSith2 2021-03-15 07:30:17 -07:00
  • 91c0650b42 remove some missed nonlocal world references that would refer to a different world after copying it It is static data though, so it hasn't created an actual bug (yet) Fabian Dill 2021-03-14 22:59:41 +01:00