From f3b9d8707691b16d9c8b6a2e9e13db54b091dc93 Mon Sep 17 00:00:00 2001 From: Thomas--S Date: Sat, 22 Apr 2017 21:17:46 +0200 Subject: Connected Nodeboxes: Add `disconnected` boxes The `disconnected_*` boxes are the opposites of the `connect_*` ones, i.e. when a node has no suitable neighbours on the respective side, the according disconnected box is drawn. * disconnected_top * disconnected_bottom * disconnected_front * disconnected_left * disconnected_back * disconnected_right * disconnected (when there is *no* neighbour) * disconnected_sides (when there are *no* neighbours to the sides) --- src/nodedef.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/nodedef.h') diff --git a/src/nodedef.h b/src/nodedef.h index 790c7fd28..d46712310 100644 --- a/src/nodedef.h +++ b/src/nodedef.h @@ -107,6 +107,14 @@ struct NodeBox std::vector connect_left; std::vector connect_back; std::vector connect_right; + std::vector disconnected_top; + std::vector disconnected_bottom; + std::vector disconnected_front; + std::vector disconnected_left; + std::vector disconnected_back; + std::vector disconnected_right; + std::vector disconnected; + std::vector disconnected_sides; NodeBox() { reset(); } -- cgit v1.2.3