Commit Graph

74 Commits

Author SHA1 Message Date
Robustin 418a8c0112 Cult Update (#33810)
* Cult overhaul
2018-01-30 21:59:03 +02:00
uraniummeltdown 35bc7d469c better chat squashing with a red animated badge
combined chat messages no longer increases font size
2018-01-28 18:42:46 +05:00
Jordan Brown f616007e9d Revert "Removes duplicate goonchat font-awesome (#34400)" (#34640)
This reverts commit d013e207dc.
2018-01-19 16:29:25 +01:00
Jordan Brown d013e207dc Removes duplicate goonchat font-awesome (#34400)
* Removes duplicate goonchat font-awesome

* Fix font awesome path
2018-01-19 16:28:41 +01:00
AnturK d8e791bffc Makes default admin volume work again. (#33875) 2017-12-28 10:03:20 -05:00
uraniummeltdown f047ca799c default body line-height 1.4 -> 1.2
added goonchat buttons to increase/decrease body line-height
2017-12-21 22:26:20 +05:00
XDTM 71f6ee67be [Ready] Adds abductor Mind Interface Devices, and a gland HUD (#33209)
* Adds abductor Mind Interface Devices, and a gland HUD

* .
2017-12-18 20:30:20 -06:00
AnturK b06bd2c86f Adds repeated message squashing to chat. (#33605)
* Adds repeated message squashing to chat.

* Forgot to actually use the pref

* Drops some unnecessary css

* No trimming same thing three times

* Increases size of repeats up to 24px, fixes scrolling
2017-12-17 21:45:26 -05:00
Emmett Gaines 25080ff2c4 defines math (#33498) 2017-12-17 11:02:11 -05:00
ShizCalev d79d92e1ae Standardizes deconversion message (#33547)
* Standardizes deconversion message

* More cleanup

* Reverted tooltips

* Standardized all flavour_texts

* Cleaned up redundant classes
2017-12-17 12:49:42 +13:00
MoreRobustThanYou d3aacc2a54 [READY] Monkey mode overhaul (#32916)
* Monkey mode overhaul

* Fix some runtimes

* Clean up code a bit

* Woops!

* WOOPS #2

* Fix stuff.

* Antag datum!

* Fixes

* Fix a runtime

* Fix leaders not being monkeyfied

* ...

* Logging

* Monkey major/minor victory

* Ventcrawling, etc etc

* REEEE

* Forgot a "user".

* handle ninjanomnom's review

* .
2017-12-16 13:34:51 +13:00
Kyle Spier-Swenson 1cc04f73c1 Changes the goonchat failed to load message since updating byond isn't needed anymore (#33474)
It was a 511 beta that caused this issue, anybody still on 511 beta is not supported, They can move up to stable
2017-12-12 23:51:03 -05:00
Dax Dupont 80ec17243e Makes sillicon chat more visible (#33222)
Made it green on black

Forgot to remove it at the bold thingy
2017-12-06 07:20:06 -05:00
Emmett Gaines 7c69cdcb8a Revert math (#33059)
* Revert "all this wrapping and it's not even christmas (#33035)"

This reverts commit faaf151580.

* Revert "fuck me for forgetting to graph this one"

This reverts commit 45d7acea2f.

* Revert "defines math"

This reverts commit 2817a1737b.
2017-11-23 20:59:52 -05:00
ninjanomnom 2817a1737b defines math 2017-11-22 17:36:58 -05:00
Vladimir Veysman d5f42eafe5 Fixed TGchat (#32705) 2017-11-14 09:40:26 -02:00
JJRcop ce3035289a Adds default volume to tgchat javascript as well 2017-11-10 13:14:20 -05:00
Qbopper 8b5ec1f6da adjusted default internet song volume to 25 2017-11-09 23:52:03 -05:00
Emmett Gaines 879b84da64 Makes isbanned have an arg for only checking real bans (#32248)
* makes isbanned have an arg for only checking real bans

* makes it return false if invalid data is passed in on a real bans check
2017-11-01 09:09:10 +13:00
Firecage ee3e8d2846 merge conflict fix 2017-10-05 11:22:57 +02:00
Firecage 2ae0380fef Does some code standardization/consistency 2017-10-05 11:13:47 +02:00
JJRcop 2ab85e231b Moved admin music volume slider to its own menu (#31277)
* Moved admin music volume slider to its own menu

* Minor fixes to goonchat
2017-10-05 20:58:49 +13:00
XDTM 152c8901db Adds action buttons for spiders, refactors action code, nurse spiders can set a hereditary directive for their children to follow (#30572)
* Nurse spiders can set a hereditary directive for their children to follow

* Action buttons!

* unstale

* Done

* worth it

* unused now

* a

* Integration with #30593

* ports #30996

* span

* antur

* Adds spider midwife emoji

* paneled

* a

* fixed panels
2017-09-28 23:01:41 +02:00
JJRcop 54f236073a Fixes admin volume not updating datum var 2017-09-12 09:48:13 -05:00
JJRcop 3259ac4c49 Adds Internet admin midi (#30457)
* Adds Internet admin midi

* Moves global regex into proc (shell_url_scrub)

* Moves shelleo to world
Adds quotes around the command in shelleo, to encapsulate it

* Admins can stop playing web sounds

* Revised internet midi extension order
Moved m4a to least preferred,
as it can potentially carry non-aac or non-mpeg-3 audio

* Kills \n in web sound

* play_web_sound availability based on config

* play web sound and shelleo tweaks

istypeless for in play web sound & readability parenthesis around binary AND
add return index defines for shelleo proc

* Security fix for play web sound
2017-09-08 10:31:33 -04:00
oranges 5b44f77b67 Remove some unused goonchat stuff
we don't have dectalk, so that can go

the command var is completely unused, seems legacy from the goon
implementation.

The chatmode stuff doesn't do anything at all that I can see and no
alternative spritesheets exist
2017-08-23 23:45:39 +00:00
Kyle Spier-Swenson f2cf4c2f5c [ready]Makes bIcon better (#29690)
Goonchat will use the asset cache, you now have to specify who to send the icons too.

Goonchat will now load icons in the background, displaying them once they load. this prevents the message from being delayed while the icons are sent.

Icons that aren't preloaded using the asset cache system will not render on ie8 clients. This is because of a ie8 bug that prevents changes on runtime created images from rendering.
2017-08-14 10:40:50 +12:00
Jordan Brown d1ae0a0c95 Adds helpers to avoid << use (#29611) 2017-08-09 00:27:54 -03:00
Cyberboss 28993c1871 Merge pull request #29667 2017-08-04 10:17:00 -04:00
Kyle Spier-Swenson 3f4ac7496a Makes bIcon scale to 16x16 like byond chat output did (#29575)
* Makes bIcon scale to 16x16 like chat output did

There was lag and ddos issues because to_chat does certain find replace operations on the resulting string, so putting base64 encoded data of large images in these strings would be insanely and excessively costly.

This is basically banking on the assumption that md5 on a 480x480 image is less costly than 4 find/replaces and 2 html_encodes.

If this doesn't work or we need larger icon support for some reason, I'll just move bIcon over to the asset cache system.
2017-08-03 18:21:26 +12:00
Kyle Spier-Swenson 23488b6b98 Fixes goonchat on ie8
ie8 doesn't define the console unless dev tools are open
2017-08-02 23:00:39 -07:00
kevinz000 14b85f2012 fixes goonchat css for some fonts not having proper sizes (#29336)
* Update browserOutput.css

* Update browserOutput.css
2017-07-19 11:24:03 -04:00
AnturK 8cdd3a1e0a Fixes goonchat cookie false positives 2017-07-15 19:32:54 +02:00
Jordan Brown 7324244459 Doubles goonchat scroll snap tolerance (#29056) 2017-07-06 20:19:34 -04:00
Shadowlight213 6a5bb83d98 Makes cookie alert private (#29012) 2017-07-03 19:12:51 -03:00
Jordan Brown ef96559701 Removes cortical borers 2017-06-26 11:21:08 -04:00
Kyle Spier-Swenson 4307972412 Makes goonchat robust. (#28750)
* Temp fix for output control issue messing up goonchat

I'll need to do some more testing on this, but this should likely be a test mergeable fix. I might not be back at my home computer until sunday night/monday.

* Fix quote

* Adds verb to fix goonchat and log what was needed to fix it.

Makes shit robust, AND lets it know whats going on.

* Update ooc.dm

* Fix some stupidity in to_chat

* Simplify the winset

Disabling the controls seems to do nothing effective.

* y-you too, t-thanks

* Fix some short term memory issues in the code.

* Warns users to update byond if goonchat gets overridden by old chat
2017-06-26 01:03:40 -04:00
Leo 9d45a6db23 Merge pull request #28670 from MrStonedOne/fixcidrandomizer
Makes oldchat show while goonchat loads, sends preload messages there.
2017-06-22 21:49:41 -03:00
nicbn 77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Ashe Higgs cbdcd08691 Malf AI module refactor and small additions (#28334)
* Refactors malf AI modules to modern standards

* Updates the goonchat stylesheet

* Moves air and fire alarm overrides

* squash commits!

* Fixes some things

* Review, fixes

* does the thing!

* Requested changes
2017-06-21 15:35:03 -04:00
MrStonedOne 7a13937fc7 Makes oldchat show while goonchat loads, sends preload messages there. 2017-06-21 00:51:28 -07:00
Jordan Brown 64566c33cb Fix 2017-06-08 16:30:49 -04:00
Jordan Brown 364e097335 Improve to_chat performance 2017-06-08 15:36:08 -04:00
Jordan Brown e9b3a572be More remnants 2017-06-08 15:17:27 -04:00
Jordan Brown 7623aa8bea Bad comma 2017-06-08 15:11:26 -04:00
Jordan Brown b2ed7f3cb6 better tabs 2017-06-08 15:02:07 -04:00
Jordan Brown b6538c50e2 Fixes, css, removes changefont 2017-06-08 12:52:25 -04:00
Jordan Brown 5a6053db57 Fixes to_chat with lists 2017-06-07 11:11:01 -04:00
Jordan Brown 45aa3f8a3e Make it use asset cache 2017-06-07 11:00:16 -04:00
Jordan Brown 1fecdd2fe4 Make it use rsc html 2017-06-07 10:59:56 -04:00