@Override
	public void setLeveledDateTime(int level, Room R)
	{
		if(levelInfo.size()==0)
			levelInfo.addElement(Integer.valueOf(0),Long.valueOf(System.currentTimeMillis()),"");
		long lastTime=0;
		for(int l=0;l<levelInfo.size();l++)
		{
			if(level==((Integer)levelInfo.elementAt(l,1)).intValue())
			{
				levelInfo.setElementAt(l,2,Long.valueOf(System.currentTimeMillis()));
				levelInfo.setElementAt(l,3,CMLib.map().getExtendedRoomID(R));
				return;
			}
			else
			if((System.currentTimeMillis()-lastTime)<TimeManager.MILI_HOUR)
				return;
			else
			if(level<((Integer)levelInfo.elementAt(l,1)).intValue())
			{
				levelInfo.insertElementAt(l,Integer.valueOf(level),Long.valueOf(System.currentTimeMillis()),CMLib.map().getExtendedRoomID(R));
				return;
			}
			lastTime=((Long)levelInfo.elementAt(l,2)).longValue();
		}
		if((System.currentTimeMillis()-lastTime)<TimeManager.MILI_HOUR)
			return;
		levelInfo.addElement(Integer.valueOf(level),Long.valueOf(System.currentTimeMillis()),CMLib.map().getExtendedRoomID(R));
	}