Rykka
61ff2cbbce
Earlyport Hover Inventory and Body Indicators
...
The body zone selector now indicates which body part you are about to select when hovered over, and the hover inventory indicator basically shows where you are trying to put an item, and then shows an item ghost in red or green, giving visual feedback as to if that item will go in the slot or not.
Gifs of this in action:

Body Selection parts.

Inventory Icon Overlays!
Credit goes to @ShadowLarkens for original port to Paradise and assistance with port.
2020-05-10 08:09:24 -04:00
Atermonera
ad88267adc
Merge pull request #7085 from VOREStation/pol-commfix
...
Quick fix for communicators
2020-05-09 16:06:08 -07:00
Atermonera
6ea50f367d
Merge pull request #7061 from Mechoid/FixFloorDamage
...
FloorTiles now properly show damage.
2020-05-09 16:05:26 -07:00
Mechoid
abd01dcd32
Prevents simplemob spawning on random turfs, pending a better system.
2020-05-09 15:42:38 -07:00
Aronai Sieyes
cb655a9997
Quick fix for communicators
2020-05-09 15:44:27 -04:00
Atermonera
0b8aeb5b94
mechs trigger mines. They're not very effective... ( #7113 )
2020-05-09 01:26:31 -07:00
Atermonera
68d84ed369
Fixes #7017 ( #7111 )
2020-05-09 01:25:35 -07:00
Mechoid
afc0c7cd31
Update floor_icon.dm
2020-05-09 01:23:50 -07:00
Atermonera
2812b663e3
adds logging variable to enable shuttle log spam ( #7110 )
2020-05-09 01:22:44 -07:00
Atermonera
62c6693913
Merge pull request #7099 from VOREStation/aro-airlockelec
...
Rewrite airlock electronics
2020-05-08 12:19:50 -07:00
Atermonera
c8ab0a41ac
Merge pull request #7059 from atlantiscze/2020_04_28_DelamChange
...
Supermatter delamination tweaks
2020-05-08 12:17:11 -07:00
Arokha Sieyes
9084818269
Fix preexisting airlock electronics bug
2020-05-08 00:55:07 -04:00
Atermonera
021f874b12
Adds preference to control multilingual behaviour ( #7064 )
...
* Adds preference to control multilingual behaviour
Examine mode preference should persist across reconnections to a single round
Still looking into how to properly get these to go into the savefile
* typos
2020-05-07 20:41:19 -07:00
Atermonera
7af7374d37
Merge pull request #7101 from MisterLayne/prommie-lang-fix
...
Fixes Promethean Language
2020-05-07 18:37:16 -07:00
Atermonera
0ab643585c
Merge pull request #7100 from VOREStation/pol-borglarm
...
Don't show borgs alarms not local to them
2020-05-07 18:36:33 -07:00
Atermonera
95fc2fa0ec
Merge pull request #7097 from VOREStation/pol-hydroplay
...
Prevent ghosts/others from messing with hydrotrays
2020-05-06 23:09:42 -07:00
Atermonera
ce3ad4108c
Merge pull request #7096 from VOREStation/pol-fiftyspawn
...
Fiftyspawners try to place themselves in crates if possible
2020-05-06 23:09:14 -07:00
Atermonera
270ad65e33
Merge pull request #7094 from VOREStation/pol-shakername
...
Fix protein shaker name
2020-05-06 23:05:57 -07:00
Atermonera
9c40e88aae
Merge pull request #7093 from VOREStation/pol-cond
...
Fix condiment container infinite range
2020-05-06 23:04:11 -07:00
Atermonera
c1a6ac8c3b
Merge pull request #7092 from VOREStation/pol-roleprefs
...
Fix out-of-order role candidate options
2020-05-06 23:03:48 -07:00
Atermonera
6ecfe951ed
Merge pull request #7091 from VOREStation/vplk-proper-atmos-canpass
...
[PORT] Use can_atmos_pass to reduce proc-calls in c_airblock()
2020-05-06 23:02:51 -07:00
Atermonera
2d2b8cce76
Merge pull request #7089 from VOREStation/vplk-smes-overcharge-fix
...
Fix an overcharged smes from breaking charging on other smes.
2020-05-06 23:00:00 -07:00
Atermonera
756fa5d6fa
Merge pull request #7088 from VOREStation/pol-smesexamine
...
Fix SMES and debug power item examine messages
2020-05-06 22:59:29 -07:00
Atermonera
6870e1d7ba
Merge pull request #7086 from VOREStation/pol-bsbpr
...
Tweak bluespace backpack radio
2020-05-06 22:49:02 -07:00
MisterLayne
c78de0e619
Fix that hecking language.
2020-05-06 17:59:28 -04:00
Aronai Sieyes
b7aae34335
Merge branch 'master' into pol-defaultparts
2020-05-05 22:51:02 -04:00
Atermonera
f6a19efef0
Merge pull request #7081 from VOREStation/pol-mechradials
...
Add radial menus for mech occupants
2020-05-05 14:20:51 -07:00
Atermonera
86d9c3ae0d
Merge pull request #7077 from Mechoid/KururakTweaks
...
Kururaks now (theoretically) are not as agonizing to fight.
2020-05-05 14:17:44 -07:00
Atermonera
15bbf4a5ed
Merge pull request #7076 from Novacat/nova-accessory
...
Fixes some Xenobio bugs
2020-05-05 14:16:19 -07:00
Atermonera
0d76423de4
Merge pull request #7075 from Novacat/nova-holowarrant
...
Fixes weed related runtimes
2020-05-05 14:15:52 -07:00
Atermonera
3b4c518f4c
Merge pull request #7072 from Mechoid/BrokenGunExamine
...
Fix Broken Gun Examining
2020-05-05 14:09:33 -07:00
Atermonera
7e46e56c33
Merge pull request #7065 from Novacat/nova-alerts
...
Speech Bubble Adjustments
2020-05-05 14:08:44 -07:00
Atermonera
1cb60a41fa
Merge pull request #7060 from Mechoid/LingFixes+OtherFixes
...
Ling Fixes + Various other fixes
2020-05-05 14:00:34 -07:00
Aronai Sieyes
3d72db9848
Don't show borgs alarms not local to them
2020-05-05 12:33:30 -04:00
Aronai Sieyes
10341628ac
Rewrite airlock electronics
2020-05-05 12:20:04 -04:00
Aronai Sieyes
7180d74178
Prevent ghosts/others from messing with hydrotrays
2020-05-05 09:12:11 -04:00
Aronai Sieyes
4cc6a4f94f
Fiftyspawners try to place themselves in crates if possible
...
Fixes https://github.com/VOREStation/VOREStation/issues/7163
2020-05-04 21:22:15 -04:00
Aronai Sieyes
f3a1f6a894
Fix protein shaker name
2020-05-04 21:01:29 -04:00
Aronai Sieyes
7e1714256d
Fix condiment container infinite range
2020-05-04 20:59:57 -04:00
Aronai Sieyes
f1bd0eb5c9
Fix out-of-order role candidate options
...
fixup pol commit
2020-05-04 20:59:16 -04:00
Leshana
609878a625
Remove /turf/var/can_atmos_pass as it is unused (and redundant with /turf/var/blocks_air anyway.
2020-05-04 13:47:52 -04:00
Leshana
e74ebd9805
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-05-04 13:47:52 -04:00
Leshana
35b7446a32
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-05-04 13:47:08 -04:00
Leshana
1378829744
Fix an overcharged smes from breaking charging on other smes.
...
An overcharged smes could demand negative power from the grid, swamping other SMES and resulting in zero power being distributed.
2020-05-04 13:38:36 -04:00
Aronai Sieyes
34580a54b6
Fix typo in debug_items examine
2020-05-03 23:27:40 -04:00
Aronai Sieyes
ea5e49cb03
Fix SMES and debug power item examine messages
2020-05-03 22:48:41 -04:00
atlantiscze
8cf21a4730
Allows robots to search loot piles ( #7057 )
...
* Allows robots to search loot piles
* Implements feedback
2020-05-03 18:26:24 -07:00
Aronai Sieyes
4ce8f3bfac
Tweak bluespace backpack radio
2020-05-03 21:02:52 -04:00
Aronai Sieyes
6893718201
Add radial menus for mech occupants
2020-05-03 19:51:38 -04:00
Mechoid
fdda65e6a5
Kururaks now (theoretically) are not as agonizing to fight, and not dangerous when they spawn in the plains, unless you are intentionally hunting them.
2020-05-03 15:55:53 -07:00