DanielKote / Foreman2

Visual planning tool for Factorio
Other
162 stars 16 forks source link

My mod set could not be imported #27

Closed sakuro closed 2 years ago

sakuro commented 2 years ago

I tried importing my regular mod set (Kastorio2, brevven's resource mods, some QoL mods) to Foreman2 dev.12 and got following dialog.

Could you investigate?

factorio-previous.log factorio-current.log mod-list.json (renamed beucase JSON cannot be attached)

スクリーンショット 2021-12-18 090547 スクリーンショット 2021-12-18 090608 スクリーンショット 2021-12-18 090626

Factorio version 1.1.49 OS: Windows 10 (build 19042) Locale: Japanese

Mods I am using and want to import:

diff of factorio-previous.log and factorio-current.log (leading timestamps are omitted)

On Ubuntu on WSL:

$ diff -u <(sed -e 's/^  *[0-9.][0-9.]* //' factorio-previous.log) <(sed -e 's/^  *[0-9.][0-9.]* //' factorio-current.log)
--- /proc/self/fd/11    2021-12-18 09:29:55.503062600 +0900
+++ /proc/self/fd/20    2021-12-18 09:29:55.503062600 +0900
@@ -1,10 +1,10 @@
-2021-12-18 09:19:41; Factorio 1.1.49 (build 59227, win64, steam)
+2021-12-18 09:19:51; Factorio 1.1.49 (build 59227, win64, steam)
 Operating system: Windows 10 (build 19042) 
-Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\factorio.exe" "--mod-directory" "C:\Users\sakuro\AppData\Roaming\Factorio\mods" "--create" "temp-save.zip" 
+Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\factorio.exe" "--mod-directory" "C:\Users\sakuro\AppData\Roaming\Factorio\mods" "--instrument-mod" "foremanexport" "--benchmark" "temp-save.zip" "--benchmark-ticks" "1" "--benchmark-runs" "1" 
 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
-Write data path: C:/Users/sakuro/AppData/Roaming/Factorio [493696/952761MB]
+Write data path: C:/Users/sakuro/AppData/Roaming/Factorio [493715/952761MB]
 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
-System info: [CPU: AMD Ryzen 9 3900X 12-Core Processor, 24 cores, RAM: 10749/32698 MB, page: 13611/37562 MB, virtual: 4248/134217727 MB, extended virtual: 0 MB]
+System info: [CPU: AMD Ryzen 9 3900X 12-Core Processor, 24 cores, RAM: 10749/32698 MB, page: 13622/37562 MB, virtual: 4248/134217727 MB, extended virtual: 0 MB]
 Running in headless mode
 Loading mod settings YARM 0.8.203 (settings.lua)
 Loading mod settings AutoDeconstruct 0.3.0 (settings.lua)
@@ -74,6 +74,7 @@
   bzzirconium = "0.3.0",
   ["even-distribution"] = "1.0.10",
   flib = "0.9.2",
+  foremanexport = "1.0.0",
   helmod = "0.12.5",
   mapshot = "0.0.14",
   ["power-grid-comb"] = "1.1.0",
@@ -299,6 +300,8 @@
 Loading mod bzlead 0.6.0 (data-final-fixes.lua)
 Loading mod bztungsten 0.4.1 (data-final-fixes.lua)
 Loading mod bzzirconium 0.3.0 (data-final-fixes.lua)
+Loading mod settings foremanexport 1.0.0 (instrument-after-data.lua)
+Script @__foremanexport__/instrument-after-data.lua:63: FOREMAN INSTRUMENT AFTER DATA
 Checksum for core: 1625176034
 Checksum of base: 3210524035
 Checksum of YARM: 830592482
@@ -311,6 +314,7 @@
 Checksum of CleanedConcrete: 1421488761
 Checksum of even-distribution: 3296431338
 Checksum of flib: 3143941837
+Checksum of foremanexport: 3558338433
 Checksum of GirlCharacter: 3289520153
 Checksum of helmod: 507418660
 Checksum of mapshot: 3652047586
@@ -335,15 +339,16 @@
 Info PlayerData.cpp:73: Local player-data.json unavailable
 Info PlayerData.cpp:78: Cloud player-data.json unavailable
 Factorio initialised
-Info Main.cpp:740: Creating new map C:\Users\sakuro\OneDrive\デスクトップ\Release\Release\temp-save.zip
-Loading level.dat: 1865266 bytes.
+Loading map temp-save.zip: 1180790 bytes.
+Loading level.dat: 1969430 bytes.
 Info Scenario.cpp:198: Map version 1.1.49-1
-Checksum for script C:/Users/sakuro/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 3795083680
-Checksum for script __YARM__/control.lua: 3237077773
-Checksum for script __AutoDeconstruct__/control.lua: 3289808711
-Checksum for script __Automatic_Train_Painter__/control.lua: 872076162
-Checksum for script __BlueprintLab_design__/control.lua: 526759413
-Checksum for script __ChunkyChunks__/control.lua: 1594026099
+Loading script.dat: 1075169 bytes.
+Checksum for script C:/Users/sakuro/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 912937250
+Checksum for script __YARM__/control.lua: 540118844
+Checksum for script __AutoDeconstruct__/control.lua: 481862122
+Checksum for script __Automatic_Train_Painter__/control.lua: 153389147
+Checksum for script __BlueprintLab_design__/control.lua: 2653050857
+Checksum for script __ChunkyChunks__/control.lua: 1376503073
 Script @__even-distribution__/framework.lua:72: 0 [ED] Initializing framework... DEBUG = false
 Script @__even-distribution__/framework.lua:72: 0 [ED] Registering custom scripts...
 Script @__even-distribution__/framework.lua:72: 0 [ED] Script: metatables
@@ -362,19 +367,21 @@
 Script @__even-distribution__/framework.lua:72: 0 [ED] Input: fast-entity-transfer-hook   event: on_fast_entity_transfer_hook
 Script @__even-distribution__/framework.lua:72: 0 [ED] Input: fast-entity-split-hook   event: on_fast_entity_split_hook
 Script @__even-distribution__/framework.lua:72: 0 [ED] Successfully initialized
-Checksum for script __even-distribution__/control.lua: 850894597
-Checksum for script __helmod__/control.lua: 2350297159
-Checksum for script __mapshot__/control.lua: 748954139
-Checksum for script __power-grid-comb__/control.lua: 1265229658
-Checksum for script __rocket-silo-stats__/control.lua: 3512142581
-Checksum for script __Updated_Construction_Drones__/control.lua: 1756671076
-Checksum for script __automatic-station-painter-continued__/control.lua: 498840276
-Checksum for script __GUI_Unifyer__/control.lua: 2611964224
-Checksum for script __Krastorio2__/control.lua: 2107192779
-Checksum for script __QuickItemSearch__/control.lua: 188651459
-Checksum for script __RecipeBook__/control.lua: 1503525398
-Checksum for script __StatsGui__/control.lua: 2826251505
-Checksum for script __bzsilicon__/control.lua: 658611131
-Checksum for script __bztitanium__/control.lua: 346195372
+Checksum for script __even-distribution__/control.lua: 3717232179
+Checksum for script __helmod__/control.lua: 2786621561
+Checksum for script __mapshot__/control.lua: 1436782475
+Checksum for script __power-grid-comb__/control.lua: 286269312
+Checksum for script __rocket-silo-stats__/control.lua: 2092688990
+Checksum for script __Updated_Construction_Drones__/control.lua: 4241173788
+Checksum for script __automatic-station-painter-continued__/control.lua: 1353069001
+Checksum for script __GUI_Unifyer__/control.lua: 3464286991
+Checksum for script __Krastorio2__/control.lua: 1066477923
+Checksum for script __QuickItemSearch__/control.lua: 854732559
+Checksum for script __RecipeBook__/control.lua: 715737431
+Checksum for script __StatsGui__/control.lua: 799054557
+Checksum for script __bzsilicon__/control.lua: 2886963742
+Checksum for script __bztitanium__/control.lua: 3011054000
+Script @__helmod__/controller/EventController.lua:181: EventController.onConfigurationChanged(data)
 Script @__helmod__/controller/Controller.lua:123: Controller:on_init()
+Script @__mapshot__/control.lua:284: onstartup check @0
 Goodbye
sakuro commented 2 years ago

I glanced the diff and unchecked mapshot from the mod list because its output is unique to the current log, then voila! import success!

Feel free to close this issue if you won't investigate the cause further