{
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();
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 );