Commit Graph

2425 Commits

Author SHA1 Message Date
Jordan Brown
c6cea01c36 Merge pull request #30933 2017-09-22 14:02:01 -04:00
AnturK
292638c209 Specifies one format of variable declaration for the codebase. (#30926)
* Removes occurences of var name

* Contributing note

* note fixup
2017-09-22 13:43:52 -04:00
Leo
c871e52ddb Merge pull request #30912 from tgstation/Cyberboss-patch-4
Fixes IRC ahelp answer notifications
2017-09-21 16:45:10 -03:00
AnturK
d349ceefae Fixes game panel href token 2017-09-21 17:25:23 +02:00
oranges
3791f0b443 Merge pull request #30896 from ShizCalev/debug-text
Removes old debug text
2017-09-21 23:29:29 +12:00
Jordan Brown
120e339625 Fixes IRC ahelp answer notifications 2017-09-20 15:50:00 -04:00
ShizCalev
39380d5b03 Removes old debug text 2017-09-19 18:56:39 -04:00
vuonojenmustaturska
e3619415fc fix 2017-09-20 00:09:48 +03:00
Jordan Brown
b7766576b3 Merge pull request #30835 2017-09-19 12:07:25 -04:00
pubby
1e4d1ca42f Traitorbro gamemode (#30344)
A dead-simple traitor variant.

It's like traitor, except instead of an uplink you get a buddy: your blood brother. You must team up with your brother to complete your objectives. It runs along side regular traitor mode, thus the name "traitorbro".
2017-09-18 11:02:23 +12:00
vuonojenmustaturska
a0fc9c3af8 Enables Dead OOC at round-end (#30716)
* Enables Dead OOC at roundend

* proc

* proc #2
2017-09-17 17:22:12 -04:00
Firecage
f57f490deb Fixes it so Deadmin properly hides the Player Panel verb for admins. 2017-09-17 19:11:59 +02:00
Jordan Brown
dae7b475b0 Admins in chat are notified if an ahelp is answered in game (#30638)
* Admins in chat are notified if an ahelp is answered in game

* Further sanity
2017-09-18 02:33:31 +10:00
Jordan Brown
e5929eb15b More admin auth fixes (#30688) 2017-09-14 13:16:23 -03:00
Jordan Brown
0e40bc4f9b Adds more missing href tokens (#30664) 2017-09-14 09:16:06 +02:00
Kyle Spier-Swenson
2f6df2a008 Garbage collection tweaks and refactors. (#30118)
* Garbage collection queuing rewriting

* Some Tweaks

* Fixes some queue tracking oddities

* More tweaks

* Remove the middle two queue steps. tis was a silly idea

* New logging.

We store logging datums for use in tracking the stats of shit qdeleted

Added logging for destroy time as well as hard delete time, per type. As well as a few others

* Fix compile for testing

* Does the cyberboss

* does the antur
2017-09-13 08:46:18 +02:00
oranges
e6751e1601 Merge pull request #30637 from tgstation/Cyberboss-patch-6
Adds 5s delay to current immediate ahelp verb returns
2017-09-13 08:09:17 +10:00
JJRcop
def7701c3a Adds 360p MP4 a+v stream to play_web_sound (#30598)
Also moves aac to the bottom
2017-09-12 18:04:21 +02:00
Jordan Brown
d39246b03d No 2017-09-11 22:39:29 -05:00
Jordan Brown
213c41a07e Adds 10s delay to current immediate ahelp verb returns 2017-09-11 15:55:19 -04:00
KorPhaeron
10a3238fd6 Makes the station Z level into a list instead of a single define (#30297)
* Makes Station Z Levels a global list

* Things didnt get committed

* Define

* Removes files

* Fix mind.dm

* Wrong list name

* (

* Fixes rev checks and signpost

* Makes it actually compile

* Signpost fix

* I hate these sign posts

* Never use the web editor
2017-09-11 13:39:52 -04:00
kevinz000
f12f868754 Adds a few SDQL2 list wrappers (#30574)
* Update SDQL_2_wrappers.dm

* Update SDQL_2_wrappers.dm

* Update SDQL_2_wrappers.dm
2017-09-11 13:18:43 -04:00
kingofkosmos
a479714b5f Adds missing span-endings (#30494)
* Adds missing </span>'s.

* ".name]" --> "]" and
"to_chat(GLOB.admins," --> "message_admins("
and one [name] --> [src]

* Earlier commit was a mistake, lesson learned

* Hopefully all is ok now.

* Revert "Hopefully all is ok now."

This reverts commit 3c95e41b4c13ce96469861e9a97453adf4b56826.

* Revert "Earlier commit was a mistake, lesson learned"

This reverts commit d611af1e4a76690453a7f9808b6e2c429b679f6c.

* Revert "".name]" --> "]" and"

This reverts commit d538b9efef2d7d8be9122bf5ceaf105055059bc6.

* message_admins fix
2017-09-11 14:09:53 +02:00
kevinz000
0f5203e021 Fixes stop-sounds not force-stopping internet midis (#30571)
* Update playsound.dm

* Update preferences_toggles.dm (#17)
2017-09-11 08:42:48 +10:00
Jordan Brown
2af73f1175 Adds href tokens to topic.dm 2017-09-09 21:18:56 -04:00
AnturK
1204251d77 Fixes admin topics (#30554)
* Fixes admin topics

* Actually right
2017-09-09 18:12:52 -04:00
Jordan Brown
84b1e3d71e [s] Adds a security token to all admin hrefs (#29839)
There's a certain issue of people spoofing real byond links to admins. Now all links should come with a generated key that is validated when the Topic is run.

Added DEBUG_ADMIN_HREFS to debug this system while we test it (Allows hrefs without tokens and complains about it in the logs)

Just add [HrefToken()] as a parameter to all admin hrefs. Anything that ends up running through VV or Holder will be verified
2017-09-09 12:15:53 +10:00
JJRcop
3259ac4c49 Adds Internet admin midi (#30457)
* Adds Internet admin midi

* Moves global regex into proc (shell_url_scrub)

* Moves shelleo to world
Adds quotes around the command in shelleo, to encapsulate it

* Admins can stop playing web sounds

* Revised internet midi extension order
Moved m4a to least preferred,
as it can potentially carry non-aac or non-mpeg-3 audio

* Kills \n in web sound

* play_web_sound availability based on config

* play web sound and shelleo tweaks

istypeless for in play web sound & readability parenthesis around binary AND
add return index defines for shelleo proc

* Security fix for play web sound
2017-09-08 10:31:33 -04:00
Joan Lung
e83d72219d Soft crit, except not terrible (#30262)
* Soft crit, except a little bit harder.

* tweak

* 👌

* why was this even in here

* no radios in critical

* fix that too

* keep to original logic

* not very smart, really

* tip: do nothing tgui-side that you can do code-side, because we can't do defines in tgui

* blood trail

* can't do blood trails

* how does this even work

* harsher slowdown and more obscured vision

* it really puts it into perspective; you're fucking dying.

* stat_attack

* stop fuckin whispering into radios or whatever it is you're doing

* more fixes

* fix

* fix

* fix the radio shit

* bikeshed?
2017-09-04 18:58:34 -05:00
Jordan Brown
91364d8108 Fixes modify variables interpreting dirs wrongly (#30249) 2017-09-02 19:54:10 +02:00
Kyle Spier-Swenson
59e5ab90b4 More admin bans for the ban god (#30319) 2017-09-01 17:26:48 -03:00
Jordan Brown
58f78f5a1b Merge pull request #30247 2017-09-01 12:42:57 -04:00
MoreRobustThanYou
c48def94d8 Removes gangs (#30056) 2017-08-31 17:31:49 -03:00
Leo
d7fe5e82f9 Merge pull request #30283 from pubby/multiverse
Removes the multiverse and its sword
2017-08-31 14:46:42 -03:00
MrStonedOne
f3bf3663cc Actually, lets make it say how many are hidden. 2017-08-30 23:34:04 -07:00
MrStonedOne
a27a454c4a Make the fact there are hidden notes more obvious.
We print the first note that would be skipped then pixel shift the show all button over the skipped noted.

The rest after that are not printed
2017-08-30 22:11:08 -07:00
MrStonedOne
ca33ca2e05 Note fading and persistent messages
Player Notes can now fade out over time so admins don't accidentally ban players for 4 year old notes
Deleted messages now remain in the database and are instead just hidden from view.

Two things relating to messages I've been meaning to do for ever.
2017-08-30 22:10:56 -07:00
pubby
6eb61d6f41 Crew monitoring rework part 1: crew pinpointers (#30117)
* Pinpointer refactor + Crew pinpointers

* Icon update

* Add crew pinpointers to maps, closets, and fix

* Fix defines

* Cyberboss fixes + add to warden and CMO

* More Cyberboss fixes
2017-08-30 18:02:28 -04:00
pubby
8c76d02224 Removes the multiverse 2017-08-29 19:27:42 -05:00
Jordie
249cb4a8c8 adds db connectivity check to cache building 2017-08-29 14:41:33 +10:00
AnturK
3601ffa39f Merge pull request #30176 from Jordie0608/wellprobablyneverknowwhyatablethatsalwaysbeeninuseandneverobsoletediscalledlegacypopulation
Adds more round id tracking
2017-08-28 12:44:48 +02:00
Cyberboss
89e25d8b73 Merge pull request #30206 2017-08-27 19:27:49 -04:00
Cyberboss
64a021ccc3 Merge pull request #30191 2017-08-26 11:34:36 -04:00
KorPhaeron
5033fb9cb6 Changes playtime verb name 2017-08-25 23:56:10 -04:00
Xhuis
15a014d399 💯 2017-08-25 15:57:41 -04:00
Xhuis
d4e27d7d0f Adds volume control to admin-played sounds 2017-08-25 15:24:05 -04:00
Lzimann
cdd0a04beb Fixes empty adminhelp tickets messages 2017-08-25 16:11:07 -03:00
Jordie0608
b7341a93ae adds more round id tracking 2017-08-25 22:05:32 +10:00
Jordan Brown
b4ac34c6bc Merge pull request #30140 2017-08-24 16:38:44 -04:00
Jordie
530eb933c5 correct column name 2017-08-24 12:16:35 +10:00