project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/netplay/LobbyPlayerlist.java
Hedgeroid:
- (hopefully) completed the frontlib JNA mappings
- added documentation
- Changed more code to use frontlib for ini reading/writing
- tried to make everything work again that was working before
- Teamlist can now be used to add and remove teams
- Netplay now correctly handles team additions when being room chief
- Fixed TeamCreatorActivity so that editing teams works
package org.hedgewars.hedgeroid.netplay;
import org.hedgewars.hedgeroid.Datastructures.Player;
import android.util.Pair;
public class LobbyPlayerlist extends ObservableTreeMap<String, Pair<Player, Long>> {
private long nextId = 1;
public void addPlayerWithNewId(String name) {
put(name, Pair.create(new Player(name), nextId++));
}
}