Commit Graph

213 Commits

Author SHA1 Message Date
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
MistakeNot4892 68e57c5225 Removes transform from speech bubbles when speaker is scaled at less than 2x. 2021-02-28 18:09:34 -05:00
Unknown 11ac8b1df3 More fixes 2021-02-28 16:44:43 -05:00
MistakeNot4892 3e804dc799 Sideports a couple of init unit tests from Neb. 2021-02-27 13:05:16 -05:00
Novacat a190ce2979 Update turf.dm 2021-02-21 17:19:21 -05:00
Unknown a3aaa128cb Compatability 2021-02-21 17:12:49 -05:00
Atermonera 32e08ebc59 Reworks stairs to be sensible 2021-02-21 17:02:08 -05:00
Unknown 9aa0641524 Bug Fix 2020-12-18 22:36:01 -05:00
Unknown 23f70de6a2 Experimental anti-micro technology 2020-12-18 21:59:16 -05:00
Unknown 4eb7e0e07b Ports code for scatter portals 2020-12-18 20:42:21 -05:00
VerySoft 17024e1599 Adds some extra fun stuff too and final fiddlings 2020-12-15 04:19:46 -05:00
ShadowLarkens 3d7b051f2b Convert /material to /datum/material 2020-09-27 16:16:44 -07:00
lbnesquik 305320d173 Make flying not cost your entire fat reserves 2020-08-30 20:33:39 +02:00
Novacat 762f655b59 Merge pull request #8873 from VOREStation/upstream-merge-7559
[MIRROR] Ladders respect Move Up/Down paradigm
2020-08-28 13:35:11 -04:00
Novacat dedbb71ccf Update structures.dm 2020-08-28 12:59:17 -04:00
Novacat 9ac3f02519 Update movement.dm 2020-08-28 12:58:04 -04:00
Atermonera f2f5ba7a9e Ladders respect Move Up/Down paradigm 2020-08-27 21:39:06 -04:00
Atermonera fbf39daacf Actually adds (and TESTS) exclude_mobs parameter to visible_message 2020-08-25 00:31:12 -04:00
Aronai Sieyes ce31fbdef3 Move openspace object updating to event listeners 2020-05-19 14:21:25 -04:00
Aronai Sieyes 09074eaabb Alter playsound paradigm 2020-05-18 23:42:15 -04:00
Aronai Sieyes 48571fa882 2 catwalk fixes, climbing and decon 2020-05-15 09:06:20 -04:00
Leshana 57285beb6c MultiZ Pulling Fixes
- Prevent pulling anchored stuff up stairs.
- Prevent pulling stuff up/down z-levels thru ladders.
2020-05-03 09:49:25 -04:00
Aronai Sieyes 3df736d571 Allow climbing up and falling through opened plated catwalks 2020-05-01 14:13:42 -04:00
Aronai Sieyes b3c1cfd29d Merge pull request #7516 from VOREStation/upstream-merge-7045
[MIRROR] Removes limits on eating, centralizes nutrition changing.
2020-04-29 19:23:55 -04:00
Aronai Sieyes 893130bdff Merge nutrition refactor for vorestation 2020-04-29 18:34:22 -04:00
Aronai Sieyes 6ebd249748 Rewrite examine() to pass a list around 2020-04-29 16:42:50 -04:00
Aronai Sieyes d3da6ae4a5 Refactor move code 2020-04-26 16:42:50 -04:00
Atermonera 45dec7760e Space spaced through open space looks like space (#7018)
* Space spaced through open space looks like space

* Unnecessary update_icon
2020-04-26 03:24:42 -04:00
ShadowLarkens 1d655268a4 Fixed merge conflicts and errors, everything seems to work 2020-04-23 18:25:25 -07:00
ShadowLarkens 139d5cd3c3 Saycode Overhaul -- Multilingualism 2020-04-20 04:12:53 -04:00
Aronai Sieyes 0d39c5535e Merge pull request #7200 from VOREStation/aro-offmap-rebase2
ITV Talon offmap spawn jobs
2020-04-13 09:28:19 -04:00
Aronai Sieyes 6bdda81593 Add vacuum openspace 2020-04-11 12:03:10 -04:00
Leshana c6b970079c Fix openspace redering of under-objects that have no main icon (only over/underlays)
In particular stops manifolds from getting the openspace "map" icon state as its main icon instead of null.
2020-04-10 12:10:31 -04:00
Leshana 5bf15efcbc Refactor the Open Space controller into MC Subsystem
- Basically just refactor doWork() into fire() with the capablity to return in the middle with MC_TICK_CHECK.
- Move some vars around to be more organized.
- Only functional change is that when a turf is queued twice in one cycle, the second queue moves it to the end of the list instead of it being in the queue twice
2020-04-10 12:10:21 -04:00
Leshana 4c25dc91df Commit move of open_space_controller.dm to subsystems folder to track history through rename. 2020-04-10 12:07:07 -04:00
Arokha Sieyes f0bc46cc49 Add 2 new pipe types 2020-04-05 23:05:33 -04:00
Aronai Sieyes d25e67ee56 Small mech tweaks 2020-03-20 19:49:11 -04:00
Neerti 78430f8152 Makes walk intent protect you from lagging into lava. (#6841) 2020-03-16 05:51:19 -04:00
Aronai Sieyes 6917c3ebf1 Missed a good place to check is_incorporeal 2020-03-13 15:27:10 -04:00
Aronai Sieyes 0500515a41 Fix missing incorporeal floatyness 2020-03-08 15:47:36 -04:00
Novacat 6e23c5f45a Merge pull request #6709 from VOREStation/aro-mistake
Fix way too many vorestation edits
2020-03-05 19:03:58 -05:00
Leshana c837078105 Replaced "area" shuttles with "landmark" shuttles.
Largely ported from the work done at Baystation in https://github.com/Baystation12/Baystation12/pull/17460 and later commits.

 - Shuttles no longer require a separate area for each location they jump to.
   Instead destinations are indicated by landmark objects, which are not necessarily exclusive to that shuttle.
   This means that more than one shuttle could use the same docking port (not at the same time of course).
 - Enhanced shuttle control computers to use nanoui if they didn't.
 - Organizes shuttle datum code a bit better so there is less re-inventing the wheel in subtypes.
 - Allows the possibility of shuttles (or destinations) that start on late-loaded maps.
 - Deprecate the "extra" shuttle areas that are no longer needed and update shuttle areas in unit tests

This all required a bit of infrastructure improvements.

 - ChangeArea proc, for changing the area of a turf.
 - Fixed lighting overlays actually being able to be destroyed.
 - Added a few utility macros and procs.
 - Added "turf translation" procs which are like move_contents_to but more flexible.
2020-03-05 10:29:08 -05:00