{
u32 index = mdl_entity_id_id( call->id );
ent_challenge *challenge = mdl_arritm( &world->ent_challenge, index );
{
u32 index = mdl_entity_id_id( call->id );
ent_challenge *challenge = mdl_arritm( &world->ent_challenge, index );
vg_info( "challenge( '%s' )\n",
mdl_pstr( &world->meta, challenge->pstr_alias) );
ent_call call;
vg_info( "challenge( '%s' )\n",
mdl_pstr( &world->meta, challenge->pstr_alias) );
ent_call call;
world_static.challenge_target = NULL;
world_entity_set_focus( call->id );
world_entity_focus_modal();
world_static.challenge_target = NULL;
world_entity_set_focus( call->id );
world_entity_focus_modal();
if( gui_new_helper( input_button_list[k_srbind_mback], &text ))
vg_strcat( &text, "exit" );
}
if( gui_new_helper( input_button_list[k_srbind_mback], &text ))
vg_strcat( &text, "exit" );
}
u32 next = challenge->first;
while( mdl_entity_id_type(next) == k_ent_objective ){
u32 index = mdl_entity_id_id( next );
u32 next = challenge->first;
while( mdl_entity_id_type(next) == k_ent_objective ){
u32 index = mdl_entity_id_id( next );