[2.0.55] Spidertron "request from buffer" value is false when created through console commands
Posted: Fri Jul 11, 2025 5:30 pm
Hi,
When creating a spidertron through console commands, the "request_from_buffers" attribute of the spidertron is set to false. Spidertron UIs no longer allow enabling "request_from_buffer" to true, so this can only be enabled through commands
Since built spidertrons by default have their "request_from_buffer" to true, console created spidertrons should also have their "request_from_buffer" set to true, the modder can then set it to false if they so desire.
Steps to reproduce :
1. Run following command to create a spidertron near world origin
/c game.surfaces[1].create_entity{name = 'spidertron', force='player', position={1, 1}};
2. Place a powered roboport near the created spidertron,
3. Add some logistic robots to roboport,
4. Place buffer chest in roboport range
5. Insert 200 uranium ammo in buffer chest
6. Request 100 uranium ammo from spidertron
Result : No uranium ammo is brought to the spidertron
Expected result : 100 uranium ammo is brought to the spidertron
When creating a spidertron through console commands, the "request_from_buffers" attribute of the spidertron is set to false. Spidertron UIs no longer allow enabling "request_from_buffer" to true, so this can only be enabled through commands
Since built spidertrons by default have their "request_from_buffer" to true, console created spidertrons should also have their "request_from_buffer" set to true, the modder can then set it to false if they so desire.
Steps to reproduce :
1. Run following command to create a spidertron near world origin
/c game.surfaces[1].create_entity{name = 'spidertron', force='player', position={1, 1}};
2. Place a powered roboport near the created spidertron,
3. Add some logistic robots to roboport,
4. Place buffer chest in roboport range
5. Insert 200 uranium ammo in buffer chest
6. Request 100 uranium ammo from spidertron
Result : No uranium ammo is brought to the spidertron
Expected result : 100 uranium ammo is brought to the spidertron