Waypoint color can be changed now, added missing starports to planet map, player flags now work

This commit is contained in:
Waverunner
2013-12-15 13:14:36 -05:00
parent 67bd59da7d
commit 6fc258a8f8
15 changed files with 194 additions and 39 deletions
@@ -271,16 +271,21 @@ public class PlayerObject extends IntangibleObject {
public void waypointRemove(WaypointObject waypoint) {
synchronized(objectMutex) {
getContainer().getClient().getSession().write(messageBuilder.buildWaypointRemoveDelta(waypoint));
getWaypoints().remove(waypoint);
}
}
public void waypointAdd(WaypointObject waypoint) {
synchronized(objectMutex) {
getContainer().getClient().getSession().write(messageBuilder.buildWaypointAddDelta(waypoint));
getWaypoints().add(waypoint);
}
}
public WaypointObject getWaypointFromList(WaypointObject waypoint) {
if (waypoint == null)
return null;
synchronized(objectMutex) {
for(WaypointObject wp : waypoints) {
if(wp.getObjectID() == waypoint.getObjectID())