Zoning in a player now sets their status to PlayerStatus.ZONED_IN, Added minor implementation of delta system to a few CreatureObject variables (cash, bank, posture, height)

This commit is contained in:
Waverunner
2015-01-22 21:39:18 -05:00
parent a917dfd650
commit a1125af5f4
3 changed files with 14 additions and 1 deletions
+2
View File
@@ -34,6 +34,7 @@ import resources.objects.creature.CreatureObject;
import resources.objects.quadtree.QuadTree;
import resources.player.Player;
import resources.player.PlayerEvent;
import resources.player.PlayerState;
import resources.server_info.CachedObjectDatabase;
import resources.server_info.ObjectDatabase;
import resources.server_info.ObjectDatabase.Traverser;
@@ -300,6 +301,7 @@ public class ObjectManager extends Manager {
creature.createObject(player);
creature.clearAware();
updateAwarenessForObject(creature);
player.setPlayerState(PlayerState.ZONED_IN);
new PlayerEventIntent(player, galaxy, PlayerEvent.PE_ZONE_IN).broadcast();
}