changeset 7346 | b0f67c5b4215 |
parent 7342 | 0e29eec2df5c |
child 7352 | 641f11cdd319 |
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) { |