Commit Graph

481 Commits

Author SHA1 Message Date
Aurorablade e8bb3451db Stop making Late night PRs fethas 2018-08-02 02:22:02 -04:00
Fox McCloud 25b53a8a6e eh 2018-07-13 18:17:42 -04:00
Fox McCloud 5f31b03972 splitting 2018-07-13 18:09:16 -04:00
Fox McCloud 67d12c0aa6 Full Positronic Brain to Robotic Brain Refactor 2018-07-12 19:30:48 -04:00
Kyep 412341439a Fixes #8954 - splits 'attack log' preference, spam-be-gone (#8992)
* Fixes #8954

* projectile reagetns

* removes all attack logs on keyless simple_animals even by keyed mobs

* deletes 'potentially'

* Tiger request

* more comprehensive solution

* check for mob

* istype

* brevity

* Split attack logs preference

* toggle

* deletes old CHAT_ATTACKLOGS

* explains what levels do when toggling them

* clarification

* Tigercat requests
2018-06-13 16:55:21 -07:00
Tayyyyyyy 919bd7aaf2 Replace \his, \he, \him, \himself 2018-05-25 18:39:37 -07:00
Fox McCloud 8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
tigercat2000 a2507f589d Rust-G integration. Makes logging procs 2-3 times less expensive (EVEN WITH CALL OVERHEAD). tgstation/tgstation#36858 2018-04-19 15:08:59 -08:00
tigercat2000 c03621c508 Completely Overhaul Logging
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
tigercat2000 bee011cb05 Merge pull request #8789 from MarsM0nd/manned_up
Man up changes
2018-04-13 15:43:14 -07:00
Mars fe7991da68 Revert man up message change 2018-04-13 13:27:26 +02:00
Fox McCloud 4bbb854372 last tweaks 2018-03-29 01:21:17 -04:00
Fox McCloud 22dc6860b3 Ports TG's Garbage Subsystem 2018-03-28 20:02:39 -04:00
Mars 9162507c93 Makes single Man Up give the same message to that person as the global. 2018-03-22 11:12:56 +01:00
tigercat2000 ab0cb01768 Fix R_SPAWN exploit w/ JSON serialization 2017-12-04 14:49:11 -08:00
Aurorablade 36e0e8832a F 2017-11-05 21:43:50 -05:00
tigercat2000 12949e24f8 Merge pull request #8184 from Birdtalon/ticket-machine
Birdtickets: Adminhelp based ticket system
2017-10-27 09:24:06 -07:00
Birdtalon ef0b899e43 tidying up styling, migrated some functions, final changes 2017-10-02 23:36:24 +01:00
Birdtalon 550db12717 user feedback, updates adminhelp string, replying to a ticket stops stale counter 2017-10-01 23:18:51 +01:00
Birdtalon 6936306786 updates, removal of repeats 2017-10-01 16:05:56 +01:00
Birdtalon f926bfad2c Initial commit, adds admin ticket system framework, styles and hooks into adminhelp system. 2017-10-01 13:52:53 +01:00
Aurorablade a4c516c943 tiger pointed outglaring errors 2017-09-14 19:04:13 -04:00
Aurorablade 78939aec9e NonPublicAdminEvents 2017-09-14 18:34:55 -04:00
Kyep e2b460faae Fixes invisimin
🆑 Kyep
fix: Admins under the effects of 'invisimin' no longer show up on sec
huds, medical huds, etc.
/🆑
2017-09-04 16:43:59 -07:00
Kyep 5c2aa2208e Changed to list players, and have individual cryo buttons 2017-06-12 00:20:18 -07:00
Kyep 1b995319fa Admin 'Cryo SSDs' Verb
Adds a 'Cryo SSDs' verb for admins.
This takes all humans on the station who have been SSD for 10 minutes or
more, and are not immune, and puts them in the cryopods. The idea is
that it allows admins an easily way to clean up large numbers of SSD
crew on the station. SSD crew who are off-station, dead, or
pulled/restrained in some way are immune to this.

As a side benefit, this PR also refactors cryopod.dm, removing "loc ="
calls, and turning the process of entering a cryopod into a proc.
2017-06-11 21:29:59 -07:00
tigercat2000 0365dcb2a2 Fix admin control_freak setting 2017-06-05 18:21:08 -07:00
Fox McCloud dd3ee12fd9 Merge pull request #6786 from FlattestGuitar/memetor
Makes msay be enabled by default 💬
2017-05-15 19:22:12 -04:00
Markolie d9653c79f5 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into findnreplace
# Conflicts:
#	code/game/machinery/recharger.dm
#	code/game/objects/items/devices/autopsy.dm
#	code/game/objects/items/devices/modkit.dm
#	code/game/objects/structures/lattice.dm
2017-04-14 18:15:12 +02:00
Fox-McCloud 0578dc56de More GC Fixes and Logging 2017-04-02 03:38:18 -04:00
Mark van Alphen cd78336ab8 Merge branch 'master' into findnreplace 2017-03-25 00:11:39 +01:00
Fox McCloud b8ac385e48 Merge pull request #6798 from Spacemanspark/master
Adds a cancel button to the drop bomb command.
2017-03-24 03:49:53 -04:00
Tom Heeren 3dcf322115 Removes the cancel bit
Don't need this
2017-03-23 21:55:16 -05:00
Tom Heeren 879a8507e4 Makes code better and shit
reeeeeeeeeeeeeeeeeee
2017-03-23 16:04:12 -05:00
Tom Heeren fb4a3b0500 Makes the cancel option not forge a log. 2017-03-17 12:45:52 -05:00
Tom Heeren 1ef86a0aab Adds a cancel button to the drop bomb command.
why was this not a thing before
2017-03-17 12:34:10 -05:00
FlattestGuitar 50460043e0 Admins can now stop global sounds played by other admins 2017-03-17 12:57:25 +01:00
FlattestGuitar 60b9552637 Makes msay be enabled by default 2017-03-16 13:51:03 +01:00
Mark van Alphen 06b3460d6e Merge branch 'master' into findnreplace 2017-03-15 16:02:14 +01:00
Krausus a803500489 Fixes admin bwoink preference
Non-admin players no longer get the (unusable) verb to toggle it, nor is
its setting respected when PMing them
2017-03-10 19:46:35 -05:00
Markolie 6982014a6e Replace all BYOND text macros 2017-02-21 15:41:37 +01:00
Mark van Alphen f42b9cf383 Merge branch 'master' into admin_interact 2017-02-18 15:41:16 +01:00
Fox McCloud ce50279b73 Merge pull request #6436 from Kyep/playtime_for_mentors
Lets mentors see playtime
2017-02-18 08:29:25 -05:00
Mark van Alphen dea264faf2 Merge branch 'master' into stationgoals 2017-02-17 18:05:15 +01:00
Kyep 836d62864f Lets mentors see playtime
Mentors can already see a list of all players by account age. This
includes antags with obvious names, like "Donk Co. Operative #1".

This PR changes the permissions on the playtime report (the one which
shows how much playtime everyone has) so mentors can see that, too.

The idea being that this enables mentors to distinguish between "X has
an old account" and "X has a lot of experience on paradise". Currently,
mentors cannot distinguish the two.

Also, consistency. If mentors can see players' account registration age,
they should also be able to see players' playtime experience.
2017-02-13 01:16:13 -08:00
Markolie 2afd77a54a Split admin interaction into regular and advanced, make more devices ghost-interactable 2017-02-09 19:30:36 +01:00
Markolie 4a155bfb50 Admin interaction update 2017-02-08 23:27:08 +01:00
Tigercat2000 c0d3855d53 Goonchat Admin Filters
This adds Message filters to Goonchat (only for mentors +
administrators).

There is a new option in the settings dropdown of Goonchat to access
these. They are temporary, non-destructive filters which will hide all
messages matching them that are already in your chat, as well as any new
messages matching them.

There are 5 filters currently:
 - Admin; Filters out most admin logs.
 - Combat; Filters out a limited subset of combat messages-
 Specifically, any message with the 'combat' span class. Currently, this
 has only been added to the central /attack and /attacked_by procs, so a
 large considerable amount of hostile actions taken against a
 player are still not going to be filtered out. We can work on adding
 the identifier to more stuff later.
 - Radios: Filters out all radio messages.
 - Speech: Filters out all mob speech.
 - OOC: Filters out OOC chat.

There is also an "All" option, which just turns off all messages that
are not internal to Goonchat.
2017-02-06 12:19:33 -08:00
Markolie f2497afd9d Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into stationgoals
# Conflicts:
#	_maps/map_files/cyberiad/z2.dmm
#	code/__DEFINES/is_helpers.dm
#	code/__DEFINES/misc.dm
#	code/_globalvars/lists/objects.dm
#	code/modules/mob/living/living_defines.dm
#	icons/effects/beam.dmi
2017-02-05 20:12:51 +01:00
Markolie a06c997629 Add Station Goals
Still to-do:
* Remove old BSA computer.
* Add NanoUI interfaces for all goals.
* Test it.
2017-01-23 22:02:29 +01:00