]> git.lizzy.rs Git - dragonblocks_alpha.git/blobdiff - src/node.h
Add items
[dragonblocks_alpha.git] / src / node.h
index 3e7e9307fb25202abbec7da37b444054b9e1ab1f..b660d179fe0ba4a5d3cd6378ebc1edf668cde50f 100644 (file)
@@ -5,8 +5,6 @@
 #include <stddef.h>
 #include "types.h"
 
-#define NODE_DEFINITION(type) ((type) < NODE_UNLOADED ? &node_definitions[NODE_UNKNOWN] : &node_definitions[(type)]);
-
 typedef enum {
        NODE_UNKNOWN,       // Used for unknown nodes received from server (caused by outdated clients)
        NODE_AIR,
@@ -36,8 +34,8 @@ typedef struct {
        void (*delete)(struct TerrainNode *node);
        void (*serialize)(Blob *buffer, void *data);
        void (*deserialize)(Blob *buffer, void *data);
-} NodeDefinition;
+} NodeDef;
 
-extern NodeDefinition node_definitions[];
+extern NodeDef node_defs[];
 
 #endif