Aronai Sieyes
577fc584bb
Make human speech bubbles more accurate
2020-04-30 18:39:59 -04:00
Aronai Sieyes
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 Sieyes
62e5d5a413
Refactor client/Move
2020-04-30 15:46:51 -04:00
Aronai Sieyes
f5cbd8c35e
Stop adjusting cooldown directly
2020-04-30 15:43:58 -04:00
Aronai Sieyes
311c4e35df
Clean up last_area garbo
2020-04-30 15:42:55 -04:00
Aronai Sieyes
1688e16d88
VS: Get your clicks out of my movement code
2020-04-30 15:41:26 -04:00
Aronai Sieyes
99fa98f437
Get your clicks out of my movement code
2020-04-30 15:40:41 -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
Novacat
12c4a0df20
Merge pull request #7524 from Holdelta/HoundAdditions
...
Adding: Hound borg models to Eng/Sci/Cargo, and two small additions.
2020-04-30 09:43:35 -04:00
Unknown
49570f0d24
New Lore Oversights
...
- Loads banners_vr
- Properly sets time back to 2320
2020-04-30 09:11:08 -04:00
Holdelta
6b98b0bfa0
Adding: Hound borg models to Eng/Sci/Cargo, and two small additions.
...
Adding a total of 6 recolored hound models, light and dark versions of the Medihound across Engineering, Science and Cargo.
Also, adding in *bark functionality for the dogborgs as a whole, as well as adding the bite module for the KMine.
2020-04-29 20:01:37 -07:00
Aronai Sieyes
ee40c8c1bd
Fix movement slow due to nutrition change
2020-04-29 22:17:39 -04:00
Aronai Sieyes
8ab8e3494e
Merge pull request #7519 from VOREStation/aro-hetr
...
Remove vorestation heterochromia since Polaris has it
2020-04-29 19:24:06 -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
b9c6107f26
Merge pull request #7513 from VOREStation/upstream-merge-7038
...
[MIRROR] Rewrite examine() to pass a list around
2020-04-29 18:38:26 -04:00
Aronai Sieyes
9d6082104d
Remove vorestation heterochromia since Polaris has it
2020-04-29 18:36:48 -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
Atermonera
f1cabd6742
Removes limits on eating, centralizes nutrition changing.
2020-04-29 17:15:15 -04:00
Aronai Sieyes
6ebd249748
Rewrite examine() to pass a list around
2020-04-29 16:42:50 -04:00
Greenjoe12345
ff628daae1
Adds heterochromia for humanoid species and Teshari ( #7016 )
...
adds the ability to color the Teshari undercoat, cloak, smock, as well as the footwraps
2020-04-29 15:11:41 -04:00
Aronai Sieyes
6cd52ff500
Merge pull request #7498 from VOREStation/aro-uav
...
Adds UAVs
2020-04-29 14:13:29 -04:00
Aronai Sieyes
3daef7673f
Merge pull request #7494 from VOREStation/upstream-merge-6990
...
[MIRROR] Refactor telecomms and consoles to operate on logical zlevels
2020-04-29 11:40:20 -04:00
Aronai Sieyes
c2ca984d18
Merge VS changes for telecomms
2020-04-29 10:24:37 -04:00
ShadowLarkens
463186212e
Fix hear_sleep whoops
2020-04-28 22:51:22 -07:00
Aronai Sieyes
0c2f8cedb5
Add UAV, UAV software
...
Design placed in mechfab
2020-04-28 23:18:08 -04:00
Atermonera
eb6eb7bcd6
Refactor telecomms and consoles to operate on logical zlevels
2020-04-28 17:56:35 -04:00
Aronai Sieyes
3f6ce31f9a
Merge pull request #7453 from InterroLouis/Hiss
...
Hiss, not His
2020-04-27 09:56:52 -04:00
Aronai Sieyes
c2e8ff0761
Merge pull request #7475 from VOREStation/vplk-fix-light-movement
...
Fix /Moved() that doesn't call parent.
2020-04-27 09:54:06 -04:00
Leshana
cfac8f99f3
Fix /Moved() that doesn't call parent.
2020-04-26 23:51:58 -04:00
Aronai Sieyes
8ec31c9aa4
Refactor AI into two subsystems and clean up targeting some
2020-04-26 23:32:45 -04:00
Aronai Sieyes
36022c95f1
VS: Refactor move code
2020-04-26 16:44:08 -04:00
Aronai Sieyes
d3da6ae4a5
Refactor move code
2020-04-26 16:42:50 -04:00
Aronai Sieyes
3c6c4ece12
Add AR to borgs
2020-04-26 12:09:06 -04:00
Aronai Sieyes
5530d5f0ce
Merge pull request #7437 from VOREStation/upstream-merge-7025
...
[MIRROR] Removes stray unused variable that triggered a compile warning
2020-04-26 11:32:32 -04:00
InterroLouis
f69457f0f9
Update emote_vr.dm
2020-04-26 01:22:36 -04:00
Atermonera
7f6b583b24
Merge pull request #7025 from atlantiscze/2020_04_21_Cleanup
...
Removes stray unused variable that triggered a compile warning
2020-04-25 16:36:34 -04:00
Novacat
e37adba16e
Removes cataloguer from sci borg
2020-04-25 16:00:22 -04:00
Atermonera
629b2711d1
Merge pull request #7034 from atlantiscze/2020_04_23_RobotXenoarch
...
Adds basic xenoarch & exploration equipment to research robot module
2020-04-25 15:59:04 -04:00
ShadowLarkens
6835103f31
Fix language keys not working after multilingualism
...
Sort of a "fix", sort of a tweak; the system deliberately never checked
for anything but the lowercase version of a language key to make it
easier to use, but a lot of the VOREStation languages use uppercase
invocation keys. Easy enough to fix by just making it check for the
literal version of the key instead of the lowertext version.
2020-04-25 11:29:49 -07:00
Aronai Sieyes
d35cb8c184
Merge pull request #7417 from VOREStation/aro-proteanpanel
...
Flip proteans back to protean panel on blob
2020-04-24 21:09:47 -04:00
ShadowLarkens
6d59dbdfef
Fixed multilingualism breaking ' and " in chat, and prevent html
...
injection
2020-04-24 16:10:31 -07:00
Aronai Sieyes
45f63c9cea
Flip proteans back to protean panel on blob
2020-04-24 16:31:40 -04:00
Novacat
de5b875043
Merge pull request #7351 from VOREStation/upstream-merge-6956
...
[MIRROR] Saycode Overhaul -- Multilingualism
2020-04-23 22:48:51 -04:00
ShadowLarkens
1d655268a4
Fixed merge conflicts and errors, everything seems to work
2020-04-23 18:25:25 -07:00
Holdelta
a60e3917ba
Porting over Service Hounds and k92 animations
2020-04-22 17:51:40 -07:00
Aronai Sieyes
f1e30a54fb
Maybe prevent morphs from ending the world
2020-04-22 19:29:51 -04:00
Aronai Sieyes
7bdd68162b
Frostfly init fix
2020-04-22 01:47:43 -04:00
Verkister
136697d051
Fixes morph TF overwriting its verbs
...
It's hard to do stuff like ventcrawling or eating or whatever when the transformation has irreversibly overwritten your mob abilities with the abilities of some whatever inanimate object.
2020-04-21 21:30:49 +03:00