Wallemations
3bf679fd21
implements several suggestions
2020-08-27 16:49:26 -04:00
Wallemations
96b5eb9b1f
fixes neutral.dm and streamlines living_say.dm
2020-08-26 22:27:49 -04:00
Wallemations
97dcf5ed51
Merge branch 'master' into master
2020-08-26 16:18:47 -04:00
MrMelbert
155ea87162
Bees will escape from bags when opened by someone ( #52918 )
...
Allows bees to escape storage when opened.
2020-08-26 15:33:57 +02:00
Wallemations
0a42d05182
fixes a single line in living_say.dm
2020-08-25 23:54:01 -04:00
Wallemations
e3fb5115ea
Merge branch 'master' of https://github.com/tgstation/tgstation
2020-08-25 23:47:17 -04:00
TemporalOroboros
70d4bcaf3c
Makes reagent exposure methods bitflags ( #53164 )
2020-08-25 16:40:15 -07:00
Qustinnus
4925565a2b
Adds an action speed modifier system ( #53023 )
2020-08-25 09:49:41 -07:00
Rohesie
988319b3e3
mobility refactor ( #52929 )
2020-08-24 13:56:07 -07:00
81Denton
3858b72bdb
Merge pull request #53020 from Qustinnus/fatgrowing
...
[READY] Vatgrowing: Third time's the charm
2020-08-24 22:46:08 +02:00
ishitbyabullet
c512024e2f
Adds Bull Terriers ( #53148 )
2020-08-24 13:57:17 -03:00
Rohesie
3a1020e47d
Crit status refactor ( #53117 )
2020-08-24 07:41:00 -07:00
ATH1909
98340cc368
Buffs the Technophile Sect ( #53126 )
...
* mr roboto
* favor cost increased to 1,000 points
2020-08-24 09:46:50 -04:00
TiviPlus
911efa3cb2
Makes bloodcrawl not use a dumb var ( #52714 )
2020-08-24 09:30:58 -03:00
TemporalOroboros
6e950daccc
Defines damage flags. ( #53158 )
2020-08-24 08:20:33 -03:00
Rohesie
bdc230e6a9
You can now shove pets and some pushover bots away ( #53125 )
...
* shove
* floyd suggestion
* lemon review
2020-08-24 02:13:33 -07:00
floyd
da2a5871da
fix
2020-08-24 00:17:11 +02:00
Jared-Fogle
5da135f377
Polling ghost candidates now uses real names ( #53122 )
2020-08-23 05:12:50 -03:00
floyd
fc2872329b
finale
2020-08-23 02:20:06 +02:00
floyd
d24b294e92
fixes
2020-08-23 01:30:08 +02:00
floyd
4160ff60d9
donerino roheserino
2020-08-23 00:59:08 +02:00
floyd
d8c2e683a0
Merge branch 'master' into fatgrowing
2020-08-22 23:01:19 +02:00
Qustinnus
3c5a9d7358
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:49:33 +02:00
Qustinnus
61cbdb2a12
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:48:15 +02:00
Qustinnus
0ef53a2799
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:47:44 +02:00
Qustinnus
10a8ca40d1
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:47:11 +02:00
Qustinnus
f5430a9f5f
Update code/modules/mob/living/simple_animal/hostile/vatbeast.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:45:40 +02:00
Qustinnus
547f9479c3
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-22 22:45:31 +02:00
Rohesie
eda7c6ca55
Overlay lighting component ( #52413 )
...
Sparks no longer lag, projectile beams move super smoothly, same with mobs and whatnot. This also allows for easy expansion into directional lights, field-of-view, wee-woo rotating lights or whatever.
It does have a downside: things right-clicked or checked through the alt+click tab will show the light overlay:
This is a BYOND limitation, very well worth it IMO.
🆑
add: Smooth movable lighting system implemented. Projectiles, sparks, thrown flashlights or moving mobs with lights should be much smoother and less laggy.
balance: Light sources no longer stack in range, though they still do in intensity.
/🆑
2020-08-22 14:56:38 +12:00
NightRed
c1141ef696
Jelly person body swap fix ( #53090 )
2020-08-21 23:21:10 -03:00
Rohesie
2033f62c5e
thrown damage runtime ( #52913 )
2020-08-21 22:52:47 +02:00
Rohesie
7859721611
Explosions SS runtime fix + code cleanup ( #52894 )
...
* runtime fix
* turf references are immortal
2020-08-21 21:57:29 +02:00
nemvar
d72afc6895
Merge pull request #53042 from GuillaumePrata/Plasmamen---Command
...
Adds Plasmamen Command and Centcom suits.
2020-08-21 21:47:34 +02:00
nemvar
dc30c6e9a5
Merge pull request #52959 from bobbahbrown/runechat-changes
...
Adds Time-Based Layering to Runechat Messages + Refactoring
2020-08-21 11:40:56 +02:00
nemvar
92b408a21d
Merge pull request #52975 from Jared-Fogle/shake-animation
...
Add an animation for shaking
2020-08-21 11:38:44 +02:00
Qustinnus
ec330d23dc
Update code/modules/mob/living/simple_animal/hostile/vatbeast.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-21 07:03:49 +02:00
Qustinnus
779365997f
Update code/modules/mob/living/simple_animal/hostile/vatbeast.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-21 07:03:38 +02:00
Qustinnus
08026d98bc
Update code/modules/mob/living/simple_animal/hostile/ooze.dm
...
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-08-21 07:00:49 +02:00
Detective-Google
c81689153c
Attempts to refactor the get_equipped_item proc ( #52969 )
2020-08-21 01:40:30 -03:00
Jared-Fogle
4367f41b78
Fix resisting not starting stop, drop, and roll ( #53079 )
2020-08-20 23:57:03 -03:00
floyd
e3d1ee6651
all fixed
2020-08-20 23:37:15 +03:00
floyd
2e96e70b40
allfixed
2020-08-20 23:37:13 +03:00
floyd
4e1b95c7e0
done
2020-08-20 23:37:12 +03:00
floyd
5478525881
DMIs
2020-08-20 23:36:33 +03:00
floyd
4fa95f900f
fixes
2020-08-20 23:36:31 +03:00
floyd
33a51402cd
more shit
2020-08-20 23:36:29 +03:00
Jared-Fogle
d4f8c10f49
Monkeys are now disarmed like humans ( #53036 )
...
Previously, monkey disarming was the old system of RNG stun/lose item. This PR makes disarming monkeys the same as disarming humans.
2020-08-20 12:48:54 -03:00
Jared-Fogle
45c14f6330
Adds SIGNAL_HANDLER and SIGNAL_HANDLER_DOES_SLEEP to prevent signal callbacks from blocking ( #52761 )
...
Adds SIGNAL_HANDLER, a macro that sets SHOULD_NOT_SLEEP(TRUE). This should ideally be required on all new signal callbacks.
Adds BLOCKING_SIGNAL_HANDLER, a macro that does nothing except symbolize "this is an older signal that didn't necessitate a code rewrite". It should not be allowed for new work.
This comes from discussion around #52735 , which yields by calling input, and (though it sets the return type beforehand) will not properly return the flag to prevent attack from slapping.
To fix 60% of the yielding cases, WrapAdminProcCall no longer waits for another admin's proc call to finish. I'm not an admin, so I don't know how many behinds this has saved, but if this is problematic for admins I can just make it so that it lets you do it anyway. I'm not sure what the point of this babysitting was anyway.
Requested by @optimumtact.
Changelog
cl
admin: Calling a proc while another admin is calling one will no longer wait for the first to finish. You will simply just have to call it again.
/cl
2020-08-20 09:11:28 +12:00
skoglol
d4d754a107
Adds nekomimetic, the felinid language ( #52958 )
...
Currently felinids are the only roundstart species without a language, this sees to that.
Changelog
cl Skoglol
add: Adds nekomimetic.
/cl
2020-08-20 09:09:53 +12:00
tralezab
6a25b30b12
Removes "availible" mispellings in codebase ( #53046 )
...
* AVAILABLE
* Rebuild tgui
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com >
2020-08-19 23:57:37 +03:00