Commit Graph

10536 Commits

Author SHA1 Message Date
SkyratBot
f0b0dfe200 [MIRROR] Refactors radios to not use the prison_radio var [MDB IGNORE] (#17110)
* Refactors radios to not use the prison_radio var (#70713)

* done

* typos

* condense

Co-authored-by: Candycaneannihalator <candycane@ thisisnotarealaddr.com>

* Refactors radios to not use the prison_radio var

* blueshift

Co-authored-by: texan-down-under <73374039+etherware-novice@users.noreply.github.com>
Co-authored-by: Candycaneannihalator <candycane@ thisisnotarealaddr.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-22 17:58:05 -04:00
SkyratBot
77fe7bce4e [MIRROR] Add AltClick context screentip to IDs [MDB IGNORE] (#17080)
* Add AltClick context screentip to IDs (#70686)

Add alt click context screentip to IDs

* Add AltClick context screentip to IDs

Co-authored-by: Tim <timothymtorres@gmail.com>
2022-10-21 19:22:54 -04:00
SkyratBot
0e5766a00b [MIRROR] Adds a new Shinto-themed Chaplain robe and holy book [MDB IGNORE] (#17029)
* Adds a new Shinto-themed Chaplain robe and holy book (#70521)

Co-authored-by: SeigaSeiga <seigacomm@ gmail.com>

* Adds a new Shinto-themed Chaplain robe and holy book

Co-authored-by: SeigaSeiga <seigashearwood@gmail.com>
Co-authored-by: SeigaSeiga <seigacomm@ gmail.com>
2022-10-20 12:31:38 +01:00
SkyratBot
d7c5ab7987 [MIRROR] PKP Mind Virus: Glorfing Cigs edition [MDB IGNORE] (#16995)
* PKP Mind Virus: Glorfing Cigs edition

* conflicts

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-10-20 12:22:53 +01:00
SkyratBot
60356ebbfd [MIRROR] Fixes Type Mismatch Causing Infinite Irrevocable Welding [MDB IGNORE] (#17036)
* Fixes Type Mismatch Causing Infinite Irrevocable Welding (#70670)

* Fixes Type Mismatch Causing Infinite Irrevocable Welding

(and plasma cutters too, because that seemed to be broken as well).

Hey there,

Behavior introduced in #70235 caused this shit to break, causing infinite welding that you could never undo, with an overlay that could never be removed. This was due to a type_mismatch runtime that plagued servers for a bit, I just stole the pattern from Lemon and used LAZYADD/LAZYREMOVE and that seemed to have fixed the issue.

* fixes plasmacutter since it had the same broken pattern

* Fixes Type Mismatch Causing Infinite Irrevocable Welding

Co-authored-by: san7890 <the@san7890.com>
2022-10-20 02:23:36 -04:00
SkyratBot
9375c02156 [MIRROR] Moving around while non-existent will not give you a message saying you're buckled to the concept of non-existence [MDB IGNORE] (#17006)
* Moving around while non-existent will not give you a message saying you're buckled to the concept of non-existence (#70483)

* Being removed from existence no longer provides strange feedback messages

* Immortality talisman, too

* Moving around while non-existent will not give you a message saying you're buckled to the concept of non-existence

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-10-19 23:32:45 -04:00
SkyratBot
612568daa0 [MIRROR] Swaps sleep() to use SECONDS define [MDB IGNORE] (#16973)
* Swaps sleep() to use SECONDS define

* merge conflicts and skyrat modules

Co-authored-by: san7890 <the@san7890.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-19 19:43:24 -04:00
SkyratBot
59dc5c36b7 [MIRROR] Cleans up the fallout from plane cube [MDB IGNORE] (#17003)
* Cleans up the fallout from plane cube (#70235)

* Cleans up the fallout from plane cube

Alright.
Makes cleaning bubbles respect planes
Adds support for updating overlays on move, fixing an issue with pointing at items
Adds better error messages for failing to provide args for mutable_appearance()
Fixes a bug where string overlays were not respecting insertion order

* Adds documentation for offset spokesman and offset_const

* Better stack trace

* Removes some redundant uses of cached MAs

At this scale, attempting to cache MAs like this has 0 impact on anything
And just makes things more messy then they need to be

* ensures fullscreen objects START offset, so things are always proper

* ensures chatmessages always have the right offset

* fixes compile

* whoops, the above lighting plane should actually be ABOVE the lighting plane

* fixes compile, also cleans up the fire overlay a tad

* Adds a unit test for plane masters that are shrunk by multiz being double shrunk

This is slightly hacky because of how I'm handing the plane master
group, but it's not THAT bad, and gives me some real good coverage

* Properly targets the seethrough plane at the game world plate. This fixes unit tests, and also just makes more sense

* whoops

* oh

* adds datum support for allocate(), cleans up a harddel from testing

* Makes camera chunks index at 1, and also makes them support non powers of two sizes, since that was unneeded

* fixes runtime in allocate

* Cleans up the fallout from plane cube

* liquid tweaks

* oop

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-19 19:43:05 -04:00
SkyratBot
b07eae0f51 [MIRROR] Prevents chaplain's backpack from noclipping better than a Gmod admin. [MDB IGNORE] (#16981)
* Prevents chaplain's backpack from noclipping better than a Gmod admin. (#70503)

* Prevents chaplain's backpack from noclipping better than a Gmod admin.

Co-authored-by: dopamiin0 <112458553+dopamiin0@users.noreply.github.com>
2022-10-19 11:17:06 +01:00
SkyratBot
a574356ab0 [MIRROR] Able to clean storage items with soap [MDB IGNORE] (#16969)
* Able to clean storage items with soap (#70575)

Co-authored-by: etherware-novice <candy@ notarealaddr.com>
Co-authored-by: Candycaneannihalator <candycane@ thisisnotarealaddr.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Able to clean storage items with soap

Co-authored-by: texan-down-under <73374039+etherware-novice@users.noreply.github.com>
Co-authored-by: etherware-novice <candy@ notarealaddr.com>
Co-authored-by: Candycaneannihalator <candycane@ thisisnotarealaddr.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-10-18 22:18:05 -04:00
SkyratBot
ad4986e1b6 [MIRROR] Adds the Command Intercom, kills off the varedited freerange intercoms on some maps. [MDB IGNORE] (#16964)
* Adds the Command Intercom, kills off the varedited freerange intercoms on some maps. (#70287)

* Command intercoms now have a unique sprite and are standardized on all maps.
* Also prevents freerange intercoms from accessing syndicate radio.

* Adds the Command Intercom, kills off the varedited freerange intercoms on some maps.

Co-authored-by: Rhials <Datguy33456@gmail.com>
2022-10-19 01:24:03 +01:00
SkyratBot
c6b5afb71a [MIRROR] You cannot plant c4 on observers [MDB IGNORE] (#16950)
* You cannot plant c4 on observers (#70595)

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

* You cannot plant c4 on observers

Co-authored-by: YakumoChen <king_yoshi42@yahoo.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
Co-authored-by: Aki Ito <11748095+ExcessiveUseOfCobblestone@ users.noreply.github.com>
2022-10-18 11:14:57 +01:00
SkyratBot
634d9d8199 [MIRROR] Goodie lockbox contents can no longer go missing [MDB IGNORE] (#16928)
* Goodie lockbox contents can no longer go missing

* Update code/game/objects/items/storage/lockbox.dm

Co-authored-by: Profakos <profakos@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-10-17 18:57:07 +00:00
SkyratBot
f3e84bca09 [MIRROR] Stairs DLC: Buildable stairs, material datum staircases, fall up a staircase [MDB IGNORE] (#16925)
* Stairs DLC: Buildable stairs, material datum staircases, fall up a staircase (#70504)

Adds a few new types of stairs, and makes stairs buildable within rounds.
Also removes the terminator sprite variation for stairs, because its basically unused and really not needed with plane cube multiz.

* Stairs DLC: Buildable stairs, material datum staircases, fall up a staircase

Co-authored-by: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
2022-10-17 07:55:00 -07:00
SkyratBot
a74525a204 [MIRROR] Back reason to withdrawal in ntpay. Remove all about commission [MDB IGNORE] (#16911)
* Back reason to withdrawal in ntpay. Remove all about commission (#70549)

* NTPay app now properly logs the user taking credits out of their own account again.

* Back reason to withdrawal in ntpay. Remove all about commission

Co-authored-by: Yaroslav Nurkov <78199449+AnywayFarus@users.noreply.github.com>
2022-10-17 09:55:40 +01:00
SkyratBot
98d93da1d6 [MIRROR] Makes Delta Station EVA Toolbelt Actually A Toolbelt And Also The Ashwalker Ruin and Also Makes It More Obvious That The Base Type Of Belt Is Not A Toolbelt [MDB IGNORE] (#16916)
* Makes Delta Station EVA Toolbelt Actually A Toolbelt And Also The Ashwalker Ruin and Also Makes It More Obvious That The Base Type Of Belt Is Not A Toolbelt (#70548)

* Fixes Deltastation EVA and Ashwalker's belts not being actual toolbelts.
* Gives the base belt type a unique name and description to stand out from actual toolbelts.

* Makes Delta Station EVA Toolbelt Actually A Toolbelt And Also The Ashwalker Ruin and Also Makes It More Obvious That The Base Type Of Belt Is Not A Toolbelt

Co-authored-by: Jackraxxus <60418544+Jackraxxus@users.noreply.github.com>
2022-10-16 23:04:22 -04:00
SkyratBot
f7ed823c3c [MIRROR] Add hotkeys, screentips, and sounds for flashlights [MDB IGNORE] (#16864)
* Add hotkeys, screentips, and sounds for flashlights

* merge conflicts and copying over to "modular" code

* begin

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-16 17:21:06 -04:00
SkyratBot
3c804fa82a [MIRROR] Fixes missing sabre sheath bug and adds new inhand sprites [MDB IGNORE] (#16877)
* Fixes missing sabre sheath bug and adds new inhand sprites (#70459)

Fixes missing sprite bug and adds new inhand sprites for sabre sheath

* Fixes missing sabre sheath bug and adds new inhand sprites

Co-authored-by: lnGoror <103280043+lnGoror@users.noreply.github.com>
2022-10-15 18:18:42 -04:00
SkyratBot
080bdd8770 [MIRROR] Fixes shields inhands [MDB IGNORE] (#16791)
* Fixes shields inhands (#70395)

Fixes #70377

Stobe shield has been broken for.... hell I don't even know how long lmao

cl ShizCalev
fix: Fixed some missing shield inhand icons.
fix: The strobe shield's inhand icon now plays the flashing animation when triggered again.
fix: The strobe shield will no longer blind the person holding it when it deflects a blow.
fix: The light from the strobe shield's flash no longer appears in your held inventory slot.
fix: Fixed the east facing left-handed strobe shield sprite being misaligned by two pixels.
/cl

* Fixes shields inhands

* goliath shield

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-10-14 23:32:45 -04:00
SkyratBot
e17bdb8bbc [MIRROR] Stops people from removing infinite power cell from combat defib [MDB IGNORE] (#16860)
* Stops people from removing infinite power cell from combat defib (#70494)

* Stops people from removing infinite power cell from combat defib

* cleanups

* balloon alert

* Stops people from removing infinite power cell from combat defib

Co-authored-by: Tastyfish <crazychris32@gmail.com>
2022-10-14 16:25:15 -04:00
SkyratBot
bd6a3d7ca0 [MIRROR] Fixes displayed advanced manipulator requirements [MDB IGNORE] (#16830)
* Fixes displayed advanced manipulator requirements (#70455)

* Base_name is null in the children of manipulator

* Properly does the fix for machine frames

* Fixes displayed advanced manipulator requirements

Co-authored-by: Profakos <profakos@gmail.com>
2022-10-13 11:15:12 +01:00
SkyratBot
b33c1b8f1b [MIRROR] Makes flashers actually flash again! [MDB IGNORE] (#16822)
* Makes flashers actually flash again! (#70438)

* Makes flashers actually flash again!

* Typo

* Update code/game/machinery/flasher.dm

* review

* Update wall_mounted.dm

* Makes flashers actually flash again!

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-10-12 17:43:47 -04:00
SkyratBot
3bf620006b [MIRROR] Moves cleaning to an atom proc to afterattack signal [MDB IGNORE] (#16813)
* Moves cleaning to an atom proc to afterattack signal

* Fixing conflict!

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-10-12 14:49:04 -04:00
SkyratBot
cb2079a17f [MIRROR] Fixes mail changing existing nuke codes [MDB IGNORE] (#16800)
* Fixes mail changing existing nuke codes (#70435)

* Fixes mail changing existing nuke codes

* Fixes runtime if created without a self destruct

* Fix indent on admin message

* Makes default nuke code a define

* Rename define + autodoc

* Update code/game/objects/items/mail.dm

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

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

* Fixes mail changing existing nuke codes

Co-authored-by: GoblinBackwards <22856555+GoblinBackwards@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-10-12 13:53:49 -04:00
SkyratBot
2a7dc80ff5 [MIRROR] Fixes baseball bat throwing qdeleted things runtime [MDB IGNORE] (#16797)
* Fixes baseball bat throwing qdeleted things runtime (#70333)

Attacking stuff can destroy it (ie beepsky) if they have low enough health.

The following runtime has occurred 1 time(s).
runtime error: Qdeleted thing being thrown around.
proc name: throw at (/atom/movable/proc/throw_at)
  source file: atoms_movable.dm,1132
  usr: Harold McKormack (as Adam Karl... (/mob/living/carbon/human)
  src: Sergeant-At-Armsky (/mob/living/simple_animal/bot/secbot/beepsky/armsky)

* Fixes baseball bat throwing qdeleted things runtime

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-10-12 13:52:48 -04:00
SkyratBot
b33260d06f [MIRROR] Allows you to change the blade color of toy swords with a screwdriver [MDB IGNORE] (#16792)
* Allows you to change the blade color of toy swords with a screwdriver (#70376)

Requires #70364

cl ShizCalev
qol: You can now change the color of toy energy swords with a screwdriver!
/cl

* Allows you to change the blade color of toy swords with a screwdriver

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-10-12 00:21:56 -04:00
SkyratBot
f103bbe836 [MIRROR] Fixes health analyzers displaying missing lungs and missing livers on species that don't have them due to their inherent_traits [MDB IGNORE] (#16788)
* Fixes health analyzers displaying missing lungs and missing livers on species that don't have them due to their inherent_traits (#70436)

* Fixes health analyzers displaying missing lungs and missing livers on species that don't have them due to their inherent_traits

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-10-11 20:41:03 -04:00
OrionTheFox
178bb13807 [DRAFT]Misc Icon Sorting (#16752)
* color_digi file shiz

* Trekk

* misc (hate) (setup, no items included)

* move corset to underwear

* segregation (no ERP!!)

* fuck u

* I got sidetracked and am moving new stuff to new branch

* NYI Prey suit/prisoner to costume, harness/overall/tac to Misc

* util uniform to Civilian

* classic prisoner jump

* move gear harnesses, tac_s to MISC file (i hate this file)

* fuck it, all into Misc

* mechanic need subbtype

* conflict replacenent

* why tf did this build correctly

* finale fixes
2022-10-11 18:07:50 +01:00
SkyratBot
395b465ea2 [MIRROR] Converts silent to status effect + small cleanup of can_speak / can_speak_basic / IsVocal, and sign language [MDB IGNORE] (#16744)
* Converts `silent` to status effect + small cleanup of `can_speak` / `can_speak_basic` / `IsVocal`, and sign language

* wew

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-11 17:45:53 +01:00
SkyratBot
89ff1309fd [MIRROR] fixes boxcutter n a couple other inhads [MDB IGNORE] (#16764)
* fixes boxcutter n a couple other inhads (#70425)

fix: Boxcutters now have inhands again.

* fixes boxcutter n a couple other inhads

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
2022-10-10 23:42:07 -07:00
SpaceVampire
a10c91e733 [MODULAR] Gives jackboots laces, along with minor fixes. (#16738)
aaa
2022-10-10 13:23:37 +01:00
Tastyfish
c8e970735d [MISSED MIRROR] Fixes baguette examine text (#16745)
Missed mirror 70359
2022-10-10 13:13:19 +01:00
SkyratBot
f6a8081e86 [MIRROR] Infiltrator Suit Rework: MODsuit edition [MDB IGNORE] (#16721)
* Infiltrator Suit Rework: MODsuit edition

* fix

* fixes + TRAIT_UNKNOWN

* on second thought just buy a chameleon kit lmao

Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-10-09 23:22:05 -07:00
SkyratBot
0de2adf00f [MIRROR] renames compressed matter to RCD matter [MDB IGNORE] (#16741)
* renames compressed matter to RCD matter (#70387)

Renames compressed matter cartridge to RCD matter cartridge, to better reflect what it actually is, making it less confusing for people who want to print it out. It's already been renamed on its design, just not the item itself.

* renames compressed matter to RCD matter

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-10-10 00:12:43 -04:00
SkyratBot
09483873a2 [MIRROR] you can no longer steal your shoes from yourself just in general [MDB IGNORE] (#16726)
* you can no longer steal your shoes from yourself just in general (#70296)

Adds a check for shoestealing that prevents people from taking their own shoes off, fixing an exploit to remove chained shoes from yourself.

* you can no longer steal your shoes from yourself just in general

Co-authored-by: Hatterhat <31829017+Hatterhat@users.noreply.github.com>
2022-10-09 23:06:09 +01:00
SkyratBot
3eecf2fbb9 [MIRROR] Put clothing on people by clicking on them with clothing inhand + targeting correct area. [MDB IGNORE] (#16724)
* Put clothing on people by clicking on them with clothing inhand + targeting correct area. (#69560)

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

* Put clothing on people by clicking on them with clothing inhand + targeting correct area.

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-10-09 23:05:57 +01:00
SkyratBot
f436c87888 [MIRROR] Fixes papersack [MDB IGNORE] (#16708)
* Fixes papersack

* Update food_boxes.dm

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 23:05:07 +01:00
SkyratBot
f172bd153e [MIRROR] Inhands var hardsetting [MDB IGNORE] (#16707)
* Inhands var hardsetting

* Update sortingmachinery.dm

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 23:04:01 +01:00
SkyratBot
3795ed1a6b [MIRROR] [MDB Ignore]Hats DMI split [MDB IGNORE] (#16693)
* [MDB Ignore]Hats DMI split

* e

* STAFE

* e

* e

Co-authored-by: Twaticus <46540570+Twaticus@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 23:00:42 +01:00
SkyratBot
e4d59278a0 [MIRROR] [MDB IGNORE] Shuttle engines part 2: Engines are now machines [MDB IGNORE] (#16676)
* [MDB IGNORE] Shuttle engines part 2: Engines are now machines (#69793)

* Makes engines machines instead of structures

* Updates the maps

* Fixes boards and anchoring

* Removes 2 unused engine types

Router was actually used a total of once, so I just replaced it with propulsion.
I think cutting down on these useless engine types that make no difference in-game would be a nice first step to adding more functionalities to them.

* Don't use power (since shuttles dont have)

Shuttles don't have APCs, instead they just have infinite power, so I'm removing their power usage for now. I'm hoping this can be removed when unique mechanics are added to engines, because I would like them to make use of power like other machines.

* re-organizes vars

* deletes deleted dm file

* Slightly improves cargo selling code

* Renames the updatepaths

* Removes in_wall engines

I hate this stupid engine it sucks it's useless it's used solely for the tram it provides nothing of benefit to the server
replaces them with regular engines

* [MDB IGNORE] Shuttle engines part 2: Engines are now machines

* should fix that

* THEY. REMOVED IN WALL ENGINES. THE BASTARDS.

* common mining shuttle

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Paxilmaniac <paxilmaniac@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 22:55:28 +01:00
SkyratBot
1ce3b0ab4a [MIRROR] 1 AM Leather Jackets [MDB IGNORE] (#16677)
* 1 AM Leather Jackets (#70284)

* yeah

* yea

* 1 AM Leather Jackets

* Update loadout_datum_suit.dm

Co-authored-by: axietheaxolotl <86872535+axietheaxolotl@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 22:38:37 +01:00
SkyratBot
2847b2b37e [MIRROR] [ready] adds unit test for missing inhand icons. fixes a bunch of missing inhand icons [MDB IGNORE] (#16649)
* [ready] adds unit test for missing inhand icons. fixes a bunch of missing inhand icons

* cf

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-09 22:36:07 +01:00
SkyratBot
7328ce43fb [MIRROR] refactors dehydrated carps to be less shit [MDB IGNORE] (#16718)
* refactors dehydrated carps to be less shit (#70243)

* refactors dehydrated carps to be less shit

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-10-08 18:19:39 -04:00
Tastyfish
9ac8576e59 [MISSED MIRROR] 69340 (#16712)
* Missed mirror 69340

* Fix kitchen.dmi

* oops
2022-10-08 08:08:13 -07:00
SkyratBot
e12f68df05 [MIRROR] Easter Egg DLC - Captain's log and WGW [MDB IGNORE] (#16702)
* Easter Egg DLC - Captain's log and WGW (#68411)

This adds two easter eggs that have been apart of SS13 lore since the game was created:

    Captain's Log - Broken tape recorder that (spawns on the derelict station)
    Woody's Got Wood - Used spellbook that makes a person go temporary blind if they read it (spawns in curators forbidden knowledge bookcase)

Why It's Good For The Game

These have been apart of SS13 lore for a long time. It would be cool to have some "official" easter eggs for players to discover.
Changelog

cl
add: Add mail goodies for curator. (random books)
add: Adds easter egg - Captain's Log. Tape recorder that spawns on derelict station.
add: Adds easter egg - Woody's Got Wood. Will rarely appear as a mail goodie for curator.
/cl

* Easter Egg DLC - Captain's log and WGW

Co-authored-by: Tim <timothymtorres@gmail.com>
2022-10-07 16:29:51 -07:00
SkyratBot
5893dafcbd [MIRROR] Adds bot launch pad [MDB IGNORE] (#16648)
* Adds bot launch pad (#70267)

* Adds botpad and remote

* Update botlaunchpad.dm

* Update code/modules/research/designs/misc_designs.dm

Fikou's suggested change

Co-authored-by: Fikou <23585223+Fikou@ users.noreply.github.com>

* converted chat messages to balloon alerts

* simplified ballon alerts and added 2 new ones

* adds a clicking sound effect to controller

* Typo

* removed a duplicate ballon alert

* last tweaks to balloon alerts

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>

* Update code/game/objects/items/botpad_remote.dm

Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>

* Update code/game/objects/items/botpad_remote.dm

Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>

* Update code/game/objects/items/botpad_remote.dm

Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>

* requested changes

* parent calling

* test

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Update code/game/objects/items/botpad_remote.dm

Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Update botpad_remote.dm

* Update botlaunchpad.dm

* Update botlaunchpad.dm

* Update botlaunchpad.dm

* Update botpad_remote.dm

* Update machine_designs.dm

* changed the research category

* Update code/game/machinery/botlaunchpad.dm

Co-authored-by: Fikou <23585223+Fikou@ users.noreply.github.com>
Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>
Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

* Adds bot launch pad

Co-authored-by: YusufEmirKoroglu <67878361+YusufEmirKoroglu@users.noreply.github.com>
Co-authored-by: Fikou <23585223+Fikou@ users.noreply.github.com>
Co-authored-by: VexingRaven <msgerbs@ users.noreply.github.com>
Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>
Co-authored-by: Tastyfish <crazychris32@gmail.com>
2022-10-06 22:50:31 -07:00
SkyratBot
f83db8e3bd [MIRROR] Reverts undocumented 5 credit tax on withdrawing money from your bank account. [MDB IGNORE] (#16690)
* Reverts undocumented 5 credit tax on withdrawing money from your bank account. (#70363)

* Reverts undocumented 5 credit tax on withdrawing money from your bank account.

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
2022-10-06 16:28:37 -07:00
Tom
a250a5a1e5 70225 (#16685)
removes jammer from glob on destroy
2022-10-06 18:35:11 +00:00
SkyratBot
30c887aac0 [MIRROR] New Knucklebones crate [MDB IGNORE] (#16675)
* New Knucklebones crate (#70211)

* Adds a new 'Knucklebone' crate to the Cargo console under Service's "Costume & Toys" section, which comes with a crayon, 19 dices, and a paper explaining how Knucklebone works.

* New Knucklebones crate

Co-authored-by: GrimsonGrime <90585674+GrimsonGrime@users.noreply.github.com>
2022-10-05 22:01:00 -07:00
SkyratBot
73ae6472a7 [MIRROR] NT Pay app. Money send on distance, transaction log! [MDB IGNORE] (#16672)
* NT Pay app. Money send on distance, transaction log! (#70108)

* base

* reasons

* GetToken proc, with a many remarks

* Add a way to change reason in transfer_money proc. Add a reasons.

* Reason to use the app. Commission. Standard application.

* Apply suggestions from code review - Tralezab

Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com>

* Tralezab & jlsnow301 advices. New format(everywhere)

* Nanotrasen

* Refactor TGUI(not me:( ). Fix useless capitalize

* Update code/modules/economy/account.dm

* Trans transforms in transaction

* coMmission. little autodoc mistalke. Translation != Transaction

* oops

* Merge Conflict

* ...

* back feats

* mistakes bye!

* ну да

Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com>

* NT Pay app. Money send on distance, transaction log!

Co-authored-by: Yaroslav Nurkov <78199449+AnywayFarus@users.noreply.github.com>
Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com>
2022-10-05 19:38:36 -04:00