Commit Graph

137 Commits

Author SHA1 Message Date
Krausus
16500f0f27 Adds admin ghost click shortcuts
Also refactors extra mob info code into its own proc.
2016-07-25 23:16:21 -04:00
Krausus
687bf5fcde Puts the to_chat in interface.dm (#4837) 2016-07-01 01:14:40 -04:00
tigercat2000
732c3b4ae5 Goonchat (#4744)
* bicon regex run

* Remove all \black

* Goonchat from /vg/ / Goon

Whoo!
Special thanks to @Tastyfish for the macro2html thing so all of our
horrible color macros keep working and don't fail horribly <3

* Fixes and changes n stuff

- Made ping sane again (the fuck PJ)
- Updated chat CSS
- Fixed like one problem with a color macro

* whoops

* Restore /vg/'s pingloop stuff (used to avoid fucking up is_afk)

* Strip problematic tags from tcomm scripts

- <audio>
- <video>
- <iframe>
- <script>

* Fix human examine icon

* Name hotkey elements

* Removed old stylesheet
2016-06-23 16:56:15 -04:00
Matt Milosevic
49d7390614 Tweaks some things regarding the change notification 2016-05-31 12:52:56 +02:00
Fox McCloud
5395a0515d Merge pull request #4365 from CrAzYPiLoT-SS13/changelog_change
Adds unread changes notification
2016-05-25 19:24:44 -04:00
Tastyfish
7efe0beb94 Fixes a few runtimes 2016-05-23 19:23:18 -04:00
Matt
c2ce4d1a95 Adds unread changes notification 2016-05-05 19:29:01 +02:00
HugoLuman
c72a6e40e7 Update stylesheet.dm 2016-04-20 15:12:40 -07:00
HugoLuman
b11f08b916 Attempts to fix the merge conflict
God I hope this works
Moved the Drask's line up, away from the abductor's

Signed-off-by: HugoLuman <qaggeler@uci.edu>
2016-04-20 15:10:52 -07:00
HugoLuman
edb117649a Merge branch 'Paradise-drask' of https://github.com/QuinnAggeler/Paradise into Paradise-drask 2016-04-20 15:02:44 -07:00
HugoLuman
e7a828c80f Fixes merge conflict with interface/stylesheet.dm
The abductor's stylcecolor in the recently merged PR used the same line as the Drask's
2016-04-20 14:53:23 -07:00
HugoLuman
18aaaa9366 Resolves conflict in interface/stylesheet.dm
The new stylecolor for Abductors used the same line as the Drask's

Signed-off-by: HugoLuman <qaggeler@uci.edu>
2016-04-20 14:44:24 -07:00
TheDZD
3dd4f16008 Merge pull request #4233 from Fox-McCloud/abduction
Abduction
2016-04-20 11:01:55 -04:00
Fox-McCloud
8ff32f4566 fixes 2016-04-18 22:53:31 -04:00
Fox-McCloud
2453735d3f part 2 2016-04-17 00:21:31 -04:00
Tigercat2000
aa3b7ac678 -tg- screen alerts
A lot has changed.

Major points:
 - All mobs now use the -tg- thrown alerts system. This is a system where
   a maximum of 5 "alerts" (which take the apperance of HUD icons like the
   inventory and modular action buttons) on their HUD.
 - Alerts are defined as a subtype of /obj/screen/alert.
   - Alerts are "thrown", or activated on the mob with the proc
     `mob.throw_alert("alert_id", /obj/screen/alert/path, severity
     (optional), new_master (optional, overlays the referenced "obj" on the
     button))`
   - Alerts are cleared by calling `mob.clear_alert("alert_id")` or by the
     /obj/screen/alert containing a `timeout` setting, which will
     automatically clear itself after that period of deciseconds.
   - Alerts may have functionality beyond appearance: Mousing over them
     will use the WireWraith tooltip system to generate a themed tooltip,
     and clicking them may have a function defined on the
     /obj/screen/alert object.
   - Shift-clicking an alert will give you it's name and status, in case
     the tooltips fail to work.

 - Hunger/Oxygen/Toxin/Nitrogen/Pressure/Etc warnings are now handled via
   the -tg- thrown alerts system.
   - Failing to breathe anything will display as an "No O2" warning.
   - Species breathing has been refactored to accomodate this. Vox are
     able to breathe the station air without instantly dying, but will be
     poisoned every time they breathe by the oxygen in the air. Any
     species with a unique gas breathing type will also display the
     correct "Choking (no X gas)" instead of just "oxygen". (Unless they
     have not breathed anything in, it's a quirk.)
   - Robot cell/temperature alerts also use this.
   - Aliens, though not harmed by toxins, will have an alert if they
     breathe in toxins, notifying them that "You'll be toast if this
     lights up."

 - More alerts have been added
   - Buckling
     - Activated on: Being buckled to an object.
     - Cleared on: Being unbuckled.
     - Click functionality: Calls resist(); Will unbuckle from chair
       instantly if unrestrained, otherwise, there is a delay period.
   - Hand/Leg cuffs
     - Activated on: Being handcuffed.
     - Cleared on: Being unhandcuffed.
     - Click functionality: Calls resist(); Will attempt to either get out
       of the handcuffs, or, if you are a xenomorph or hulk, break the
       handcuffs in 5 seconds.
   - Blind/High
     - Activated on: Becoming blinded/becoming high on LSD.
     - Cleared on: Becoming unblinded/the high wearing off.
     - Click functionality: None.
   - Asleep
     - Activated on: Life() tick detecting sleeping.
     - Deactivated on: Sleeping being 0 or less.
     - Click functionality: None.
   - Weightless
     - Activated on: Losing gravity.
     - Deactivated on: Moving back into an area with gravity.
     - Click functionality: None.
   - On Fire
     - Activated on: Catching fire.
     - Deactivated on: Being extinguished.
     - Click functionality: Calls resist(); Causes you to stop, drop, and
       roll, which will reduce firestacks and possibly extinguish you.
   - Law update (BORG ONLY)
     - Activated on: Laws being changed.
     - Deactivated on: Timer, 300 deciseconds.
     - Click functionality: None.
   - Hacked (BORG ONLY)
     - Activated on: Being emagged/given malf tools by the malf AI.
     - Deactivated on: Emagged status being removed.
     - Click functionality: None.
   - Locked (BORG ONLY)
     - Activated on: Lockdown being set (by emag law rewriting/robotics
       console/wire being destroyed)
     - Deactivated on: Movement being unlocked.
     - Click functionality: None.
   - Notify Cloning (GHOST ONLY)
     - Activated on: A human's body being placed in a DNA scanner.
     - Deactivated on: Timer, 300 deciseconds.
     - Click functionality: Reenters body.
   - Notify Jump (MULTIPURPOSE) (GHOST ONLY)
     - Activated on: Any sort of chance to become a mob (ie, golem rune).
     - Deactivated on: Timer, 300 deciseconds.
     - Click functionality: Varies.
2016-04-16 14:27:03 -07:00
HugoLuman
56ec95fe00 New color, Regen refactor
Regen tiers all shifted up by one
Previous tier 3 rates now tier 4, even harder to reach
Drask language now has its own color
(Bugged commits retconned)

Signed-off-by: HugoLuman <qaggeler@uci.edu>
2016-04-14 00:15:40 -07:00
TheDZD
6c93337204 FUCK 2016-02-14 00:02:43 -05:00
TheDZD
c773f2a010 Makes adminhelp colors slightly less blinding 2016-02-11 18:21:27 -05:00
TheDZD
07c63d7848 Fixes DZD being colorblind
I accidentally made mentorhelps the same color as mentor OOC, whoops.
2016-02-10 20:09:56 -05:00
TheDZD
a346ece1c4 You'd have to be blind to miss this. 2016-02-09 22:14:33 -05:00
Fox McCloud
a39fa8eaca Merge pull request #3486 from TheDZD/halp-george-malons-is-griffin-meh
Renames Adminhelp Categories
2016-02-08 21:37:02 -05:00
TheDZD
e9d9e3b3e6 Colors! 2016-02-08 21:25:14 -05:00
Robertha89
8a85fb4aa6 Adds a and to follow the standard. 2016-02-07 23:11:44 +01:00
Robertha89
e0fbb21851 Adds reconnect button 2016-02-05 23:21:21 +01:00
Tigercat2000
1a7bc420fb Add 96x96 button 2016-01-05 17:36:18 -08:00
TheDZD
16bf5d8970 Ports changelog system from /tg/station and updates Travis
Travis update is a port of Baystation12/Baystation12#10096
2016-01-04 21:53:58 -05:00
Tigercat2000
9cb84e83ca Clean old shit, delete old files, move files, mrowl 2015-12-27 15:58:41 -08:00
Tigercat2000
3d71483372 /vg/ / -tg- asset_cache
Port of -tg-'s port of /vg/'s asset cache
Funny thing is, this actually replaces an old version of /vg/'s asset
cache we already had
IT'S A PORT OF A PORT REPLACING A PORT
POOOOOOOOOOOOOORTCEPTION

Basically, gets rid of the 30-40 second interface lag when you first join,
via *mumblemumble* MAGIC!

Also moves a few nano files around.
2015-12-12 21:25:04 -08:00
Markolie
1c1f272092 Remove another redundant check 2015-09-30 01:44:21 +02:00
Markolie
12abe7ae24 Remove redundant winset 2015-09-30 01:39:37 +02:00
Markolie
85009d81d8 Sanity checks 2015-09-30 01:26:22 +02:00
Markolie
6d84fe069d Rights check 2015-09-30 01:19:29 +02:00
Markolie
2f9fd64a55 Hotkey/interface update 2015-09-30 01:02:58 +02:00
Markolie
fccac25c99 Further logging/right check updates 2015-09-24 04:01:47 +02:00
Tigercat2000
0603f73232 Bay12 examine overhaul.
This commit overhauls the examine system to baystation's latest system,
including a more efficient verb approach, and a new status panel tab,
which shows more information for pre-defined objects.
2015-09-14 11:51:40 -07:00
Markolie
be93c18291 Fix holster hotkey 2015-09-11 06:39:07 +02:00
Tigercat2000
53b6151b57 Add 48x48 option to dropdown menu 2015-08-13 08:28:47 -07:00
bustygoku
24bef6c6f4 Fixes Copypaste Message 2015-08-01 15:29:48 -07:00
Krausus
a6f2d385f2 Adds cyborg deselect/unequip module hotkeys
Drop Item will now deselect, and Toggle Throw will now unequip and cycle
to the next module; previously, these hotkeys did nothing for cyborgs.
Also, unequipping a module while the module list is open will now update
it like it should.
2015-05-06 00:40:34 -04:00
Krausus
4805a5eab7 Adds sorting by last update to changelog link 2015-05-04 22:20:06 -04:00
ZomgPonies
96e4196da0 Fix for changelog button to not show unmerged PRs. 2015-05-03 19:03:20 -04:00
ZomgPonies
2d31ec73f9 Fixes changelog link 2015-02-27 01:20:07 -05:00
Markolie
b44255d250 Bug fixes 2015-02-24 18:57:12 +01:00
ZomgPonies
533afdcdfe Last saycode fixes 2015-02-20 15:12:23 -05:00
ZomgPonies
9f1ee47d8e Fixes chat icon while using hotkey toggle 2015-02-20 14:26:59 -05:00
Markolie
d8d1670b68 Revert "Revert "Saycode/language/species port from Bay""
This reverts commit d54579850c.

Conflicts:
	code/game/gamemodes/nuclear/nuclearbomb.dm
	code/game/objects/items/devices/radio/intercom.dm
	code/modules/mob/living/silicon/pai/pai.dm
2015-02-20 17:46:35 +01:00
ZomgPonies
d54579850c Revert "Saycode/language/species port from Bay" 2015-02-19 20:15:42 -05:00
Markolie
21926c9e48 Part 1 of saycode/language/species port from Bay 2015-02-17 23:20:50 +01:00
Svej
6bd247dd40 [FEATURE] Laptop Recharger + Changelog button
1. Adds in a Laptop Recharger that can only recharge laptops. Could
potentially be placed near the latop vendor, and the detectives office.

2. The changelog button now links to Github instead of the outdated
forum changelog
2015-02-09 16:40:52 +01:00