fix long standing grind bug
[carveJwlIkooP6JGAAIwe30JlM.git] / entity.h
index 867c74c8db0cdd0f38287dd1d25152ac74f3b544..1de6f7026b62379c7f80092ecc6550849e5723c7 100644 (file)
--- a/entity.h
+++ b/entity.h
@@ -220,7 +220,8 @@ struct ent_marker{
 
 enum skateshop_type{
    k_skateshop_type_boardshop,
-   k_skateshop_type_charshop
+   k_skateshop_type_charshop,
+   k_skateshop_type_worldshop
 };
 
 struct ent_skateshop{
@@ -240,6 +241,12 @@ struct ent_skateshop{
              id_info;
       }
       character;
+
+      struct{
+         u32 id_display,
+             id_info;
+      }
+      worlds;
    };
 };
 
@@ -376,5 +383,6 @@ struct ent_call{
 };
 
 #include "world.h"
+VG_STATIC void entity_call( world_instance *world, ent_call *call );
 
 #endif /* ENTITY_H */