Commit Graph

27446 Commits

Author SHA1 Message Date
SkyratBot
ad35f582a9 i have moved some bible exorcism functionality to a signal on soulstones (#60768) (#7622)
moves functionality of exorcising soulstones to soulstones themselves

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-08-19 14:27:31 -04:00
SkyratBot
40c5a53613 puts chem mass spectrometer inline with other machines (#60896) (#7634)
Co-authored-by: manofpepsi <71612753+manofpepsi@users.noreply.github.com>
2021-08-19 11:44:53 -04:00
SkyratBot
169c42a262 [MIRROR] Refactors connect_loc_behalf into a component (#7613)
* Refactors connect_loc_behalf into a component (#60678)

See title. Also refactors caltrops into a component because they use connect_loc_behalf which requires them to hold the state.

This also fixes COMPONENT_DUPE_SELECTIVE from just outright not working.

connect_loc_behalf doesn't make sense as an element because it tries to hold states. There is also no way to maintain current behaviour and not have the states that it needs.
Due to the fact that it tries to hold states, it means the code itself is a lot more buggy because it's a lot harder to successfully manage these states without runtimes or bugs. 

On metastation, there is only 2519 connect_loc_behalf components at roundstart. MrStonedOne has told me that datums take up this much space:
image

If we do the (oversimplified) math, there are only ever 5 variables that'll likely be changed on most connect_loc_behalf components at runtime:
connections,
tracked,
signal_atom,
parent,
signal_procs

This means that on metastation at roundstart, we take up this amount: (24 + 16 * 5) * 2519 = 261.97600 kilobytes
This is not really significant and the benefits of moving this to a component greatly outweighs the memory cost.

(Basically the memory cost is outweighed by the maint cost of tracking down issues with the thing. It's too buggy to be viable longterm basically)

* Update glass.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-17 20:29:11 +01: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
death and coding
313a941538 [modular][ready]transfers the old cowboy poncho to the neckslot and adds obj sprites for mantles (#7586)
* [modular][ready]transfers the old cowboy poncho to the neckslot

* blood b gone

* Update cloaks.dm

* FINALLY

* AAAAAAAAAAAAAAAAAAAAA FIXES

* Update neck.dmi

Co-authored-by: louiseedwardstuart <bonniefluff>
2021-08-17 13:46:05 -04:00
Gandalf
a43b8c5fc4 Nanotrasen Fleet Command Expansion (#7418)
* A

* Update centcom_computers.dm

* a

* Update CommandReportConsole.js

* commandreporter

* Update command_report_computer.dm

* a

* FEET COMMAND

* a

* e

* e

* Update departments.dm

* F

* a

* a

* Update new_player.dm

* Update new_player.dm

* AAAAAA

* Update zombie.dm

* Update zombie.dm

* aaaaaaa

* 0

* a

* Update CentCom_skyrat.dmm

* aa

* Update nsstitan.dmm

* A

* Update station_goal_computer.dm

* Update station_goal_computer.dm

* Update bridge_officer.dm

* Update CentCom_skyrat.dmm

* Update pda.dm

* Revert "Update pda.dm"

This reverts commit fbe1823726f9edb7f7c3ba03c2d34b08b46ae294.

* logic

* cargo system

* 0

* Update import_console.dm

* Update cargo_skyrat.dmm

* noob coder

* Update cargo_shuttle_console.dm

* a

* Update deck_crew.dm

* Update export_console.dm

* Update deck_crew.dm

* 0

* Update CentCom_skyrat_z2.dmm

* AAAA

* 0

* Update CentCom_skyrat_z2.dmm

* Update cargo_shuttle_console.dm

* Update CentCom_skyrat_z2.dmm

* a

* SELLING CREW IS BAD.

* a

* Update supply.dm

* Update CentCom_skyrat_z2.dmm

* Update supply.dm

* A

* a

* a

* Update zombie.dm

* Update modular_skyrat/modules/central_command_module/code/jobs/fleetmaster.dm

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

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-08-17 18:43:19 +01:00
SkyratBot
a7ab3e3183 [MIRROR] Fixes the pitchfok nullrod inhands not appearing (#7593)
* Fixed the literal one word typo breaking in-hands (#60864)

* Fixes the pitchfok nullrod inhands not appearing

Co-authored-by: GreatKingWombat <79433629+GreatKingWombat@users.noreply.github.com>
2021-08-17 13:33:00 -04:00
SkyratBot
cbeb240fb0 [MIRROR] Fixes a warning that some guy left in freezer.dm code (#7602)
* Fixes a warning that some guy left in freezer.dm code

* Mirror!

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2021-08-17 15:42:38 +12: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
40cb513cfd [MIRROR] Mindshielding now sends a signal, and is dealt by the antagonist (#7573)
* Mindshielding now sends a signal, and is dealt by the antagonist (#60850)

Mindshielding people isn't hardcoded to the mindshield's implanting anymore, instead sending a signal, which I find better in the long run (especially for downstreams).

* Mindshielding now sends a signal, and is dealt by the antagonist

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-08-15 23:44:03 +01:00
Gandalf
c46a2a7ac9 Ports pollution from Horizon - Original PR: https://github.com/hrzntal/horizon/pull/468 (Made by Azarak) (#7453)
* AAAAAAAAAAA

* pollution scrubbbies

* fires cause smoke, right? Also NSS journey has scrubbies

* washing things removes the smell!

* what the fuck were you doing last night

* Update temporary_pollution_emission_component.dm

* space turfs shouldn't have pollution

* Fix air now fixes smoke

* Update pollution.dm

* Update pollution.dm

* Update bonfire.dm
2021-08-15 23:41:20 +01:00
SkyratBot
d4e11d2080 [MIRROR] Redoes how alarms are handled, moves their behavior to datums (#7547)
* Redoes how alarms are handled, moves their behavior to datums

* a

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-15 23:38:01 +01:00
SkyratBot
a1c7bd4bae [MIRROR] knockback component to element. (#7542)
* knockback component to element.

* Update tgstation.dme

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

* Update code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm

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

* Update code/modules/mob/living/simple_animal/hostile/megafauna/demonic_frost_miner.dm

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

* Update freezer.dm

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-08-15 23:09:21 +01:00
SkyratBot
839a703c5e [MIRROR] Adds new config flag to mirror logging of suspicious failed logins to its own file. (#7538)
* Adds new config flag to mirror logging of suspicious failed logins to its own file.

* Update IsBanned.dm

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-15 22:59:50 +01:00
SkyratBot
73d38e16fe [MIRROR] Areas where it makes sense now have \improper pre-fixed to them (#7525)
* Areas where it makes sense now have \improper pre-fixed to them

* Update lavaland.dm

Co-authored-by: AMonkeyThatCodes <20987591+AMonkeyThatCodes@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-15 22:53:50 +01:00
linnpap
527924a756 [NON-MODULAR] Feline Trait (#7523)
* nya

* 1984

* span notice shit

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2021-08-15 22:53:33 +01:00
SkyratBot
9ab3e07909 [MIRROR] freezers will now actually protect their contents from explosions once. (#7579)
* freezers will now actually protect their contents from explosions once. (#60875)

It's supposed to shield contents from explosions, not only itself.

* freezers will now actually protect their contents from explosions once.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-15 22:52:05 +01:00
SkyratBot
bf3af56598 [MIRROR] fix flashing white spheres when attacking items with light sources and light spheres on inventory/action buttons (#7576)
* fix flashing white spheres when attacking items with light sources and light spheres on inventory/action buttons (#60756)

* fix white sphere bug

* fix overlay lighting creating lights in inventory and action button

* fix flashing white spheres when attacking items with light sources and light spheres on inventory/action buttons

Co-authored-by: Couls <coul422@gmail.com>
2021-08-15 22:51:14 +01:00
Deek-Za
29397dbfdb Fixed CDO Access (#7575)
Honestly. This has been overdue for months. CDO can finally do their job without risking access to the equipment or detective lockers.
2021-08-15 22:51:09 +01:00
SkyratBot
61fb3aaf29 [MIRROR] Cyborg emergency reboot module now is no longer dropped if revive is succesful (#7570)
* Cyborg emergency reboot module now is no longer dropped if revive is succesful (#60848)

Co-authored-by: Colovorat <lolqwert569@ gmail.com>

* Cyborg emergency reboot module now is no longer dropped if revive is succesful

Co-authored-by: Colovorat <35225170+Colovorat@users.noreply.github.com>
Co-authored-by: Colovorat <lolqwert569@ gmail.com>
2021-08-15 22:50:31 +01:00
SkyratBot
6d9b030c05 [MIRROR] Healium crystal changes (#7566)
* Healium crystal changes (#60477)

Healium crystals now straight up fix the air in a room instead of giving an undetermined amount of gas
Area fixed is now a 7x7
Changed the recipe to no longer require freon but O2 instead

* Healium crystal changes

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-08-14 22:51:47 -04:00
SkyratBot
cea4eaa222 [MIRROR] Crystal foam - crystallizer new recipe (#7564)
* Crystal foam - crystallizer new recipe (#60535)

Adds crystal foam, a crystal grenade made in the crystallizer from CO2, N2O and H2O. When used it will release a big foamed area that will close any breaches, similar to the smart foam grenade.

* Crystal foam - crystallizer new recipe

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-08-14 22:50:49 -04:00
SkyratBot
af5dba8965 [MIRROR] Fixes joining the game with the wrong dir (#7562)
* Fixes joining the game with the wrong dir (#60816)

* Fixes joining the game with the wrong dir

Co-authored-by: Rohesie <rohesie@gmail.com>
2021-08-14 22:49:37 -04:00
SkyratBot
9c06c217f9 [MIRROR] Fixes 2 DNA activator descriptions (#7551)
* Fixes 2 DNA activator descriptions (#60553)

There was an empty space between name and suffix when there wasn't one, and expended DNA activators wouldnt get the name 'expended' if it didn't work, despite being so.

* Fixes 2 DNA activator descriptions

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-08-14 22:48:06 -04:00
SkyratBot
b0d64bd0f5 [MIRROR] Ethereal food buffs. (#7544)
* Ethereal food buffs. (#60298)

* charge buffs

* Removes REM

* Ethereal food buffs.

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
2021-08-14 22:40:23 -04:00
Chloe
e77cbe28cd [NON-MODULAR] [READY] More people who can antag who shouldn't be able to (#7028)
* aeiou

* E

* Update code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2021-08-15 01:07:03 +12:00
Lamella-0587
a702f9bd9f organic interface update (#6740)
* initial

* whoops

* more fixes

* forgot

* frick

* oop

* minor visual fixes

* cleared out-of-date stuff that was asimilated by erp update. ye, sry for that but useroth said i can if i need to

* interface fixes + cleaned trash.

* fixesss

* more fixes

* other interface fix and im dumb

* text and fonts fixes

* mapfixes

* small item fix

* floppa my beloved

* fixme

* yepp

* little addition to vibrator

* more user friendly toys

* hotfix because im dumb

* informing user about stuff happening in their genitals

* Fixed strip menu for new slots

* Vibrating toys now makes constant vibration sounds.

* fucking ton of fixes, i debugged so much stuff i want to die when did i slept last time

* signal vibrator fixes

* i guess its all bugs for now, need testing

* hotfix

* chemicals fixed. other dumb bug fixed too

* feex

* undo

* aight, some text stuff

* repsrited signal vibrator, fixed some dumb bugs. Almost ready for tommorrow pr.

* tried to fix things, need to test

* fixed?

* maybe now its fixed

* we finished here.

* yeah, credits. I forgot them.

* Oh well, resolved the conflict wrong.

* map fixed

* formatting test

* more linter stuff

* did changed that skyrat asked me to

* kinda fixed more stuff

* remove mapchanges

* no magic like kat magic

* please

* further mapchanges removal

* fix

* little fix, because one map supposed to be changed.

* quick structure fixes + balance stuff

* some fixes. remind - fix worn tomorrow.

* ah fuck it, i fixed it now. Who need sleep anyway?

* furnitures are no longer invuln

* fixes poles

* milking machine uses cuffs instead

* makes stuff uses cuffs

* frick

* fix lints

* stuffe

* line

* Forgot to add this little feature

* OKAY FINE I GUESS 10 MINUTES IS TOO MUCH.

* squashed bugs

* minor fix to prevent visual bugs with pillow piles.

* frick

* removed logging

* pref for toys

* tabs

* suggested idea added

* hot fix

* Revert "suggested idea added"

This reverts commit 33796f0abb896b83d02dbefee4e3b62df5f6a5db.

* Revert "hot fix"

This reverts commit bf0bc6330f5897ce2d67bb9571eb818d3a64325b.

* fuck the suggestions, i just want it to work fine

* fuck the suggestions, i just want it to work fine

* truly fixes lints

* balance tweaks + fleshlight fixed

* more balance tweaks

* gasmask fixes. Now it doesn't kill people but still makes them suffer

* fix ball mittens

* dead people tell no tales

* some minor fixes

* grammars

* add messages

* use a new pref

* simple check

* knock-knock. Who? A fix.

* fuck

* fixes vibrators

* hexacrocin now can be cured properly

* fix x_stand

* frick

* FUCK

* fixes everyonr being horny

* fixes pain

* fixes strapon

* stop process

* nymphomania fixed

* fix spam

* fixed heels and quirks

* Dead people shouldn't cum

* Knock-knock. A penis enlarger fix

* use the traits goddamn it

* Nymphomania fix

* Fucking moths can't now chomp vibrators

* Added yes/no check to climax button, also some improvements and multiple messages bugfix

* milking machine balance tweaks, bimbo trauma fix

* milking machine construction messages added

* some fixes

* Revert "Fucking moths can't now chomp vibrators"

This reverts commit 2bf37ca3b0b98c3bbd7bf35626faa7a0be54fcfb.

* little clean up of code, but it still doesn't works properly

* fuck the moths. You can't eat vibrators once more.

* catsuit bug fix

* balance tweaks

* Pillows now made of cloth, not metal.

* pillow fixes

* masochism quick fix

* dumb quickfix, it will break anything, don't panic

* yay now it works again

* nymphomania fix

* clean up

* half of ball mittens fix. For another half buy our DLC just for 2,99$!

* IM COOL I FIXED THE BALL MITTENS! FINALLY!

* prefs now works properly

* pain stuff fixed, i guess. no more arousal by decompression damage.

* lol how did i missed those

* can't buckle fucking cows to milker anymore

* oops

* me cool

* fixed small bug with pillows

* gasmask quick fix

* fix spam

* fixes strapon

* balance stuff.

* fix because im dumb

* fix

* the last fix for this codebomination. I hope this is it.

Co-authored-by: Katherine Kiefer <sterlite2902@gmail.com>
Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
Co-authored-by: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
2021-08-13 19:33:44 +02:00
SkyratBot
db78fbb47a [MIRROR] Adds Circuit variables (#7539)
* Adds Circuit variables (#60590)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Adds Circuit variables

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-08-13 17:23:58 +01:00
SkyratBot
d972fc5a15 [MIRROR] brings back barticles for bonfires (#7535)
* Revert "Revert "Barticles for bonfires 2021 (#59869)" (#59916)" (#60469)

* brings back barticles for bonfires

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2021-08-13 02:44:41 +01:00
AxieTheAxolotl
5c723cbd63 [SEMI-MODULAR] Command Clothing Vendor (#7472)
* guh

* update icon

* added more of the shitty HOS' clothing

* added qm's furcoat to vendor

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* space

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* added vendor to journey

* fix this fucking merge

* MERGE PLEASE

* Revert "MERGE PLEASE"

This reverts commit b212932e730f1263ca6d10faa10d2066ffac9859.

* Revert "Merge branch 'command_vendor' of https://github.com/axietheaxolotl/Skyrat-tg into command_vendor"

This reverts commit b7623a5cd8c999ae43bc56cc78cc188b1d298831, reversing
changes made to 501a0b274e8e084357603ee9f0d0519d48d3e186.

* Revert "Revert "Merge branch 'command_vendor' of https://github.com/axietheaxolotl/Skyrat-tg into command_vendor""

This reverts commit 33700cd6cfbc147657a6bb9b1651ef8c775b53b8.

* nukes old hop parade armour

* funny conflict meme

Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: KathrinBailey <53862927+KathrinBailey@users.noreply.github.com>
2021-08-12 22:46:01 +01:00
SkyratBot
2ac8378e7e [MIRROR] fixes cannons not working (#7511)
* fixes cannons not working (#60757)

* fixes cannons not working

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2021-08-12 00:57:19 +01:00
SkyratBot
9e74cd4a03 [MIRROR] Input ports now connect to multiple output ports. Remove combiner. (#7505)
* Input ports now connect to multiple output ports. Remove combiner. (#60494)

* tgui bsod

* debug disconnections

* prelim

* recomment

* set_value -> put ._.

* DAMN IT

* reinsert subsystem

* prepare

* unditch signals

* remove combiner

* remove combiner some more

* how did router.dm get here? deleting.

* These two COMSIGS should be one.

* critical typo

* inline cast

* have your signals

* Have your set_input & set_output.

* make compile

* upgrade save/load to n-to-n-wires

* have your documentation

* have your unsafe proc

* pay no attention to the compile errors

* unlist the ref

* paste my for block back in ._.

* fix manual input

* oops pushed too soon

* Have your !port.connected_to?.length

Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>

Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>

* Input ports now connect to multiple output ports. Remove combiner.

Co-authored-by: Gurkenglas <gurkenglas@hotmail.de>
Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>
2021-08-11 20:27:29 +01:00
SkyratBot
aeda8648f5 [MIRROR] fixes a snowflake area subtype that caused bugs (#7439)
* Fixes chapel area not having a default name (#60706)

this subtype did nothing but cause bugs

* fixes a snowflake area subtype that caused bugs

* a

Co-authored-by: 小月猫 <alina.r.starkova@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-10 16:19:00 +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
AxieTheAxolotl
0902aaa86e idfk any more man (#7479) 2021-08-10 15:57:15 +01:00
SkyratBot
58b169b7ed [MIRROR] Add USB support to teleporter control consoles (#7473)
* Add USB support to teleporter control consoles (#60530)

* Add USB support to teleporter control consoles

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-08-10 15:50:52 +01:00
SkyratBot
b6cd89f757 [MIRROR] Kitchen expansion part 2: Ovens (#7474)
* Kitchen expansion part 2: Ovens (#60515)

Adds Ovens

Co-authored-by: MonkeyThatCodes <monkey>
Co-authored-by: tralezab <spamqetuo2@ gmail.com>
Co-authored-by: MonkeyThatCodes <MonkeyThatCodes@ deez.com>
Co-authored-by: Krysonism <robustness13@ hotmail.com>

* Kitchen expansion part 2: Ovens

Co-authored-by: AMonkeyThatCodes <20987591+AMonkeyThatCodes@users.noreply.github.com>
Co-authored-by: tralezab <spamqetuo2@ gmail.com>
Co-authored-by: MonkeyThatCodes <MonkeyThatCodes@ deez.com>
Co-authored-by: Krysonism <robustness13@ hotmail.com>
2021-08-10 15:50:45 +01:00
jjpark-kb
70161f7c62 [semi-modular] reagent forge (#6643)
* start of reagent forging

* reagent forging

* add the three items to ashwalker den

* try again

* ore smelting, and more

* sorry trace, buffs primitive

* more changes

* gosh, camelCase will always be the best
2021-08-08 23:20:19 +01:00
GoldenAlpharex
42ebcf3798 Revert "Removes HOS parade jackets (#7425)" (#7464)
This reverts commit 1c178aac33.
2021-08-08 22:07:38 +01:00
jjpark-kb
3b278f201c species id defines (#7466) 2021-08-08 22:05:10 +01:00
FlamingLily
3a88a59152 Fixes the suit sensor sorting, ohgodohfuck (#7460)
* Update crew.dm

* Update crew.dm
2021-08-08 15:57:16 +01:00
SkyratBot
f0be2d415d [MIRROR] Fixes the accounting machine by granting unassigned accounts to new savings accounts. (#7459)
* Fixes the accounting machine by granting unassigned accounts to new savings accounts. (#60690)

* Fixes the accounting machine by granting unassigned accounts to new savings accounts.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2021-08-08 15:57:02 +01:00
SkyratBot
4cdde11754 [MIRROR] Toilet deconstruction error fix (#7455)
* Toilet deconstruction error fix (#60725)

* Toilet deconstruction error fix

Co-authored-by: aaaa1023 <74441292+aaaa1023@users.noreply.github.com>
2021-08-08 15:52:03 +01:00
SkyratBot
47bb16ee3d [MIRROR] Moves most circuit component defines to files to reduce the amount of scattered code. (#7450)
* Moves most circuit defines to files (#60705)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Moves most circuit component defines to files to reduce the amount of scattered code.

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-08-08 02:41:46 +01:00
SkyratBot
5ad507f0bc [MIRROR] railings can now be vaulted/climbed over from both sides. (#7441)
* railings can now be vaulted/climbed over from both sides. (#60110)

Quality of life; it spares us from having to walk all the way around or destroy them with either a wirecutter (faster) or any impromptu weapon (slower, as they currently have 300 maximum integrity, despite taking only three iron rods - one more than grilles - to make) in certain occasions, and it's already a thing on other codebases that have railing objects.

* railings can now be vaulted/climbed over from both sides.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-06 23:25:11 +01:00
AxieTheAxolotl
539f078a08 [(mostly) MODULAR] HOP Drip (#7432)
* le code man

* nukes bowman because jannies suck

Co-authored-by: Gandalf <jzo123@hotmail.com>

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-06 14:30:18 +01:00
AxieTheAxolotl
1c178aac33 Removes HOS parade jackets (#7425)
* le code

* fix nerd

* Update code/game/objects/structures/crates_lockers/closets/secure/security.dm

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

* Update code/game/objects/structures/crates_lockers/closets/secure/security.dm

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/clothing/suits/armor.dm

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

* Update security.dm

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>
2021-08-06 14:08:07 +01:00
SkyratBot
78a89af660 [MIRROR] Fixes wirecutters worn belt-state. (#7422)
* Fixes wirecutters worn belt-state (#60683)

* Fixes wirecutters worn belt-state.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2021-08-06 05:10:24 +01:00
SkyratBot
c088c0244f [MIRROR] Makes the occupational corruption device less cryptic (#7421)
* makes the occupational corruption device less cryptic (#60685)

Co-authored-by: Thunder12345 <stewart@ critar.demon.co.uk>

* Makes the occupational corruption device less cryptic

Co-authored-by: Thunder12345 <Thunder12345@users.noreply.github.com>
Co-authored-by: Thunder12345 <stewart@ critar.demon.co.uk>
2021-08-06 05:10:19 +01:00
SkyratBot
2821ea5c90 [MIRROR] Fixes all R_WALLS being rusty (#7402)
* Fixes all R_WALLS being rusty

* Update misc_walls.dm

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-06 02:06:33 +01:00