Skip to content

Instantly share code, notes, and snippets.

View LemonInTheDark's full-sized avatar
🥔
Vibin it out

LemonInTheDark

🥔
Vibin it out
  • 19:14 (UTC -12:00)
View GitHub Profile
@duncathan
duncathan / atmos.md
Last active December 20, 2021 08:50
work in progress

Atmospherics

1. Preamble

Dunc's avatar

Figure 1.1: My avatar on github, the /tg/station forums, and BYOND

Hi friends! My name is Dunc. As some background, I have been contributing to /tg/ atmos in various ways since 2015. I was tutored by Aranclanos and eventually followed in his footsteps in writing several major refactors of the atmos system. I am a maintainer for the /tg/ codebase and any atmos issues or PRs are my concern. Most importantly, however, is the fact that as of the time of writing I am the only person who understands each component of the current atmos system. That fact is by far the most important reason for the existence of this document; it is my responsibility to share what I know.

Atmospherics is a very complicated and intimidating system of SS13, and as such very few contributors have ever made changes to it. Even fewer is the number of contributors who have made changes to the more fundamental aspects of atmos, such as Environmental Atmos or

================================================================================
Performance notes by Rastaf0.
================================================================================
Performance in BYOND is a pain.
During developement of FaELS I ran into many and many of performance issues.
Initially I used to put tests and results in commentaries across FaELS.dm but it