X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fnodedef.h;h=2691aca33eb59376bec13174eb465639310479b6;hb=d5ca3b721e049fc4f59718a55c932a06533d4b3c;hp=4f07565d1ad2073ded8fd09d44f3ec1e115a4ac9;hpb=dacc8cdb3a0e824b435f9f4d98beb471f7a8be64;p=dragonfireclient.git diff --git a/src/nodedef.h b/src/nodedef.h index 4f07565d1..2691aca33 100644 --- a/src/nodedef.h +++ b/src/nodedef.h @@ -24,6 +24,7 @@ with this program; if not, write to the Free Software Foundation, Inc., #include #include #include +#include #include "mapnode.h" #ifndef SERVER #include "tile.h" @@ -36,6 +37,8 @@ class IItemDefManager; class ITextureSource; class IGameDef; +typedef std::list > GroupItems; + enum ContentParamType { CPT_NONE, @@ -138,6 +141,9 @@ enum NodeDrawType NDT_FENCELIKE, NDT_RAILLIKE, NDT_NODEBOX, + NDT_GLASSLIKE_FRAMED, // Glass-like, draw connected frames and all all + // visible faces + // uses 2 textures, one for frames, second for faces }; #define CF_SPECIAL_COUNT 2