skoglol
2bbebc084e
Adds non-localhost reboot world confirmation ( #48291 )
2019-12-29 17:31:17 +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
skoglol
1f3791a0c4
Fixes stealth mode ghost name reset. ( #48343 )
2019-12-22 19:39:55 -05: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
skoglol
3e7139e12c
The Start Now verb now has undo options ( #47998 )
...
* The Start Now verb now has a confirmation and undo options.
* Update code/modules/admin/admin.dm
Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com >
2019-12-03 19:52:12 +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
actioninja
c8ec5bdd36
Revert "[SPEED MERGE NEEDED] removes cat ( #47999 )"
...
This reverts commit 345d2bf607 .
2019-11-26 04:35:58 -08:00
pireamaineach
345d2bf607
[SPEED MERGE NEEDED] removes cat ( #47999 )
2019-11-26 04:35:25 -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
SteelSlayer
304a196b7f
Adds a new server restart option: regular restart with a custom delay time ( #47870 )
...
* Adds a new server restart option: soft restart with a custom delay time
* cancel returns
2019-11-20 03:11:21 -08: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
TheChosenEvilOne
a414d76718
Custom (station) map loading for admin use. ( #47778 )
...
* Custom Map Loading
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* hh
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Use load_map_config instead of just setting next_map_config
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Some small changes.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Checks if map is correct and don't return on empty shuttle.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Thank you VSCode, very cool
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Added a map bounds check.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Moved the config reset and file removal to the end of loadWorld()
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
* Actually set the next map to default.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com >
2019-11-16 19:56:01 +01:00
spookydonut
dd6fa5eded
More spawn/sleep removals ( #47634 )
...
* remove more spawns
* more
* more
* varsets
* oops
* unfuck this
2019-11-13 03:07:59 -08:00
Shaps
e42c0591b8
Clean up admin moreinfo ( #47681 )
...
Agendered spessmen are no longer highlighted on the (?|F) more info
thing. Also deletes a useless list in preferences file I forgot to
remove a while ago.
2019-11-09 09:30:31 -08:00
Couls
971ef6a416
Custom movement hotkeys and restore macros for T, O and M ( #47626 )
...
* Custom movement hotkeys and restore macros for T, O and M
* stray comma
* update movement keys on SSinput initialize
* use cardinals
2019-11-07 18:07:17 -05:00
AnturK
c20b4d5ab2
Replaces lentext with length ( #47585 )
2019-11-07 11:42:33 -05:00
skoglol
ef2d2796bb
Fixes disease outbreak secret ( #47541 )
...
* Fixed admin create virus, added target.
* Fixes random and simple disease outbreak.
* requested changes
2019-11-06 20:42:05 +01:00
spookydonut
2591ce17a6
Travis EOF newline detection v3 ( #47539 )
...
* scream
* aaa
* aaa
* new one
2019-11-04 19:16:50 -08:00
carlarctg
edd2bddd10
Different species now get different kinds of cookies. ( #47243 )
...
* cookies? helllo?
* helpies
* thank you, very cool!
else ifs and .names
2019-10-28 17:12:03 -04:00
Shaps
dafbb99f46
nice ( #47404 )
...
Simple transforms don't ask to delete old mob for observers
2019-10-27 09:03:52 -07:00
oranges
0c369dc547
Merge pull request #47407 from optimumtact/internswarm
...
ERT spawn no longer limited by spawnpoint available
2019-10-27 20:42:37 +13:00
Qustinnus
8a01398814
Adds achievement datums ( #47058 )
...
* First step
* achievements part 1
* epic
* done
* epic
* removes test datums
* adds minecraft achievement
* asss
* ass 2
* ass
* fix
* UPGRADE
* back-end partially
* back-end
* woops
* epic
* linted
* Achievements (#19 )
* initialize SSachievements lists
* achievement ui actually tries to load
* witty commit description
* menu
* done
* done
* jesus christ
* ok linter
* Update code/datums/achievements/_achievement_data.dm
Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com >
* Update _achievement_data.dm
* Update misc_achievements.dm
* Update achievements.dm
* Update
* And a space, goddamit!
* Rebuild tgui
* woops
* bruh moemnet
* ok conflicts
* finally
2019-10-26 05:57:42 -07:00
skoglol
ffc50cd259
Adds game mode panel to check antagonists window. ( #47313 )
...
About The Pull Request
Title. Also increased size of the game panel window slightly to avoid scrolling.
Why It's Good For The Game
Changelog
cl Skoglol
admin: Dynamic game mode panel can now be accessed from the Check Antagonists window.
/cl
2019-10-26 21:02:05 +13:00
oranges
85f2ff116d
ERT spawn no longer limited by spawnpoint available
2019-10-26 07:26:41 +00:00
AnturK
e83da09890
Allows specifying amount in spawn verb ( #47343 )
...
* Allows specifying amount in spawn verb
* Same cap as create panel.
2019-10-25 02:37:41 -07:00
skoglol
2dd01611fc
Some input() sorting fixes ( #47354 )
...
* dynamic gamemodes
* Some input fixes
2019-10-25 03:15:26 -04:00
81Denton
6b1161ecd9
Cleans up revive related procs ( #47025 )
...
* Cleans up revive related procs
* h
* fuck
* Fixes proc arguments
* Further fixes
* Unfucks line endings
2019-10-22 15:16:13 -07:00
skoglol
938e66f62c
Adds sorting to most input() lists ( #47117 )
...
* Adds sorting to most input() lists.
* Sorted some global lists, added more input sorting
* Should now use correct sort everywhere.
* compiles
* Last fixes.
2019-10-22 04:28:42 -07:00
81Denton
f5bd6a381d
Merge pull request #47052 from kingofkosmos/misc_span_fixes1
...
Misc span fixes
2019-10-20 18:46:54 +02:00
kingofkosmos
56b8461580
Fixes.
2019-10-19 22:17:50 +03:00
spookydonut
4e8ff18b07
Fix Travis grep script to use PCRE to actually match things ( #47065 )
...
Several of the greps were missing the `-P` switch which caused them to
fail to match things. The EOL grep also wasn't working right so I
replaced it with the one I added to TGMC.
2019-10-19 10:21:05 -07:00
nemvar
159d2ec79d
Allows proper application of arguments to components via dropdown ( #47112 )
2019-10-19 01:15:18 +02:00
Shaps
f5b603aae7
first use of the word plasmeme in the codebase ( #47114 )
2019-10-17 18:26:53 -07:00
AnturK
823c09b01e
Fixes list vv with numeric values ( #47120 )
2019-10-17 11:49:09 -04:00
kingofkosmos
52325eda25
Merge branch 'master' of https://github.com/tgstation/tgstation into misc_span_fixes1
...
# Conflicts:
# code/game/machinery/Sleeper.dm
# code/game/machinery/doors/airlock.dm
# code/game/objects/structures/beds_chairs/chair.dm
# code/game/objects/structures/lavaland/geyser.dm
# code/modules/antagonists/clockcult/clock_effects/clock_sigils.dm
# code/modules/antagonists/clockcult/clock_mobs/_eminence.dm
# code/modules/paperwork/contract.dm
2019-10-17 06:02:06 +03:00
spessbandit
1d1da3a961
refactors event announce chance ( #47085 )
2019-10-15 10:15:18 -04:00
KomradeSpectre
9ff071af60
Clockcult Removal 2019 ( #47057 )
...
* Nanotrasen fires the Wave Motion Gun at the Clock Cult
* Fixes a random changelog appearing from the reebe void.
* Fixes a wrong type reference regarding the bronze sheets in the Lavaland Ruin for it.
* Fixes redundant cells after CC removal in ruin by populating them with varied ore chunks, or destruction clutter.
* why is it /obj/item/stack/sheet/metal but not /obj/item/stack/sheet/iron
* Fixes the lavaland ratvar ruin to have fluff variant structures of deleted shit it referenced instead what I thought was reasonable.
2019-10-15 10:13:41 +02:00
kingofkosmos
259626a8b4
Removes excess spaces in messages.
2019-10-13 14:36:43 +03:00
kingofkosmos
280d416d4f
Adds missing spans, missing periods and missing span endings. Also changes spans to suit the situation better.
2019-10-12 19:34:11 +03:00
nemvar
c38a7a3bb5
Removes a bunch of var/ in procs ( #46946 )
...
* Removes a bunch of /var in procs
* reset this
* Why wasn't this already?
2019-10-10 04:20:27 -07:00
nicbn
4ceb05ae80
Removes BoH retrieving mechanic ( #46773 )
2019-10-03 02:36:26 -07:00
Firecage
3996aaa197
Lets Syndi Mediborgs and Syndi Engiborgs get some of the upgrades of normal Mediborgs and Engiborgs. ( #46760 )
2019-10-03 02:17:17 -07:00
oranges
9d91853f78
Non temp workaround for admins matching stickybans because of… ( #46462 )
...
* temp workaround for admins matching stickybans because of a byond bug.
* Globalify the lists used for stickyban exemptions
2019-09-25 18:45:18 -07:00
spookydonut
62b3fffe3b
Removes unneeded client checks on GLOB.player_list contents ( #46445 )
...
About The Pull Request
All mobs in GLOB.player_list have clients attached and there is in fact a fair amount of code that is working fine without checking client on things in player_list. This pr just removes a bunch of checks for client when iterating over player_list.
2019-09-16 16:48:50 +12:00
spookydonut
00fa882721
Changes some typed loops to typeless loops ( #46444 )
...
* typeless loops
* new_player
* eol
2019-09-15 00:26:55 -07:00
kingofkosmos
8358169b8e
New 'hear' span class ( #46369 )
...
* Reverts italics-span back to no color.
* Cleans up many extra spaces and indents.
* Adds 'hear' span class.
* Replaces all 'italics' used in heard messages with 'hear'.
2019-09-14 23:56:34 -07:00