diff -r 2b0c4fcde4c6 -r dcf1b3645af6 project_files/Android-build/SDL-android-project/src/org/hedgewars/mobile/EngineProtocol/Weapon.java --- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/mobile/EngineProtocol/Weapon.java Tue Aug 09 20:53:37 2011 +0200 +++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/mobile/EngineProtocol/Weapon.java Tue Aug 09 20:54:56 2011 +0200 @@ -5,7 +5,6 @@ import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; -import java.io.OutputStream; import java.util.ArrayList; import java.util.Arrays; @@ -55,17 +54,15 @@ return name; } - public void sendToEngine(OutputStream os, int teamsCount) throws IOException{ - os.write(QT.getBytes());//command prefix is already in string - os.write(prob.getBytes()); - os.write(delay.getBytes()); - os.write(crate.getBytes()); + public void sendToEngine(EngineProtocolNetwork epn, int teamsCount) throws IOException{ + epn.sendToEngine(QT);//command prefix is already in string + epn.sendToEngine(prob); + epn.sendToEngine(delay); + epn.sendToEngine(crate); - byte[] ammstore = "eammstore".getBytes(); for(int i = 0; i < teamsCount; i++){ - os.write(ammstore); + epn.sendToEngine("eammstore"); } - os.flush(); } public static final int STATE_START = 0;