Commit Graph
8398 Commits
Author SHA1 Message Date
Aronai Sieyes d172e2dd04 Cached version of icon_states() proc 2020-05-06 16:06:44 -04:00
Aronai SieyesandGitHub 586dcad6a1 Merge pull request #7655 from VOREStation/aro-doingafter
Make some progress bar activities exclusive
2020-05-05 19:47:08 -04:00
Aronai Sieyes 0b19c528da Allows do_mob and do_after to be exclusive, to prevent stacking 2020-05-05 19:10:55 -04:00
AtermoneraandVirgoBot 284a0b4d80 Ling Fixes + Various other fixes 2020-05-05 17:02:27 -04:00
Aronai Sieyes 498b942a29 Fiftyspawners try to place themselves in crates if possible
Fixes https://github.com/VOREStation/VOREStation/issues/7163
2020-05-04 21:21:48 -04:00
atlantisczeandVirgoBot b0fad7b55e Allows robots to search loot piles (#7057)
* Allows robots to search loot piles

* Implements feedback
2020-05-03 21:27:29 -04:00
AtermoneraandVirgoBot 77fef98789 Merge pull request #7010 from atlantiscze/2020_04_17_LoadBalancing
Ports over power-related enhancements and tweaks i coded for Bay a while back
2020-05-03 18:45:25 -04:00
Aronai Sieyes 0cad24568d Fix annoying stupid runtime thing 2020-05-03 17:48:05 -04:00
Aronai SieyesandGitHub 23f398a72e Merge pull request #7598 from VOREStation/vplk-rpd
Rapid Pipe Dispenser
2020-05-03 13:07:59 -04:00
Aronai SieyesandGitHub ff07f3e0b0 Merge pull request #7606 from VOREStation/upstream-merge-6960
More fixes for aliens.dm
2020-05-03 12:15:58 -04:00
Aronai SieyesandGitHub 64b70bdd6d Merge pull request #7597 from VOREStation/aro-movetweak
Improve various smooth movement things
2020-05-03 12:10:59 -04:00
Aronai Sieyes 49aa045e47 More fixes for aliens.dm 2020-05-03 12:03:57 -04:00
NovacatandGitHub de0bd4181a Merge branch 'master' into upstream-merge-7070 2020-05-03 11:37:30 -04:00
Aronai SieyesandGitHub e9deffdefd Update mob.dm 2020-05-03 11:32:00 -04:00
Aronai Sieyes 23978b4be6 Rewrite a bunch of weeds stuff 2020-05-03 11:18:20 -04:00
Unknown 3f61b3362d Fixes compile error 2020-05-03 10:57:17 -04:00
Aronai Sieyes 7e475693a9 Fix for map-edge weeds checking contents of null turfs 2020-05-03 10:52:05 -04:00
Leshana e1120409ac Respect buckle_movable
- Only allow moving what you're buckled to of buckle_movable
- Fix buckle_movable values on some items.
2020-05-03 09:49:25 -04:00
Unknown 2bce699cb2 Merge remote-tracking branch 'VOREStation/master' into upstream-merge-6960 2020-05-03 09:47:45 -04:00
Aronai Sieyes 0b18d17a07 Further tweak smooth movement 2020-05-02 19:20:54 -04:00
Leshana 28be8da4e4 Add build and destroy visual effects. 2020-05-02 19:19:59 -04:00
Leshana ab75305bca Sort the directional selection images more nicely. 2020-05-02 19:19:59 -04:00
Leshana f029c555f2 Adds the Rapid Pipe Dispenser
- Adds "paintable" flag to pipe recipes so we know if we can paint it.
- Ports the RPD from Yawn Wider.
  - Brings RPD sprites from /tg instead.
  - Slightly refactors recipes to keep type-specifc vars on subtypes.
  - Refactors RPD UI icons to use iconsheet assets: Instead of sending each individual icon to the client as needed, we declare an icon sheet asset and send the entire thing to client.  Then we just use the given CSS classes to display the icons!
- Adds icon sheet asset datum for pipe and diposals construction.
2020-05-02 19:18:10 -04:00
MechoidandVirgoBot 8d328777b7 I love BYOND RNG, it is perfect and 100% reliable for testing. 2020-05-02 18:50:57 -04:00
Aronai Sieyes 1c76891063 Objects fall through when catwalk opened 2020-05-01 14:37:31 -04:00
Unknown 6a296e932e Conflict Resolution 2020-05-01 14:34:33 -04:00
NovacatandGitHub 74cb8f19a1 Update tracer.dm 2020-05-01 14:22:45 -04:00
MechoidandVirgoBot 7066d04df5 Explorer Expansion: New Horizons 2020-05-01 14:20:29 -04:00
Aronai Sieyes 6cc54f6edd Always initialize plated catwalks for you 2020-05-01 14:12:25 -04:00
Aronai Sieyes d650dbe87a Port Bay's Catwalks
Allows for various new funtimes.
2020-05-01 13:00:39 -04:00
Arokha Sieyes abc6ccae26 Unzoom in new move code 2020-04-30 23:43:53 -04:00
Aronai SieyesandGitHub 351b3522bd Merge pull request #7534 from VOREStation/aro-moverework
Rewrite client/Move() for smoother movement ingame
2020-04-30 18:03:52 -04:00
Aronai SieyesandGitHub e8fa5768c3 Merge pull request #7536 from VOREStation/vplk-proper-atmos-canpass
Use can_atmos_pass to reduce proc-calls in c_airblock()
2020-04-30 17:22:06 -04:00
NovacatandGitHub 1dfd3779f0 Merge pull request #7539 from VOREStation/aro-uavbug2
Fix UAV cells again
2020-04-30 17:10:28 -04:00
Aronai Sieyes 4b514dcf17 Fix UAV cells again 2020-04-30 16:56:19 -04:00
Aronai Sieyes 1688e16d88 VS: Get your clicks out of my movement code 2020-04-30 15:41:26 -04:00
Unknown 55913ae701 Adds Exploration Department Relay 2020-04-30 15:25:55 -04:00
Leshana 10b0323d6f Use can_atmos_pass to reduce proc-calls in c_airblock()
- Add additional can_atmos_pass value ATMOS_PASS_PROC which indicates custom behavior requiring calling the CanZASPass proc.
  - The benefit being for the other three values we DON'T need to call CanZASPass at all!  We already know the behavior without the overhead of a proc call.
  - Obviously any atom with can_atmos_pass = ATMOS_PASS_PROC cannot now call ..() in CanZASPass() since the default behavior would be to (recursively) call CanZASPass()
  - This required re-numbering the constants, so I also fixed all code that assumed particular values for the constants.
- Switched all types which overrode CanZASPass with custom logic to be can_atmos_pass = ATMOS_PASS_PROC
- Changed /turf/c_airblock() to skip calling /atom/movable/c_airblock() for the three can_atmos_pass values that don't require calling the proc.
2020-04-30 14:50:57 -04:00
Leshana 4a2e8bb0c4 Fix return values of CanZASPass
- CanZASPass is supposed to return boolean.  Nobody noticed this bug because ATMOS_PASS_YES and ATMOS_PASS_NO happen to be defined as 1 and 0.  But thats not a good assumption to make, so lets fix it!
2020-04-30 14:50:57 -04:00
NovacatandGitHub 3eaa2ad9fa Lore Overhaul (#7493)
* Lore Overhaul

* Further Updates

* Changes the year

* Reverts unedited files adds Dragor's file

* Fixes compile error

* Spelling error

* Fixfix

* Comma fixes!

* Parenthesis fix

* Removes Virgov references

* Purges remnants of UC

* Recommended Change

* More consistent naming
2020-04-29 19:59:03 -04:00
Aronai SieyesandGitHub 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
NovacatandGitHub c70af70266 Merge pull request #7463 from Novacat/nova-ert
Overhauls First Aid Kits
2020-04-29 18:44:43 -04:00
Aronai Sieyes 893130bdff Merge nutrition refactor for vorestation 2020-04-29 18:34:22 -04:00
Aronai Sieyes 874baa1d2d Merge examine refactor for vorestation 2020-04-29 17:49:54 -04:00
AtermoneraandVirgoBot f1cabd6742 Removes limits on eating, centralizes nutrition changing. 2020-04-29 17:15:15 -04:00
Aronai SieyesandVirgoBot 6ebd249748 Rewrite examine() to pass a list around 2020-04-29 16:42:50 -04:00
Unknown 1048a969d4 Admin discussion changes 2020-04-29 15:23:01 -04:00
NovacatandGitHub 98574bf939 Merge branch 'master' into nova-ert 2020-04-29 14:29:09 -04:00
Aronai SieyesandGitHub 6cd52ff500 Merge pull request #7498 from VOREStation/aro-uav
Adds UAVs
2020-04-29 14:13:29 -04:00
Aronai Sieyes c2ca984d18 Merge VS changes for telecomms 2020-04-29 10:24:37 -04:00