X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_load.h;h=1dc9384b316998aa4599a3753fb95a2aff18e7c1;hb=09fc72b08113fa157a3abb2ded6086babedd10cf;hp=74b5911aa09a0890141a13a98640655794b7acf4;hpb=342fcbf6fda017bdd38d56ce0fa7c9e59e589f3b;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_load.h b/world_load.h index 74b5911..1dc9384 100644 --- a/world_load.h +++ b/world_load.h @@ -8,20 +8,20 @@ #include "world_routes.h" #include "world_entity.h" #include "world_volumes.h" - -#include "ent_skateshop.h" -#include "workshop.h" +#include "addon.h" struct{ - char name[64]; - - enum world_load_type{ - k_world_load_type_local, - k_world_load_type_workshop /* unimplemented */ - } - location; + addon_reg *reg; + char override_name[64]; int generate_point_cloud; u32 world_index; + + enum world_loader_state{ + k_world_loader_none, + k_world_loader_preload, + k_world_loader_load + } + state; } static world_loader;