Commit Graph

49318 Commits

Author SHA1 Message Date
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
oranges c00f4798b7 Remove debug verb 2019-11-26 09:06:44 +00:00
AnturK 2554c5c636 Fixes score defines 2019-11-26 09:51:16 +01: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
py01 f910ebad5d removes unused carboard box code (#47967) 2019-11-25 20:28:22 +00:00
Pacmandevil c7ddbb24e9 Generic Map Popups + spy glasses (#46891)
* Map initial

* removes abstract

ok

* cleanup+Ninja fixes

* Update map_popups.dm

Fixes some runtimes.

* Update map_popups.dm

* coded cringe

gonna lose

* WIP

Adds spyglasses, fixes a pretty major bug.

* more bugfixes

* more bugfixes

* fixes the lighting issue.

* fixes tracking/reorganizes it

just need to do the polishing now. I'll do it when I wake up.

* fixes and shit

should be good to go now. didn't impliment the cloning, mostly because I'd feel it'd be kinda OP.

* feedback for dummies

Fuck the entire "For Dummies" series of books seriously the way that dumb fucker on the cover looks pisses me off it's like his eyes are some shitty anime girl but without any of the ass or thighs present on normal anime girls, literally all the minuses without a smidgen of a plus god FUCK I hate him.  He knows it too, the smug bastard is smiling. "tee hee" he thinks, point up at some text we OBVIOUSLY can't see without noticing his smug ass mentioning it. "What a dumbass, can't even see the text" well guess what, idiot. I CAN see it, and I hate you all the more for it.

* ‼️

* background

remember when this was just to get a hacktoberfest tshirt lmao
2019-11-25 17:30:34 +00:00
Emmett Gaines 12a4983b75 Adds a flag for bespoke elements (#47807)
* Adds a flag for bespoke elements

And applies it to firestacker

* Improves bespoke documentation
2019-11-25 17:53:00 +01: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
Buggy123 43ef5fb4b6 Fixes partial sentences when examining a radioactive object at a distance (#47835)
* Fixes partial sentences when examining a radioactive object

* Fixed missing period

* Fixed unintentional examine balance change
2019-11-25 16:10:36 +00: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
ATH1909 e6c123924a You can now exorcise possessed blades who are being undesirable (#47400)
* Update book.dm

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

Co-Authored-By: kingofkosmos <monggi@gmail.com>

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

Co-Authored-By: kingofkosmos <monggi@gmail.com>
2019-11-24 18:21:36 -05: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
Ghom bec5076fbe (multiz) mechs can now go down (stairs) (#47741)
* (multiz) mechs can now go down (stairs)

* Little arg fix.
2019-11-24 19:20:08 +01:00
TheVekter 7c6e668e02 TGUI-NEXT - Mech Bay Power Console (#47937)
* I don't know how I broke everything

* Added trailing lines at end of files to appease the lint gods

* Non-essential fixes / cleanup

* More non essential changes

* Rebuild tgui
2019-11-24 20:04:17 +02: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
Tlaltecuhtli 23d2ce8a36 medical wrench no longer dupes on suicide (#47744)
* 1

* doc

* Update code/game/objects/items/tools/wrench.dm

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

* sdsd
2019-11-22 14:03:39 -05: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
skoglol f87db2b114 tgui-next: Tank, spaceheater and some touchups (#47887)
* Tank + spaceheater + touchups

* Mint update
2019-11-21 02:25:40 -08: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
ShizCalev fdda63350a Merge pull request #47888 from zxaber/splitting_hairs
Fixes mat stack splitting taking two many material units from the parent stack
2019-11-21 00:10:05 -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
Rob Bailey a6c28db6a7 Some small random tgui-next uis (#47712)
* dna vault

* engraved messages

* holodeck

* fix

* remove unusued imports

* spawners menu

* small tweak

* </b>

* rebuild
2019-11-21 04:22:54 +00:00
moo 3c792abded fixes nitric acid (#47813)
hey maintainers what the fuck how did you not pick up on this
2019-11-20 22:54:45 -05:00
Aleksej Komarov ac1f4d74c6 More NtOS interfaces, random fixes, client-side theming (#47836)
* General tgui fixes

* Handle ui_style on client side

* NtOS Net Downloader

* Rebuild tgui

* Fix regression on Tabs

* Fix bools
2019-11-20 19:54:24 -08:00
SteelSlayer 304a196b7f Adds a new server restart option: regular restart with a custom delay time (#47870)
* Adds a new server restart option: soft restart with a custom delay time

* cancel returns
2019-11-20 03:11:21 -08:00
Rob Bailey 5d48301d0a Borg spinning no longer stuns. (#47866) 2019-11-20 06:29:45 +00:00
Emmett Gaines 53952e7622 Keybindable emotes followup (#47868)
Keybindable emotes followup
2019-11-19 16:54:30 -08:00
XDTM b8c1be16f2 Makes the hypnosis text color animation smoother 2019-11-19 23:37:45 +01:00
Zxaber 79281c04b0 oops 2019-11-19 11:13:21 -08:00
ShizCalev 0ef3974ff4 Merge pull request #47837 from mrhugo13/New_Mob_Size
New MOB_SIZE define & Megafauna Fix
2019-11-19 13:25:42 -05:00
Unknown 33d4fc3613 Part 2 - Shitcode Tendency 2019-11-19 13:10:17 +01:00
TheVekter 525b273a4b Adds National Hot Dog Day to the holidays list. 2019-11-19 05:17:05 -06:00
ShizCalev 31ec5e4142 Fixes travis issue 2019-11-19 00:42:18 -05:00