Commit Graph

21987 Commits

Author SHA1 Message Date
tigercat2000
732c3b4ae5 Goonchat (#4744)
* bicon regex run

* Remove all \black

* Goonchat from /vg/ / Goon

Whoo!
Special thanks to @Tastyfish for the macro2html thing so all of our
horrible color macros keep working and don't fail horribly <3

* Fixes and changes n stuff

- Made ping sane again (the fuck PJ)
- Updated chat CSS
- Fixed like one problem with a color macro

* whoops

* Restore /vg/'s pingloop stuff (used to avoid fucking up is_afk)

* Strip problematic tags from tcomm scripts

- <audio>
- <video>
- <iframe>
- <script>

* Fix human examine icon

* Name hotkey elements

* Removed old stylesheet
2016-06-23 16:56:15 -04:00
Tastyfish
b8c1418b57 Adds simple obj to load in templates (#4740)
Also template loader bugfix
2016-06-23 04:20:26 -04:00
Tastyfish
0b25a0ed02 Fixes snpc PDA bug, heavily reduces rate that snpc chef does their thing (#4742) 2016-06-23 04:20:02 -04:00
TheDZD
051daa2e25 Fixes staff of nothing runtimes and some pathing (#4758) 2016-06-22 17:50:18 -04:00
Krausus
22a3bcf704 Emote Fixes and "Me" Tweak (#4749)
- Tweaked "Me" verb to allow inclusion of the message when typing
directly into chat box.

- Fixed ghosts, with ghostsight on, seeing emotes twice when near the
emoter.

- Fixed *flip runtiming when used with no target and no grab.

- Fixed scream not displaying any message.

- Fixed double sanitizing in custom emotes.

- Fixed several cases where user wasn't getting passed into proc calls.

- Removed a couple unnecessary periods from dialogs.
2016-06-22 14:24:22 -04:00
TheDZD
5e2d7920c7 Merge pull request #4713 from DaveTheHeadcrab/engineer_workboots
Engineer Workboots
2016-06-22 14:03:04 -04:00
TheDZD
677d2dc71f Merge pull request #4736 from FlattestGuitar/drone
Mining drone fix.
2016-06-22 14:02:33 -04:00
TheDZD
fa27c06d91 Merge pull request #4751 from FlattestGuitar/taffyyyyyyyyyyy
Taffy. Quite.
2016-06-22 11:03:34 -04:00
TheDZD
d84c34c724 Merge pull request #4753 from Fox-McCloud/gun-fix
Fixes Clumsy Gun Check
2016-06-22 10:44:26 -04:00
Fox-McCloud
17ef81e8a5 Fixes Clumsy Gun Check 2016-06-22 10:18:44 -04:00
Mieszko Jędrzejczak
fd1fbd306d TAFFY WHY DID YOU LEAVE ME 2016-06-22 10:53:22 +02:00
LittleBigKid2000
c1256497e1 Vox raiders will now have Vox breath masks instead of the regular ones (#4725)
You know, the Vox breath masks that Vox crew members use
2016-06-21 16:56:42 -04:00
Mieszko Jędrzejczak
876ab1cdd8 Makes the medical HUD overlay smoother (#4726)
* Smoother medical hud

* Port's /tg/'s neat flashy thingies.
2016-06-21 16:56:31 -04:00
VampyrBytes
8af56d111c Makes jump actually jump (#4735)
* Makes jump actually jump

fixes #4707
sets flying to 1 for the duration of the jump. Means you can jump over
anything you can fly over.

Also fixes a bug with flying that could leave you visually floating
(pixel_y = 5) when you stop flying

* better fix
2016-06-21 16:56:11 -04:00
DaveTheHeadcrab
694429e4aa Fixed #4720 (#4737)
* Scanner Fix

* Allows partial searches
2016-06-21 16:56:01 -04:00
Tastyfish
e3d8623a4e Makes cryo tube, sleeper, and body scanner eject dropped items (#4738) 2016-06-21 16:55:15 -04:00
TheDZD
eb7b4af916 Merge pull request #4730 from Kyep/beefix
Fixes Bee Briefcase killing traitors regularly
2016-06-21 15:54:31 -04:00
Mieszko Jędrzejczak
10fd26bc9f Mining drone fix. 2016-06-21 16:04:43 +02:00
Kyep
c9240f216e Changed to DZD's suggestion 2016-06-20 22:17:17 -07:00
taukausanake
fd0c0904f9 how the fuck did I miss this?
How did everyone else miss it? Thanks to Keroman for telling me something was up with the bandolier.
2016-06-20 09:38:48 -05:00
Kyep
0f96db96ba Changes Bee Briefcase to not be suicide briefcase
- Traitors attempting to open a bee briefcase without first having
injected it with their blood, will now be stopped from doing so.
Instead, they will get a message telling them how to open it safely.
- Non-traitors can still open the briefcase as normal - resulting in at
least 5 angry bees that will surely kill them.
2016-06-20 02:07:07 -07:00
Twinmold93
475197ee1e Fixes Resisting Borers (#4729)
This changes the captive brain's resist connection back to resist() from
resist_borer() (an invalid verb). Makes it so you can once again resist
borers.

Reposted due to number of files adjusted from merging of conflicting
files and inconsistencies to prevent breaking other code.

🆑 Twinmold
Fix: You can once again resist borer control with the Resist verb.
/🆑
2016-06-20 03:51:47 -04:00
TheDZD
bd88075ee5 Merge pull request #4694 from Kyep/bsafax
Improved Fax Options (fax templates, borging paper, etc)
2016-06-19 19:39:25 -04:00
Kyep
68311f9d5d Changes suggested by Fox/DZD
- Admins can now choose the name of evil fax papers. If not chosen,
defaults to: "Central Command - paper".
- Changes processing_objects addition/removal to the methods Fox
suggested.
- Changed if (countdown == 0) to if (!countdown)
- Rebalances firedeath fax to live up to its name, and always cause
recipient to die in a fire.
2016-06-19 16:29:56 -07:00
TheDZD
931f25c5f4 Makes it so lockers are no longer a safe place to hide from Lord Teslaloth (#4704) 2016-06-19 14:28:08 -04:00
TheDZD
2ff50cab66 Fixes a Thing (#4723)
* Thanks @tigercat2000

* BYOND does not have 510.1347 for Linux yet
2016-06-19 14:27:52 -04:00
TheDZD
12314b64e7 Merge pull request #4349 from VampyrBytes/DatumEmotesMK2
Datum Emotes MK II
2016-06-19 14:04:00 -04:00
VampyrBytes
3ace8c09ed Sorts out ending punctuation 2016-06-19 18:48:43 +01:00
TheDZD
36aaa78b76 Merge pull request #4610 from monster860/ui_plane
Puts UI on it's own plane
2016-06-19 13:38:01 -04:00
TheDZD
3e45999b32 Merge pull request #4624 from monster860/nanoui
Makes RnD console use NanoUI
2016-06-19 13:37:07 -04:00
Twinmold93
15ca46919e Rogue Drones Message Now NSV Instead of NMV (#4716)
In the lore, it's the NSV Icarus, not the NMV Icarus. Just a
working/grammar fix.
2016-06-19 13:25:49 -04:00
TheDZD
c983034b82 Merge pull request #4718 from Fox-McCloud/actual-fix
Actually Fixes Traitor-Vamp
2016-06-19 13:25:06 -04:00
FalseIncarnate
ae70a7fc69 Bug Fixes (#4714)
* Bug Fixes

Fixes #4616
- All ladders are now anchored and cannot be dragged, including dive
points.

Fixes #4663
- Trying to fill a full container from a toilet will inform you the
container is full, and thus fail.

Fixes #4705
- Being gibbed/dusted/melted will unbuckle the victim prior to their
gruesome fate, allowing their spirit freedom to no longer haunt the
buckles that bound their mortal form.

* Because apparently we shouldn't trust people to use "delete" properly
2016-06-19 13:24:58 -04:00
TheDZD
b5316e06c8 Merge pull request #4703 from Fox-McCloud/this-pr-sucks
Makes Clonepods and Slime Processors Suck
2016-06-19 13:16:17 -04:00
TheDZD
83f42a3e69 Mimic Gun and Gun Fixes (#4699)
* Mimic gun and gun tweaks/fixes

* Overlays
2016-06-19 13:14:33 -04:00
TheDZD
4df4b58bc1 Merge pull request #4687 from Fox-McCloud/crouching-warden-hidden-greytide
Gives Warden Krav Maga Gloves
2016-06-19 13:13:11 -04:00
Fox-McCloud
c04c4dcd3f steal that stuff 2016-06-19 13:04:59 -04:00
VampyrBytes
6d487a19b7 Sorts out issues raised by Fox & DZD 2016-06-19 18:03:51 +01:00
Krausus
30517a9b10 Adds Error Handling and Realtime Runtime Reviewal (#4679)
* Adds Error Handler

Adds a /world/Error proc to handle runtime errors. This proc replaces
the normal runtime logging behavior, providing the following
improvements:

- Adds timestamps to runtimes
- Pads or omits certain lines
- Continues logging runtimes after the 99th (with less info, as provided
by BYOND)
- Adds ckey and accurate xyz to usr info
- Continues including usr info after 19th runtime
- Silences spammy runtimes (by default, a runtime that occurs 10 times
in 10 minutes gets ignored for the next 10 minutes)

* Adds runtime viewer

Also fixes a minor mistake in the error handler

* Sanitizes HTML in Error Viewer

Also removes the stray return from the end of the error handler

* Prettifies Error Viewer

Now uses browser datum and some extra bits of formatting, inspired by
the changes made by @PJB3005

* Error Handling Improvements

- Skipped error counts now show up in the error viewer
- Proper runtimes caught by a process are now sent to the main error
handler
- The error handler and viewer can now handle a provided src, such as
one from a processing runtime
- Moved some info generation into helper procs
2016-06-19 12:53:07 -04:00
monster860
3295020088 Merge branch 'master' into ui_plane 2016-06-19 12:38:00 -04:00
Mieszko Jędrzejczak
1a4f8cb518 Alcohol refactor v12413526345. (#4647)
* Refactors booze. Yes. I killed other commits.

* Lime juice
2016-06-19 11:52:44 -04:00
TheDZD
8a8e7b8fb8 Merge pull request #4540 from CrAzYPiLoT-SS13/recyclersound
Fixes a grave mistake
2016-06-19 11:40:46 -04:00
KasparoVy
3dba1b2886 Noir Doesn't Grey out HUD, Adds Remaining Glasses for Vox, 'Yi' to Vox-pidgin syllables & Framework for Icon-based Skin Tone, Fixes #3138, Greyscales Vox Hair (#4614)
* Ports #9294 and #9322 from VG: 'Yi' to Vox-pidgin and Framework for Icon-based Skin Tone (Feat. Vox) and Glasses/Goggles for Vox.

Both ported PRs by Intigracy.

Also adds all remaining in-use glasses/goggle sprites for Vox. I cleaned up the code a bit while I was in there. Otherwise, that's it.

Furthermore, randomizing skin tone doesn't seem to work for Vox despite their being specified in the conditional lists and s_tone being not null.

* Morph Support

* CMA Support

* Ports Intigracy's vgstation13/pull/9460, Noir Vision No Longer Greys Out HUD.

* Fixes Positioning of Vox Jensen Shades East+West facing Sprites.

Fixes Heist Goofery

Game-mode (not one-click antag) Heist tweaked and returned to working order now that I've found out how to test the actual game-mode (after temporarily adjusting the population requirement).

Vox Raiders won't spawn in with whatever socks were in their selected spawn-character's preferences anymore.

Additionally, the set_species proc now zeroes out skin tone if the species doesn't have skin tone to avoid goofing up the icons on initial generation.

Also condenses the code in preferences_setup character creation icon generation. Made it use the individual species' skin-tone handling procs instead of code snowflaked into preferences_setup.dm.

* No More Vox Tail Colours, but they can Colour Their Hair.

* Removes unneeded 'src's and retroactively prohibits colouring tails on species without HAS_SKIN_COLOR.

Colouration won't be applied to src's tail unless HAS_SKIN_COLOR is in
src's species bodyflags.

* Tidies up some Lists in CharPrefs and Retroactively Prohibits Vox Hair Colouration

* Reverts unnecessary commenting out of vox armalis post-spawn handling parent call.

* Adds Emerald and Azure Vox Skin Tones.

* Stealthy Wryn Typo Fixed.

* Greyscales Vox Head+Facial Hair and Adds More Default Colours in Species Definitions

* Gives Vox Raiders Default Hair Colour and Fixes Bug where Roundstart Raiders don't get Random Skin
2016-06-19 11:35:36 -04:00
Fox-McCloud
69272e9430 tweaks 2016-06-19 09:30:32 -04:00
Fox-McCloud
3dd9a714fc Actually Fixes Traitor-Vamp 2016-06-19 09:05:13 -04:00
Twinmold93
87f5ea053e Syndicate Bomb Timer Adjustment (#4710)
This makes it so the Syndicate Bomb and all subgroups of it reflect a
more accurate time remaining on the bomb. Instead of having a minimum of
60, counting down 1 per 2 seconds, it has a minimum of 120, counting
down 2 per 2 seconds. Adjusts the timer point when it starts beeping
louder to reflect this change, so it matches the current amount.

🆑 Twinmold
Tweak: Makes Syndicate Bombs show a more accurate time remaining until
detonation.
/🆑
2016-06-19 07:35:53 -04:00
DaveTheHeadcrab
405a0b7d55 Defib Adjustments (#4702) 2016-06-19 07:32:30 -04:00
SamCroswell
cbcf30335f Boots for Atmos Techs! 2016-06-18 22:17:16 -04:00
SamCroswell
3e25608535 Engineer Workboots 2016-06-18 22:08:59 -04:00
Kyep
01fad51c02 Refactor 2016-06-18 17:56:47 -07:00