Commit Graph

209 Commits

Author SHA1 Message Date
Fox-McCloud e98c8978bd aesthetic lava 2016-07-16 11:54:43 -04:00
Fox-McCloud 01ffeb45fe more tweaks 2016-07-15 05:52:56 -04:00
Fox-McCloud 5216b39339 Ports TG's Weather System 2016-07-14 04:29:28 -04:00
Kyep e14f1b7529 Adds Cluwne EVILFAX
Fox Changes

Fox Spacing
2016-07-11 00:39:11 -07:00
Fox McCloud f20ac43730 Merge pull request #4909 from TullyBurnalot/PAEPERVERK
Admin Fax Template Flair
2016-07-09 18:54:32 -04:00
TullyBurnalot 36e9f46c0f Fixed typo in "proffesionalism"
IRONY
2016-07-09 17:25:58 +01:00
TullyBurnalot 78547e275a - Added two more fax templates
- Added "Keep up the good work" template
- Added "ERT Instructions" template
2016-07-09 16:38:14 +01:00
Tigercat2000 71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
TullyBurnalot 94510342a5 Fixed last line of templates
Adding "Do Not Reply" could have been confusing to people receiving
faxes, so it was stricken.

Courtesy of Kyep/Kyet/Tzo(?) for pointing this out.
2016-07-08 01:24:47 +01:00
Kyep 5454011593 Fixes trialmin bug, adds ERT response reminder 2016-07-06 23:47:08 -07:00
TullyBurnalot 4a84ced8fd Removed Stamps. Removed memes.
- No more denying over lack of stamps. Just lack of signatures;

- No one ever referenced Memetic Kill Agents. No one.
2016-07-07 04:34:44 +01:00
TullyBurnalot 87b0e49100 Admin Fax Template Flair
- Added custom messages to EvilFaxes, for extra schadenfreude
- Fax body for Templates changed to more unique versions

🆑
tweak: Added custom messages for evil faxes
tweat: Added unique text body for each non-evil fax template
/🆑
2016-07-07 04:17:25 +01:00
Krausus a8dee00ba1 Fixes "make whatever" confirmation dialogs 2016-07-03 00:46:49 -04:00
Aurorablade c5dffdbbc1 Adds comfirms to admin player transforms (#4799)
* Adds comfirms to admin player transforms

* alert changes/additions
2016-06-30 20:20:36 -04:00
Krausus eecf8ba93b to_chat fixes
Mostly sounds using to_chat instead of << like they should. Also, the
to_chat CRASH now refers to itself as to_chat instead of Boutput.
2016-06-24 18:36:50 -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 36aaa78b76 Merge pull request #4610 from monster860/ui_plane
Puts UI on it's own plane
2016-06-19 13:38:01 -04: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
Kyep 01fad51c02 Refactor 2016-06-18 17:56:47 -07: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
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
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
monster860 64ea452f20 Puts UI on it's own plane 2016-06-06 17:12:28 -04:00
TheDZD 8dcf46bf91 Sprites & fixes 2016-05-31 22:50:57 -04:00
Matt 10780aa200 Adds pAIzing 2016-05-10 00:02:55 +02:00
TheDZD cdc20258a1 Merge pull request #4212 from Tastyfish/bans
Cleans up special role jobbans
2016-04-25 18:34:37 -04:00
Fox-McCloud fe170db7bb part 3 2016-04-17 10:35:10 -04:00
Tastyfish 127787aec5 Cleans up special role jobbans 2016-04-15 16:18:49 -04:00
Tigercat2000 bb5e3bca63 Fix remaining issues and sound shit 2016-04-05 16:26:11 -07:00
Tigercat2000 78f53553f8 Reduce lines by removing blank lines added by PJ's script 2016-04-05 08:25:57 -07:00
Tigercat2000 9d430844c3 Replace most (if not all) output << operators with to_chat(user, message)
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.

Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Tigercat2000 519992b5a9 Merge branch 'byond510'
Conflicts:
	.travis.yml
	code/game/jobs/access.dm
	code/game/machinery/camera/camera.dm
	code/game/machinery/flasher.dm
	code/game/machinery/vending.dm
	code/game/objects/items/devices/laserpointer.dm
	code/game/objects/items/weapons/grenades/flashbang.dm
	code/game/objects/items/weapons/tools.dm
	code/modules/mob/living/carbon/human/human.dm
	code/modules/mob/living/carbon/human/species/species.dm
	code/modules/mob/living/life.dm
	code/modules/mob/living/silicon/silicon.dm
	code/modules/mob/living/simple_animal/bees.dm
	code/modules/nano/modules/virus2_creator.dm
	code/modules/virus2/disease2.dm
	code/modules/virus2/diseasesplicer.dm
	paradise.dme
2016-04-01 14:15:44 -07:00
Crazylemon64 8bd972c9af Adds notification to admin ghost incarnation 2016-03-22 21:55:54 -07:00
Crazylemon64 d748ef23b8 Makes DNA swapping methods more reliable
- Makes heads keep hair on removal
- Amputated limbs from a DNA-injected individual now will keep their
  appearance of the DNA-injected person
- Wounds will now vanish on their own now
- Admins now have an "incarnate" option on the player panel when viewing
  ghosts for quick player instantiation
- Fixes a runtime regarding failing a limb reconnection surgery
- Copying a client's preferences now overrides the previous mob's DNA
2016-03-17 23:07:45 -07:00
Tigercat2000 976887b2e0 Replace text2list and list2text 2016-02-28 12:07:19 -08:00
TheDZD 5a8ffbd198 Jobban Tweaks 2016-02-09 16:35:30 -05:00
Tigercat2000 e60799474b tgshuttles unfinished 2015-12-03 10:59:06 -08:00
Fox-McCloud a404929d16 Multiverse Sword 2015-10-21 23:59:59 -04:00
Fox-McCloud e17c6bde22 Another del->qdel pass 2015-10-08 16:49:10 -04:00
Markolie bff7a9a80c Replace _color with item_color 2015-10-05 19:55:14 +02:00
Markolie 44763a869a Stickyban clean-up, add admin bans 2015-09-27 23:58:10 +02:00
Markolie 1b14817889 Add in-game stickyban interface 2015-09-27 09:02:58 +02:00
Fox-McCloud 15e4256a71 Merge pull request #2147 from tigercat2000/reformat
Admins secret menu reformat
2015-09-24 14:17:47 -04:00
Markolie 1a2459de0a check_rights/R_MOD update 2015-09-24 04:35:04 +02:00
Tigercat2000 b86c77b6a9 remove unused code and buttons 2015-09-23 11:05:44 -07:00
Markolie 2b7fda8a47 SQL based memos 2015-09-23 05:08:28 +02:00
Markolie 3ff3945bab Player notes update 2015-09-15 05:10:03 +02:00
Markolie 548bacfc7f Properly add Syndicate stamp to Syndicate faxes 2015-09-11 05:50:53 +02:00