Check the thread. You've brought this up at least three times.
I think I need a time-out from you. I'll take you off ignore in six months.
Check the thread. You've brought this up at least three times.
If you just want to change the tints, I'd do this (not tested):
Code: Select all
local machine = table.deepcopy(data.raw["assembling-machine"]["deadlock-machine-packer-entity-1"])
-- icons - to do: same for the machine's item's icons as well
if machine.icons then
for _,icon in pairs(machine.icons) do
if icon.tint then icon.tint = <your colour here> end
end
end
-- animation
for _,layer in pairs(machine.animation.layers) do
if layer.tint then layer.tint = <your colour here> end
if layer.hr_version and layer.hr_version.tint then layer.hr_version.tint = <your colour here> end
end
-- working vis
if machine.working_visualisation then
if machine.working_visualisation.animation then
machine.working_visualisation.animation.tint = brighter_colour(<your colour here>)
machine.working_visualisation.animation.hr_version.tint = brighter_colour(<your colour here>)
end
if machine.working_visualisation.light then
machine.working_visualisation.light.color = brighter_colour(<your colour here>)
end
end
data:extend({machine})
It should deal with any specified tech, but that tech has to already exist as a fully specified technology in data.raw.The one thing that gave me trouble is that it seems like your function can't deal with requests to add to a tech that's not one of your own.
Does the current version accept no tech argument? I'm having crashes when I'm leaving it blank, when icon size is listed.
Post what you have or PM it to me and I can advise. Impossible to diagnose otherwise.
Hi, that crating machine isn't defined by this mod. It is created by / defined by Krastorio. You need to report it to the Krastorio guys.devfrag wrote: ↑Wed Jul 03, 2019 4:31 pmApologies if this has been reported before. I did search this thread and didn't see anything at a quick glance. Is the superior crating machine speed suppose to be 0.125? The express one is at 3.
https://imgur.com/a/agrQ9bS
Thanks
Well, the root cause is that Squeak Through is the most godawful piece of crap, and takes diabolical liberties.
Wow, that sounds pretty terrible. A new mod which does what Squeakthrough should have done (but without being crap) would be a good idea. But yes, it sounds like this mod will have to go. It's odd because I know Supercheese is better than this.Deadlock989 wrote: ↑Thu Jul 11, 2019 8:10 amBut it does all of this relatively early, during its data-updates stage. If you're adding new entities later than that, e.g. in data-final-fixes - as recommended for DCM and DSB, because you need to catch all the item and tech creation from a slew of other mods - then you end up in a situation where Squeak Through has managed to screw up the entities in tiers 1, 2, and 3, but never touches your new entities in tiers 4 or 5 (or whatever). Hey presto, bounding boxes don't match.
Solution: uninstall Squeak Through, because it's bollocks.
Picker Tweaks has a similar feature, but apparently less issues? At least, none I noticed, but I have not used this mod with it. None of the tree related oddities, anyway. Sadly, comes with many cheat-ish options, positively, you can turn them all off. YMMV.Recon777 wrote: ↑Fri Jul 12, 2019 1:48 amWow, that sounds pretty terrible. A new mod which does what Squeakthrough should have doneDeadlock989 wrote: ↑Thu Jul 11, 2019 8:10 amSolution: uninstall Squeak Through, because it's bollocks.
Squeak through lets you move between pipes and other entities that touch because the reduced collision box opens up a gap between them, No amount of reducing the player collision box should have the same effect.Illiander42 wrote: ↑Tue Jul 16, 2019 6:31 pm"More Accurate Player Size Compared to Vehicles" is a mod that does 90% of what squeak through does, as far as I can see. Seems to work by making the player BB smaller.
Also, I have a bug when I use version 1.5.0 or later of crating with 0.0.4 or later of Bob's intergrations. Complains it can't find "machine" or something.
Are the pipes actually gapless, though?mrvn wrote: ↑Thu Jul 18, 2019 9:56 amSqueak through lets you move between pipes and other entities that touch because the reduced collision box opens up a gap between them, No amount of reducing the player collision box should have the same effect.Illiander42 wrote: ↑Tue Jul 16, 2019 6:31 pm"More Accurate Player Size Compared to Vehicles" is a mod that does 90% of what squeak through does, as far as I can see. Seems to work by making the player BB smaller.
Also, I have a bug when I use version 1.5.0 or later of crating with 0.0.4 or later of Bob's intergrations. Complains it can't find "machine" or something.