Commit Graph

22686 Commits

Author SHA1 Message Date
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
Kyep
193d327329 Refactoring
- Removed trailing return
- Changed honktumor insertion
2016-06-18 17:04:50 -07:00
taukausanake
eec29a3e9c I DID IT
Finally got the HUDs to work all thanks to Crazylemon. The only thing that doesn't work is the hudharvest2 is_type_in_list() check I made but I could get rid of it
2016-06-18 18:10:31 -05:00
monster860
b409fac72f Removes "src." from RCD code 2016-06-18 18:04:21 -04:00
Kyep
ebafe4fb42 Minor tweaks
- Prayers no longer trigger the ahelp sound for admins.
- Explosive fax replaced with firedeath fax.
- Memetic kill agent fax replaced with braindeath fax. Effects are
identical, they just have different names/messaging.
- Evil faxes self-destructing after use now produce a more obvious
message.
2016-06-18 00:20:26 -07:00
Fox-McCloud
096ae44e07 Makes Clonepods and Slime Processors Suck 2016-06-17 12:42:44 -04:00
DaveTheHeadcrab
0c12ef1c0a Security Armor Update (#4660)
* Revert "scanner icon"

This reverts commit 86a7b5cf4f.

* Sec Armor Update
2016-06-17 11:17:56 -04:00
FreeStylaLT
950b718551 adds extended oxygen tank to list, also fixed indentation in last commit I think 2016-06-17 16:56:07 +03:00
Twinmold93
434cce64ec Adjustments to Revenant Abilities (Nerf) (#4693)
Changes some variables in Revenant abilities. Not as extreme as
suggested by some people, but definitely a nerf to Revenants.

This change lowers the amount of confusion from Revenants from 50 to 20
per use of Defile.  This also adds in a maximum confusion of 30 that
Defile can give someone. Finally, this lowers the range of malfunction
from 4 tiles to 2 tiles, as it still uses an EMP function which makes it
an instant kill against IPCs, and greatly incapacitating anyone with
mechanical organs (especially heart).

The numbers for confusion also come out to about equal seconds.

🆑 Twinmold
Tweak: Lowers the range of Malfunction from 4 tiles to 2 tiles, due to
ability to insta-kill IPCs/incapacitate those with mechanical hearts.
Tweak: Lowers amount of confusion given from Revenants from 50 to 20 per
Defile.
Fix: Sets a maximum confused amount from the Revenant's Defile ability
(now 30).
/🆑
2016-06-17 05:44:34 -04:00
Kyep
4f2e3224ff Update
- Support for corgifying, explosive, memetic, honktumor and demotion
faxes, all together
- Support for evil faxes activating on destruction or timeout (so they
can't be destroyed, or ignored)
- Modifications to fax machine to make faxes always trigger ahelp sound
for admins
- ERTs, prayers, nuke code, honk, and syndie requests do the same
- Added support for message templates in fax replies
2016-06-16 23:27:14 -07:00
VampyrBytes
e346003268 Cancel now cancels the emote, none is an option where applicable
As discussed with @Krausus
2016-06-17 00:15:14 +01:00
TheDZD
e7bdf036da Merge pull request #4698 from FreeStylaLT/grammar
Fixes some grammar mistakes, changes the \red to <span class> formatting
2016-06-16 15:14:01 -04:00
FreeStylaLT
5f4830f2fb fixed spacing 2016-06-16 22:01:42 +03:00
FreeStylaLT
3b91bec479 fixed some grammar mistakes, changes the \red to <span class>
:cl:FreeStylaLT
typo: changed its to it's in lockbox description
fix: changed \red to <span> formatting
fix: changed stetchkin's price from 9 TC to 4 TC, suppressor's from 3 TC to 1 TC
2016-06-16 21:53:33 +03:00
FreeStylaLT
f7949d77e1 i have no clue what i did here but it made me make a commit so 2016-06-16 21:42:58 +03:00
VampyrBytes
67018f4638 removes full stops 2016-06-16 19:22:40 +01:00
VampyrBytes
131c600e55 fixes me runtime 2016-06-16 18:57:32 +01:00
TheDZD
e98417590b Merge pull request #4651 from Fox-McCloud/ring
Telephone is More...Ring-y
2016-06-16 11:53:54 -04:00
Fox-McCloud
4c01733bcc phone force 2016-06-16 11:37:15 -04:00
TheDZD
76ff7b48a3 Merge pull request #4633 from monster860/rnd-speed
Makes stock parts build 5x faster
2016-06-16 11:31:19 -04:00
monster860
14c340001a Desnowflakizing 2016-06-16 11:01:25 -04:00
TheDZD
dbffa27bd4 Merge pull request #4667 from Fox-McCloud/toolbox-tweak
His Grace Tweak
2016-06-16 10:27:26 -04:00
TheDZD
831ab328e5 Merge pull request #4683 from Fox-McCloud/patch-tweaks
Chem Patch Tweaks
2016-06-16 10:27:14 -04:00
TheDZD
1f2fbfcea1 Merge pull request #4673 from FreeStylaLT/stetchshitreprice
Reduces stetshit's and suppressor's prices
2016-06-16 10:26:18 -04:00
Kyep
bc5e3ce664 Typo fix
forgot a </span>
2016-06-16 02:55:07 -07:00
Kyep
44efff94e3 Initial Checkin - Borging Fax
- Modifies faxmachine.dm to add a "BP" option for admins when responding
to faxes.
- Modifies admin/topic.dm to ensure this BP option spawns a Borging
Paper at the fax machine the butt fax was sent from.
- Modified paper.dm to add a new type of paper, Borging Paper, which
will give its intended victim (and only them) borging nanomachines when
read. It doesn't work on anyone else and disintegrates after multiple
use attempts.
2016-06-16 02:30:32 -07:00
Lady-Luck
05a3c2cfdf Adds selected character below Setup Character button (#4680) 2016-06-16 05:18:07 -04:00
KasparoVy
86c7e6c04e Secure Briefcase now On-Par with Regular Briefcase. (#4681)
In terms of carrying capacity, flags, hitsound and attack verbs.
2016-06-16 05:17:38 -04:00
Fox-McCloud
56020099bc saner 2016-06-16 03:48:16 -04:00
monster860
7ae3cb0bb1 Rermove "100" from the list of power options in telesci (#4671) 2016-06-16 03:47:39 -04:00
TheDZD
f40287f5b8 Knight and riot armor tweaks (#4672) 2016-06-16 03:47:20 -04:00
Tigercat2000
37904ad4e1 Lower gear points to 5 per @necaladun's request 2016-06-15 21:07:56 -07:00
FreeStylaLT
bbb9465108 removes stimulants (oops) adds syndicards, regular brown shoes and syndicate briefcase to loot drop list (double oops) 2016-06-16 05:00:28 +03:00
FreeStylaLT
e712baf111 removed thermals, binary key and adrenal implants from the list 2016-06-16 04:26:51 +03:00