-#ifndef ENT_REGION_H
-#define ENT_REGION_H
-
+#pragma once
#include "world_entity.h"
+#include "network_common.h"
-struct {
+struct global_ent_region
+{
char location[ NETWORK_REGION_MAX ];
u32 flags;
}
-static global_ent_region;
-
-static u32 region_spark_colour( u32 flags );
+extern global_ent_region;
-#endif /* ENT_REGION_H */
+u32 region_spark_colour( u32 flags );
+void ent_region_re_eval( world_instance *world );
+entity_call_result ent_region_call( world_instance *world, ent_call *call );