project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/StartGameActivity.java
changeset 7476 2fb781bbdd51
parent 6844 69fb04c8a841
child 7485 0481bd74267c
--- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/StartGameActivity.java	Mon Aug 06 22:33:07 2012 +0200
+++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/StartGameActivity.java	Mon Aug 06 22:39:36 2012 +0200
@@ -45,7 +45,7 @@
 public class StartGameActivity extends Activity {
 
 	public static final int ACTIVITY_TEAM_SELECTOR = 0;
-
+	
 	private GameConfig config = null;
 	private ImageButton start, back, team;
 	private Spinner maps, gameplay, gamescheme, weapons, themes;
@@ -53,8 +53,6 @@
 
 	public void onCreate(Bundle savedInstanceState){
 		super.onCreate(savedInstanceState);
-
-		Scheme.parseConfiguration(this);
 		config = new GameConfig();
 
 		setContentView(R.layout.starting_game);
@@ -132,7 +130,7 @@
 
 	private void startTeamsActivity(){
 		Intent i = new Intent(StartGameActivity.this, TeamSelectionActivity.class);
-		i.putParcelableArrayListExtra("teams", config.teams);
+		// TODO i.putParcelableArrayListExtra("teams", config.teams);
 		startActivityForResult(i, ACTIVITY_TEAM_SELECTOR);
 	}
 
@@ -143,7 +141,7 @@
 				Parcelable[] parcelables = (Parcelable[])data.getParcelableArrayExtra("teams");
 				config.teams.clear();
 				for(Parcelable t : parcelables){
-					config.teams.add((Team)t);
+					// TODO config.teams.add((Team)t);
 				}
 				teamCount.getDrawable().setLevel(config.teams.size());
 			}
@@ -209,11 +207,11 @@
 			if(config.teams.size() < 2){
 				Toast.makeText(StartGameActivity.this, R.string.not_enough_teams, Toast.LENGTH_LONG).show();
 				startTeamsActivity();
-			}
-			else{
+			} else {
+				SDLActivity.startConfig = config;
 				Intent i = new Intent(StartGameActivity.this, SDLActivity.class);
-				i.putExtra("config", config);
-				startActivity(i);}
+				startActivity(i);
+			}
 		}
 	};