Commit Graph

254 Commits

Author SHA1 Message Date
VerySoft
46b6bbaf74 Misc Tweaks
Fixes a space vine runtime

Makes it so space vines can't climb stairs (because that leads to practically unkillable stacks of vines that lag the server)

Makes it so space vines can't grow on open space (because you usually can't kill vines if they're way out in open space and that doesn't make much sense anyway.)

Attempts to limit the maximum range of plant bioluminescence (having hundreds or thousands of dynamic light sources with maximum possible light range seems to lag the server)

Adds a funny dog that no one should ever actually spawn but I will one day as a joke and everyone will cry. (its base form is actually not hostile so if you kill that one the hell you earn will all be on you)
2022-02-17 07:36:53 -05:00
Heroman
b065074976 Applies passage block to ladders 2022-02-13 15:03:30 +10:00
VerySoft
24a24c59f7 Don't build ladders on shuttles
It doesn't work anymore.
2022-02-11 16:32:20 -05:00
VerySoft
15b6f8ec47 Revamps adminbus portals
Automates the connection process a little based on how bluespace rifts work.

They also allow the portals to be linked to other portals without recursive portal-ing, or plopping people into walls or other obstructions. (It doesn't account for other conditions though, so if you put a portal next to lava or a horrible sky fall, that's on you). It only puts them immediately adjacent to linked portals or otherwise obstructed target locations.

Basically though, if there is an unlinked portal,  a staff member can click it, they get a dialogue box with some instructions. They can then fly off to where they want the linked portal to go, click the appropriate options, and it will automatically set it up for you. You can select a sister portal, or just a target. Selecting a portal in this way also brings up options for the portal's sprite too, in case you don't have your own~

This should make setting up events that use the portals a little easier.
2021-12-22 08:38:22 -05:00
Heroman
fc36eec91e Makes messages for climbing up/down rafters a bit more obvious 2021-12-11 18:56:17 +10:00
Heroman
796aae194c Allows simplemobs climb ladders + trash pile interaction fix 2021-12-05 09:36:39 +10:00
Heroman
bcf5b1c6f8 Fixes missing ladder assembly icon 2021-11-24 06:02:28 +10:00
Heroman
5ca4db9b4b Fixes #11861 2021-11-20 17:55:49 +10:00
Heroman
acfc1c9b2b Fixes riding on stairs 2021-11-06 13:40:40 +10:00
Casey
320b9300e5 Merge pull request #11772 from Heroman3003/soft_landing
Adds Soft Falling positive trait
2021-11-04 03:14:18 -04:00
Heroman
c78cd5eb17 Adds Soft Falling positive trait 2021-11-04 14:44:10 +10:00
Heroman
d002bd5e59 Fixes stairs. Again. 2021-11-04 12:26:54 +10:00
Heroman
d2e5b98303 Also adjusts weakens 2021-11-03 06:54:21 +10:00
Heroman
9db5968f3e Adjustments to mob falling mechanics 2021-11-03 06:47:55 +10:00
Heroman
4b38fb9034 Modularizes SD files a bit 2021-10-31 08:42:18 +10:00
Heroman
3817b33867 Should fix pull stair 2021-10-14 16:35:18 +10:00
Sym
ed7f4b9e75 Fixes corrosive acid, makes most important things unacidable
Makes pretty much anything important to the crew unacidable, fixes how acid interacts with floors.
2021-08-14 10:49:44 -04:00
Verkister
c683ad7bbc Fixes dropnoms
CanPass checks for density var, which is enabled for nearly all mobs by default.
2021-07-31 16:31:28 +03:00
Aronai Sieyes
831d5dc452 Supposed to be NO MORE SHADOWS 2021-07-29 23:44:15 -04:00
Aronai Sieyes
5572e62c25 Remove atom/Uncross override
It's the most overtime proc on the server
2021-07-28 16:01:41 -04:00
Aronai Sieyes
bd110f03de Scary so remove 2021-07-25 20:38:11 -04:00
Leshana
c4e01aa739 Fix falling when moving diagonally past an open space.
This was happening because the decision to call handle_fall was made when over the open space, but execution deferred until the next tick.  By that time it is too late for the checks in handle_fall to abort falling, so lets call those in advance.
We do so in a separate proc from can_fall() because implementing it would be awkward, some types that override can_fall to avoid the anchored check would need to repeat the entire code or else delegate it.
2021-07-20 22:51:14 -04:00
Aronai Sieyes
294d79ef36 Fix stupid type path 2021-07-19 22:51:23 -04:00
MarinaGryphon
f5db6b47e8 Catches the rest, unfortunately including some comments. Oh well! 2021-07-16 15:58:57 -05:00
MarinaGryphon
a843667af3 Fixes a bunch of bools missed in #11100 2021-07-16 15:55:49 -05:00
MarinaGryphon
577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
MarinaGryphon
e41c2ecfd7 first pass (emotification, some \the -> \The) 2021-07-05 09:42:48 -05:00
Aronai Sieyes
b4387f251d /tg/ vis openspace 2021-06-30 15:39:07 -04:00
Aronai Sieyes
0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
MarinaGryphon
385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Aronai Sieyes
1696db4842 Move most/all overlay use to SSoverlays
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00
Aronai Sieyes
869520f818 Remove extra asterisks from rune audible messages 2021-05-31 13:13:57 -04:00
Aronai Sieyes
177fd15c30 Various onamonapoea 2021-05-30 15:45:11 -04:00
Aronai Sieyes
27b9451181 VS: Kwargs fixes 2021-05-27 12:10:22 -04:00
Neerti
767e655310 Linter Introduction + Cleanup 2021-05-25 23:19:34 -04:00
Novacat
f4e98e84d3 Update movement_vr.dm 2021-05-16 14:11:34 -04:00
Verkister
b5222d656b Update movement_vr.dm 2021-05-16 19:14:12 +03:00
Verkister
c508d25d59 Fixes ghosts breaking dropnoms
yeah
2021-05-16 15:25:34 +03:00
Atermonera
8d4801b827 Ported the Bay/Nebula emote system. 2021-05-05 12:28:25 -04:00
Atermonera
87df394d2b Merge pull request #7989 from Atermonera/roofing_fix
Fixes roofing tiles not working in multiz areas
2021-03-25 14:09:20 -04:00
MistakeNot4892
9a7406aede Allows Teshari to glide in some multiz fall conditions. 2021-03-21 22:59:36 -04:00
Unknown
213d383c09 Merge remote-tracking branch 'VOREStation/master' into upstream-merge-7697 2021-03-11 10:01:39 -05:00
Novacat
466b0af3b8 Merge pull request #9815 from VOREStation/upstream-merge-7927
[MIRROR] Removes transform from speech bubbles when speaker is scaled at less than 2x.
2021-03-09 17:40:51 -05:00
Unknown
e436ca7b12 Compat fixes 2021-03-09 17:28:24 -05:00
Novacat
3f12fb193e Update turf.dm 2021-03-07 12:39:09 -05:00
Novacat
b23a61afc9 Update stairs.dm 2021-03-07 12:38:44 -05:00
Schnayy
42de948f78 Stair tweaks 2021-03-06 03:08:47 -05:00
Heroman
7d4b7a51b1 Hopefully fixes ceiling blocker for good. 2021-03-03 17:51:23 +10:00
Unknown
3bc42f05bb Fixes whitespace nonsense 2021-03-02 17:18:07 -05:00
Unknown
41f4948621 Earlyports Stair fix from Polaris
https://github.com/PolarisSS13/Polaris/pull/7943
2021-03-02 17:13:14 -05:00