Space Engineers

Space Engineers

[SCAM] Simple Concurrent Adaptive Min3r
 This topic has been pinned, so it's probably important
cheerkin  [developer] 6 Apr, 2022 @ 4:35am
[IMPORTANT] Change notes, guide for newer features
New features are described here. See also: change notes link top right of the main page.
< >
Showing 1-3 of 3 comments
cheerkin  [developer] 6 Apr, 2022 @ 11:25am 
For GUI to work, you need to add control seat and add it to CustomData startup sequence.
command:add-gui-controller:Control Seat
It would start working after recompile, and you need to sit there. Once it started, you can leave the control station and GUI would still work (at a somewhat reduced refresh rate to help performance).

Press E to activate GUI items.

Hold mouse over shafts on the mining plan scheme to see additional info. Activate to toggle Planned/Cancelled.

Drones in the listing are color-coded, and the color mirrors the light color on the drone itself (see video if it's not clear).

0.9.56
command:low-update-rate would change script to Update10 (every 10th tick).
GUI would suffer, so not recommended for Dispatcher, but Agents are OK.

WholeAirspaceLocking option. It is located at the top of the script. Set it to true for "safer", but less intensive drone traffic. If enabled, the drone would hold lock for any transition (dock-shaft, shaft-shaft) for the whole path (a bit less efficient, but should eliminate any mid-air collisions).
This has effect only for multi-drone operations.
Last edited by cheerkin; 6 Apr, 2022 @ 11:34am
cheerkin  [developer] 8 Apr, 2022 @ 4:30am 
0.9.57 has added gas-low-factor set-value (20% by default).
High factor is always 0.99, because refueling is fast compared to battery charge.

roll-power-factor set-value (1 by default) adjusts how powerful drone rotation around mining normal axis would be. From now on, drones would rotate to be aligned in the same way to minimize bumps in close proximity. If you experience some issues like drone stumbling, try setting it to a low value like 0.1, or zero to fully disable Roll override.
cheerkin  [developer] 12 Apr, 2022 @ 5:15am 
0.9.60

Added "toggle:cc" to switch control station mouse capture (i.e. you have several mouse-controlled GUIs bound to single control seat and you want to stop SCAM mouse pointer from moving).

Added "command:halt" for emergency cases when you need to stop all drones asap and restore their controls (overrides off, dampeners on, drills off, etc).

Drones roll-align for the same orientation only during drill-getAbove path segments from now on.

UI improvements.
Last edited by cheerkin; 12 Apr, 2022 @ 5:16am
< >
Showing 1-3 of 3 comments
Per page: 1530 50