Yogstation icon indicating copy to clipboard operation
Yogstation copied to clipboard

Auxmos

Open jupyterkat opened this issue 3 years ago • 12 comments

Ports katmos, and a multithreaded version of LINDA, replaces extools with auxtools, air now uses defines and listmos.

Testmerge for a bit please

Changelog

🆑 Lucy, CoffeeKat rscadd: ported Katmos. atmospherics should be mostly the same, but a bit less buggy and quite a bit faster now. /🆑

jupyterkat avatar Mar 21 '22 02:03 jupyterkat

here we go again round 3 or 4

Hopekz avatar Mar 21 '22 19:03 Hopekz

Can you confirm this is using? https://github.com/yogstation13/auxmos

If not can you tell me which repo we need.

JamieD1 avatar Mar 27 '22 12:03 JamieD1

yes, it's using that repo, but please wait until Putnam3145/auxmos#39 is merged for the TM

jupyterkat avatar Mar 27 '22 22:03 jupyterkat

Will try test merge this again

JamieD1 avatar Apr 02 '22 22:04 JamieD1

Binary updated, good for TM

jupyterkat avatar Apr 06 '22 11:04 jupyterkat

Will Test merge asap.

JamieD1 avatar Apr 16 '22 21:04 JamieD1

Merge when?

Altoids1 avatar May 02 '22 23:05 Altoids1

Merge when?

maints not responding yet

jupyterkat avatar May 03 '22 01:05 jupyterkat

Test merged

JamieD1 avatar May 21 '22 14:05 JamieD1

This really seems to fuck with combustion and burn chambers:

I had an H2 O2 burn going in a chamber for over an hour, and it never got over 4000K, I'd expect it to be in the millions at that point. Same shift another atmos tech had a hell of a time heating up his fusion can with an incinerator HE pipes, said the temp was about a tenth of what it normally is. It also seems like burns are producing much more water vapor than they appeared to before, but I don't have great numbers for that.

I've also noticed that this really messes with electrolyzer chambers, water disappearing (evaporating?) from them much faster without an increase of H2/O2 generation.

I expect this will have serious implications with TEG burn chambers as well.

Osteoglass avatar May 22 '22 00:05 Osteoglass

Thanks for all your hard work on this @jupyterkat, I will probably try and get a bounty together for you if you wanted one.

JamieD1 avatar May 30 '22 19:05 JamieD1

auxmos when

VaelophisNyx avatar Sep 30 '22 10:09 VaelophisNyx

Out of curiosity, does this mean monstermos goes bye bye or am I stupid?

ReddicusDragon avatar Nov 07 '22 19:11 ReddicusDragon

Out of curiosity, does this mean monstermos goes bye bye or am I stupid?

it does as far as i know, this is a replacement for monstermos that should be better and also hopefully lets multi z-level stations work

Moltijoe avatar Nov 11 '22 22:11 Moltijoe

and also hopefully lets multi z-level stations work

I cannot contain my excitement

https://www.youtube.com/watch?v=fwm2pjWIR3E

CMOisLing avatar Nov 13 '22 23:11 CMOisLing

The AI seems to die very frequently round start (or otherwise) due to this testmerge.

BurgerLUA avatar Dec 27 '22 18:12 BurgerLUA

Seems like this kinda broke window shutters, on the live server the shutter is rendered above the grille, the shutter is still closed however.

image

ThatLing avatar Jan 30 '23 18:01 ThatLing

Injectors don't work in walls anymore (this is very sad)

ThatLing avatar Jan 30 '23 19:01 ThatLing

Pic of how it looks on live server

image

ThatLing avatar Jan 30 '23 20:01 ThatLing

Seems like this kinda broke window shutters, on the live server the shutter is rendered above the grille, the shutter is still closed however.

image

fixed

jupyterkat avatar Jan 31 '23 10:01 jupyterkat

Injectors don't work in walls anymore (this is very sad)

there is no air in walls for the device to interact with anyways, so injectors do nothing even in monstermos, only shows its status as on

jupyterkat avatar Jan 31 '23 10:01 jupyterkat

Injectors don't work in walls anymore (this is very sad)

there is no air in walls for the device to interact with anyways, so injectors do nothing even in monstermos, only shows its status as on

On the live server (which I assume uses monstermos), injectors inside walls still work to delete gas. I do it every round I play. I didn't look into it much, but I believe it's becaused it qdels the gas mixture in /atom/proc/assume_air(datum/gas_mixture/giver).

Also not saying you should fix it, just something to keep in mind. Injectors require power to work properly so spacing unwanted gas will be tricky. I talked to some smarter atmos people and they told me other servers have passive vents to fix this issue, which I will look into porting over.

ThatLing avatar Jan 31 '23 14:01 ThatLing

Injectors don't work in walls anymore (this is very sad)

there is no air in walls for the device to interact with anyways, so injectors do nothing even in monstermos, only shows its status as on

On the live server (which I assume uses monstermos), injectors inside walls still work to delete gas. I do it every round I play. I didn't look into it much, but I believe it's becaused it qdels the gas mixture in /atom/proc/assume_air(datum/gas_mixture/giver).

Also not saying you should fix it, just something to keep in mind. Injectors require power to work properly so spacing unwanted gas will be tricky. I talked to some smarter atmos people and they told me other servers have passive vents to fix this issue, which I will look into porting over.

just the act of placing walls will delete the gas itself. Also injectors shouldn't delete shit???? They inject gas??? If you want to delete gases inside the pipes, then just inject them to space

jupyterkat avatar Jan 31 '23 20:01 jupyterkat

Test Merge Deployed

Server Instance

main

Merged By

JamieD12

Revision

Origin: a2c09d41cf69463d9be7f55f6a8d082e39287af8 Pull Request: 3940de5e938c076408ba5df1ccceb9f3baab58cd Server: 87556a812c0b987fb1108ac92e51655934be2d10

JamieD1 avatar Feb 22 '23 14:02 JamieD1

Test Merge Updated

Server Instance

main

Merged By

adamsogm

Revision

Origin: a2c09d41cf69463d9be7f55f6a8d082e39287af8 Pull Request: 3940de5e938c076408ba5df1ccceb9f3baab58cd Server: 3e840c9ee6158b5f6b9faebb2adf8c9bf004f74d

Comment

JamieD1 avatar Feb 22 '23 17:02 JamieD1

Test Merge Removed

Yogbot-13 avatar Feb 22 '23 17:02 Yogbot-13

Test Merge Deployed

Server Instance

main

Merged By

Alexkar598

Revision

Origin: c2e07f090b9608064208668a656da6a54247ae86 Pull Request: 6cb7643c877dda29c81bf3e0c6fff8baf221a62d Server: e944462d50085599eae1b418e8d9c62b74e26fd1 GitHub Deployments

Yogbot-13 avatar Feb 26 '23 20:02 Yogbot-13

Test Merge Updated

Server Instance

main

Merged By

Alexkar598

Revision

Origin: c2e07f090b9608064208668a656da6a54247ae86 Pull Request: 6cb7643c877dda29c81bf3e0c6fff8baf221a62d Server: 13aa213c1823e08706608ec5254be54b1f2af987

Comment

GitHub Deployments

Yogbot-13 avatar Feb 26 '23 20:02 Yogbot-13

Test Merge Removed

Yogbot-13 avatar Feb 26 '23 22:02 Yogbot-13

Test Merge Deployed

Server Instance

main

Merged By

thatling

Revision

Origin: a2285ba0d2f3083fb790b81e35c70a7a6a5b48b7 Pull Request: f956f7f4eb7922f1e290f9df293c083b73066af8 Server: cdf97a2e1e06ae97a8a3276de5973012e10046ea

Comment

GitHub Deployments

Yogbot-13 avatar Mar 02 '23 08:03 Yogbot-13