ic10 code for the space survival sandbox game Stationeers
Go to file
2022-11-14 13:03:08 +01:00
auto_arc_furnace.ic10 Added item-description at the top 2022-10-11 22:57:38 +02:00
auto_class_sorter.ic10 Simplified device-detection 2022-10-24 16:19:36 +02:00
auto_lights.ic10 Rewrote variables to not use snake-case 2022-09-13 20:22:22 +02:00
automated_canister_filling.ic10 Rewrote variables to not use snake-case 2022-09-13 20:22:22 +02:00
battery_monitor.ic10 Minor spelling 2022-11-07 15:26:18 +01:00
cooling_tower_drain.ic10 Rewrote variables to not use snake-case 2022-09-13 20:22:22 +02:00
filtration.ic10 Improved with short-circuit evaluation 2022-11-14 12:54:50 +01:00
gas_mixer.ic10 Changed snake-case variables to camel-case 2022-09-27 22:37:20 +02:00
heating_cooling.ic10 Simplified redundant code 2022-10-23 13:05:50 +02:00
LICENSE Initial commit 2021-08-29 13:49:54 +02:00
printer_countdown.ic10 Minor spelling 2022-11-07 15:26:18 +01:00
README.md Updated filtration-entry again 2022-11-14 13:03:08 +01:00
solar_tracking.ic10 Rewrote variables to not use snake-case 2022-09-13 20:22:22 +02:00
storm_warning.ic10 Rewrote variables to not use snake-case 2022-09-13 20:22:22 +02:00

Stationeers ic10 code

This repo contains ic10 code for the space survival sandbox Stationeers (https://store.steampowered.com/app/544550/Stationeers/).

All code should be used with caution. It should work™️ but I can't guarantee it's not broken. Items needed are described in the comments at the top of each file.

The scripts:

  • auto_arc_furnace.ic10 - As long as there's ore in the input, the Arc Furnace will smelt.
  • auto_class_sorter.ic10 - Can control multiple sorters to sort out a single itemClass. Useful for looping ingots between printers, and then splitting out the printed items.
  • auto_lights.ic10 - Turns on the lights if you're in a room.
  • automated_canister_filling.ic10 - Safely fills any canister, and then vacuums out the Canister Holder to prevent exploding canisters.
  • battery_monitor.ic10 - Displays average charge of a bank of station batteries on a Diode Slide, and lighting it if you're down to your last battery.
  • cooling_tower_drain.ic10 - Isolates a furnace cooling-tower until the temperature is low enough to safely drain.
  • filtration.ic10 - Shows if filters need to be replaced, halts filtering if temperature is too high or filterable gas is too low. Based on CowsAreEvil's setup, minus the gas-cooling.
  • gas_mixer.ic10 - Controls a static Gas Mixer. Prevents mixing gasses that are too far apart in temperature, prevents over-pressure, and stops mixing if input pressure gets too low.
  • heating_cooling.ic10 - Temperature regulator with optional temperature display.
  • printer_countdown.ic10 - Uses a counter (Stacker or Dial) to order a given number of items. Stops printing when order is filled.
  • solar_tracking.ic10 - Accurate two-axis solar-panel tracking for up to two types of panels.
  • storm_warning.ic10 - Monitors a Weather Station, announces incoming storms, sounds an alarm when the storm is 3 minutes from hitting, stops alarm when the storm is less than 1 minute from hitting. (Can be adjusted.)