Industrial Revolution 3 Patchset for 2.0 (Unofficial, BETA)

by Shemp

Deadlock989's classic overhaul with a unique art-style and age-based progression. This is a command-line script which installs additional code and patches into the original mod files, as well as the add-ons, to make them compatible with Factorio 2.0. Requires manual assembly.

Overhaul
3 days ago
2.0
455
Transportation Logistics Environment Mining Fluids Manufacturing Power

g THANKS YOU

14 days ago
(updated 14 days ago)

Thanks for updating this mod to 2.0. Do you accept tips ?

14 days ago

Not unless you want the Patchset to sink to the bottom of the sea. The original license is quite clear about this: I can't benefit commercially from Deadlock989's work, so I will never accept donations (or for any of my other mods by proxy).

If you'd like to help the project, play through the Patchset and report any bugs that you can find. And if you're really clever, tell me how to fix them. ;)

11 days ago
(updated 11 days ago)

https://i.ibb.co/jvxbYFMV/obraz.png
https://ibb.co/wH82BNC
Also i cannot find naturally gems or diamonds rocks

11 days ago
(updated 11 days ago)

I will look for more, do you have plan to apart IR3 to Space Age ?

11 days ago

Thanks for both of those reports, they'll be fixed in the upcoming version.

The answer to Space Age is No. I'll put an entry in the FAQ because you're not the first one to ask.

10 days ago

Thanks for fast fix, now i find only pedantic stuff like
https://i.ibb.co/gL38RqfC/obraz.png
Gap between assemble and pipe facing north (im unsure about this before)
https://i.ibb.co/wrJ7rwFM/obraz.png
Tarmac have same layer index as other surfaces, so no borders around

10 days ago

First picture: I'm pretty sure that's just the dark rim of the machine you're looking at.

Second picture: Tarmac actually has a higher layer than the other surfaces because Alien Biomes re-assigned them. I'll make a simple workaround for it.

I knew tarmac was going to come back and haunt me eventually. I don't understand the tile prototype code very well and it took me a long time to make it look acceptable (and it's still incorrect!).

9 days ago

idea for cargopod recipe as now i way to simple for space tech
computer-mk3 ×1
junction-box ×3
chromium-plate-heavy ×160
silicon-block ×32
concrete-block ×120
advanced-motor ×4

9 days ago

I wanted to keep the recipe fairly simple because Cargo landing pad wasn't in the game before and now it's mandatory. But I've already changed other new recipes and it would seem strange to leave this one.

Your recipe will be in the next build, except I made it a little cheaper and removed Silicon blocks. They weren't required to get the Rocket silo before and I don't want to change that.

7 days ago
(updated 7 days ago)

https://i.ibb.co/6c7h1x9N/obraz.png
To reproduce make as below, tin pallet, make filterslot in last slot with middlebutton set with something
https://i.ibb.co/3m92C1Mh/obraz.png

7 days ago
(updated 7 days ago)

I wanted to keep the recipe fairly simple because Cargo landing pad wasn't in the game before and now it's mandatory. But I've already changed other new recipes and it would seem strange to leave this one.

Your recipe will be in the next build, except I made it a little cheaper and removed Silicon blocks. They weren't required to get the Rocket silo before and I don't want to change that.

Yea i saw, thanks for credit

7 days ago

https://i.ibb.co/Jwz26x1p/obraz.png
Dragging pipes with shift dont make underground pipe

7 days ago

Those are good finds! The filter widget needed to be updated to use quality, so that'll be fixed in the next version.

The pipe issue has me stumped however. TransportBeltPrototype has "related_underground_belt", but I can't find anything similar for underground pipes. There must be a way though; other mods have done it...

7 days ago

Not even vanilla factorio creates underground pipes as far as I know and with schift it creates ghosts

7 days ago

Welp, that's what I get for not playing the game enough. They should totally add that as a real feature!

Kamsta99, is there some other mod you're using which implements this feature, that I need to add compatibility for?

7 days ago

Sorry, yes i checked that on vanilla it's only belts related things, IR3 made me comeback from half-year break so i dont remember well :\
Also 2500h in Factorio on counter and still learning huh.

7 days ago

How many people have you made happy Shemp Shemp :D

6 days ago

Only what i found today is not all Alien Biomes trees is accepted by greenhouse if you mind fixing this. Thx

6 days ago

I can't reproduce this, could you tell me specifically which tree this is? You'll want to press F4, go to the Debug tab and check "show-debug-info-in-tooltips". That way, whenever you turn on the Debug overlay with F5, it will show you the name of entities in their tooltips and you can see precisely which tree you're looking at.

Another possibility is that you've exceeded the forestry limit of 50 trees. This is quite easy to do when you place the forestry in a wild area. If you're using the "Forestry Combinators" add-on, you can verify this by placing a constant combinator in the forestry's chunk and reading the T signal.

5 days ago

CTRL+SHIFT+F also works for internal name :)
tree-dryland-k
tree-dryland-i
tree-dryland-f
etc
generally dryland trees
https://i.ibb.co/tpr47Kqz/obraz.png

5 days ago
(updated 5 days ago)

Oh wow, the Debug control section has some real goodies, huh? CTRL+SHIFT+E shows you all of the prototypes in the game. That would've been useful all this time. o.O

The bug is an oversight in the old IR3 code, it excludes anything with "dry" or "dead" in the name. The fix is simple, but IR3 keeps a cache of encountered trees and doesn't update it until a version bump, so you're stuck with it on that world.

I happen to like IR3 being at "4.0.0" and it also makes it easier for users to update by overwriting the file. Or I could swallow my pride and just do it, but it's only for a mod compatibility issue...

EDIT: Or I could cheat with a remote interface! In 0.5.1 you'll be able to run this to clean out the tree cache:

/c remote.call("ir3patchset", "clearTreeCache")
4 days ago
(updated 4 days ago)

/c remote.call("ir3patchset", "clearTreeCache")
sounds good

New response