Commit Graph

29735 Commits

Author SHA1 Message Date
plapatin 6a85a99dff adds glockroaches (#47900)
About The Pull Request

Adds glockroaches, a cockroach with a fucking gun.
Currently only obtainable through gold core spawns/admin spawning.
They drop 0.9mm ammo casing, so you know when an assistant in maintenance was murdered by a cockroach.
there's honestly not much to say about this pr
image
Why It's Good For The Game

Are you really going to argue with that cockroach? He has a fucking GUN!
2019-12-01 12:17:40 +13:00
AnturK c2e89e88bf Fixes preference instantation runtime (#48048) 2019-11-30 04:13:24 -08:00
Bobbahbrown 0d7ef73b17 Refactors References to IRC to be TGS (#47954)
* TGS updates round 1

* TGS updates round 2
2019-11-30 03:59:42 -08:00
Ryll Ryll 958dedc3d1 Adds beating vending machines for free stuff/getting crushed to death (#47799)
* what a way to go

* buffs crush

* squish

* better crits

* more flavor

* buckle

* per action

* better pin

* better pin and respects ranged cheese
2019-11-30 03:57:03 -08:00
skoglol 26d35b060c Debug outfit updates (#47923)
* New debug ID, cells in BRPED

* Debug glasses

* admin rcd
2019-11-30 03:54:57 -08:00
Jordie b3660adb53 Merge pull request #48034 from kriskog/soloabductor
Adds a solo abductor option to traitor panel
2019-11-30 18:50:09 +11:00
Jordie 73b57ed513 Merge pull request #48038 from nemvar/patch-113
Wormhole jaunters work again
2019-11-30 18:49:07 +11:00
Jordie 706d7f49d9 Merge pull request #48039 from Firecage/tentaclesbegone
Dead Goliath Broodmothers no longer spawns tentacles while dead.
2019-11-30 18:47:50 +11:00
Jordie 2f440e4b21 Merge pull request #48044 from bluetshirtguy/SinewSkirtkilt
A watcher sinew Skirt/MANLY KILT accessory
2019-11-30 18:43:17 +11:00
carlarctg fd0cfe9389 The Defib Nerf (Defibs are no longer a 10 second paralyze) (#47675)
* hardstuns? nostuns*

* WELCOME TO THE HAPPY HOTEL

* YOU'RE GOING TO LOVE IT HERE

* whoops i accidentally a status effect and a new item

* skog alert

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

Co-Authored-By: skoglol <33292112+kriskog@users.noreply.github.com>

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

Co-Authored-By: skoglol <33292112+kriskog@users.noreply.github.com>
2019-11-29 14:31:54 +01:00
Arkatos1 c902d64f30 Button linkage fix (#48022) 2019-11-29 09:02:24 +01:00
Firecage 4ec77151a6 Removes tentacle corpse fetish from Goliath Broodmother. 2019-11-29 00:36:00 +02:00
nemvar 01f2e489fc Wormhole jaunters work again 2019-11-28 22:20:40 +01:00
skoglol 4f24cfaa7d Fixes more input sort runtimes (#47957)
* Fixes another sorting runtiming.

* sortNames copy list, another wrong sort.
2019-11-28 19:38:57 +01:00
skoglol acb976ac30 Adds a solo abductor option to traitor panel. 2019-11-28 10:13:00 +01:00
skoglol 036571dd7b Adds solo abductor outfit. 2019-11-28 09:59:20 +01:00
Ryll Ryll 85de1066f0 Freeze! Adds holding people up with guns. (#47677)
About The Pull Request

Attacking someone with a gun at point blank with grab intent will now hold them at gunpoint. This means you will automatically shoot the target if they move or attack, though they're still free to rummage around in their (or your, if you continue standing next to them) inventory, speak (including using radios), and throw things. The shooter may roam around a 3 tile box radius without breaking the hold-up, allowing them to reposition themselves, though breaking visibility will break the hold-up. In addition, if you're several tiles away and they make a break for it, they may be able to dodge the projectile. Tactical choices!


For the first 3 seconds after the hold-up, any triggered reaction shot will deal normal damage.
Between 3-10 seconds after, any triggered reaction shot will deal double damage.
After 10 seconds, the reaction shot will deal 2.5x damage.

The ramp-up is to give weapons with weaker per-shot damage like disablers, laser guns, and the .38 the ability to be useful for arrests and stick ups, without affecting combat balance too much. If you got someone you're trying to kill to hold still for 2 seconds at point blank range, you may as well just keep shooting them rather than fiddle with holding them up. If you're gonna resist, it's best to do it quickly!

Lastly, if the shooter is attacked and takes damage from anything, they have a chance to flinch and fire in reaction. This is a 50% chance, unless they're hit in the arm holding the gun, in which case it's an 80% chance.

Why It's Good For The Game

Adds in mechanical backing for taking people hostage or being able to arrest people with the threat of violence rather than actually carrying out that violence. Trying to take hostages or hold people up right now will just get you immediately shove spammed mid-"DROP $500 OR FAILRP" unless the other person feels like playing along. This makes cooperating or risking getting shot an actual choice, increasing mechanical depth while also adding more roleplay potential.

Also yes, the target cuffing themselves will not trigger the reaction shot, so holding someone up, backing up, and throwing cuffs at them is a valid move.
2019-11-28 21:30:52 +13:00
cybersaber101 4de97787b1 Added A watcher sinew Skirt accesory
A kilt designed out of monster bits, pretty hardcore right?
It has the same protection as the other tribal accessories. crafted using 2 watcher sinew and one bones. Will show over any clothing or suit.
2019-11-28 00:23:20 -08:00
nightred b9af2ac4a6 Ore Box interface update (#47990)
tgui-net the Ore Box, it now updates automatically as you add ores, looks fancy, and includes instructions.
2019-11-27 22:54:22 +02:00
Tlaltecuhtli cda2867984 conveyor belt now are stacks (#47656)
* | || || |_

* weight and prints
2019-11-26 22:58:16 +01:00
Emmett Gaines 3cb25d9e6e fix to borg buckling offhand (#47978) 2019-11-26 16:24:30 +00:00
skoglol fb20f7ac13 aheal removes losebreath (#47963) 2019-11-26 15:14:19 +01:00
actioninja c8ec5bdd36 Revert "[SPEED MERGE NEEDED] removes cat (#47999)"
This reverts commit 345d2bf607.
2019-11-26 04:35:58 -08:00
pireamaineach 345d2bf607 [SPEED MERGE NEEDED] removes cat (#47999) 2019-11-26 04:35:25 -08:00
ArcaneMusic 9dd407924a Adds a new App for Modular Computers, the NTOS Arcade. (#47862)
Hey you, punk Are you hip with modular computers?
...What's that, you think there's nothing to do on that old tablet of yours? Whoah brochacho, don't dump that tablet in the trash, and check out the new gaming app that's sweeping the station!
2019-11-26 13:15:05 +02:00
AnturK a31c460dc0 Moves achievements from Hub to DB. (#47617)
Drops byond hub support and adds score and top 50 browsers.

Requires DB changes and manual creation of migration script if we want to keep old achievements so no random merges please.
2019-11-26 20:35:28 +13:00
LemonInTheDark da4c5316f8 Fixes supermatter AC. Keeps max subtract below current power. (#47943)
* Properly zeros bz curve, maybe fixes negative rads

* Reverting so it can be better modified.

* Ah hell

* Adds Min that takes over power degen

* Changes constant

* Future proofs against negative positive switch

* Changes powerloss formula again, takes the absolue value to keep it aboove the curve.

* Changes the second formula to a proportional one, needs further testing.
2019-11-26 08:06:05 +01:00
ArcaneMusic d7c6471aa8 Adds 2 Suspender Subtypes, gives suspenders a new toggle, and adds Mystic Robes (#47821)
* Blue, Gray suspenders

* Adds suit toggle for X-Y suspenders for some reason

* Psijic monk robes and hood, toggles, all good to go.

* Cleans up magic pixels, tones down colors.

* Inhand sprites are in.

* Suspenders exist on the map somewhere

* BEGONE FORELORN PIXELS OF YORE
2019-11-25 23:12:05 +01:00
KomradeSpectre db878e848b Adds a new element, Self-Knockback. (#47938)
* Adds a new element, Self-Knockback.

* Squashes a potential edgecase runtime in projectile_selfknockback before it can even happen.

* Allows item_selfknockback to interact with dense turfs now.

* Made self-knockback utilize the Element Bespoke flag to allow custom force and speed values on attachment.

* fixes newline issue, adds a usage comment.

* fixes the newline issue in self-knockback for real this time, thanks TortoiseGit.

* i swear on god almighty if this doesn't fix the newline issue, i'll eat a shoe.

* Testing newline lint
2019-11-25 21:34:14 +00:00
Firecage d90f0144eb Anatomic Panacea now also cures brain traumas. (#47946) 2019-11-25 17:30:16 +01:00
ShizCalev a16b967582 Updates energy gun overlays and inhands (#47913) 2019-11-25 17:22:58 +01:00
Ryll Ryll 32c4beaa34 Fixes cleanbot renaming, buffs emagged cleanbots w/ knives (#47816)
* stab stab

* knifehog
2019-11-25 16:17:13 +01:00
Rob Bailey b4ded1ad00 The Bomb (#47929)
I spent a ridiculous amount of time on this.

Arm order now works like:
input disk
input nuke code, press E
input time, press E
press ARM to activate
press ARM again to deactivate (with disk)
press C to clear code input while ready but not armed
2019-11-25 11:50:52 +02:00
actioninja 365a9a66b5 proper colors 2019-11-24 17:26:59 -08:00
actioninja a2e9033502 dark mode announcement fix 2019-11-24 17:24:05 -08:00
ShizCalev 8ec0c72946 Fix some lasers never showing as empty (#47914) 2019-11-24 12:11:05 -08:00
skoglol 64dd1b200d Fixes changeling hivemind link (#47849)
* Hivemind link now properly requires a stranglehold

* fix

* too much salbu
2019-11-24 19:22:56 +01:00
Arkatos1 0cfde60db2 Generic living HUD (#47685) 2019-11-24 05:15:54 +01:00
Rob Bailey edb9b8cc19 Relocates the mining shuttle so it stops spamming errors and trapping people on lavaland if the whiteship lands. (#47596)
* phase 1

* boxstation + meta polish

* deltastation

* delta

* no whiteship doc

* no tile coloring change

* dme fix

* seal region + move console

* cleanup

* small fixes
2019-11-23 17:51:34 +01:00
skoglol a21bb84423 fixes limb updating (#47926) 2019-11-22 21:33:42 -05:00
Krysonism f3082560c2 emBALming fluid (#47770) 2019-11-22 20:35:22 -05:00
tralezab b521e214db [READY] shapeshifting in a pipe violently kills you: I WON EDITION (#47515)
* cast proc edit

I like these fringe interactions that punish you for trying something stupid in the hopes it does something game breaking.

* dead project style *dabs*

* cleaning up the code 1/2

* still needs work, fuu

* Update code/modules/spells/spell_types/shapeshift.dm

Co-Authored-By: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>

* fixes the check, once and for all

* FINALLY

* 😔 💯

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

* even more improvements

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

* here we go
2019-11-22 20:30:13 -05:00
Firecage 730fd6729b Adds several new back slot icons for guns, while also updating two existing ones. (#47898)
* Adds back sprites for the Particle Acceleration Rifle, and updates the back sprites for the combat and riot shotguns.

* Adds adds a back slot icon for compact combat shotguns.

* Adds a back slot icon for the surplus rifle.

* Adds back slot icon for the Mosin Nagant and allows it to be worn on the back.
2019-11-23 00:00:02 +01:00
ShizCalev 7a21ca03d5 More lollipop / plunger runtime fixes (#47916) 2019-11-22 00:19:50 -08:00
XDTM cec90df582 Nanite timer rework and general code improvements (#47745) 2019-11-21 20:36:47 -08:00
nemvar c512c14fb7 Portals no longer use hascall. (#47889)
* Portals no longer use hascall.

* noop

* comment removals
2019-11-21 16:01:06 +00:00
ShizCalev f2e080b3e8 Merge pull request #47892 from XDTM/smoothHypnosis
Makes the hypnosis text color animation smoother
2019-11-21 04:22:56 -05:00
ShizCalev 3f08dba863 Merge pull request #47880 from TheVekter/hotdogday
Adds National Hot Dog Day to the holidays list
2019-11-21 04:15:32 -05:00
moo 964b3d65d5 Cobbduceus: Healing lvl? (Medical Skill) (#47538)
* b

* helps to commit huh

* math is hard

* parenthesis are even harder

* Update code/datums/skills/_skill.dm

Co-Authored-By: Bobbahbrown <bobbahbrown@gmail.com>

* removes efficiency... or efficacy 😏

* baby sha... i mean files
2019-11-21 04:49:24 +00:00
Rob Bailey 525d39d9f1 uplink (#47727)
small tweaks

proper theme

search + input bar theming

properly functional input theme

rebuild
2019-11-21 04:46:55 +00:00