project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/RoomActivity.java
changeset 7568 75ba91f14ed5
parent 7508 763d3961400b
equal deleted inserted replaced
7566:57d343ee382f 7568:75ba91f14ed5
     1 package org.hedgewars.hedgeroid;
     1 package org.hedgewars.hedgeroid;
     2 
     2 
     3 import org.hedgewars.hedgeroid.R;
     3 import org.hedgewars.hedgeroid.R;
     4 import org.hedgewars.hedgeroid.Datastructures.Team;
     4 import org.hedgewars.hedgeroid.Datastructures.Team;
       
     5 import org.hedgewars.hedgeroid.Datastructures.TeamInGame;
     5 import org.hedgewars.hedgeroid.NetplayStateFragment.NetplayStateListener;
     6 import org.hedgewars.hedgeroid.NetplayStateFragment.NetplayStateListener;
     6 import org.hedgewars.hedgeroid.netplay.Netplay;
     7 import org.hedgewars.hedgeroid.netplay.Netplay;
     7 import org.hedgewars.hedgeroid.netplay.Netplay.State;
     8 import org.hedgewars.hedgeroid.netplay.Netplay.State;
     8 
     9 
     9 import android.os.Bundle;
    10 import android.os.Bundle;
    74 			throw new IllegalStateException("Unknown connection state: "+newState);
    75 			throw new IllegalStateException("Unknown connection state: "+newState);
    75     	}
    76     	}
    76     }
    77     }
    77     
    78     
    78 	public void onTeamAddDialogSubmitted(Team newTeam) {
    79 	public void onTeamAddDialogSubmitted(Team newTeam) {
    79 		netplay.sendAddTeam(newTeam);
    80 		netplay.sendAddTeam(newTeam, TeamInGame.getUnusedOrRandomColorIndex(netplay.roomTeamlist.getMap().values()));
    80 	}
    81 	}
    81 	
    82 	
    82 	public RoomStateManager getRoomStateManager() {
    83 	public RoomStateManager getRoomStateManager() {
    83 		return netplay.getRoomStateManager();
    84 		return netplay.getRoomStateManager();
    84 	}
    85 	}