Mining droids now have a battery, and will require charging from time to time. I've made this change as now they may just be hauling asteroids, and not visit the mining unit (for an implied charge). Lots of other little refinements as well:- mining droids movement improved (slow down/turning), slower movement when hauling asteroids, more power usage when mining.
Also note i've put a limit on asteroid size which can be hauled (same as the tractor beam). Otherwise you could end up with asteroids that were larger than the salvage depot and overlapped onto other tiles.
Patch notes:-
- Battery level and usage added to mining droid. Show in info window.
- Miner droid - will now charge when unloading, or docked in charging state.
- Miner droid - can also charge at docking connects or repair bay.
- Add limit on size of haulable asteroids (same as tractor beam) - can no longer select asteroids too large.
- Miner droid movement slower when hauling asteroids.
- Miner droid movement now slows near destinations for correct facing angle.
- Improve: Miner droid will only unload at mining unit if powered.
- Improve: Area resource overlay now includes asteroids that are haulable.
- Improve: Mining unit power usage reduced as mining droids now have direct charging.
- Fix: Mining droid not showing hauling asteroid state.
- Fix: Mining droid hauling data missing from save file.
- Fix: Placing scrap/asteroids in salvage depot should be centered.
- Fix: Mining laser incorrect message repeating.
Nick