Commit Graph

1707 Commits

Author SHA1 Message Date
peoplearestrange
a9cfc9290c changes to category
changes Administration to Admin
2020-02-04 20:22:44 +00:00
peoplearestrange
19f7bd4cd1 Changes to category
changes Administration to Admin
2020-02-04 20:22:08 +00:00
peoplearestrange
2d89d54d55 changes to category
Changes Administration to Admin
2020-02-04 20:21:42 +00:00
peoplearestrange
e0601aaa48 changes to category
changes Administration to Admin
2020-02-04 20:21:22 +00:00
peoplearestrange
1f70641f9d changes to category
Changes Administration to Admin
2020-02-04 20:20:56 +00:00
peoplearestrange
6f6ec8f4a8 changes to category
changes Administration to Admin
2020-02-04 20:20:30 +00:00
peoplearestrange
5930b888da Changed Category
Select Equipment = Admin - Events
2020-02-04 04:55:44 +00:00
peoplearestrange
880572dde8 Changes Category
Get server logs = Administration
Get current logs = Administration
2020-02-04 03:48:03 +00:00
peoplearestrange
f6fbf2fe0d Changes Category
Admin - Game
2020-02-04 03:47:12 +00:00
peoplearestrange
86c9021bff Changes Category
Admin - Game
2020-02-04 03:45:49 +00:00
peoplearestrange
83c7dba009 Changes Category
admin pm = Administration
2020-02-04 03:43:07 +00:00
peoplearestrange
71252ee325 Changes Category
Jump to area = Admin - Game
Jump to turf = Admin - Game
Jump to Mob = Admin - Game
Jump to Coordinate = Admin - Game
Jump to key = Admin - Game
Get mob = Admin - Game
Get key = Admin - Game
Send mob = Admin - Game
2020-02-04 03:41:27 +00:00
peoplearestrange
a7de4c8f51 Changes Category
Reload Admins = Administration
2020-02-04 03:35:15 +00:00
peoplearestrange
f4bc8acaed Changes Category
Grant full access = Debug
Assume direct control = Admin - Game
Give direct control = Admin - Game
2020-02-04 03:33:39 +00:00
peoplearestrange
471410a9a0 Changes category
Admin - Events
2020-02-04 03:30:19 +00:00
peoplearestrange
8d5a41f9d8 Changes Category
Server
2020-02-04 03:29:20 +00:00
peoplearestrange
6fadc103cb Changes Category
Server
2020-02-04 03:27:54 +00:00
peoplearestrange
17dc6860b5 Changes Category
Subtle Message = Admin - Events
Headset message = Admin - Events
Modify Antagonist Reputation =  null
Global narrate = Admin - Events
Direct Narrate = Admin - Events
Local Narrate = Admin - Events
Godmode = Admin - Game
Respawn Character - Admin - Game
Add Custom AI law = Admin - Events
Rejuvenate = Debug
Create Command Report = Admin - Events
Delete - Debug
Manage Job Slots - Admin - Game
Explosion = Fun
EM Pulse = Fun
Gib = Fun
Gibself = Fun
Check contents = Debug
Change View Range = Admin - Game
Call Shuttle = Admin - Events
Cancel Shuttle = Admin - Events
Set Security Level = Admin - Events
Toggle Nuke = Admin - Events
Toggle Combo HUD = Admin - Game
Run Weather = Admin - Events
Show Tip = Administration
Player Playtime = Administration
2020-02-04 03:27:22 +00:00
peoplearestrange
9d0bc33c95 Changes Category
Admin - Game
2020-02-04 02:53:36 +00:00
peoplearestrange
8ab9f2782f Update beakerpanel.dm 2020-02-04 02:52:44 +00:00
peoplearestrange
17157457c4 Update one_click_antag.dm 2020-02-04 02:52:05 +00:00
peoplearestrange
905098d53f Changes category
Admin - Event
2020-02-04 02:40:26 +00:00
peoplearestrange
c6cb1f93cb Changes Category
Administration
2020-02-04 02:38:15 +00:00
peoplearestrange
353c8fd0db Changes Category
Admin - Event
2020-02-04 02:36:47 +00:00
peoplearestrange
ca2d9ddcd8 Changes Category
Admin - Event
2020-02-04 02:30:41 +00:00
peoplearestrange
c705cc08c6 Changes category
Administration
2020-02-04 02:28:47 +00:00
peoplearestrange
e5e920d277 Changes Category
Admin - Game
2020-02-04 02:26:28 +00:00
peoplearestrange
7813b6a99d Changes Category
Administration
2020-02-04 02:24:57 +00:00
Emmett Gaines
2cf7728494 Removes the bitflag helpers (#49106) 2020-02-03 16:26:00 -05:00
MrPerson
12eecfd181 Makes raw HTML and browser datum popups UTF-8 aware (#49066)
* Makes raw HTML and browser datum popups UTF-8 aware

Admin menus specifically really shouldn't break just because you named some guy "☺s the Clown"

* Fixed new_player.dm

* Fucking filing cabinets
2020-02-01 22:14:31 +01:00
vuonojenmustaturska
40657c9ccd removes a bunch of unused/bad helpers (#48969)
* a commit

* Update code/controllers/subsystem/persistence.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* Update code/__HELPERS/text.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* Update advance.dm

* Update security_officer.dm

* Update text.dm

* Update unsorted.dm

Co-authored-by: Emmett Gaines <ninjanomnom@gmail.com>
2020-01-28 16:22:20 +01:00
AnturK
ac4f25e563 Cross server comms update. (#48850)
* Makes cross server config easier to manage and lets you send messages to specific stations.

* No need for fancy copy
2020-01-18 19:04:23 -05:00
MrPerson
f7eb2c905b Unicode awareness Part 2 -- copytext() (#48512)
* Unicode support Part 2 -- copytext()

This is the transition of all copytext() calls to be unicode aware and also some nearby calls in the same functions. Most things are just replacing copytext() with copytext_char() as a terrible character limiter but a few others were slightly more involved.

I replaced a ton of
````
var/something = sanitize(input())
something = copytext(something, 1, MAX_MESSAGE_LEN)
````

with a single stripped_input() call. stripped_input() already calls html_encode(), trim(), and some other sanitization so there shouldn't be any major issues there.

This is still VERY rough btw; DNA is a mess, the status displays are complete ass, there's a copytext() in code\datums\shuttles.dm that I'm not sure what to do with, and I didn't touch anything in the tools folder. I haven't tested this much at all yet, I only got it to compile earlier this morning. There's also likely to be weird bugs until I get around to fixing length(), findtext(), and the rest of the string procs.

* Makes the code functional

* Assume color hex strings are always # followed by ascii.
Properly encodes and decodes the stuff in mob_helpers.dm which fixes some issues there.

* Removes ninjaspeak since it's unused
2020-01-18 13:07:22 +13:00
Nick
e7a9bf4a6d Yet another db tickets bugfix #48854 2020-01-18 11:18:38 +13:00
Nick
c758bdd51c [Ready] Database Tickets (#48727)
* DB ticket procs

* Schema changes for DB tickets

* Schema version update

* Fixes requested by Jordie

* SQL updates

Adds a recipient column

* Still one dangling issue where this DOESN'T WORK

* Alright, this should work

* Requested SQL fixes

* Rogue changes

* less bad defaults

* utf8 for the utf8 gods

* aaaaaa

* Update tgstation_schema_prefixed.sql

* Update tgstation_schema.sql

* Update database_changelog.txt

Co-authored-by: Jordie <4343468+Jordie0608@users.noreply.github.com>
2020-01-17 05:35:16 +11:00
spookydonut
3195ceaa22 Update SpacemanDMM suite to 1.2 (#48785)
* Update SpacemanDMM suite to 1.2

* Fix new lint errors
2020-01-16 11:49:39 -05:00
nemvar
828ebb20cf Allows calling procs in SDQL update queries without storing the return anywhere. (#48690)
* Adds everything that's needed for SDQL varedit macros

* Removes unused proc

* Allows calling procs in update queries without setting the return anywhere.

* Readds a line

* Removes file wrapper
2020-01-13 19:52:20 -05:00
Fikou
8eee742734 [Ready] Adds ERP (#48699)
Adds a new emergency response team, the ERP! It stands for Emergency Response Party

the ERP includes:
-the coordinator: basically the captain of the operation, armed with a birthday cake, balloon and lots of fireworks to start the celebration
-the bouncer: the big boy, has a telebaton and an armor vest (if youre a loser you get a police hat too)
-the constructor: has tools, materials to build the party, disco tiles and an ethereal disco ball planter
-the cleaning service: your normal jannie, with his trusty mop, trash bag and cleaning grenades
-the comedian: a clown, armed with instruments, a bananium shield and chameleon suit/hat, for some comedy at the party
2020-01-12 13:31:13 +13:00
AnturK
6a62a139a8 Basic auto profiler (#48672)
* Basic auto profiler

* Makes it update periodically in case of crash.

* informative comment.

* Early start & config upgrades.

* Fixup
2020-01-09 19:32:57 -05:00
skoglol
8206b1e1cb Map rotation touchup, automatic map votes (#48602)
* Map rotation touchup, automatic map votes

* votes already running

* Pre-init vote restrictions

* No rotation for rounds less than 10 minutes.

* Splits voting preferred map check

* Fixed comment
2020-01-07 09:46:49 -05:00
skoglol
5de437ff1c Adds specified give control option to mob VV (#48290)
* Adds specified give control option to VV

* click ckey to run

* Safer, less nullspacey.

* logging fixed

* review
2019-12-30 08:53:30 +01:00
skoglol
b4843bd7a9 Adds new direct mob sound admin verb (#48171)
Adds the "Play Direct Mob Sound" for (b)admins to enjoy. Pick a sound and a mob, and only the chosen mob will hear it. Button also available in the player panel.

Happy admins happy life
2019-12-27 10:34:54 +13:00
JJRcop
af4cb5ddc3 SDQL2 dynamically gets subsystems (#48335)
As opposed to a static switch statement
This means all present and future subsystems are supported
without needing to add them to the switch
2019-12-22 15:33:39 -05:00
spookydonut
175439f63a Removes unreachable code (#48143)
About The Pull Request

As detected by SpaceManiac/SpacemanDMM#123
2019-12-10 20:52:13 +13:00
spookydonut
6b5433eb23 Fixes new linter errors (#48126)
About The Pull Request

This fixes the errors raised by the new feature I'm adding to the linter: SpaceManiac/SpacemanDMM#119
2019-12-09 20:53:24 +13:00
Ryll Ryll
75af862fee Buffs immersion, adds manual blinking and inhale/exhale checks (#47704)
* *blink *inhale *exhale *blink *inhale *blink *exhale

* rapidly blinks

* mass immersion

* how was that even working

* manual blinking today, manual breathing tomorrow

* b

* cleansed

* more neatening

* minus check

* Update code/modules/admin/verbs/randomverbs.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* un-nom's my code

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* un-nom's my code

* less
2019-12-04 16:02:42 +00:00
Bobbahbrown
0d7ef73b17 Refactors References to IRC to be TGS (#47954)
* TGS updates round 1

* TGS updates round 2
2019-11-30 03:59:42 -08:00
AnturK
a31c460dc0 Moves achievements from Hub to DB. (#47617)
Drops byond hub support and adds score and top 50 browsers.

Requires DB changes and manual creation of migration script if we want to keep old achievements so no random merges please.
2019-11-26 20:35:28 +13:00
skoglol
ad0d270d58 Cleans up observer mind on control transfer, ghosting, DNR, suicide (#47826)
* Fixes admin ghost drag

* Covers more cases

* And assume control
2019-11-18 17:59:47 +00:00
Emmett Gaines
5481515dff Removes the non bitflag slot defines (#47742)
Removes the non bitflag slot defines
2019-11-17 17:52:11 -08:00