Stationeers with Sou7ution
Stationeers from Rocketwerkz. An absolutely brilliant game. Build and craft. Realistic physics regarding pressure and temperature. Just be careful your base doesn't become your worst enemy :).
Stationeers from Rocketwerkz. An absolutely brilliant game. Build and craft. Realistic physics regarding pressure and temperature. Make sure your base doesn't become your worst enemy :).
... ► Instagram: / sou7ution
► Facebook: / himmel.erde.16
► Facebook Group: / 3955557717885877
► YouTube: / @sou7ution
► Steam: https://steamcommunity.com/profiles/7...
► Steam Group: https://steamcommunity.com/groups/sou...
Copyright 2021 by Sou7ution
Mode Indicator Meaning:
0=Idle 1=Launch 2=Travel 3=Arrived 4=Farming 5=Return 6=Returned
IC10 Code:
define LED 1944485013
define SILO 906210602
define OREMINER -2027419821
define ICEMINER 74521920
define STORAGE 906210602
#Command module mods
define IDLE 0
define LAUNCH 1
define TRAVELING 2
define ARRIIVED 3
define WAITING 4
define RETURN 5
define RETURNED 6
alias command d0
aka btn d1
aka oresLED d2
aka fuelLED d3
aka modLED d4
aka mode r0
aka fuel r1
aka returnCost r2
aka run r3
aka storageRatio r4
aka isHome r5
aka canMine r6
aka hasFuel r7
aka hasPlace r8
aka temp1 r10
aka temp2 r11
start:
yes read
seq temp1 mode IDLE
sgtz temp2 storageRatio
and temp1 temp1 temp2
bgtzal temp1 empty
sgt temp1 fuel 1000
and temp1 run temp1
bgtz temp1 fly
yield
j start
fly:
brne mode IDLE 2
s command Activate LAUNCH
brne mode WAITING 4
s command Activate ARRIVED
yield
s command Activate TRAVELING
yield
yes read
breq mode TRAVELING -2
bgtzal canMine mine
bgtz hasFuel fly
j returns
mine:
s db Setting 999
s command Activate IDLE
sb OREMINER Activate 1
sb ICEMINER Activate 1
yield
push ra
yes read
pop ra
beqz hasFuel return
beqz hasPlace return
brgtz canMine -6
sb OREMINER Activate 0
sb ICEMINER Activate 0
jra
return:
sb OREMINER Activate 0
sb ICEMINER Activate 0
s command Activate RETURN
yield
j start
empty:
s db Setting 999
sb SILO Open 1
push ra
yield
yes read
brgtz storageRatio -2
pop ra
sb SILO Open 0
jra
read:
#s db setting 0
l run btn Setting
lb storageRatio STORAGE Quantity Average
slt hasPlace storageRatio 600
brdns oresLED 3
s oresLED Mode 0
s oresLED Setting storageRatio
l mode command mode
brdns modLED 2
s modLED Setting mode
l returnCost command ReturnFuelCost
mul returnCost returnCost 2
l fuel command Fuel
l canMine command CollectableGoods
breqz canMine 2
sb LED Color 2
brnez canMine 2
sb LED Color 4
#s db Setting canMine
brdns fuelLED 2
s fuelLED Setting fuel
seq is Home IDLE mode
sgt hasFuel fuel returnCost
jra