root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/world/MapRegion.java

7591006
24
import javolution.util.FastMap;
24
import javolution.util.FastMap;
25
25
26
import com.aionemu.gameserver.model.gameobjects.VisibleObject;
26
import com.aionemu.gameserver.model.gameobjects.VisibleObject;
27
import com.aionemu.gameserver.model.gameobjects.player.Player;
27
28
28
/**
29
/**
29
 * Just some part of map.
30
 * Just some part of map.
...
...
136
	void add(VisibleObject object)
137
	void add(VisibleObject object)
137
	{
138
	{
138
		objects.put(object.getObjectId(), object);
139
		objects.put(object.getObjectId(), object);
140
		if(object instanceof Player)
141
			parent.onPlayerEnter();
139
	}
142
	}
140
143
141
	/**
144
	/**
...
...
146
	void remove(VisibleObject object)
149
	void remove(VisibleObject object)
147
	{
150
	{
148
		objects.remove(object.getObjectId());
151
		objects.remove(object.getObjectId());
152
		if(object instanceof Player)
153
			parent.onPlayerLeave();
149
	}
154
	}
150
}
155
}