public void show()
{
int i = 0;
foreach( CMonkey monkey in allMonkeys){
if( (monkey.getFSMCurrentState() == CMonkey.FSMState.STATE_IDLE && !monkey.isSelected) ||
monkey.getFSMCurrentState() == CMonkey.FSMState.STATE_NULL ||
monkey.getFSMCurrentState() == CMonkey.FSMState.STATE_CAPTURED ||
(monkey.getFSMCurrentState() == CMonkey.FSMState.STATE_INSIDE_BUILDING
&& monkey.getResearchIsComplete()))
desceSlot(i);
else
sobeSlot(i);
i++;
}
}