Planes Framework (#4545)

* Polaris initial plane upstream merge

* POLARIS: Fix RIG visors with new plane system, and material scanner VIS_FULLBRIGHT

* POLARIS: Fix GetFlatIcon so that cameras and id pictures don't show the HUD overlays.

* POLARIS: Adds a 'alter values' proc for plane master ease of tweaking

Setting stuff like colorblindness variety and things.

* Remove NIF reference, fix lighting layer define

* Handle effects above lighting plane

* Moved all layer defines to planes+layers.dm
* Fixed overlays that are supposed to be above lighting to use the PLANE_LIGHTING_ABOVE

* Merge: 3000% human/update_icons() speed improvement

* Merge: Avoid ghosts pointing at things
This commit is contained in:
Arokha Sieyes
2018-01-17 13:45:54 -06:00
committed by Anewbe
parent b2624f5a2e
commit f2fef6f410
86 changed files with 874 additions and 614 deletions
+2 -1
View File
@@ -37,7 +37,8 @@
/obj/effect/bmode//Cleaning up the tree a bit
density = 1
anchored = 1
layer = 20
layer = LAYER_HUD_BASE
plane = PLANE_PLAYER_HUD
dir = NORTH
icon = 'icons/misc/buildmode.dmi'
var/obj/effect/bmode/buildholder/master = null
+1 -1
View File
@@ -482,7 +482,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
data_core.manifest_inject(new_character)
//A redraw for good measure
new_character.update_icons()
new_character.update_icons_all()
//If we're announcing their arrival
if(announce)