| |
---|
| | resultList.clear(); |
---|
| | for (String instanceId : instances.keySet()) { |
---|
| | Instance instance = Instances.getInstance().getInstance(instanceId); |
---|
| | instance.getUniverse().update(interval); |
---|
| | for (Object object : instance.getObjects().values()) { |
---|
| | for (Player player : Instances.getInstance().getPlayers(instanceId).values()) { |
---|
| | collisionMove(object, player); |
---|
| | } |
---|
| | for (Object object2 : instance.getObjects().values()) { |
---|
| | if (!object.equals(object2)) { |
---|
| | collisionMove(object, object2); |
---|
| | } |
---|
| | collisionPlayersObjects(instanceId, instance); |
---|
| | } |
---|
| | } |
---|
| | |
---|
| | public void collisionPlayersObjects(String instanceId, Instance instance) { |
---|
| | for (Object object : instance.getObjects().values()) { |
---|
| | for (Player player : Instances.getInstance().getPlayers(instanceId).values()) { |
---|
| | collisionMove(object, player); |
---|
| | } |
---|
| | for (Object object2 : instance.getObjects().values()) { |
---|
| | if (!object.equals(object2)) { |
---|
| | collisionMove(object, object2); |
---|
| | } |
---|
| | } |
---|
| | } |
---|
| | } |
---|
| |
---|
| | |