Commit Graph

31164 Commits

Author SHA1 Message Date
RaveRadbury
8e4e34127b Sorts quirks into medical record categories (#50647)
* Sorts quirks into medical record categories

Removes Allergens from med record, still need to squash a bug.

* Makes Rohesie's requested changes

* typo

* Replaces magic numbers with defines
2020-05-01 04:47:26 -03:00
skoglol
47c3589d4f Adds a few more smites (#50689)
* Adds a few more smites

* Apply suggestions from code review

Co-authored-by: Rohesie <rohesie@gmail.com>

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-05-01 02:29:03 -03:00
RaveRadbury
fae34292a7 Foreigner Quirk, Adds Galactic Uncommon (#50701)
* Adds Foreigner Quirk

Blocks Galactic Common

* Exceptions for species without secondary languages.

Adds beachtongue for humans and felinids

* Adds Galactic Uncommon

* Adds uncommon include into the .dme

Gotta tick that box
2020-04-30 21:38:46 -03:00
senjx
0fcf099df9 Removes the compact combat shotgun 2: Electric Boogaloo (#50764)
* Removes the compact combat shotgun from the code.

* Removes the compact shotgun sprite
2020-04-30 21:01:43 -03:00
jdawg1290
a4fe34bf4f Remove kilo and donut maps (#50730)
About The Pull Request

Removes Kilo Station and Donut Station from the game
Why It's Good For The Game

Reduces burden on coders to add and maintain mapping related changes.
Honoring Map vote results.
Changelog

cl

del: Kilo Station decommissioned
del: Donut Station decommissioned

/cl
2020-05-01 09:00:40 +12:00
Rob Bailey
a522c199c7 change default pref for viewport fitting (#50749)
About The Pull Request

Changes the pref for fitting viewport to automatic. This not being the default has always confused me, and should resolve some teething issues widescreen is having.
Changelog

cl
tweak: Auto fit viewport is now the default, and everyone's setting for this has been reset to the default. If you don't know what this means, it's safe to ignore.
/cl
2020-04-30 10:31:11 +12:00
Iamgoofball
a3aa69701a [READY] Basically, Instant Explosions 2: The Search For More Money: Eternal: A Tail Of Two Kitties: 33 1/3 (#50594)
About The Pull Request

Extools maptick stuff is in the game. Stolen from BeeStation/BeeStation-Hornet#1119, improves performance. Requires ex-tools on the server, though.

Explosions have been refactored to do the actual exploding in a subsystem.

Credit to goon.

Here's some videos!

Why It's Good For The Game
Basically instant max-caps now.
We can now give more of a tick over to the sending of map updates

Changelog

cl Goonstation Coders, Beestation, Extools devs
refactor: Explosions have been heavily optimized.
/cl
2020-04-30 10:27:53 +12:00
RaveRadbury
fe0b04f9cc Lizards say "ks" instead of "x" (#50698)
Added two more regex vars to lizard tongues.
2020-04-29 00:11:44 -03:00
Qustinnus
30d414652c Nerfs the cybersun hardsuit and moves it out of the uplink (#50721)
* nerf

* nerf this

* description
2020-04-28 13:39:04 -03:00
MrDoomBringer
74d9291329 Adds the Airlock Authentication Override Card (#50636)
About The Pull Request

Cryptographic sequencers can no longer open airlocks
The Airlock Authentication Override Card can open airlocks (3 charges, each charge refills over the course of a couple minutes)
Why It's Good For The Game

@optimumtact said it was good for the game
The data says the emag is the most bought traitor item. This is because the emag has too much bloat. To help mitigate this this we've taken away airlock hacking from the emag, however instead of removing the feature outright (as in #50632) we move the feature to a new item, for those who really still want to be able to hack doors
Changelog

cl MrDoomBringer with some code stolen from itseasytosee
add: added the Airlock Authentication Override Card. Use it to open airlocks!
add: added Syndicate Jaws of Life to the nuke op uplink. Use it in it's crowbar configuration to open as many doors as you'd like!
del: The cryptographic sequencer can no longer open airlocks :(
/cl

Closes #50632
2020-04-28 13:03:10 +12:00
William Wallace
7aa07a8d9f remove redundant drillhair definition & give unshaven mohawk hair unique type-path (#50688)
About The Pull Request

I think these are the last duplicated var definitions in the codebase. There's just a couple of changes:

    The unshaven mohawk now has unique type-path from the shaven mohawk. This means that the shaven mohawk can be selected in character setup.

    "Drill Hair" and its associated icon have been removed. It's very similar to the Drillruru hair style and hasn't been available for a long time due to the Drillruru style using the same type-path.

This PR should not affect saves as the save system relies on the hair-styles' names rather than their type-paths.
Why It's Good For The Game

Cleaner code & a new hair-style that was meant to be available anyway.
Changelog

cl
add: Shaved Mohawk hair-style is now available
imagedel: deleted redundant "Drill Hair" icon
code: deleted redundant "Drill Hair" hair-style
/cl

Fixes #50629
2020-04-28 12:49:10 +12:00
Couls
3bc4f93eb1 fixes the islamic calendar and adds more prefixes (#50695)
About The Pull Request

it is no longer the start and end of Ramadan at the same time
Why It's Good For The Game

fixies
Changelog

cl
add: more islamic prefixes
fix: end of ramadan now follows the islamic calendar
/cl
2020-04-28 11:15:27 +12:00
Aleksej Komarov
5ba866b190 tgui: Better Canister (#50692)
* tgui: Better Canister

* Rebuild tgui
2020-04-27 08:35:06 +03:00
zxaber
297207db42 Adds a Syndicate version of the Cyborg Monitor program (#50691)
* Done and done

* drops a file

* re-add the file a little
2020-04-27 08:27:42 +03:00
MrDoomBringer
1a986f154f toy toy toy (#50657)
shave a thou off the price


why not


update


hurng
2020-04-27 02:23:13 -03:00
spookydonut
d18dbc8226 Remove spawn in favour of timers (#50562)
* Remove spawn in favour of timers

* aaaaaa

* Qdels

Co-Authored-By: Rohesie <rohesie@gmail.com>

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-04-27 02:15:36 -03:00
ArcaneMusic
0855144ef6 Minor cleanup on plant analyzer modes and fixes plant instability loss (#50671)
* Several misc. botany fixes

* whoops, removes duplicates.
2020-04-26 13:18:36 -04:00
Ghilker
838b2b2ba7 Make the electrolyzer not a wait game (#50598)
* Electrolyzer balances

* better sprites(thanks trollbreeder!)

* reduce h2 export cost a bit

* h2 canister sprite change
2020-04-26 00:06:37 -03:00
Iamgoofball
c1aec94be8 Fixes the 50% time dilation on every server by removing demos, an admin only tool that is the laggiest thing on the planet for incredibly little gain. (#50658)
* Fixes the 50% time dilation on every server by removing demos, an admin only tool that is the laggiest thing on the planet for incredibly little gain.

* appeases the linter
2020-04-26 12:54:01 +12:00
EdgeLordExe
ad06bb4075 Penthrite rework: now it's actually usable![READY] (#50342)
* penthrite rework and ldx addition

* e

* Apply suggestions from code review

Co-Authored-By: trollbreeder <trollbreeder@users.noreply.github.com>

* removes LDX , maybe in the future, not now

* you can od on penthrite and recipe is now changed

* ldx no longer exists v2

* mk2

* penthrite now requires salbu

* Apply suggestions from code review

Co-Authored-By: trollbreeder <trollbreeder@users.noreply.github.com>

* e

* explanation

* penthrite requires wittel now

Co-authored-by: trollbreeder <trollbreeder@users.noreply.github.com>
2020-04-25 15:12:21 -04:00
Bobbahbrown
6578479184 [READY] Runechat: 'Runescape-like' Chat Message Overlays (It's back!) (#50608)
* first-version

* let's do those recommendations first

* color moment

* reorganization, prefs

* certified layer moment

* virtual speakers BEGONNE

* remove naughty bits, better sizing

* gimme the message mode

* rename that pesky pref and hide chat bubbles

* exponential decay moment

* async moment

* fixes

* fixes

* the players have decided they don't want to hear themselves on radio

* Fix bug with holograms incorrectly rendering messages

* rohesie's suggestion

* Color tweaks

* hallucinating now shows message properly

* pref moment

* updates

* rohesie's suggestions

* fix moment number 5

* less smelly more epic

* unfix the fixes and refix them

* a conscious change

* return of the prefs
2020-04-25 15:48:10 -03:00
MarioWizard119
51867bb116 Purge Medicine Buff (Multiver and Calomel no longer suck!) (#50583)
* multiver is good now

* Calomel is good too

* ok, multiver was a bit too good

* Ok maybe multiver was too good

* travis machine broke
2020-04-25 14:44:42 -04:00
Jordan Brown
2f8c10afd6 Update DMAPI to 5.0.0 (#50611) 2020-04-25 15:36:36 +08:00
LemonInTheDark
02ecf7f3d4 RSF PR but again because github is **** (#50646)
* first step

* Thank you for all your work, time to go rest...

* Woop

* nightcode.mp4, docs to come

* docs

* There we go

* so uhhhh test your code kids

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

Co-Authored-By: Rohesie <rohesie@gmail.com>

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

Co-Authored-By: Rohesie <rohesie@gmail.com>

* handles some cleanup, makes the processing sane

* Changes changes changes!

* Makes a define, cleans up some dumb mistakes

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-04-25 00:43:39 -03:00
Aleksej Komarov
b8edd9cddd Fix MalfunctionModulePicker (#50665) 2020-04-24 23:45:35 -03:00
LemonInTheDark
006cc4947d An attempt to clean up tesla code (#50530)
* An attempt to clean up tesla code

* macro-op

* there we go
2020-04-24 21:34:40 -03:00
SomeoneYouProbablyKnow
7ce87578a1 Adds the detective wardrobe (#50564)
* Adds the det vendor and map changes

* Revert "Adds the det vendor and map changes"

This reverts commit 8c9c59935fbfe1a6e858f69d16684a21f911b093.

* Unfucks the mapmege expect box. box soon tm

* Literally A newline

* Box and other stuff

* Changes the sprite

* Kilo and donut

Co-authored-by: J? the J man <Zeldin.nick@gmai.com>
2020-04-24 17:04:36 -03:00
Ghilker
849ff095c8 Tiered canister balance and QoL changes (#50565)
* QoL changes

* Update code/game/machinery/canister_frame.dm

Co-Authored-By: Rohesie <rohesie@gmail.com>

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-04-24 12:22:02 -03:00
RaveRadbury
27889d2217 Gives clown, mime, and tiki masks radial menus (#50634)
* Changes performer masks to be radial

Also changes some 1's to TRUE

* Adds tiki mask

Thanks to Fikou for pointing this out

* Swaps an entry in the clown mask radial

* One more aesthetic shift

swaps two again
2020-04-24 22:32:49 +08:00
zxaber
1a5540723f Borgs can no longer be synced to AIs on other Z levels (#50609)
* please check your connection and try again

* please check your EOF and try again

* forgot this one
2020-04-24 22:30:24 +08:00
Fikou
edbab1e818 adds the meat clown (#50622)
* adds the meat clown

* funnier
2020-04-24 22:28:44 +08:00
spookydonut
9db363b992 Merge pull request #50627 from willox/dupe_fixes
Fix instances of duplicate variable definitions in types
2020-04-24 22:27:15 +08:00
spookydonut
a334a455e5 Merge pull request #50628 from willox/exports
cargo exports no longer include subtypes when they shouldn't
2020-04-24 22:24:04 +08:00
RaveRadbury
4eb77bd0b5 Fan Hud (#50649)
* Should be ready to test

The compiler is throwing a tantrum so I'm committing here to debug.

* Merges hud.dmi with upstream

* adjustments

fixes some typos, adds a blank hud image for fanpinless crew

* It builds

* runtimes

it doesn't actually work yet, just compiles

* Progress

More runtimes removed

* It all works, runtimes sorted

pins made to not go above suit

* Update code/game/data_huds.dm

Adds Rohesie's suggestion

Co-Authored-By: Rohesie <rohesie@gmail.com>

* Makes requested change

Thanks Rohesie!

Co-Authored-By: Rohesie <rohesie@gmail.com>

* Makes requested changes

Thank you Rohesie!

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-04-24 00:10:00 -03:00
Qustinnus
204a4b55f6 Mining skill affects PKA again but only when used on rocks. (#50535)
* PKA

* haha imagine if that got merged
2020-04-23 19:16:01 -03:00
Fikou
4230492e77 adds the improvised pickaxe (#50534) 2020-04-23 18:47:48 -03:00
Archanial
d80e059a55 Cult stun nerf (#50522)
* gonereducedtoatoms

* Icannotspellplesnofunofme

* bloodgone

* staminaloss
2020-04-23 18:02:35 -03:00
spookydonut
2b66dfbc61 Fixes "thats" in a few item descriptions. (#50520)
* Fixes "thats".

* /obj/item/pickaxe/rusted

Co-authored-by: spookydonut <github@spooksoftware.com>
2020-04-24 01:16:56 +08:00
Fikou
6b85530a8c fixes my stupid (#50595) 2020-04-24 01:16:33 +08:00
Fikou
4a5f5dbfe3 only carbons can now use the slap and circle emote + exploit fix (#50616)
* fixes

* only carbons can now use the slap and circle emote

* this should fix it

* im reatrd
2020-04-24 01:11:15 +08:00
spookydonut
e573878ff3 /obj/item/pickaxe/rusted 2020-04-24 01:07:40 +08:00
spookydonut
f60c57c14a Merge pull request #50541 from EgorDinamit/fluffwrench
Small fix for Forgottenship ruin.
2020-04-24 00:53:22 +08:00
spookydonut
72617ed483 Who roped me into this. (#50537) 2020-04-24 00:51:57 +08:00
Qustinnus
f8a99c28a7 removes confusing bitflag in research.dm part 2: no webeditalaroo (#50536)
* epic kevinz moment

* extra checks

* done

* fixes

* forgot this one

* webedit
2020-04-24 00:50:47 +08:00
Fikou
0ec86b44b1 adds new stamps, resprites old ones, various cool stuff (#50573)
* adds new stamps, resprites old ones, various cool stuff

* FUCK

* fix

* today i will forget a comma

* ok i guess
2020-04-24 00:43:12 +08:00
Bobbahbrown
2d03a01fe0 Ninja Suit Initialization Refactor + Cleanup (#50563)
* ninja cleanup

* documentation

* missed these
2020-04-24 00:42:02 +08:00
Iamgoofball
c681d26252 He sold on the cargo shuttle? Bugfix eet. (#50599) 2020-04-24 00:39:21 +08:00
spookydonut
2303d750cf Merge pull request #50604 from ArcaneMusic/cashlogging
Basic economy logging.
2020-04-24 00:38:08 +08:00
spookydonut
66c336c535 Merge pull request #50614 from actioninja/hydrotray-runtime
Fixes a runtime on hydroponics trays
2020-04-24 00:37:07 +08:00
spookydonut
a00778f16e Add EYE_STAB to item_flags (#50556)
* Add EYE_STAB to item_flags

* add to surgicaldrill and scalpel
2020-04-23 12:28:37 +02:00