[1.0.0] Spidertron does not always use rockets in launcher slots
Posted: Sat Aug 15, 2020 4:38 am
Steps to reproduce:
* Create a new sandbox game, default map settings
* Turn on the four cheats (technologies, items, cheat mode, always day)
* Create a Spidertron and remote
* Place Spidertron
* Place remote on quickbar
* Assign remote to Spidertron
* Create one portable fusion reactor
* Create one personal roboport mk2
* Create three exoskeletons
* Create one personal laser defense
* Place last several items on Spidertron grid
* Create 50 construction robots
* Create several hundred repair packs
* Place the robots and repair packs in Spidertron's trunk
* Create 1000 explosive rockets
* Place 200 rockets in the left-most of Spidertron's rocket launcher slots
* Engage the biters, see the rockets get used
* Remove the rockets from Spidertron, place them in the second (or third or fourth) rocket launcher slot
* Engage the biters, see the rockets do not get used, only the laser does [UNEXPECTED]
* Fill Spidertron's launcher slots with 800 rockets, but make sure none are in the trunk
* Engage the biters until the 800 rockets run out
* Move to a safe distance
* Place the remaining (or craft 200 more) rockets in the left-most launcher slot
* Engage the biters, see the rockets do not get used [UNEXPECTED]
I see two things as being unexpected - first, that you would need to put rockets in the first slot and not just any slot - and second, that after exhausting the available rockets, placing rockets in just the first slot no longer works despite working earlier.
Consistently reproducible.
* Create a new sandbox game, default map settings
* Turn on the four cheats (technologies, items, cheat mode, always day)
* Create a Spidertron and remote
* Place Spidertron
* Place remote on quickbar
* Assign remote to Spidertron
* Create one portable fusion reactor
* Create one personal roboport mk2
* Create three exoskeletons
* Create one personal laser defense
* Place last several items on Spidertron grid
* Create 50 construction robots
* Create several hundred repair packs
* Place the robots and repair packs in Spidertron's trunk
* Create 1000 explosive rockets
* Place 200 rockets in the left-most of Spidertron's rocket launcher slots
* Engage the biters, see the rockets get used
* Remove the rockets from Spidertron, place them in the second (or third or fourth) rocket launcher slot
* Engage the biters, see the rockets do not get used, only the laser does [UNEXPECTED]
* Fill Spidertron's launcher slots with 800 rockets, but make sure none are in the trunk
* Engage the biters until the 800 rockets run out
* Move to a safe distance
* Place the remaining (or craft 200 more) rockets in the left-most launcher slot
* Engage the biters, see the rockets do not get used [UNEXPECTED]
I see two things as being unexpected - first, that you would need to put rockets in the first slot and not just any slot - and second, that after exhausting the available rockets, placing rockets in just the first slot no longer works despite working earlier.
Consistently reproducible.