Skip to content
This repository has been archived by the owner on Jul 15, 2022. It is now read-only.

[MDB IGNORE] ZASR(eforged): A Baystation12 port & modification #469

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

Conversation

Kapu1178
Copy link
Contributor

@Kapu1178 Kapu1178 commented Apr 18, 2022

About The Pull Request

HUGE thanks to TG's LemonInTheDark & Nebula's Lohikar for their knowledge and assistance during this mess.

Ports Baystation's ZAS to TG, replacing Linda in all functionality.
Featuring:

  • A highly performant atmospherics solution!
  • Explosive decompression!
  • Space wind!
  • Plasma contamination!
  • Destructive temperature mechanics!
  • Delta P!
  • Lots of Kapu Code that will likely break the laws of thermodynamics!

PROGRESS:

  • Basic behavior
  • Fires/Hotspots
  • Basic atmospheric objects (Canisters, scrubbers)
  • Mob-Gas interaction
  • XGM gases
  • Lavaland atmos
  • Advanced atmos machines
  • The Supermatter
  • Multi-ZAS

Why It's Good For The Game

People really, really like explosive decompression.

Changelog

🆑
del: Linda
del: Gas miners
add: Zone Air System
add: Fires now damage windows and walls if they are burning hot enough
add: Objects and people are displaced by pressure differentials
add: Air canisters are now purchasable through Cargo
add: Inflatable barriers and doors for aiding in station repair without venting the whole station
/:cl:

@Troontjelolo
Copy link

zassed

@Sinestia
Copy link

zas

@github-actions github-actions bot added the Merge Conflict Conflicts with the existing version of the codebase. label Apr 18, 2022
@francinum francinum added Not modular We ought to modularise where we can, but sometimes we might not be able to. Big PR It's not the size that matters... but someone will have to review this. labels Apr 19, 2022
@OctusGit OctusGit requested review from francinum and removed request for axietheaxolotl April 19, 2022 01:19
Kapu1178 and others added 3 commits April 18, 2022 21:26
… zastake2

# Conflicts:
#	_maps/RandomRuins/SpaceRuins/hilbertshoteltestingsite.dmm
#	_maps/RandomZLevels/challenge.dmm
#	_maps/RandomZLevels/wildwest.dmm
#	code/game/objects/effects/effect_system/effects_foam.dm
@Kapu1178 Kapu1178 removed the Merge Conflict Conflicts with the existing version of the codebase. label Apr 19, 2022
Copy link
Contributor

@francinum francinum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@github-actions github-actions bot added the Merge Conflict Conflicts with the existing version of the codebase. label Jul 8, 2022
@github-actions github-actions bot removed the Merge Conflict Conflicts with the existing version of the codebase. label Jul 10, 2022
@github-actions github-actions bot added the Merge Conflict Conflicts with the existing version of the codebase. label Jul 14, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
AGAINST GOD AND NATURE This code should not be legal, and probably isn't in several countries. Big PR It's not the size that matters... but someone will have to review this. Enhancement New feature or request, oooh, shiny Good first PR Everyone has to start somewhere I suppose? Merge Conflict Conflicts with the existing version of the codebase. Testmerge Deployed This PR is active on the server. WIP Great ideas need a while to mature sometimes ZAS Bugs/PRs Related to Zone Atmospherics
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

Heretic blade teleportation doesn't work Atmo bug
7 participants