Commit Graph

7816 Commits

Author SHA1 Message Date
Atermonera
56b54aba73 Merge pull request #4948 from Nerezza/Tilematic
Adds TG-style floor tile swapping
2018-02-26 12:12:26 -08:00
Neerti
355aaec3d2 Merge pull request #4950 from Anewbe/yet_another_fix
Should be able to attach accessories by clicking the target item again
2018-02-25 14:11:43 -05:00
Anewbe
a42d7ecdb4 Merge pull request #4944 from VOREStation/pol-matweak
Tweak weird MA override
2018-02-25 12:38:58 -06:00
Anewbe
fb5564b504 Merge pull request #4946 from VOREStation/pol-fbpbat
FBP backup battery cells for survival purposes
2018-02-25 11:27:54 -06:00
Anewbe
0b8dfae30b Null checks and tears 2018-02-25 02:25:06 -06:00
Atermonera
61ca538e06 Merge pull request #4929 from Anewbe/splints
Splints no longer perfectly prevent negative effects from broken bones
2018-02-24 22:52:25 -08:00
Anewbe
bbd870e502 More accessory runtimes and bugfixes 2018-02-24 18:38:11 -06:00
Nerezza
1f7054b6d0 Adds TG-style floor tile swapping
Hold the tool for pulling a floor tile in your offhand and use a stack of floor tiles (ie, carpet) on the target floor.

This respects the different tools and their effects. Replacing wooden tiles should be done with a screwdriver, not a crowbar.
2018-02-24 13:59:51 -06:00
Arokha Sieyes
1168439878 POLARIS: FBP backup battery cells for survival purposes
Usable with <= 100 nutrition, adds 100 nutrition.
2018-02-24 14:25:29 -05:00
Arokha Sieyes
542bb57d0d POLARIS: Tweak weird MA override
Not sure when this is used, but Leshana had a good suggestion for preventing it interfering with things.
2018-02-24 13:13:10 -05:00
Anewbe
74a4e993ee Merge pull request #4939 from Anewbe/accessories
Should fix an accessories oversight
2018-02-24 11:29:50 -06:00
BillyBangles
475d250d6a adds slippery ice tiles (#4935) 2018-02-24 11:04:58 -06:00
Anewbe
5b0aac2a91 Merge pull request #4933 from VOREStation/vplk-macro-qol
Create client preference for if hotkey mode is enabled by default on login
2018-02-24 11:03:03 -06:00
Anewbe
2553edc2a0 Merge pull request #4932 from VOREStation/pol-box2
Small tweak to survival boxes
2018-02-24 11:02:07 -06:00
Anewbe
12015d7f5a Merge pull request #4915 from MisterLayne/slimebaton_dropper
Slimebots drop the right baton.
2018-02-23 23:44:50 -06:00
Anewbe
99312f323d Should fix an accessories oversight 2018-02-23 22:22:53 -06:00
Anewbe
b58b4fcfde Merge pull request #4928 from VOREStation/pol-join-order
Create humans ON their spawn points
2018-02-23 13:18:28 -06:00
Leshana
1d11b0d6e1 Create client preference for if hotkey mode is enabled by default on login or not.
* Adds preference setting for wether hotkeys should default to enabled or disabled.
* Fixes bug for CTRL+NUMPAD8 using old verb name for toggling head.
2018-02-23 14:16:53 -05:00
Arokha Sieyes
9e20ead03a Small tweak to survival boxes
Synths start with a unique empty type rather than just an unnamed cardboard box, and don't get a tank or the comprehensive supplies (the only useful thing would be the glowstick, but there are a billion of those).
2018-02-23 11:51:11 -05:00
Atermonera
7f12366cc8 Merge pull request #4862 from Anewbe/steals_more_armor
Adds/steals more armor code, inventory changes
2018-02-22 18:55:01 -08:00
Anewbe
af62498e28 Progress 2018-02-22 19:49:30 -06:00
Anewbe
0c75b3e634 Merge pull request #4916 from VOREStation/pol-hudfix
Critters Can Crawl Carrying Client Constructs
2018-02-22 19:19:28 -06:00
Arokha Sieyes
1720cd54f3 Create humans ON their spawn points
Instead of moving them there later.
2018-02-22 20:14:39 -05:00
MisterLayne
253f00645c Makes things more compact. 2018-02-22 16:21:25 -05:00
Anewbe
8c5dc66a13 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into steals_more_armor 2018-02-21 23:33:17 -06:00
Anewbe
fa9f55d944 Merge pull request #4912 from Verkister/patch-5
Small regenerate_icons tweak.
2018-02-21 23:07:23 -06:00
Arokha Sieyes
6da9eb5451 Fix HUD creation and ventcrawling 2018-02-21 17:47:19 -05:00
Anewbe
21592606b7 Merge pull request #4898 from Mechoid/Mining_Optimization
Mining Bag / Box Speedification
2018-02-21 16:15:16 -06:00
Anewbe
a6653bf00a Merge pull request #4896 from VOREStation/pol-qdels
Fix several Destoy()s
2018-02-21 10:01:23 -06:00
Verkister
d456a6ef8a Small regenerate_icons tweak.
Alright the previous attempt didn't quite work as intended, sorry for that.
Anyway I was checking out what sorta things happen to use the legacy support regenerate_icons human proc and found out some of them had connections to circumstances I've heard of causing trouble. Found out all the update calls included in it came with a 0 to prevent each call from doing update_icons on its own before the intended calls at the bottom of the bunch, except for one, UpdateDamageIcon, which also did have the same (var/update_icons=1) skip expectation as the others, causing premature dupe updates in regenerate_icons.
2018-02-21 12:48:52 +02:00
Atermonera
4a5be308f3 Merge pull request #4893 from Anewbe/attacktext
Slimes should no longer /list you.
2018-02-21 00:35:38 -08:00
Atermonera
4b7d67a2b0 Merge pull request #4876 from Anewbe/dangerous_animals
Simple mobs respect armor pen, sharp, and edge
2018-02-21 00:34:24 -08:00
Anewbe
0302ab89ef Simple animals shouldn't be hit twice per click 2018-02-20 19:48:14 -06:00
Mechoid
8a3dcc5cc1 Makes Mining Satchels brute-force their way out of lagging, minerborg prodding. 2018-02-20 12:58:13 -08:00
Arokha Sieyes
0c0f09fe68 POLARIS: Fix several Destroy()s 2018-02-20 10:00:23 -05:00
Anewbe
6446328d09 Slimes should no longer /list you. 2018-02-20 01:58:49 -06:00
Mechoid
39e737f2a3 Merge pull request #4846 from Anewbe/wetslime.nt
Prometheans are bothered by water
2018-02-19 20:28:26 -08:00
Anewbe
d498beffdb Merge pull request #4878 from Verkister/sucktoes
Fixes uncleanable feet.
2018-02-19 14:00:16 -06:00
mistyLuminescence
d0cd553514 Crashed Medical Shuttle PoI (#4863)
* Adds a crashed medical shuttle PoI

* Updates
2018-02-19 13:48:30 -06:00
Verkister
da0a230bd5 Fixes foot washing.
-Foot washing proc was using a wrong and nonexistent var instead of the one actually assigned for cleaning feet by showers and such.
2018-02-19 08:12:56 +02:00
Anewbe
8afd1b42b3 Simple mobs respect armor pen, sharp, and edge 2018-02-18 23:14:50 -06:00
Verkister
8a731a8bc8 Another attempt at leg icon generation fixes. (#4839)
-Makes leg icon cache code little more robust in the hunt of the dreaded bugson dismemberment crash.
-The old leg layer direction caching code was pretty slippery to grasp and basically the only thing left separating it from the other well behaving limbs at this point.
-The cache blending runs each limb on its own so there is no practical need to (con)fuse the left and right legs together like that.
-Not entirely sure how exactly the old code did the stuff(itjustworks.ogg), but the new one goes straight to the point, picking the side of the processing limb, grabbing its overlay appropriate direction icons onto one temp, blending the overlay set onto base before grabbing the underlay appropriate dir by itself into a separate(free of the overlay temp shenanigans) and underlay blending it onto the base.
2018-02-18 11:47:27 -08:00
Anewbe
6ae7f434b4 Should squash two runtimes (#4868) 2018-02-18 11:46:50 -08:00
Anewbe
82889f60a2 Corrects a few accuracy/evasion errors (#4864) 2018-02-18 11:44:43 -08:00
Anewbe
7afe6dd1ff Merge pull request #4858 from VOREStation/pol-surgicon
Clean up some recent update_icons() changes
2018-02-18 13:44:05 -06:00
Arokha Sieyes
62b9e203ec Clean up some recent update_icons() changes 2018-02-17 19:24:36 -05:00
Anewbe
b7658d49ab Merge branch 'master' of https://github.com/PolarisSS13/Polaris into steals_more_armor 2018-02-17 15:22:28 -06:00
Anewbe
4c38647095 Further progress 2018-02-17 15:14:27 -06:00
Anewbe
38cb9bc406 More progress 2018-02-17 13:28:44 -06:00
Anewbe
077b73a446 Suit coolers don't magically shut off in mild fires (#4820) 2018-02-17 11:19:21 -08:00