Page 1 of 1

[Klonan] [0.18.4] Construction bot becomes invisible while repairing something

Posted: Thu Feb 06, 2020 10:45 pm
by traycer
Construction bots temporarily disappear while they are repairing an entity. The glow and sparks remain visible, but the sprite of the robot itself is invisible.

Example video: https://streamable.com/k6es9

[0.18.4] Construction Robot missing "working" property

Posted: Fri Feb 07, 2020 11:47 am
by billbo99
Something changed for "Construction Robot" in 0.18.4 and the "working" property for RotatedAnimation has been removed.


I am told the WIKI is a little out of date, but in the 0.18.4 release notes there was no mention of this property being removed.
https://wiki.factorio.com/Prototype/Con ... ot#working


Was it accidently removed with some of the sound updates ?

Re: [0.18.4] Construction bot becomes invisible while repairing something

Posted: Fri Feb 07, 2020 11:50 am
by billbo99
This coud be related to my post .. viewtopic.php?f=7&t=80985

The ".working" property that sets the animation for the bots while busy appears to have been removed.

Re: [0.18.4] Construction Robot missing "working" property

Posted: Fri Feb 07, 2020 11:56 am
by Deadlock989
Can't reproduce with modded construction bots that define their own .working property from scratch - they are behaving normally in 0.18.4 - so it's not that the property has been removed.

However the vanilla bots seem to have nothing defined for that property (or something that produces an empty sprite) and become invisible when working on something.

Re: [Klonan] [0.18.4] Construction bot becomes invisible while repairing something

Posted: Fri Feb 07, 2020 1:10 pm
by Klonan
I did some reorginization of the files, and missed the working animation

Fixed for the next release

Re: [Klonan] [0.18.4] Construction bot becomes invisible while repairing something

Posted: Sat Feb 08, 2020 12:31 pm
by LennyNLD
Sounds like an oeps :lol: :lol:

Re: [Klonan] [0.18.4] Construction bot becomes invisible while repairing something

Posted: Sun Feb 09, 2020 8:03 pm
by ptx0
sounds like a perfect use case for some unit regression tests to be implemented that will catch these errors before being committed to the master branch.