project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/RoomList.java
changeset 7346 b0f67c5b4215
parent 7342 0e29eec2df5c
child 7352 641f11cdd319
equal deleted inserted replaced
7344:25b8906f901a 7346:b0f67c5b4215
     7 public class RoomList extends ObservableLinkedHashMap<String, Room> {
     7 public class RoomList extends ObservableLinkedHashMap<String, Room> {
     8 	private long nextId = 1;
     8 	private long nextId = 1;
     9 	
     9 	
    10 	public void addRoomWithNewId(RoomPtr roomPtr) {
    10 	public void addRoomWithNewId(RoomPtr roomPtr) {
    11 		JnaFrontlib.Room r = roomPtr.deref();
    11 		JnaFrontlib.Room r = roomPtr.deref();
    12 		Log.d("RoomList", "Adding room "+r.name);
       
    13 		long id = nextId++;
    12 		long id = nextId++;
    14 		put(r.name, new Room(r.name, r.map, r.scheme, r.weapons, r.owner, r.playerCount, r.teamCount, r.inProgress, id));
    13 		put(r.name, new Room(r.name, r.map, r.scheme, r.weapons, r.owner, r.playerCount, r.teamCount, r.inProgress, id));
    15 	}
    14 	}
    16 	
    15 	
    17 	public void updateRoom(String name, RoomPtr roomPtr) {
    16 	public void updateRoom(String name, RoomPtr roomPtr) {