Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Which completly breaks a deep miner chain with centrifuges... the deep minerrs will continue to produce dirty ore and thus backing up the chutes:..
Awesome decision devs!!!!
Yes awesome decision, because now there is something to do to mine. Nothing broke, you just need to code their automatization. Literally 5 lines of MIPS, doable without MIPS too.
Stop complain for nothing seriously...
Thanks for the nice reply... especially the last part... makes one feel welcomed...
I am not gonna delve into MIPS coding but doing it with logic chips seems possible...
Batch Slot Readers reads what from the centrifuges?
And Batch Writers writes what to them?
My biggest problem was/is overflow from the mining. May need a silo option
or more centrifuges IE power I think it was under 500w to run mine, basic centrifuge and stacker. I would have to look again.
This is where mips would be easier, update would be faster to change in coding and updating your automation.
Lots of time when i do mips i use displays showing what the output value is. open close percent kelvin etc. It makes it easier to learn and more understanding for automation options.
I wish you good luck and yes you should be able to do it in logic chips
its the same as mips logic just more visual.
ill edit in a bit have to look up the centrifuges
check this page out, it will help you answer the question
https://stationeers-wiki.com/Kit_(Centrifuge)
edit edit. to answer the first question you had it was a update that made the centrifuge stop spinning before unloading. I mean it always tried to stop but would unload before completely stopping ie the videos were a bit ago.
I think when they first were implemented they kept running and were used with the shredder.
I just wish the game would pause while you are working in MIPS. I could spend hours working there, but it's hard when you are constantly being pulled away because of food/water/oxygen/ect. Which is why I have a creative world I use when I need to work on a more complicated system.
I don't think so, and I say that despite knowing that my background is different. And ...
> I just wish the game would pause while you are working in MIPS.
... this means that you haven't yet seen the little pause button on screen in the top right of the editor, so I could guess that you haven't spent much time there. - Sorry if any of this feels offensive, it's not intended.
which I guess since you have to export it to update the chipset, doesnt actually make any sense. God, I feel dumb now. XD
And to clarify, when I say it's a pain in the ass, that is mostly because the language it uses is a bit awkward for me. I am used to working in a more 'if x = a then b else c' type of format. And don't even get me started about the Stack. That is a monster I still haven't been able to wrap my mind around. XD
Suggestion: Could make use of the silos (holds 600 item 'stacks' each) as a buffer, then be a matter of figuring out how long takes to stop & unload the centrifuge verses how much ore stacks generated to decide how many silos needed.
Just had a thought, The idea of having an extra centrifuge that you switch on while the other one is emptying, (sorry can't remember ratio of 'fuges to miners). say you need 3 'fuges, build 4.
1, 2, 3, on, 4th off/emptying
2, 3, 4, on, 1st off/emptying and so on.
Was an idea I got, could help? It would be up to the operator to work out how they implement this ether manual of automated.
Well, when you come complain about devs adding (finally) a minimum of gameplay, you can't really hope receive more than "play the game" answer.
Little note : This change is in fact a simple fix, it was written that the centrifuge was supposed to work this way. I assume that for dev purpose, they removed this contraint during a certain time. Expect this kind of change in the future, build your system with this in mind (possibility of expansion, reserve some spare resources, etc...).
However, to prove my good faith, here is a solution in MIPS, with the thought process to be able to apply it on all situation :
Tools :
-> Tablet - Cartridge Configuration
-> F1 - Stationpedia
Variables available :
- Open : Control the exit of the ressources
- Error : =1 when something go wrong (open when empty, close when full)
- Reagents : Total of ressources in the centrifuge
Observations :
- Error =1 during the emptying.
- The maximum capacity = 400.
Algo :
We have to do 2 actions, open when it's full, close when it's "empty" (or almost).
These two actions are made only when error is triggered, we can use this.
Pseudo-code :
Max = 399.0
Min = 3.0 (there are always some reagent mix <1.0 remaining)
CodeError = GetCodeErrorMax() (careful, it's a float)
IsError = CodeError > 0
NbReagents = GetReagents()
IsFull = NbReagents > Max
IsEmpty = NbReagents < Min
IsFull = IsFull & IsError (it's full AND there is error)
IsEmpty = IsEmpty & IsError (it's empty AND there is error)
if(IsFull) -> Open() (Error will stay =1 until empty)
if(IsEmpty) -> Close() (Error will stay =0 until it's full)
Repeat.
This code is pretty simple and can be done in analogical too, but it will be more expensive in power.
define CENTRIFUGE 690945935
define MAXREAGENT 399.0
define MINREAGENT 3.0
start:
lb CodeError CENTRIFUGE Error 3
sgt CodeError CodeError 0
lb NbReagents CENTRIFUGE Reagents 3
sgt IsFull NbReagents MAXREAGENT
slt IsEmpty NbReagents MINREAGENT
and IsFull IsFull CodeError
and IsEmpty IsEmpty CodeError
beq IsFull 1 open
beq IsEmpty 1 close
end:
yield
j start
open:
sb CENTRIFUGE Open 1
j end
close:
sb CENTRIFUGE Open 0
j end