Commit Graph

23043 Commits

Author SHA1 Message Date
Ashe Higgs
b9f400e4cd Adds customizable sound emitters for admin use (#31939)
When I ran the Colosseum of Fools event a while ago, I used sounds I had locally to spice up the event and make it unique, but I ran into the issue of there being no easy way to play sounds in flexible ways while preventing people who don't want to hear them from being included.

Adds sound emitter objects, editable by admins through a handy UI, that allows them to play sounds in a variety of flexible ways. The following things can be manipulated by any admin by clicking on the sound emitter:

Label (maptext)

Sound File is chosen by navigating to the file like normal sound playing

Sound Volume is a percentage between 1 and 100

Mode dictates how the sound is played and can either be local (played at that location like a normal in-game sound) or direct (played directly to players like admin sounds)

Range dictates how far players need to be to hear the sound; this includes Radius (all players within a specified amount of tiles), Z-Level (all players on the same z-level), and Global (all players.)

Sound emitters can be examined by any ghosts (they're invisible to normal players) to see the info about them, but only admins can edit their properties and play sounds with them.

This lets admins make very flexible sound emitters that can fulfill a variety of different purposes, like music that only people within 7 tiles can hear or a distant screech of metal that an entire search party on the derelict hears.

In addition to the Play Sound button, alt-clicking the emitter activates it.
2017-11-02 09:56:54 +13:00
oranges
2bd56ab358 Merge pull request #32269 from ninjanomnom/cargo-shuttle-moblock
Makes enterTransit check canMove and sets mode to idle
2017-11-02 09:51:45 +13:00
oranges
40e9a39285 Merge pull request #32266 from AnturK/halalert
Fixes hallucination alerts not clearing up properly.
2017-11-02 09:51:09 +13:00
ACCount
b5e074661f Refactor of catpeople mutant organs (#32101)
* Refactor of cat mutant organs

* Damage multiplier for ears
2017-11-01 21:14:34 +01:00
Leo
c8fd80b1cf Merge pull request #32289 from AutomaticFrenzy/patch/nukies
Fix quick-create nuke team
2017-11-01 10:15:30 -02:00
Leo
517a747c01 Merge pull request #32292 from RemieRichards/patch-5
animate sqdl wrapper works now.
2017-11-01 10:14:46 -02:00
Emmett Gaines
4d420b8975 Shuttle rotation refactor and significant performance upgrade (#31942)
* Shuttle rotation refactor

* cleanup

* fixes the air leak bug

* Updates the turf decal component and cleans up some code

* transfercomponents and some list optimization

* Makes turf_decals cleanable in theory

* review cleanup

* final cleanup: decals work
2017-10-31 21:23:17 -04:00
AnturK
49f35a7147 Nerfs peaceborg chain bucklestun (#32251)
The definition of a trap option is that you don't know its a trap option until you use it. Obviously anyone who has tried it before realizes that they're a stunted joke but that doesn't make it any worse of a addition to the game.
2017-11-01 11:39:43 +13:00
oranges
acb6a25434 Merge pull request #32145 from PKPenguin321/patch-16
Fixes a camera issue with scout holoparasites
2017-11-01 09:31:11 +13:00
oranges
fb9116abb5 Merge pull request #32250 from ninjanomnom/map-cable-color
Makes greyscaled cables' color viewable in map editing
2017-11-01 09:30:12 +13:00
oranges
b78e06055c Merge pull request #32247 from ninjanomnom/minor-rad-fixes
Some minor contamination fixes
2017-11-01 09:29:47 +13:00
oranges
8b0f63cf3d Merge pull request #32109 from ACCount12/runtime_a_day
Fixes a common runtime on prefs screen
2017-11-01 09:20:58 +13:00
FrozenGuy5
ec8582d64d Nerfs smoke machine + improves grammar (#32196)
* https is the way to go

* changes links to https:// instead of http://

* tsk tsk byond

* Nerfs smoke machine + improves grammar

* requested changes

* i can spell
2017-11-01 09:18:22 +13: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
Mercenaryblue
9b8eae364b Honkbots Tablecrafting
You can now tablecraft Honkbots.
2017-10-31 12:26:07 -05:00
Remie Richards
ec80c3747f animate sqdl wrapper works now. 2017-10-31 11:09:59 +00:00
AnturK
25c63152ed Fixes hallucination temp/tox alerts not clearing properly. 2017-10-31 09:12:22 +01:00
Tad Hardesty
774bc33c9b Fix quick-create nuke team
Needed to be updated for the Syndie spawnpoint landmark changes.
2017-10-31 00:38:19 -07:00
YPOQ
6dcf60b7ea Removes golem debug code that spams world 2017-10-30 17:20:45 -06:00
ninjanomnom
dc359635ca Makes enterTransit check canMove and sets mode to idle 2017-10-30 17:54:08 -04:00
oranges
3dd3e4946a Merge pull request #32131 from KorPhaeron/protecthumanauthority
Changes to protect human authority
2017-10-31 09:32:45 +13:00
kevinz000
0eeddd81f7 tail wag fix
actually fixes not being able to stop wagging your tail this time
2017-10-31 09:23:54 +13:00
Jordan Brown
dfcf1cd299 Merge pull request #32222 from AnturK/ignoreprovement
Ignore verb now also shows ghost names
2017-10-30 16:05:58 -04:00
jughu
36e7f1e992 Removes statues from the gold slime pool (#32123)
* Update statue.dm

* Update statue.dm
2017-10-30 15:53:04 -04:00
Jordan Brown
32cf0f9e04 Merge pull request #32150 from MrStonedOne/patch-442
Meteor gating tweaks
2017-10-30 15:50:35 -04:00
AnturK
fe40c71262 Dropped redundant to string. 2017-10-30 20:49:35 +01:00
vuonojenmustaturska
6d8681f9e0 Deterministic output slots for smartfridges (#32225)
* a spooky commit

* It is too late, the skeleton is already inside you

* mexican river dolphins for halloween 2018

* Compiler warnings for halloween 2018
2017-10-30 15:34:28 -04:00
bawhoppen
e9cea4d664 Fixes old simple animal humanoid issues (#32214)
* fixes issue

* ignore that

* Spacebattle doesn't even open in DM

* Conflicts fixed for real

* Fixes pathing weirdness

* wonderful
2017-10-30 12:48:56 +01:00
ninjanomnom
d8b441f543 makes greyscaled cables' color viewable in map editing 2017-10-30 03:59:28 -04:00
ninjanomnom
d8af045434 Fixes singularity objects and logging 2017-10-30 01:36:35 -04:00
PKPenguin321
fc92519d45 Fixes filling smoke machines with pills (#32140)
Fixes #32102

Checks for the OPENCONTAINER flag after seeing if the object being used to fill the smoke machine has reagents in it
2017-10-30 10:00:32 +13:00
Ashe Higgs
def425f9f4 Excludes clockwork wargolems from golem mutation toxin, nerfs normal clockwork golems (#32041)
* Excludes wargolems from mut. toxin

* Doggone debug code!

* Static type list
2017-10-29 19:56:15 +01:00
KorPhaeron
c2106226db Halloween race fixes (#32174)
* Dullahan Testmerge

* Dullahan fix

* Fixes vampires not recieving bat spell

* Even less blood drain

* Higher drain

* Nevermind

* Makes things compile

* Dullahan action name, space bat flight

* Fixes buckling issues with shapeshift

* Removes excess lines
2017-10-29 18:31:26 +01:00
AnturK
c92a741a8c No repeats 2017-10-29 17:27:37 +01:00
AnturK
98ba63689f No cheating. 2017-10-29 17:12:42 +01:00
AnturK
b7dcef1655 Ignore now also shows ghost names 2017-10-29 17:06:15 +01:00
bgobandit
fb1d941aa0 Adds new valentines; replaces outdated/shitty ones. (#32144)
* adds valentines, cuts old references

* Adds valentines, replaces outdated ones

* more entendre-y
2017-10-29 11:03:50 -05:00
Armhulen
7fa4b31f79 Ice Spiders now use frost oil instead of toxin (#32080)
* PARASTENG!!

* just monika
2017-10-29 12:02:35 -04:00
Kyle Spier-Swenson
940397fb0d Events take pre-game lobby time into account (#32154)
* Events take pre-game lobby time into account

* Friends don't let friends code without coffee.

It would appear that  I have no friends

* i blame cyberboss
2017-10-29 11:36:44 -04:00
Jordan Brown
626302c1bf Merge pull request #32161 from ninjanomnom/512-experimental
512 forward compatibility merge
2017-10-29 11:27:46 -04:00
vuonojenmustaturska
8fa5fc9ca8 one more thing to allow more mobs to qdel nicely (#32168) 2017-10-29 13:14:16 +01:00
vuonojenmustaturska
3c0adb1e40 Actually fixes meteors, again (#32162)
* Actually fixes meteors, again

* unrelated typo fix for an admin debug verb
2017-10-29 13:13:09 +01:00
Emmett Gaines
825ab4def4 [512] The great \ref purge (#31824)
* The great \ref purge

* cleanup
2017-10-28 17:20:04 -04:00
Jordan Brown
5dde2e3c84 Merge pull request #31864 from ninjanomnom/thermite
Makes thermite a component
2017-10-27 18:35:36 -04:00
oranges
60a09aafcc Merge pull request #32127 from tgstation/Cyberboss-patch-3
[s] Blocks world proc calls
2017-10-28 11:33:51 +13:00
Jordan Brown
9a25683bae Merge pull request #32112 from KorPhaeron/mummies
"Mummies" (cloth golems) for Halloween
2017-10-27 18:33:13 -04:00
Jordan Brown
f6b1597bbb Merge pull request #32142 from optimumtact/boiwhatarethose
Remove stray parent proc call in collector code
2017-10-27 18:30:20 -04:00
Anonmare
e57e86c3c8 Adds some new grindables to the grinder (#32107)
* Adds some new grindables to the grinder

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* Adds the extra ")"

* Update reagentgrinder.dm
2017-10-27 18:29:53 -04:00
Jordan Brown
ee05900a6e Merge pull request #32137 from MrStonedOne/patch-441
Remove some unneeded null checks in lighting
2017-10-27 18:28:17 -04:00
Kyle Spier-Swenson
b41ec6bf9e Merge branch 'master' into line-by-line-profiling 2017-10-27 09:42:33 -07:00