X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=ent_skateshop.c;h=72bd8fa545f5954cc103bb8c7a5a1c00ae19168e;hb=cab063a27c067f6b5387305fe358c94fc7793f45;hp=0084e19dd3829b4bdc44bff97cb8521a2689900f;hpb=dd7d6eb0702cd9a0c97ab6da9ec577af0b797b88;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/ent_skateshop.c b/ent_skateshop.c index 0084e19..72bd8fa 100644 --- a/ent_skateshop.c +++ b/ent_skateshop.c @@ -192,18 +192,21 @@ static void skateshop_init_async(void *_data,u32 size){ glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE ); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE ); + + skaterift.rt_textures[ k_skaterift_rt_workshop_preview ] = + global_skateshop.tex_preview_err; + + skaterift.rt_textures[ k_skaterift_rt_server_status ] = + global_skateshop.tex_preview_err; + render_server_status_gui(); } /* * VG event init */ static void skateshop_init(void){ - vg_async_call( skateshop_init_async, NULL, 0 ); vg_tex2d_replace_with_error( &global_skateshop.tex_preview_err ); - vg_async_stall(); - - skaterift.rt_textures[ k_skaterift_rt_workshop_preview ] = - global_skateshop.tex_preview_err; + vg_async_call( skateshop_init_async, NULL, 0 ); } static u16 skateshop_selected_cache_id(void){ @@ -418,6 +421,7 @@ static void ent_skateshop_preupdate( ent_skateshop *shop, int active ){ network_client.user_intent = !network_client.user_intent; network_client.last_intent_change = vg.time_real; skateshop_server_helper_update(); + render_server_status_gui(); } } else {