Commit Graph

1418 Commits

Author SHA1 Message Date
Gandalf
1e4c3d1a3d E (#8118) 2021-09-11 16:20:44 +01:00
Iamgoofball
6304847ed3 initial port of species shit (#8115)
* initial port of species shit

* dumb

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-11 16:06:17 +01:00
SkyratBot
04302a770a [MIRROR] moves obj_integrity and associated procs to the atom level (#8016)
* moves obj_integrity and associated procs to the atom level

* Feex good

* Whoops forgot the maps

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-10 16:47:01 +01:00
SkyratBot
6e34600cd5 [MIRROR] restore removed individual logs and place them under LOG_VICTIM category (#8043)
* restore removed individual logs and place them under LOG_VICTIM category (#61256)

it turns out that admins use the removed information in #61179 for faster live in-round logging, I've restored that information under a LOG_VICTIM category that should not interfere with mind-reading and ling absorb text

* restore removed individual logs and place them under LOG_VICTIM category

Co-authored-by: Couls <coul422@gmail.com>
2021-09-07 19:54:33 +01:00
SkyratBot
a7d6611e0b Reduces copypasta in emissive code. (#8040)
Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-09-07 19:53:49 +01:00
Kush1Push1
bf3379baa9 A tweak for russian autohiss (#7930)
* A tweak for russian autohiss

* Keeping code up to date

* Updating tongue file

* A new config

* Update
2021-09-06 14:00:42 -04:00
SkyratBot
b4f6432a3a [MIRROR] Restores Ethereal Taste (#7992)
* Restores Ethereal Taste (#61238)

Restores Ethereals' sense of taste, as was removed in #48309. It is slightly more sensitive than the human sense of taste.

Approved by Mothblocks, I can't get an image of it so if @ Mothblocks could confirm in the comments that would be wonderful

* Restores Ethereal Taste

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
2021-09-05 22:51:55 +01:00
SkyratBot
8da9152489 [MIRROR] Uncouples the cultist red eye trait examine text from requiring cultist status or a certain eye colour. (#7968)
* Uncouples the cultist red eye trait examine text from requiring cultist status or a certain eye colour. (#61199)

Renames TRAIT_CULT_EYES to TRAIT_UNNATURAL_RED_GLOWY_EYES.

This trait now always displays a (slightly modified) message about unnatural glowy red eyes regardless of if the person is a cultist and regardless of what their eye colour is.

The examine is decoupled from eye colour because as it turns out, players can select the bloodcult red eye colour as part of character prefs. Anything that gave this trait set the eye colour to red anyway. Because there's now no guarantee the eyes themselves are red with this trait, the examine has been reworded slightly to reinforce that the eyes are merely glowing red and not necessarily are red themselves.

The examine is also decoupled from being a cultist. The trait can be added from multiple sources. Removing the cultist check means other things that want to tread the line of cult paranoia can add it too. Like Chaplain maint sect eyes and admin shennanigans.

This now means that the Chaplain's maint sect night vision eyes actually add the examine flavour text, instead of what they did before which is only add the examine flavour text if the player was a cultist that had bloodcult red coloured eyes. In other words, if they were risen and already had glowy eyes.

* Uncouples the cultist red eye trait examine text from requiring cultist status or a certain eye colour.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-09-04 08:55:13 -04:00
Kush1Push1
9c710bd518 Adding russian version to autohiss (#7908)
* Adding russian version of autohiss

* Readding skyrat's changes

* Fixing file's line ending
2021-09-01 15:58:17 -04:00
Useroth
f900b1ec6d [MDB IGNORE] Eliminates Toxins (#60619) (#7911)
Repaths everything referring to "toxins" while actually meaning either the room in science or plasma gas. While this PR might be disrespectful to our forefathers, given this is (I believe) a holdover from as far back as the Exadv1 days, this has constantly irked me since I started working with the code. None of the player-facing stuff has referred to plasma as toxin since before 4407 hit, besides the Toxins Lab, and yet all of the type-paths are still pointing at toxins, making it a nightmare to search for in a map editor, and making the code needlessly easy to confuse with that of toxin damage. So this just fires it into the sun.

Anything relating to Toxins, the science subdepartment, now makes reference to Ordnance instead. This felt fitting enough given the focus of the subdepartment is around the creation of and testing of explosives.
Anything relating to plasma gas has, fittingly, been made to refer to plasma gas.

Edit: Ah yes, I feel I should probably apologise off the bat for the size of this PR- the code touched is mostly atmos machinery and simplemobs, a few sprites here and there, and of course the station maps + a few offstation maps.

Makes the code more legible and makes mapping less painful.

(The payment has been made)

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-01 16:50:22 +01:00
GoldenAlpharex
8601492223 Modularizing synthetic language_holder + other languages renamed (#7894) 2021-09-01 00:49:22 +01:00
SkyratBot
3d011eac3a [MIRROR] Fixes the anti-drop implant not removing the nodrop trait on held items if they're somehow dropped. (#7888)
* Fixes the anti-drop implant not removing the nodrop trait on held items if they're somehow dropped. (#61068)

Title. I have used comsigs to do it. Also I have improved the logic of its ui_action_click.

* Fixes the anti-drop implant not removing the nodrop trait on held items if they're somehow dropped.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-31 20:26:15 +01:00
SkyratBot
8ac2b3215f [MIRROR] fixes the game spamming heart attack messages on hearts that cannot... attack... (muscle emoji) (#7792)
* fixes the game spamming heart attack messages on hearts that cannot... attack... (muscle emoji) (#60766)

* Update life.dm

* better.

* actually i want to do it the right way

* OOP

* OK WOW

* removes bad var

* fixes the game spamming heart attack messages on hearts that cannot... attack... (muscle emoji)

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-08-26 22:48:44 +01:00
SkyratBot
09d2b6d037 Fixes non-clothing mask slot items runtiming breath, also makes gas filtering a defined bitfield like it should be (#60938) (#7680)
Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2021-08-21 10:19:19 -04:00
SkyratBot
b0c01e40af [MIRROR] Del The World: Unit testing for hard deletes (#7589)
* Del The World: Unit testing for hard deletes (#59612)

Co-authored-by: SteelSlayer <42044220+SteelSlayer@ users.noreply.github.com>

* Del The World: Unit testing for hard deletes

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@ users.noreply.github.com>
2021-08-17 18:58:57 +01:00
SkyratBot
7a1d3700bb [MIRROR] Drugs of the 26th century. Three new hella rad drugs, one less lame drug and more! (#7481)
* Drugs of the 26th century. Three new hella rad drugs, one less lame drug and more!

* Update traits.dm

* Update maint_loot_trash.dm

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-15 23:52:58 +01:00
SkyratBot
d2d89a863a [MIRROR] [Ready] Mining Loot Rework (#7461)
* [Ready] Mining Loot Rework

* AAAA

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-10 16:12:36 +01:00
SkyratBot
d997f9ccc3 [MIRROR] swap bodypart species checking to bitmap, fix surgery for monkey body… (#7480)
* swap bodypart species checking to bitmap, fix surgery for monkey body… (#60280)

* swap bodypart species checking to bitmap, fix surgery for monkey bodyparts on monkeys

* fix part_origin so it is used correctly

* remove tabs, change DEFAULT_BODY to NULL_BODY

* add requested documentation

Co-authored-by: whitecas18 <whitecas18@ students.ecu.edu>

* swap bodypart species checking to bitmap, fix surgery for monkey body…

Co-authored-by: ArchPigeon <bookmaster3@gmail.com>
Co-authored-by: whitecas18 <whitecas18@ students.ecu.edu>
2021-08-10 15:54:45 +01:00
jjpark-kb
3b278f201c species id defines (#7466) 2021-08-08 22:05:10 +01:00
SkyratBot
4c29a5e334 [MIRROR] Renames COMSIG_MOB_APPLY_DAMGE (#7336)
* renames damge -> damage (#60647)

* Renames COMSIG_MOB_APPLY_DAMGE

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2021-08-03 20:04:48 +01:00
SkyratBot
f7ae1d7225 [MIRROR] surgery_initiator component to element. (#7335)
* surgery_initiator component to element. (#60634)

* surgery_initiator component to element.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-03 20:04:42 +01:00
Snakebittenn
20245f46c0 [READY] [MODULAR] Adds Japanese language (#7089)
* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* Automatic changelog compile [ci skip]

* yourlittlebutterfly

* Update html/changelogs/archive/2021-07.yml

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update html/changelogs/archive/2021-05.yml

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* we yangyu now

* Update html/changelogs/archive/2021-07.yml

Co-authored-by: death and coding <58394696+thestubborn@users.noreply.github.com>

* Update 2021-07.yml

* Update 2021-07.yml

* Update 2021-07.yml

* Update 2021-07.yml

Co-authored-by: Changelogs <action@github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Co-authored-by: death and coding <58394696+thestubborn@users.noreply.github.com>
2021-07-28 23:44:17 +01:00
SpaceVampire
5b9cc828be Revert "Synthetic wounds (#6369)" (#6669)
This reverts commit 34b8d43390.
2021-07-26 15:56:38 +01:00
SkyratBot
439ae7812b [MIRROR] Brain-computer interfaces, circuits in your brain (#7145)
* Brain-computer interfaces, circuits in your brain (#60338)

BCIs are a new shell that can be implanted in your brain through surgery or through a BCI Manipulation Chamber, which provide the ability to easily implant and remove BCIs. They are the same size as compact remotes and generally share the same limitations.

Also adds CIRCUIT_FLAG_HIDDEN, to hide components from the UI. I didn't end up needing this, but Watermelon said he had ideas for it, so eh.
Why It's Good For The Game

BCIs provide an interesting, stealthy input method for circuits. They are seen as a healthier alternative to nanites, and improve on them in several ways:

    Circuits have limited manipulation of the world, and intentionally do not perform the ability to provide passive healing, revives, etc.
    Circuits have a significantly better UI and UX than nanites.
    Circuits regularly get content expansions, which means that as a side-effect, there'll often be new things to play with for BCIs.

Other point to make:

    BCI implanters have no cloud, and instead require the BCI to be put inside the machine. This means it requires the attention of the scientist (or even just a box with them inside). With

    Adds the ability to save/load circuits for admins. Adds the ability to duplicate modules in a round. #60222, which lets you reprint a circuit you made that round, this means you can print out lots of BCIs, rather than going through the tedium of constantly remaking it.
    BCI implanters are not roundstart, but rather in the advanced shells node. This is essentially the same as nanites, except for the difference of nanites starting with all the machinery, but none of the powers.

Changelog

cl
add: Added brain-computer interface circuit shells.
/cl

* Brain-computer interfaces, circuits in your brain

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-07-26 15:49:46 +01:00
SkyratBot
75edda2335 [MIRROR] Gas Masks Properly filter now (#7071)
* Gas Masks Properly filter now (#58529)

This PR allows gas masks to properly filter toxic gases by using one-time-use filters that can be made in any lathe from roundstart. All gas masks start with filters in at roundstart.
These filters will have different filtering abilities that differenciate what gas they'll be able to filter the most. The highest ones will be plasma gas, co2 and n2o.
Currently there is only one filter available, it will filter plasma, co2 and n2o at higher amount, while nitryl, stimulum, freon, hypernob and bz will be at a mid range and the more complex/dangerous gases healium, zauker, proto nitrate, tritium, halon will have easier time passing even at trace amounts
More filters with different filtering levels soon(tm)

Warning, the masks will filter traces amount of gases, but will also help slowdown the damage you'll get by breathing the gas by reducing the amounts of moles taken (example plasma intoxication will be slower)

Gas masks now properly filter gases when a filter is used (they will work normally otherwise)
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@ users.noreply.github.com>

* Gas Masks Properly filter now

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-07-26 15:43:33 +01:00
SkyratBot
5c64af6bd7 Rework appendicitis: not event-based, not a disease (#7049)
Co-authored-by: coiax <yellowbounder@gmail.com>
2021-07-26 15:40:56 +01:00
SkyratBot
57b1e7fd17 [MIRROR] Fixes cutting open heads dropping hidden organs (#7020)
* Fixes cutting open heads dropping hidden organs (#60267)

Yes it's a dumb fix, but organ code is dumb. I want to rework how organs are stored eventually when I get to it which is when I'll clean this up. (I also want to rework external organs again to just be datums attached to organs but hush)

* Fixes cutting open heads dropping hidden organs

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-07-20 14:22:40 +02:00
SkyratBot
68e40b28f1 [MIRROR] convert some adv tool actions into balloon alerts (#6999)
* convert some adv tool actions into balloon alerts

* Update screwdriver.dm

Co-authored-by: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
2021-07-19 16:02:05 +01:00
SkyratBot
71f57e4a98 [MIRROR] Stop ethereals reviving during Mafia games (#6942)
* Stop ethereals reviving during Mafia games (#60210)

* Stop ethereals reviving during Mafia games

Co-authored-by: coiax <yellowbounder@gmail.com>
2021-07-16 01:50:09 +01:00
SkyratBot
eed6aafb06 [MIRROR] Fixes lingering moodlet on ethereal stomach removal. (#6897)
* Fixes lingering moodlet on ethereal stomach removal. (#60130)

* Fixes lingering moodlet on ethereal stomach removal.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-07-13 23:57:26 +01:00
SkyratBot
e83804328e [MIRROR] Always draws mothwings (#6864)
* Always draws mothwings (#60142)

closes #60131 (Mothblocks malding about wings not drawing above hardsuits)

* Always draws mothwings

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-07-12 21:47:32 +01:00
SkyratBot
90b36d4c35 [MIRROR] Change ashwalkers to have custom lungs (#6853)
* Change ashwalkers to have custom lungs (#59413)

* Changes ashwalkers to have custom lungs

Ashwalkers now have lungs that are specially adapted to Lavaland
environments. However, that specialisation comes at a cost at sometimes
not being able to operate in normal human air conditions.

- Ashwalker lungs take a gas sample of the default lavaland atmosphere
  on initialisation in order to customise themselves
- Currently, excess O2/N2 has no functional drawback, so no maximum
  value is set on the lungs. If Lavaland rolls a higher N2/O2 mole count
  than human air, they will still struggle however.

* Change ashwalkers to have custom lungs

Co-authored-by: coiax <yellowbounder@gmail.com>
2021-07-12 21:45:33 +01:00
SkyratBot
3a8e5c7998 [MIRROR] Fixes attach_limb() not calling update_disabled() (#6848)
* Fixes attach_limb() not calling update_disabled() (#60128)

* Fixes attach_limb() not calling update_disabled()

* Ok, that's new. But at the core, the framework's the same.

* Fixes attach_limb() not calling update_disabled()

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-07-12 21:44:44 +01:00
SkyratBot
87d6b9bec3 [MIRROR] Fix augment flash runtime (#6821)
* Fix augment flash runtime (#60090)

* Fix augment flash runtime

Co-authored-by: KubeRoot <kubinator4321@gmail.com>
2021-07-10 14:10:23 +01:00
SkyratBot
6410c69f35 Fix moth wings not showing up (#6820)
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-07-10 14:10:07 +01:00
Gandalf
46ede88a87 few mutant fixes 2021-07-09 17:54:31 +01:00
Y0SH1M4S73R
93d03dc6bb [Alternative to #6407] Makes mutant bodyparts and mutcolors into editable genetic traits (#6750)
* Makes mutant bodyparts and mutcolors into editable genetic traits (plus a whole shitload of otherwise out of scope code improvements because I just HAD to touch old code)

* Mirror

* genetically-editable mutant bodyparts and colors - skyrat edition

Co-authored-by: Funce <funce.973@gmail.com>
2021-07-08 16:04:19 +01:00
SkyratBot
af778bae0a [MIRROR] Fixes a good few improper overlay icon_states, fuck gun code edition (#6774)
* Fixes a good few improper overlay icon_states, fuck gun code edition

* Update rifle.dm

* Update laser.dm

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
2021-07-08 03:11:58 +02:00
death and coding
5c6365343b (mostly) [modular] adds a language for xeno hybrids via culture (#6748)
* mostly [modular] adds a language for xeno hybrids via culture

* ok special culture

* I FORGOT THE DEFINE

* Update tgstation.dme

Co-authored-by: louiseedwardstuart <bonniefluff>
2021-07-06 17:38:21 +01:00
SkyratBot
447216bd91 [MIRROR] Cannabis has more believable effects (#6560)
* Cannabis has more believable effects

* Update cannabis.dm

Co-authored-by: cacogen <25089914+cacogen@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-30 20:20:30 +01:00
SkyratBot
408835e58f [MIRROR] Massively buffs debriding surgery (#6610)
* Massively buffs debriding surgery (#59865)

Yesterday, I got lasered in the arm twice. A good three minutes later I lose all controle off my arm and have an assistant debride my arm. On a surgical table with sterilizine, this took 2 minutes and 30 seconds.

All wounds can be fixed quite easily, but the infection wound type has always been an absolute nightmare. This was the only time I recorded it, but this has happened so many times and it feels like the average lies around 4~ minutes for this surgery to complete.

It still depends on how badly infected your burn wound is, but it shouldn't take longer than 30 seconds now.

* Massively buffs debriding surgery

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-06-30 20:00:29 +01:00
SkyratBot
745eb3adda [MIRROR] Fix to_chat error with empty surgery step strings (#6599)
* Fix to_chat error with empty surgery step strings (#59876)

/datum/surgery_step/incise/success() has no vague_message arg in a certain edge case when calling display_results. This eventually leads to an empty string being sent to /mob/proc/show_message() - Unsure if this is intended or not, but I've added an equivalent string based on the other usages of display_results instead of sending an empty string.

* Fix to_chat error with empty surgery step strings

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-06-30 02:43:04 +01:00
SkyratBot
5fdd99aba6 [MIRROR] removes unnecessary species breath code (#6588)
* Remove unnecessary species breath code (#59864)

Human code override breathe(), called the species datum which checked if the human had NO_BREATH. I just made it check for NOBREATH directly, since it is apparently a human only trait.

If someone wants to implement special breathing checks/behaviour, make custom lungs

* removes unnecessary species breath code

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-06-29 17:39:21 +01:00
SkyratBot
ce7052fda8 [MIRROR] Slightly buffs knife wounds, slightly nerfs scalpel wounds (#6572)
* Slightly buffs knife wounds, slightly nerfs scalpel wounds (#59848)

Recently it came to my attention that knives are actually really bad at causing slashing wounds, while the scalpel is probably a little too good at causing them, even through armor. So, here's what this PR does:

Knives in general are more effective at causing slash wounds, especially if the target has no armor/clothing on that limb. The butcher's cleaver in particular is now equally as effective as a circular saw.
Scalpels are a bit less effective at causing slash wounds against armor/clothing, though they're still extremely good at cutting, especially against exposed flesh.

With these stats, knives will be more effective against unarmored targets, and can actually be counted on to draw blood when needed.

* Slightly buffs knife wounds, slightly nerfs scalpel wounds

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2021-06-29 16:45:35 +01:00
SkyratBot
5b2582de27 [MIRROR] Refactors species stomach code, makes ethereal charge inherent to their stomach (#6554)
* Refactors species stomach code, makes ethereal charge inherent to their stomach (#59801)

A stomach would literally just ask the species datum how to be hungry and made a bunch of exceptions for ethereals. I mostly just moved code around so that hunger is handled by a persons stomach, thus shrinking the species.dm bloat.

This also makes it so ethereal's charge mechanic is unique to their stomache, instead of this really weird inbetween where just nothing happens and you kinda starve to death. You can stick an ethereal stomach in a human and this will replace their hunger mechanic with the charge mechanic and lets them absorb power from APCs and everything. You can also give ethereals a normal stomach and they'll use the normal hunger mechanics

* Refactors species stomach code, makes ethereal charge inherent to their stomach

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-06-27 16:44:17 +01:00
SkyratBot
79c3c379b9 [MIRROR] Fix missing SIGNAL_HANDLER (#6552)
* Fix missing SIGNAL_HANDLER (#59826)

Adds SIGNAL_HANDLER to everywhere that didn't have it that was picked up by dm-lua, which is now ready enough to catch these.

* Fix missing SIGNAL_HANDLER

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-06-27 16:16:04 +01:00
Gandalf
34b8d43390 Synthetic wounds (#6369)
* OOOF

* Update slash.dm
2021-06-22 22:41:24 +01:00
SkyratBot
46bb3babb4 [MIRROR] Digitigrade Paralysis BugFix (#6411)
* Digitigrade Paralysis BugFix (#59697)

* Fixing Digitigrade Legs, Adding Sanity Checks

- A limb's attach_limb proc now uses the set_owner() proc instead of setting the owner manually, fixing problems where limbs that were meant to be paralyzed were not
- Added a sanity check to set_usable_legs to ensure the value isn't set lower than 0

* Adds A Stack Trace to Set_Usable_Legs

- set_usable_legs now calls stack_trace() whenever it is provided with a negative value

* Digitigrade Paralysis BugFix

Co-authored-by: Beatrice <83368538+SpaceDragon00@users.noreply.github.com>
2021-06-21 00:47:52 +01:00
SkyratBot
7d1d0e1fad [MIRROR] Refactors most spans into span procs (#6315)
* Refactors most spans into span procs

* AA

* a

* AAAAAAAAAAAAAAAAAAAAAA

* Update species.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-16 00:24:49 +01:00
SkyratBot
f8042b6306 [MIRROR] Adds Neon Carpet (#6302)
* Adds Neon Carpet (#59140)

Adds a couple varieties of neon carpet.
Makes decals care about their plane in addition to their layer.

* 0

* A

* a

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-15 18:12:49 +01:00