2f8e3a64917bb885b2671b78573c6185ea31e466
3 #include "world_load.h"
5 #include "vg/vg_steam_remote_storage.h"
9 #define SKATESHOP_VIEW_SLOT_MAX 5
11 struct global_skateshop
15 struct shop_view_slot
{
19 shop_view_slots
[ SKATESHOP_VIEW_SLOT_MAX
];
21 u32 selected_world_id
,
27 const char *item_title
, *item_desc
;
30 const char *world_title
, *world_loc
;
36 struct gui_helper
*helper_pick
, *helper_toggle
;
39 struct gui_helper
*helper_browse
;
42 addon_reg
*reg_preview
, *reg_loaded_preview
;
45 extern global_skateshop
;
47 void skateshop_init(void);
48 void ent_skateshop_preupdate( ent_focus_context
*ctx
);
49 void skateshop_render( ent_skateshop
*shop
);
50 void skateshop_render_nonfocused( world_instance
*world
, vg_camera
*cam
);
51 void skateshop_autostart_loading(void);
52 void skateshop_world_preupdate( world_instance
*world
);
53 entity_call_result
ent_skateshop_call( world_instance
*world
, ent_call
*call
);
54 void skateshop_world_preview_preupdate(void);