Commit Graph

39 Commits

Author SHA1 Message Date
skull132 9fababfd35 Fax rewrite and Discord linking
Technically this should have its own branch, but eh.
Rewrites faxes to be less dependant on the original piece of paper, and the trail of procs normally generated when one is sent. Logs all faxes to a datum, makes them accessible through the check-fax-history proc, and makes it possible to send a fax without any prompts through the send-admin-fax proc.

Also alerts DOs on Discord if faxes arrive.
2016-01-23 16:49:34 +02:00
SoundScopes 3e2c3263a8 Malf AI bans
Also I am really lost on how an AI is picked so debugs galore
2015-11-25 11:16:35 +00:00
skull132 2c9f9a1854 Admin - Identify target species
So that admins and mods can easily see what species a specific mob is, through the "More information" button (?).
2015-10-21 20:43:05 +03:00
skull132 32cda93d1e Warning verb update
Adds the ability to edit warnings, and to delete them (only if you're an admin, or if you are the person who issued it). Also adds a method for automatically making old warnings (3 months) expire, on the condition that they are already acknowledged.
2015-09-26 00:06:26 +03:00
skull132 6e7e0924ea Dibs to red 2015-06-28 18:15:11 +03:00
SoundScopes 4dfe51b157 Dibs Runtime Fix 2015-06-09 11:42:20 +01:00
SoundScopes 52c512f40b Diona Nymph Fix 2015-06-09 11:41:54 +01:00
skull132 8a0e383458 SQL notes fix
Now fetches actual data, so that it doesn't return null-strings.
And also checks if a client is still present or not.
2015-06-08 23:40:21 +03:00
skull132 d11456a586 Fixes for notes
* Fixes the dumb with the caller name saving
* Disables the transfer proc
2015-06-08 21:35:26 +03:00
skull132 963378041a SQL notes system
Creates and impliments a system of playernotes that actively pulls data
from SQL. Has one transfer proc in it that probably should not be run
unless the table is set up.
2015-06-07 00:53:22 +03:00
skull132 d77431cddd Adminhelp Dibs!
Adds a dibs feature for claiming adminhelps.
* admin.dm modified with a new get_options_bar state
* admin\topic.dm modified with the new href
* adminhelp.dm modified to include a new adminhelped var state, and to
toss around the information available

When an issue is adminhelped, the links displayed are "?", "DIBS", "PP"
and "JMP".
Following that, an issue can be claimed by clicking DIBS, at which point
both admins and mods are informed of who and what. After DIBS is called,
the tending staff member gets additional options for the target mob and
the player gets a response, saying that their issue will be handled by
so and so. Beyond that, every works as normal.

If DIBS is bypassed with a regular PM to the target, it'll revert
adminhelped to 0, and still give the massive red block of, "Click the
admin's name to reply, please!" so that feature is still intact.
2015-05-31 15:53:28 +03:00
skull132 9272ee7c83 PDA notifications for fax arrival
Adds a proc which notifies all PDAs with a predefined list of cartridges
upon fax arrival.

Current cartridges affected:
* P.R.O.V.E. Cartridge
* Easy-Record DELUXE
* HumanResources9001
* R.O.B.U.S.T. DELUXE
* Power-On DELUXE
* Med-U DELUXE
* Signal Ace DELUXE
* Value-PAK Cartridge
2015-05-29 23:57:01 +03:00
SoundScopes 4b2083c876 Duty Officer Runtime bugs
#384
2015-02-20 18:50:45 +00:00
SoundScopes 6d945b97d2 Duty Officers 2015-02-18 15:08:03 +00:00
SoundScopes 5d28405cc4 Xenos are back 2015-02-13 12:52:05 +00:00
SoundScopes 56a032b6c0 Vampire Job bans 2015-02-08 14:25:59 +00:00
SoundScopes 127cb14f69 Merge pull request #22 from Aurorastation/development
Development
2015-02-07 23:19:53 +00:00
SoundScopes f8a19d9a59 log update 2015-02-05 06:33:53 +00:00
skull132 4737761d43 second, final commit. Lacking SQL schema, will be added later. 2015-02-02 15:13:46 +02:00
suethecake 29924324a6 MUTINY. O BOY. 2015-01-08 17:46:36 -06:00
skull132 fe10748d2f SQL Preset Admin Ranks
Adds a set of preset ranks to assign on the permissions panel, with
permissions included.
2015-01-05 23:23:07 +02:00
SoundScopes 6d8350d545 Organ code
Needs a map edit
I can't wait to see the errors from this
2014-12-18 11:27:58 +00:00
skull132 bb0de5f5f8 Holodeck Modification 2014-12-08 21:34:55 +02:00
SoundScopes 83435be04a Faxes 2014-12-01 07:15:08 +00:00
SoundScopes c88355432e Admin Shuttle controls 2014-12-01 04:38:38 +00:00
SoundScopes 9bf99dfeb9 Event Hosts
+Fun has more fun.
2014-11-16 11:51:52 +00:00
SoundScopes 4090f46636 Merge branch 'master' into development
Conflicts:
	code/game/machinery/cryopod.dm
	code/game/objects/structures/stool_bed_chair_nest/bed.dm
	code/modules/supermatter/supermatter.dm
2014-11-06 01:25:13 +00:00
skull132 3c04d7199d Bay Merge 05NOV2014
Known errors:

* A set of errors tied to updating the fire overlays.
* A single error related to a dischephency between new and old slime
code
* A set of errors related to the recharging of stun batons
* A single error due to old machinery code coming from your grav
generator file
* A single error error from your space cooler code, due to old
atmopsherics code
* A playerpanel warning
* An error tied to extinguishing and old atmos code.
2014-11-05 23:58:05 +02:00
SoundScopes fbc62b3939 Confirmation on wind
Confirmation for winding through PP
2014-10-17 14:47:12 +01:00
SoundScopes 1b9b6d2d19 Wind from the PP
Winding people from the player panel
2014-10-15 17:33:07 +01:00
SoundScopes 9a5117aea2 Vampires in one-click-antag
Vampires in one-click-antag
2014-09-18 17:07:23 +01:00
SoundScopes b258227443 Mod messages
Messages for Mods
2014-09-17 14:34:00 +01:00
SoundScopes 16974b0c7b Cencomm Message
- 10 minute cooldown
- Admins can now reply
- AI's send their message through Alice.
2014-09-16 16:42:30 +01:00
SoundScopes 98858241f7 Mod attack log jump
- Duck's updates
- Mods can jump to attack logs
2014-08-31 16:36:13 +01:00
SoundScopes ed1cd7b8c8 Admin Gravity
- Fixed admin induced gravity messages
2014-08-20 16:32:53 +01:00
SoundScopes 906f9e20bc Gravity Generator
- Addition of Gravity Field Generators
- Added animation for when floating
- Toggle Gravity in Secrets menu only works when a Grav Gen is on the
station
- New debug verb to reset the gravity on the whole server

Because of the way this has been implemented, any Grav Gen on any zLevel
will affect the station level only. I would need to rewrite the whole
movement/gravity system as well.
Something I think can be saved for when we switch from station to
outpost.

Mapping info:
At the start of round there doesn't need to be one on the station as the
original gravity system will be running when the round starts.  As soon
as a Grav Gen has been spawned and it has started up (Done automatically
if already on map or spawned using the /station/admin version) It will
take over all gravity simulation.

The main object:
/obj/machinery/gravity_field_generator/main

The one to be place on a map at round start:
/obj/machinery/gravity_field_generator/main/station

The one admins should spawn if they need/want to spawn one:
/obj/machinery/gravity_field_generator/main/station/admin
2014-07-24 00:41:02 +01:00
SoundScopes 2e27a4ab2b Fixed Auto-Traitor, Emotes for pAIs, Sprite Fix, Spider Nerf
- Removed Implanted personel from traitor list
- Added AFK check for traitors - replaces one traitor every roll if a
traitor has gone AFK
- Added temp debug messages in autotraitor to ensure above function
works as intended
- Added spawn limit on giant spiders. Once the limit(20) is reached,
spiderlings will be unable to spawn into giant spiders. When the total
number of alive giant spiders goes below the limit-2 (18), spiderlings
will be able to grow into giant spiders again.
- Added option for when an admin spawns spiders from the secrets menu to
disable the spawn limit on spiders. Option only appears if the limit has
not been bypassed yet.
- Added pAI's can now emote -Requested by Dalek-
- Fixed Advanced Energy Gun Sprite
2014-07-05 12:30:23 +01:00
Dalekfodder dafae7633e R_DEV Emergency Fix #2
R_DEV rights restoration hopefully the last fix for R_DEV
2014-03-17 22:23:11 +02:00
skull132 a8d9450c7e Initial Commit 2014-03-11 09:03:52 +02:00