Fox McCloud
c536c55b28
Emote Refactor
2019-04-10 15:42:12 -04:00
Desolate
c974e29a3c
global lists global defined
2018-10-02 15:52:46 -05:00
Alffd
87f2d9701f
Fix check with emote on mute
2018-08-29 20:59:17 -04:00
Alffd
f48b9bc5be
Need to rebase it seems
2018-08-14 00:53:40 -04:00
Alffd
d94957f57d
Even more fixes
2018-08-14 00:53:40 -04:00
Alffd
9be1b8ed19
Changes 3
2018-08-14 00:53:40 -04:00
Alffd
73fc817635
CL changes round 2!
2018-08-14 00:53:40 -04:00
Alffd
48bc4ba081
Initial muzzle and emote changes
2018-08-14 00:53:39 -04:00
tigercat2000
c03621c508
Completely Overhaul Logging
...
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
Fox McCloud
5c4aa9b3fd
Removes All Weapons
2018-04-15 16:25:56 -04:00
Mark van Alphen
d786a78e2e
Merge branch 'master' into findnreplace
2017-04-19 20:41:05 +02:00
KasparoVy
e349153c54
OOPs. Trims unnecessary code, some small fixes
...
Cuts down on copypasta code by implementing a param handling proc in
code\modules\mob\emote.dm.
2017-04-14 21:55:20 -04:00
Markolie
6982014a6e
Replace all BYOND text macros
2017-02-21 15:41:37 +01:00
Crazylemon64
ba08f54f08
Adds a wrapper proc that makes the null prefs datum bug not kill talking
...
A null prefs datum is still logged, so that we are able to isolate the
source of the problem, though
2017-01-02 19:26:30 -08:00
Tigercat2000
71e5344a98
Mass replace
2016-07-07 19:34:02 -07:00
Krausus
b37cecbeae
Fixes various runtimes (squashed)
...
- Fixes runtime in pod lock busters
- Fixes possessed object examination runtime
- Fixes runtime when following a destroyed mob
- Fixes to_chat runtimes from involuntary emotes
- Fixes runtimes from invalid clothing IDs
- Fixes runtime caused by wirecutting non-humans
- Fixes runtime when setting up malf AI antaghuds
- Fixes runtimes in sensory destruction reagents
- Fixes runtime caused by clientless ghosts
- Fixes antag hud runtime in autotraitor generation
- Fixes welding tool shutoff runtime
- Fixes runtime in laptops' welcome program
- Fixes to_chat runtime from mech sound effect
- Fixes runtimes in camera-using NanoUIs
- Fixes to_chat runtimes in resisting held mobs
- Fixes headless mob skeletonizing/husking runtimes
- Fixes non-mob add_logs runtime
2016-07-05 23:30:01 -04:00
Fox-McCloud
a2ac239426
Reverts Emote System
2016-06-30 19:13:13 -04:00
VampyrBytes
7979706c5a
strips out old emote code
2016-06-14 09:03:39 +01:00
VampyrBytes
7187a5e8e5
Bugfixes
2016-06-13 18:12:05 +01:00
VampyrBytes
5c6474ffc0
Adds better text macro support, default cooldown for emotes with sound and some cleaning
2016-05-18 14:45:14 +01:00
VampyrBytes
29152ceec0
tweaks
...
Better mime support
system returns 0,1 or 2(0 failed, 1 for visible and 2 for audible)
cleaned up creating message
2016-05-11 14:42:05 +01:00
VampyrBytes
f852d98235
Datum Emotes MK II
2016-05-04 15:52:34 +01:00
Tigercat2000
78f53553f8
Reduce lines by removing blank lines added by PJ's script
2016-04-05 08:25:57 -07:00
Tigercat2000
9d430844c3
Replace most (if not all) output << operators with to_chat(user, message)
...
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.
Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Fox-McCloud
37874af04b
Screamtastic
2016-03-09 19:42:19 -05:00
Markolie
1a2459de0a
check_rights/R_MOD update
2015-09-24 04:35:04 +02:00
Markolie
279c998ae8
OOC/LOOC update, stealthmin fixes
2015-09-17 21:27:24 +02:00
Krausus
a7eea3487f
Fixes missing/broken admin permission checks
...
Also fixes a small issue with the permissions panel, because the error
message was really annoying me.
2015-06-08 07:55:29 -04:00
Fox-McCloud
d1932c0f64
[Goonchem] Transition to Goonchem
2015-03-27 05:41:45 -04:00
FalseIncarnate
60d27e07de
Emote Cooldown System
...
Introduces the Emote Cooldown System, designed to prevent spamming of
sound-based emotes.
Emotes that respect the cooldown:
- *beep
- *buzz
- *ping
- *squish
- *scream
- *fart
- *chirp
- *law
Emotes that are exempt:
- Everything not listed above
Emotes can be added to the system easily, and all cooldown-incurring
emotes share a single cooldown. This means you have to wait to *scream
after you *fart.
Also adds Tigercat's *squish emote ( #394 ), with sound credit to
DrMinky(Freesound.org). This emote is only usable by Slime People, and
accepts a parameter if you wish to squish at something/someone.
Admins with +VAREDIT can manually disable the use of cooldown emotes for
a specific mob by setting the emote_cd var to 2.
2015-02-25 01:14:06 -05:00
Markolie
9fedfc7c62
Switch copytext and sanitize proc
2015-02-20 22:17:13 +01:00
Zuhayr
0505b4f5f8
Cleaned up holders a bit, added show_message() proc to them, added loops in custom_emote to show emotes to things in inventories with the right flag.
...
Conflicts:
baystation12.dme
code/modules/mob/emote.dm
2014-05-17 22:00:39 -04:00
Ccomp5950
214af388ec
pAI / MMI emote fixes.
...
Fixes #4191
2014-02-19 19:38:24 -05:00
DJSnapshot
0f5f78fcc9
fix for muting deadme as well.
2014-01-21 21:48:05 -05:00
Fira
70f50e7850
Partial fix for pAI emotes (they still can't hear beyond one container
...
level, will require a say/emote code hack)
Conflicts:
code/modules/mob/mob_defines.dm
2014-01-06 17:46:51 -05:00
ZomgPonies
c1222034ee
BS12 -> Ponies merge
2013-09-09 10:51:16 -04:00
Kilakk
d7d84ff515
Added a deadchat toggle for all players.
...
* Both admins and regular players can toggle deadchat off
* Having deadchat on still requires you to be a ghost or an admin/mod to be able to /see/ deadchat
2013-07-27 22:54:30 -04:00
Kilakk
f66e571696
Added /mob/dead/observer/emote()
...
* Added a proc to be called whenever a ghost emotes something
* Added emote_dead, which displays the *fancy* emote text to admins, mods, and those with M.stat DEAD
2013-07-26 23:04:49 -04:00
cib
38cdb4d4f5
Most mobs can emote now.
...
Also added CSS to say, so that you can tell apart "say" and "me say"
2013-05-18 18:17:28 +02:00
Whitellama
f3e3ce7429
Merge branch 'master' of https://github.com/Baystation12/Baystation12
2012-11-21 04:01:32 -08:00
Whitellama
f0be63eaa1
Allowed more mobs to emote with me verb
2012-11-20 03:09:42 -08:00
cib
b6f16cb62a
Fix for the emote fix.
2012-11-15 19:07:45 +01:00
cib
866a113494
Fixes for issue #1872
2012-11-15 18:40:24 +01:00
cib
dd579bd5fd
More work on amorphs.
2012-07-04 17:42:21 +02:00