Extended Vanilla: Personal Roboports


A complete overhaul to the ordinary personal vanilla equipment, this mod(pack) adds four brand new tiers of Roboports that will allow you to command hordes of drones!

Content
2 years ago
0.15 - 1.1
26.0K
Armor

b Fails to load for 0.17.35 due to technology name change.

5 years ago

Here's a patch that updates the mod for 0.17.35

diff -urN Personal-Roboport-Mk3_2.3.1/changelog.txt Personal-Roboport-Mk3_2.3.2/changelog.txt
--- Personal-Roboport-Mk3_2.3.1/changelog.txt   1970-01-01 10:00:00.000000000 +1000
+++ Personal-Roboport-Mk3_2.3.2/changelog.txt   2019-05-04 09:46:28.271594400 +1000
@@ -0,0 +1,6 @@
+---------------------------------------------------------------------------------------------------
+Version: 2.3.2
+Date: 04. 05. 2019
+
+  Bugfixes:
+    - Renamed technology to support 0.17.35.
diff -urN Personal-Roboport-Mk3_2.3.1/info.json Personal-Roboport-Mk3_2.3.2/info.json
--- Personal-Roboport-Mk3_2.3.1/info.json   2019-03-07 07:15:24.335380200 +1100
+++ Personal-Roboport-Mk3_2.3.2/info.json   2019-05-04 09:46:45.425850300 +1000
@@ -1,11 +1,13 @@
 {
   "name": "Personal-Roboport-Mk3",
-  "version": "2.3.1",
+  "version": "2.3.2",
   "factorio_version": "0.17",
   "title": "Personal Roboport Mk3",
   "author": "DiegoPro_77",
   "contact": "",
   "homepage": "",
   "description": "3 better roboports that allows you to command hordes of robots!",
-  "dependencies": ["base"]
-}
\ No newline at end of file
+  "dependencies": [
+    "base >= 0.17.35"
+  ]
+}
diff -urN Personal-Roboport-Mk3_2.3.1/locale/en/locale.cfg Personal-Roboport-Mk3_2.3.2/locale/en/locale.cfg
--- Personal-Roboport-Mk3_2.3.1/locale/en/locale.cfg    2019-03-06 01:09:04.336103000 +1100
+++ Personal-Roboport-Mk3_2.3.2/locale/en/locale.cfg    2019-05-04 09:49:23.820368200 +1000
@@ -9,9 +9,9 @@
 personal-roboport-mk5-equipment=How can you use 200 robots with 1 Roboport?!?

 [technology-name]
-personal-roboport-equipment-3=Personal Roboport Mk3 Equipment
-personal-roboport-equipment-4=Personal Roboport Mk4 Equipment
-personal-roboport-equipment-5=Personal Roboport Mk5 Equipment
+personal-roboport-mk3-equipment=Personal Roboport Mk3 Equipment
+personal-roboport-mk4-equipment=Personal Roboport Mk4 Equipment
+personal-roboport-mk5-equipment=Personal Roboport Mk5 Equipment

 [recipe-name]
 personal-roboport-mk3-equipment=Personal Roboport Mk3
@@ -19,11 +19,11 @@
 personal-roboport-mk5-equipment=Personal Roboport Mk5

 [technology-description]
-personal-roboport-equipment-3=Schematics of a better Personal Roboport
-personal-roboport-equipment-4=An ulterior upgrade to your Personal Roboports
-personal-roboport-equipment-5=The ultimate upgrade to your Personal Roboports
+personal-roboport-mk3-equipment=Schematics of a better Personal Roboport
+personal-roboport-mk4-equipment=An ulterior upgrade to your Personal Roboports
+personal-roboport-mk5-equipment=The ultimate upgrade to your Personal Roboports

 [equipment-name]
 personal-roboport-mk3-equipment=Personal Roboport Mk3 Equipment
 personal-roboport-mk4-equipment=Personal Roboport Mk4 Equipment
-personal-roboport-mk5-equipment=Personal Roboport Mk5 Equipment
\ No newline at end of file
+personal-roboport-mk5-equipment=Personal Roboport Mk5 Equipment
diff -urN Personal-Roboport-Mk3_2.3.1/locale/it/Local.txt Personal-Roboport-Mk3_2.3.2/locale/it/Local.txt
--- Personal-Roboport-Mk3_2.3.1/locale/it/Local.txt 2017-09-13 06:48:24.298827300 +1000
+++ Personal-Roboport-Mk3_2.3.2/locale/it/Local.txt 2019-05-04 09:49:19.702367600 +1000
@@ -1,3 +1,3 @@
 [technology-name]
-Personal-Roboport-Mk3=Porto Personale Per Droni Mk3
-personal-roboport-mk4-equipment=Porto Personale Per Droni Mk4
\ No newline at end of file
+personal-roboport-mk3-equipment=Porto Personale Per Droni Mk3
+personal-roboport-mk4-equipment=Porto Personale Per Droni Mk4
diff -urN Personal-Roboport-Mk3_2.3.1/migrations/0_17_35_technology_rename.json Personal-Roboport-Mk3_2.3.2/migrations/0_17_35_technology_rename.json
--- Personal-Roboport-Mk3_2.3.1/migrations/0_17_35_technology_rename.json   1970-01-01 10:00:00.000000000 +1000
+++ Personal-Roboport-Mk3_2.3.2/migrations/0_17_35_technology_rename.json   2019-05-04 09:57:10.616234700 +1000
@@ -0,0 +1,8 @@
+{
+  "technology":
+  [
+    ["personal-roboport-equipment-3", "personal-roboport-mk3-equipment"],
+    ["personal-roboport-equipment-4", "personal-roboport-mk4-equipment"],
+    ["personal-roboport-equipment-5", "personal-roboport-mk5-equipment"]
+  ]
+}
diff -urN Personal-Roboport-Mk3_2.3.1/prototypes/technology.lua Personal-Roboport-Mk3_2.3.2/prototypes/technology.lua
--- Personal-Roboport-Mk3_2.3.1/prototypes/technology.lua   2019-03-06 01:08:32.331066000 +1100
+++ Personal-Roboport-Mk3_2.3.2/prototypes/technology.lua   2019-05-04 09:51:06.546841300 +1000
@@ -2,12 +2,11 @@
 {
   {
     type = "technology",
-    name = "personal-roboport-equipment-3",
+    name = "personal-roboport-mk3-equipment",
     icon = "__Personal-Roboport-Mk3__/graphics/technology/personal-roboport-mk3-equipment.png",
-    localised_description = {"technology-description.equipment-3"},
-   icon_size = 384,
-    prerequisites = {"personal-roboport-equipment-2"},
-   effects =
+    icon_size = 384,
+    prerequisites = {"personal-roboport-mk2-equipment"},
+    effects =
     {
       {
         type = "unlock-recipe",
@@ -17,11 +16,11 @@
     unit =
     {
       count = 300,
-      ingredients = 
+      ingredients =
      {
-     {"automation-science-pack", 2}, 
-     {"logistic-science-pack", 2}, 
-     {"chemical-science-pack", 1}, 
+     {"automation-science-pack", 2},
+     {"logistic-science-pack", 2},
+     {"chemical-science-pack", 1},
      {"utility-science-pack", 1}
      },
       time = 30
@@ -30,12 +29,11 @@
   },
   {
     type = "technology",
-    name = "personal-roboport-equipment-4",
+    name = "personal-roboport-mk4-equipment",
     icon = "__Personal-Roboport-Mk3__/graphics/technology/personal-roboport-mk4-equipment.png",
-    localised_description = {"technology-description.equipment-4"},
-   icon_size = 384,
-    prerequisites = {"personal-roboport-equipment-3"},
-   effects =
+    icon_size = 384,
+    prerequisites = {"personal-roboport-mk3-equipment"},
+    effects =
     {
       {
         type = "unlock-recipe",
@@ -52,12 +50,11 @@
   },
   {
     type = "technology",
-    name = "personal-roboport-equipment-5",
+    name = "personal-roboport-mk5-equipment",
     icon = "__Personal-Roboport-Mk3__/graphics/technology/personal-roboport-mk5-equipment.png",
-    localised_description = {"technology-description.equipment-5"},
-   icon_size = 384,
-    prerequisites = {"personal-roboport-equipment-4", "effectivity-module-3"},
-   effects =
+    icon_size = 384,
+    prerequisites = {"personal-roboport-mk4-equipment", "effectivity-module-3"},
+    effects =
     {
       {
         type = "unlock-recipe",
@@ -72,4 +69,5 @@
     },
     order = "a-f-c"
   },
-  })
\ No newline at end of file
+}
+)
5 years ago
(updated 5 years ago)

ditto for me.

5 years ago

Same :/

5 years ago

Personal-Roboport-Mk3\Personal-Roboport-Mk3_2.3.1\prototypes\technology.lua
line 5: name = "personal-roboport-equipment-2",
line 9: prerequisites = {"personal-roboport-mk2-equipment"},
line 33: name = "personal-roboport-equipment-3",
line 37: prerequisites = {"personal-roboport-equipment-2"},
line 55: name = "personal-roboport-equipment-4",
line 59: prerequisites = {"personal-roboport-equipment-3", "effectivity-module-3"},

4 years ago

Still the case :(

4 years ago

Well, i've finally found enough time for programming and update my mods: in these days i'll fix all the bugs, starting from the More exoskeletons mod.
Thank you for the support: these months have been very busy for me, i'm sorry.
_DiegoPro77

4 years ago

hugs

4 years ago
(updated 4 years ago)

Here you are the new version, do you like it?

New response