Commit Graph

1610 Commits

Author SHA1 Message Date
unid15
a75b815b29 Jump to Vault admin button 2016-03-24 14:06:48 +01:00
clusterfack
0bfabf221e Merge pull request #8984 from PJB3005/adminbus-coming-through-beep-boop
Adminbus coming through watch out!
2016-03-24 05:05:39 -05:00
clusterfack
e5a4e84cbd Merge pull request #8950 from Intigracy/praythegayaway
The Chaplains' chosen god matters... a little bit.
2016-03-24 04:58:10 -05:00
PJB3005
b6fb8f81f4 Adminbus coming through watch out!
Ports multiple SDQL changes from Paradise, multiple SDQL statements in 1
blob of text, https://github.com/ParadiseSS13/Paradise/pull/3941

Also adds try/catch to SDQL, if a runtime happens the query terminates and
the admin is given a nice warning.

And finally, **GLOBAL PROC CALLING WITH NTSL**:

CALL global.qdel(src) ON /obj/structure/table

No one admin should have this much power, but I'm giving them it
anyways.
2016-03-22 22:37:12 +01:00
Intigracy
52e14d5027 admins can now cancel play global/play local sound 2016-03-20 18:07:27 -07:00
Intigracy
0845e68383 Read the changelog fam 2016-03-20 16:30:42 -07:00
clusterfack
57e7db9079 Merge pull request #8862 from Intigracy/ERTbaddies
ERT and Deathsquad implants
2016-03-17 22:36:30 -05:00
sood
68bb56dd2e Merge pull request #7726 from PJB3005/map-writing-bus
Adds an adminverb to write map files.
2016-03-17 20:22:17 -07:00
Intigracy
db678c6d7a admins can now choose to announce filenames on sounds played globally 2016-03-15 15:57:20 -07:00
Intigracy
075c90ba82 ERTs and Deathsquads are now implanted with loyalty implants. Deathsquads also have explosive implants. 2016-03-15 13:14:40 -07:00
PJB3005
0e2ced9e5e Adds an adminverb to write map files.
Map files are stored in data/logs/saved_maps, as such they can be retried with .getserverlog.

Note: map files exported still need a LOT of cleaning afterwards (literally every turf has redundant variables that might even break things written to them).
2016-03-06 21:54:12 +01:00
clusterfack
638196ca08 Merge pull request #8341 from DrCelt/LinkWithCentralCommandLost
Adds "linked_to_centcomm" variable to maps.
2016-03-06 01:20:51 -06:00
clusterfack
33753f87df Merge pull request #8559 from dylanstrategie/Sel-Equip-Flag
Make Select Equipment a +SPAWN verb instead of +FUN
2016-03-05 18:19:01 -06:00
dylanstrategie
28314d2575 Doublecheck right check 2016-03-05 19:12:17 +01:00
DrCelt
560843d905 - Adds more static variety to jukebox
- Adds static to command report when not linked to centcomm
- Gibberishes command report when not linked to centcomm
- Admins can send ungibberished reports, though the title and galactic name will still be gibberish
- replaced all manual playing of sounds after command alerts and integrate it into the command alert proc
- make static play instead of sounds when not connected with central command
- make default sound played the command report thing
2016-03-05 15:38:13 +00:00
DrCelt
e54bb3f99b Adds "linked_to_centcomm" variable to maps.
- Obviously, by default, this will be one.
- Adds new event where the link with central command is broken for
- Admins can make or break the link with Central command Indefinitely with the secrets panel
- You cannot do the following while the link is broken: Call the shuttle / Recall the shuttle / Fax Central command / Recieve messages from Central command / Send messages to Central Command / Call or Send the Cargo Shuttle
- An admin may send a message to the crew even when the link is broken, but he will be prompted first asking if he is sure.
- Blob alerts ignore whether or not the link with central command is broken
2016-03-05 15:38:12 +00:00
dylanstrategie
3e741b4889 Make Select Equipment a +SPAWN verb instead of +FUN 2016-02-28 14:52:17 +01:00
TheEliminator16
93e28c342f Nanomachines, son 2016-02-23 14:55:30 -07:00
sood
afedd42578 Merge pull request #8006 from 9600bauds/imgoingtosuckyoureblooddudetwopointoh
Fixes bizarre blood type chimera-like bug, forces random blood types. [NEEDS REVIEW, TOUCHES CLIENT PREFF SAVEFILES]
2016-02-13 17:22:44 -08:00
TheEliminator16
2cbc576d4f Random Event and Various Monsters Update 2016-02-08 17:53:05 -07:00
d3athrow
1bfa10a4e5 Merge pull request #8064 from d3athrow/Full-Retard-Turfs-List
Make maps 500x500x6
2016-02-07 19:34:01 -06:00
BestName
d9028df2a1 Changes 'NanoTrasen' to 'Nanotrasen' 2016-02-06 14:12:20 +02:00
D3athrow
0c097679b2 Change codebase a bit to allow for feasible 500x500 tile maps, modified
maps to be 500x500x6 and centered existing turfs to allow even expansion
in the future.
2016-02-03 18:28:06 -06:00
sood
84a256a3a2 Merge pull request #7848 from DeityLink/wiki
[QoL] Wiki damnit!
2016-02-02 15:39:44 -08:00
clusterfack
8dda58e749 Fix #7445
As a sidenote, how the FUCK are cyborgs using the comm's console?
2016-01-31 00:24:35 -06:00
9600bauds
a2f98e14b9 Removes unexplainable second variable for human blood type (sincerely what the fuck) 2016-01-30 23:57:43 -03:00
clusterfack
a89d3c5a6e Merge pull request #7868 from clusterfack/fix8
Fix #6868
2016-01-26 11:16:55 -06:00
clusterfack
8df7da9433 Fix #6868
Reduces the command report sound to 60% of its current full volume
2016-01-25 21:58:04 -06:00
DeityLink
1a09710a6e wikiwikiwikiwikiwikiwiki 2016-01-25 19:28:00 +01:00
DeityLink
7d24f582d4 Mixed Madness 2016-01-25 13:59:41 +01:00
DeityLink
3557f98551 fixthat 2016-01-24 11:10:37 +01:00
DeityLink
f77e0378a1 fixing a typo caused by some copy pasting 2016-01-23 07:57:41 +01:00
DeityLink
aad26b6e92 Fixes #7807 2016-01-23 06:42:32 +01:00
PJB3005
2d4e0080a3 Removes the autofix messages. 2016-01-21 19:34:04 +01:00
PJB3005
1a2f9ab059 All the EOLs are now LF.
Fuck you too 0D :^)
2016-01-16 23:28:07 +01:00
sonime
2780723118 Rehauls the faxing code, adds a new admin verb Send-Fax which is like replying but without replying, and makes faxes and prayers show up in Special if admins have it enabled. 2015-12-31 03:22:17 -08:00
clusterfack
cf76588007 Delay permissions change
+Server -> +Admin
2015-12-26 12:17:12 -06:00
clusterfack
e8346de6d7 Merge pull request #7175 from PJB3005/blewit2-the-blewening
Goes through and fixes more savefiles.
2015-12-21 21:49:22 -06:00
PJB3005
ab6b3706cb Goes through and fixes more savefiles. 2015-12-20 21:37:01 +01:00
PJB3005
cc538427dd I blew it 2015-12-20 20:47:30 +01:00
clusterfack
c23347c0c3 Removes the Debug and Server tab for non-admins
Deals with the 6 or so verbs that show up when you aren't an admin

-Both nano map generators have been moved to mapping (debug verbs) tab so that they aren't seen by everyone needlessly.
-The hard del() checking proc was fixed (it did NOTHING for months), improved, and moved to debug verbs as well
-THe check mob list is now hidden, can still be accessed by typing the verb with . infront of it in case it is necessary
-The debug verb for cameras, view datum, is commented out because it's debug code for testing a specific thing
2015-12-12 11:42:02 -06:00
clusterfack
b17feaa491 Incorrect reference, works as intended now 2015-12-12 08:01:00 -06:00
Rob Nelson
781627c756 Merge pull request #6943 from unid15/hunger_games
Adds "hardcore mode" that, when enabled, makes starvation kill
2015-12-12 03:24:10 -08:00
clusterfack
86d81499e9 Special Tab
Fucking special tab.

Forces special tab to be selected and opened when a non-admin with the special tab setting on receives an adminpm.
2015-12-12 03:48:33 -06:00
unid15
28d2effc95 make hardcore_mode a global var, fix typo 2015-12-09 21:38:31 +01:00
unid15
a9f3a5e5f4 hunger 0.1 2015-12-09 17:46:06 +01:00
D3athrow
c5d4ae2910 fix when 2015-12-06 15:18:44 -06:00
Probe1
c577ec546a Adds if(achoice == Cancel) return. It works but I don't understand why.
Adds cancel to player list stage

This should NOT have taken 3 commits and 2 hours!

all steps but final step have cancel
2015-12-05 08:32:35 -05:00
D3athrow
3a3e6790d0 attempted login messages for sql bans 2015-11-30 23:58:54 -06:00
clusterfack
584242cca0 Fixes #6768
Nuclear disk no longer wallows in the GC, it GC's properly now when a pinpointer is pointed towards it. Also, it can respawn on destroy() as well as del() so that it doesn't NEED TO be deleted to respawn.

Did some other things:
- Nuclear disk now uses the object process scheduler instead of its own hacked together system of spawn() call itself (which in theory could create multiple threads doing the same thing if you spammed it)
- It is now more obvious that the pinpointer can tell you if the nuke is ticking or not, a functionality it always had but nobody knew about
2015-11-29 01:48:42 -06:00