private void actionFeu(Model iModel, AgentEnvironnement iAgentEnv, Integer iX, Integer iY)
	{
		Int2D aLocation = new Int2D(iX, iY);
		Bag aAgents = iModel.getYard().getObjectsAtLocation(aLocation);
		if(aAgents != null && aAgents.size()==1)
		{
			AgentEnvironnement aAgentEnv = (AgentEnvironnement)aAgents.get(0);
			if(aAgentEnv.isInflammable())
			{
				aAgentEnv.reduceResExterne(this.getForce());
				if(aAgentEnv.getResExterne()<=0)
				{
					AgentFeu aAgentFeu = new AgentFeu(ConstantesAgents.FEU_FORCE, ConstantesAgents.FEU_RES);
					aAgentFeu.setLocation(aLocation);
					iModel.getYard().setObjectLocation(aAgentFeu, aLocation);
					aAgentFeu.setStp(iModel.schedule.scheduleRepeating(aAgentFeu));
					iModel.incNbFire();
				}				
			}
		}
	}