Mining Space Industries II


Your team was hired by MSI (Mining Space Industries) with a purpose: extract mineral riches from a distant planet, and investigate something else that will be revealed later by the mission control. But you had a terrible accident when landing... again. Will you be able to accomplish the task you were hired for?

Scenarios
a month ago
1.0 - 2.0
10.6K

b Error when spawning the companion

3 months ago

Game crashes when trying to spawn one of the companions
https://i.imgur.com/26Q4NnK.png

The mod Mining Space Industries II (0.9.5) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event Mining-Space-Industries-II::on_nth_tick(60)
Entity is not car or unit or projectile or artillery-projectile
stack traceback:
    [C]: in function '__newindex'
    __Mining-Space-Industries-II__/control-companions.lua:78: in function 'spawn_msi_companion'
    __Mining-Space-Industries-II__/control-missions.lua:127: in function 'advance_mission_control'
    __Mining-Space-Industries-II__/control-missions.lua:1016: in function 'Monitored_Entities'
    __Mining-Space-Industries-II__/control.lua:1056: in function <__Mining-Space-Industries-II__/control.lua:1053>
3 months ago

I tried toggling the startup setting Worker droid accepts passengers, it didn't make any difference.

Mod list:

{
  CleanFloor = "2.0.0",
  Cold_biters = "2.0.9",
  CursorEnhancements = "2.2.2",
  DiscoScience = "2.0.1",
  Explosive_biters = "2.3.1",
  ["Kux-CoreLib"] = "3.17.4",
  ["Kux-ZoomRunning"] = "3.3.2",
  ["Mined-Inserters-Dont-Leave-Items"] = "1.0.2",
  ["Mining-Space-Industries-II"] = "0.9.5",
  OilOutpostPlanner = "1.6.6",
  RPGsystem = "2.0.4",
  RateCalculator = "3.3.7",
  ["Rocket-Silo-Construction"] = "2.0.2",
  ["Shortcuts-ick"] = "2.0.7",
  ["alien-biomes"] = "0.7.2",
  ["alien-biomes-graphics"] = "0.7.0",
  ["automatic-underground-pipe-connectors"] = "2.0.3",
  ["barrel-stages"] = "1.1.1",
  base = "2.0.47",
  ["blueprint-sandboxes"] = "3.0.3",
  ["bullet-trails"] = "0.7.1",
  ["change-recipe-quality-without-re-selecting-recipe"] = "1.0.3",
  circuit_visualizer = "2.0.2",
  ["elevated-rails"] = "2.0.47",
  ["even-distribution"] = "2.0.2",
  ["factorio-crash-site"] = "2.0.4",
  ["fair-unlimited-productivity"] = "1.0.1",
  flib = "0.16.2",
  ["force-inventory-insert"] = "0.0.2",
  ["infinite-quality-tiers-plus"] = "1.0.8",
  informatron = "0.4.0",
  ["mferrari-mod-sounds"] = "1.2.0",
  mferrari_lib = "0.4.2",
  ["mining-patch-planner"] = "1.6.35",
  ["mouseas-mod-tweaks"] = "1.0.0",
  ["nixie-tubes"] = "2.0.2",
  ["no-minimap-on-platforms"] = "1.0.3",
  qol_research = "3.4.2",
  quality = "2.0.47",
  ["recycling-factoriopedia"] = "0.10.0",
  resourceMarker = "0.8.33",
  shortwave_fix = "0.5.2",
  ["show-max-underground-distance"] = "0.1.0",
  ["space-age"] = "2.0.47",
  ["spoilage-scanner"] = "0.3.4",
  ["turret-activation-delay"] = "0.1.0",
  ["visible-planets"] = "1.4.8",
  ["what-items-do-i-have"] = "1.2.5"
}
3 months ago

If I comment out control-companions.lua line 78 setting the droid's speed, it no longer crashes and functions as expected. According to the API docs, speed is only writable for units, cars, and projectiles. I checked the latest 1.1 version of the docs and it seems to be the same. I don't know if the droid is meant to be faster or slower than the default, but I'm going to continue playing with it having the default speed.

I note that a Spidertron remote is added to the droid's inventory, but as of 2.0 that's no longer needed. If I move the remote to my inventory it vanishes.

3 months ago

fixed. thanks

New response