+static void update_ach_models(void){
+ world_instance *hub = &world_static.instances[k_world_purpose_hub];
+ if( hub->status != k_world_status_loaded ) return;
+
+ for( u32 i=0; i<mdl_arrcount( &hub->ent_prop ); i ++ ){
+ ent_prop *prop = mdl_arritm( &hub->ent_prop, i );
+ if( prop->flags & 0x2 ){
+ if( MDL_CONST_PSTREQ( &hub->meta, prop->pstr_alias, "MARC" ) )
+ if( skaterift.achievements & 0x1 )
+ prop->flags &= ~0x1;
+ if( MDL_CONST_PSTREQ( &hub->meta, prop->pstr_alias, "ALBERT" ) )
+ if( skaterift.achievements & 0x2 )
+ prop->flags &= ~0x1;
+ if( MDL_CONST_PSTREQ( &hub->meta, prop->pstr_alias, "JANET" ) )
+ if( skaterift.achievements & 0x4 )
+ prop->flags &= ~0x1;
+ if( MDL_CONST_PSTREQ( &hub->meta, prop->pstr_alias, "BERNADETTA" ) )
+ if( skaterift.achievements & 0x8 )
+ prop->flags &= ~0x1;
+ }
+ }
+}
+