+
+ u32 world_completed = 1;
+ for( u32 i=0; i<mdl_arrcount(&world->ent_challenge); i++ ){
+ ent_challenge *challenge = mdl_arritm( &world->ent_challenge, i );
+ if( !challenge->status ){
+ world_completed = 0;
+ break;
+ }
+ }
+
+ if( world_completed ){
+ const char *understate = "Understate DIY park";
+ if( mdl_pstreq( &world->meta, world->info.pstr_name,
+ understate, vg_strdjb2( understate ))){
+ steam_set_achievement( "CITY_COMPLETE" );
+ }
+ }