Commit Graph

27396 Commits

Author SHA1 Message Date
SkyratBot
91070a797c [MIRROR] Job refactor 2: less hardcoded lists (#7410)
* Job refactor 2: less hardcoded lists

* CRITICAL DEP 1

* CRITCAL DEP 2

* Update nanotrasen_admiral.dm

* Update nanotrasen_admiral.dm

* Update nanotrasen_admiral.dm

Co-authored-by: Rohesie <rohesie@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-06 01:42:53 +01:00
SkyratBot
bab28c321d [MIRROR] Adds scanner gate shells (#7408)
* Adds scanner gate shells (#60558)

* Adds scanner gate shells

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2021-08-05 23:33:27 +01:00
SkyratBot
b48b61cd19 [MIRROR] Kills misc clothing files (Almost) (#7310)
* Kills misc clothing files (Almost)

* comment out clown cytology (#7369)

Co-authored-by: Thunder12345 <Thunder12345@users.noreply.github.com>
Co-authored-by: Matthew J <12817816+ZephyrTFA@users.noreply.github.com>
2021-08-05 13:48:05 +01:00
linnpap
ec338ddce6 [SEMI-MODULAR] Wrestling Rings (#7352)
* wrestling rings

* can now tackle off of the turnbuckles

* muh linters check

* jesus fucking christ

* Update wrestlingring.dm

* changed location of comments

* moreeeeeeeeeeee fixesssssssss
2021-08-05 13:21:17 +01:00
SkyratBot
090ef8f1d6 [MIRROR] Thrownthing datum refactor: you can now throw stuff at mobs lying on the floor. (#7404)
* Thrownthing datum refactor: you can now throw stuff at mobs lying on the floor. (#60604)

* Thrownthing datum refactor: you can now throw stuff at mobs lying on the floor.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-05 13:19:07 +01:00
SkyratBot
083768c2bc [MIRROR] Adds logging for mob numbers (#7399)
* add logging to mob numbers (#60695)

* Adds logging for mob numbers

Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com>
2021-08-05 13:16:31 +01:00
AxieTheAxolotl
af61e40cf7 Added le code (#7398) 2021-08-05 13:16:18 +01:00
SkyratBot
3ab1e7ebe2 [MIRROR] Refactors port types completely and adds the option type. Refactors options to use this new type (#7386)
* Refactors port types completely and adds the option type. Refactors options to use this new type (#60571)

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

* Refactors port types completely and adds the option type. Refactors options to use this new type

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-08-04 18:30:56 +01:00
SkyratBot
a551aaa60f [MIRROR] removes TRAIT_RESTRAINED from xeno nests (#7382)
* removes TRAIT_RESTRAINED from xeno nests (#60676)

* removes TRAIT_RESTRAINED from xeno nests

Co-authored-by: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
2021-08-04 15:09:50 +01:00
SkyratBot
bce50c3a84 [MIRROR] Deployable Component (Big Dakka Included) (#7380)
* Deployable Component (Big Dakka Included) (#60554)

* Deployable Component (Big Dakka Included)

Co-authored-by: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
2021-08-04 15:08:40 +01:00
SkyratBot
dcee556d33 [MIRROR] Adds conveyor switch and quantum pad USBs (#7379)
* Adds conveyor switch and quantum pad USBs (#60532)

* Adds conveyor switch and quantum pad USBs

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2021-08-04 15:08:29 +01:00
SkyratBot
b2afeb7d0b [MIRROR] Standard bananium floor is now viable for clown decoration. It doesn't slip. (#7378)
* Standard bananium floor is now viable for clown decoration. It doesn't slip. (#60585)

* Standard bananium floor is now viable for clown decoration. It doesn't slip.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-08-04 15:08:22 +01:00
SkyratBot
6c31c045a8 [MIRROR] Improves and documents some grenade-related code, fixes an exploit. (#7338)
* Improves and documents some grenade-related code, fixes an exploit.

* Update tape.dm

Co-authored-by: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-03 23:59:32 +01:00
Seris02
f3585b55a6 [NON-MODULAR] fixes things so that classic (including peacekeeper) batons can stamcrit again (#6995)
* IT CAN STAMCRIT AGAIN WOO

* adds a skyrat comment
2021-08-03 21:45:20 +01:00
SkyratBot
bff3e1f65c [MIRROR] makes important_recursive_contents work when a channel trait is lost (#7363)
* makes important_recursive_contents work when a channel trait is lost (#60659)

* makes important_recursive_contents work when a channel trait is lost

Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
2021-08-03 21:26:24 +01:00
SkyratBot
3b8697378c [MIRROR] Fixes infinitely recursive beef wellingtons (#7362)
* Fixes infinitely recursive beef wellingtons (#60658)

* Fixes infinitely recursive beef wellingtons

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-08-03 21:26:19 +01:00
SkyratBot
e5dc751f74 [MIRROR] Turns rust component into bespoke element (#7278)
* Turns rust component into bespoke element

* a

* Update misc_walls.dm

Co-authored-by: ChungusGamer666 <82850673+ChungusGamer666@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-03 20:56:40 +01:00
SkyratBot
bced2496bf [MIRROR] Add Revenant, Sentient Disease, Space Pirates, and Obsessed to Dynamic (#7245)
* Add Revenant, Sentient Disease, Space Pirates, and Obsessed to Dynamic

* Update pirates.dm

Co-authored-by: IndieanaJones <47086570+IndieanaJones@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-03 20:28:32 +01:00
SkyratBot
3c80d8f39f [MIRROR] Fixes vehicles (#7330)
* Fixes vehicles (#60624)

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

* Fixes vehicles

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-08-03 20:11:36 +01:00
SkyratBot
61aa9c09cf [MIRROR] Improves Pavlova Code Copypasta, Changes Description Of Pavlova (The Pavlova Incident of 2021) (#7350)
* Improves Pavlova Code Copypasta, Changes Description Of Pavlova (The Pavlova Incident of 2021) (#60595)

* Improves Pavlova Code Copypasta, Changes Description Of Pavlova (The Pavlova Incident of 2021)

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-08-03 20:06:30 +01:00
SkyratBot
f942963ce3 [MIRROR] componentized spirit item possession (#7346)
* componentized spirit item possession (#60614)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* componentized spirit item possession

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-08-03 20:06:06 +01:00
SkyratBot
c07587931e [MIRROR] Fix greenshifts not properly logging (#7342)
* Fix greenshifts not properly logging (#60621)

* Fix greenshifts not properly logging

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-08-03 20:05:25 +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
SkyratBot
272e84660a [MIRROR] cultists can now once again draw runes in lavaland mining station (#7331)
* cultists can now once again draw runes in lavaland mining station (#60625)

* cultists can now once again draw runes in lavaland mining station

Co-authored-by: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
2021-08-03 20:03:59 +01:00
SkyratBot
5ca59acd91 [MIRROR] Adds reinforced rock for mapping use (#7315)
* Adds reinforced rock for mapping use (#59834)

* Adds reinforced rock for mapping use

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2021-08-03 18:34:31 +01:00
SkyratBot
a1c3b5ce0f [MIRROR] Fixes multiple mapping errors (#7299)
* Fixes multiple mapping errors (#60534)

* Fixes multiple mapping errors

Co-authored-by: 小月猫 <alina.r.starkova@gmail.com>
2021-08-01 23:15:55 +01:00
Pinta
76f5fd2e1b [NONMODUAR] Fixes mediguns fitting inside turrets and emitters (#7244)
* Guns no longer fit inside of Turrets

* Guns no longer fit inside of Emitters

* linters
2021-08-01 14:20:50 +01:00
SkyratBot
7db6e26066 [MIRROR] fixes cannons losing their sprites (#7286)
* fixes cannons losing their sprites (#60559)

* fixes cannons losing their sprites

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-08-01 11:55:53 +01:00
SkyratBot
92537c9856 [MIRROR] Fixes perspective issue with classic baton (#7291)
* Fixes perspective issue with classic baton (#60517)

* Fixes perspective issue with classic baton

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2021-08-01 11:42:20 +01:00
SkyratBot
170863cfd7 [MIRROR] Circuit component descriptions and module names are now visible to the naked eye. (#7290)
* Circuit component descriptions and module names are now visible to the naked eye. (#60545)

* Circuit component descriptions and module names are now visible to the naked eye.

Co-authored-by: Gurkenglas <gurkenglas@hotmail.de>
2021-08-01 11:42:08 +01:00
SkyratBot
1dbdea84bc [MIRROR] Fixes the outputs in the launchpad usb connection (#7287)
* Fixes the outputs in the launchpad usb connection (#60550)

* Fixes the outputs in the launchpad usb connection

Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>
2021-08-01 11:41:43 +01:00
SkyratBot
af663f83d0 [MIRROR] Makes it more noticeable when a weapon recharger has finished recharging (#7268)
* Makes it more noticeable when a weapon recharger has finished recharging (#60353)

When the weapon recharger finishes recharging the inserted item to full charge, it will 'ding' and say()

* Makes it more noticeable when a weapon recharger has finished recharging

Co-authored-by: ma44 <guyonleagueoflegends@gmail.com>
2021-08-01 11:40:58 +01:00
SkyratBot
69b351d105 [MIRROR] Fixes e-bolas being unblockable and not ensnaring flying mobs. (#7264)
* Fixes e-bolas being unblockable and not ensnaring flying mobs. (#60160)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Fixes e-bolas being unblockable and not ensnaring flying mobs.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-08-01 11:40:28 +01:00
BluBerry016
202484c782 [Modular] NSS Journey Update + Service Airlocks (#7262)
* service airlocks

* Update NSSJourney.dmm

* Update NSSJourney.dmm

* Update NSSJourney.dmm

* Update NSSJourney.dmm

* Update NSSJourney.dmm

* Update NSSJourney.dmm
2021-08-01 11:39:28 +01:00
SkyratBot
7afceb62ad [MIRROR] tcg flippers no longer have the scaling element (#7239)
* tcg flippers no longer have the scaling element (#60424)

* tcg flippers no longer have the scaling element

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2021-07-29 23:44:35 +01:00
SkyratBot
3e3c391aee [MIRROR] Removes Destroy overrides from most circuit components (#7216)
* Removes Destroy overrides from most circuit components (#60492)

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

* Removes Destroy overrides from most circuit components

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-07-29 11:16:23 +01:00
SkyratBot
ccc38b0fc4 [MIRROR] Trash Cannons (#7225)
* Trash Cannons (#60476)

* Trash Cannons

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-07-29 11:15:03 +01:00
SkyratBot
9f7d93f3f3 [MIRROR] Remove nanites (#7210)
* Remove nanites

* a

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-07-29 00:45:17 +01:00
Pinta
caeea29798 [READY][MOSTLY MODULAR] Mediguns! (#6546)
* Creates the basis of the medigun

* Adds ability to take out and put in cells

* Adds Base cells in

Sprites are made by @Arctasia

* Cell Sprites change size when on ground

Uses the item scaling module from this PR, god bless the author for making this;
https://github.com/tgstation/tgstation/pull/56102

* Adds the other two variants of Mediguns

Upgraded version will be accessible by using a printable medigun upgrade kit.

* CMO medigun can't be put in chargers

Mostly balancing stuff to make sure the gun isn't too busted. I'll probably end up doing further tweaking down the line.

* Adds in the basic Tier II Ammo Types

* Adds in the basic tier III cells

also tweaks the recharge value on the CMO medigun cell

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/medgun/medcells.dm

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

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/medgun/medcells.dm

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

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/medgun/medcells.dm

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

* Apply suggestions from code review

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

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/medgun/medguns.dm

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

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/medgun/medguns.dm

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

* Makes the medigun heal Radiation

also fixes an issue of the cell type not swapping after the medigun is removed, leaving the medigun on a mode that doesn't exist.

* haha whoops

* Fixes Medigun code a bit

Fixes the right click option to work with the new right click modifiers from https://github.com/tgstation/tgstation/pull/59656.
Fixes an oversight where basically anything could be shoved inside of a medicell. That seemed a little bit unrealistic.

* Adds upgrade kit

The standard medigun can be upgraded to the faster charge model! I might end up tweaking the crafting requirements later!

* Adds Medigun kits

* Adds Basic Medigun Kit to Cargo

* Makes the higher Tier medicells obtainable through research

* CMO medigun kit is in CMO locker

* Higher Tier Projectiles pass through windows

* Updates inhand sprite

* Gives the different cell projectiles colors when shot.

* Changes the sound of the medigun

* Updates description

* Changes medigun to use alt+click

* adds the medigun and medicell sprites in.

lets gooooooo

* Adds in overlays

* Adds empty and updates the CMO texture

* The basic Medicells are orderable by themselves

QoL, and this might be useful for future variants.

* Basic Brute Charge

* Changes mediguns to use their own texture file.

I don't want the original projectile file to get overly cluttered.

* Update projectile.dmi

* Adds in icons for other types

* Rest of the tiers have sprites

Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>
2021-07-28 23:53:37 +01:00
Matthew J
fb0d881a9a [NON-MODULAR] Holograms now mirror emotes from their user (#7066)
* Automatic changelog compile [ci skip]

* this does it

Co-authored-by: Changelogs <action@github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-07-28 23:52:32 +01:00
Gandalf
35e087ff2b a 2021-07-28 23:32:53 +01:00
Edgar-Allan-ShitPoest
3ed06e7983 Ronin Curator bundle (#7187)
* Curator Katana

* Add's ronin hero box
2021-07-28 23:28:55 +01:00
SkyratBot
a671213d5d [MIRROR] Fixes the map sprite for lizard plushes (#7204)
* Fixes the map sprite for lizard plushes (#60416)

This PR fixes the placeholder map sprite for lizard plushes. I included a map sprite in my original GAGS PR but I forgot a single character from the icon_state which made it not work and I didn't realize until after it was merged.

* Fixes the map sprite for lizard plushes

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2021-07-28 23:11:01 +01:00
SkyratBot
6fd3c8f51d [MIRROR] QoL changes for launchpad usb connection and fixes it not working with null x/y offset inputs (#7203)
* QoL changes for launchpad usb connection and fixes it not working with null x/y offset inputs (#60347)

If null x/y offsets are passed, it won't update the telepad's x/y offsets.
This fixes a problem with the x/y offsets not being updated if 1 of the x/y offsets is null.

* QoL changes for launchpad usb connection and fixes it not working with null x/y offset inputs

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
2021-07-28 23:10:53 +01:00
linnpap
4248405b7e [NON-MODULAR] [BOUNTY] AI Quality Of Life Improvements (#7063)
* ais can see *mes now

* more stuff

* muh snake_case
2021-07-28 22:27:20 +01:00
SkyratBot
8a9ab67aad [MIRROR] That's it. *GAGS'ifies your berets* (#7097)
* That's it. *GAGS'ifies your berets*

* a

* Update head.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-07-28 22:21:49 +01:00
SkyratBot
195373fc57 [MIRROR] fixes issues with prisoner EPBs (#7191)
* fixes issues with prisoner EPBs (#60435)

* fixes issues with prisoner EPBs

Co-authored-by: Greniza <61635418+Greniza@users.noreply.github.com>
2021-07-28 22:14:20 +01:00
SkyratBot
d20a3cb752 [MIRROR] Adds on examine hints for constructing turrets similar to walls or mechs (#7190)
* Adds on examine hints for constructing turrets similar to walls or mechs (#60454)

Just adds some on examine text depending on the turrets stage of construction to guide you on what do do while building a turret

* Adds on examine hints for constructing turrets similar to walls or mechs

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
2021-07-28 22:14:14 +01:00
SkyratBot
c09c9d987b [MIRROR] Add Referee costume (#7164)
* Add Referee costume

* Update costume.dm

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-07-28 22:05:49 +01:00
SkyratBot
f8f51cbd86 [MIRROR] Kills _globalvars/misc.dm (#7152)
* Kills _globalvars/misc.dm

* aaa

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-07-28 22:03:21 +01:00