From b647efd8fb764f2f7f9086f0343ea0078d48b2e1 Mon Sep 17 00:00:00 2001 From: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com> Date: Sun, 4 Jul 2021 12:54:59 -0700 Subject: [PATCH] Migrates the hellspawn stuff over from hackmd (#59928) * Migrates some content over from hackmd, this should make it more visible, which I think is a good thing. In other news, we really should reorg this document, should make subdocs like oranges wanted * Parently we lint for this, nice --- .github/CONTRIBUTING.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index a380979cd0d..81c872cdd46 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -777,6 +777,13 @@ Isn't that confusing? There is also an undocumented keyword called `static` that has the same behaviour as global but more correctly describes BYOND's behaviour. Therefore, we always use static instead of global where we need it, as it reduces suprise when reading BYOND code. +### Byond Hellspawn + +Put stuff that shouldn’t work but does, or should work but doesn’t here so we don’t forget about it. +#### Icon hell + +The ‘transparent’ icon state causes fucked behavior when used on turfs, for reasons unknown and unknowable + ## Pull Request Process There is no strict process when it comes to merging pull requests. Pull requests will sometimes take a while before they are looked at by a maintainer; the bigger the change, the more time it will take before they are accepted into the code. Every team member is a volunteer who is giving up their own time to help maintain and contribute, so please be courteous and respectful. Here are some helpful ways to make it easier for you and for the maintainers when making a pull request.