Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server framework v2 #10983

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

Conversation

Dejaku51
Copy link
Contributor

@Dejaku51 Dejaku51 commented May 20, 2024

About The Pull Request

upgrades tcomms and RnD servers with thermal mechanics so they need to be cooled, generate heat and stop working if overheated.
tcomms monitoring console now lets you monitor the temperatures of tcomms machines. uses NTnet.
makes RnD servers upgrades make the servers use less power (and therefore less heat)
both generate heat based on power used

  • Integrate RnD servers
  • Spark when overheated
  • TGUIfy tcomms monitoring console
  • NTnetify tcomms

Requires #10964 so tcomms don't overheat roundstart merged

Why It's Good For The Game

more ways to non destructively sabotage tcomms
more responsive and working rnd servers
easier to add more server like machines

Testing Photographs and Procedure

tcomms:

  • go to tcomms
  • check telecommunications monitoring console
  • all tcomms working fine
  • turn off the freezer
  • tcomms temperature rising and slowly overheating
  • say something on radio
  • theres lag
  • when tcomms fully overheats it turns off until cooled down and sparks

RnD servers:

  • check roundstart servers
  • working fine
  • add more servers without upgrading anything
  • they begin to overheat
  • upgrade the servers and/or freezer
  • servers cool down depending on upgrades
Screenshots&Videos

All tcomms working fine

image

tcomms overheating without cooling

image

tcomms overheated

image

roundstart RnD servers working fine

image

adding more RnD servers

image

image

Put screenshots and videos here with an empty line between the screenshots and the <details> tags.

Changelog

🆑
add: thermal mechanics for tcomms
fix: thermal mechanics for RnD servers
fix: upgrading RnD servers
tweak: upgrading RnD servers now makes it use less power and produce less heat
/:cl:

Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added the TGUI-Changes Contains changes to TGUI. Make sure its up to date with TGUI 4.0 label May 20, 2024
@Dejaku51
Copy link
Contributor Author

Dejaku51 commented May 20, 2024

oh fuck. what are funny atmos changes doing here

@Dejaku51 Dejaku51 marked this pull request as ready for review June 6, 2024 14:51
@Dejaku51 Dejaku51 changed the title [WIP] Server framework v2 Server framework v2 Jun 6, 2024
@PowerfulBacon
Copy link
Member

What does this actually do? What does NTNetifying Tcomms entail and is it just telecomms that needs cooling?

@Dejaku51
Copy link
Contributor Author

Dejaku51 commented Jun 6, 2024

What does this actually do? What does NTNetifying Tcomms entail and is it just telecomms that needs cooling?

makes it so tcomms machines have their own temperature and need to be cooled or they will lag and later overheat, by NTNetifying tcomms i meant just adding tcomms monitoring that uses ntnet to send/receive information about server status. well basically telecomms that needs cooling and fixes RnD servers so they also need cooling

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Fix Server TGUI-Changes Contains changes to TGUI. Make sure its up to date with TGUI 4.0 Tweak
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants