# HG changeset patch # User Xeli # Date 1337263084 -7200 # Node ID 5339aba29571262df7ef3dd3fc3473ac063676d9 # Parent 4900e3cd8fc44732b415ab55516923edb6926aaa unbreak android build - export the Game function - fill the ammo store with 0s in the frondend, if we're missing any weapons - use english as default language diff -r 4900e3cd8fc4 -r 5339aba29571 hedgewars/hwLibrary.pas --- a/hedgewars/hwLibrary.pas Tue May 15 21:07:47 2012 +0200 +++ b/hedgewars/hwLibrary.pas Thu May 17 15:58:04 2012 +0200 @@ -106,7 +106,8 @@ HW_getNumberOfweapons name Java_Prefix + 'HWgetNumberOfWeapons', HW_getMaxNumberOfHogs name Java_Prefix + 'HWgetMaxNumberOfHogs', HW_getMaxNumberOfTeams name Java_Prefix + 'HWgetMaxNumberOfTeams', - HW_terminate name Java_Prefix + 'HWterminate'; + HW_terminate name Java_Prefix + 'HWterminate', + Game; {$ELSE} exports Game, diff -r 4900e3cd8fc4 -r 5339aba29571 project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Datastructures/Weapon.java --- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Datastructures/Weapon.java Tue May 15 21:07:47 2012 +0200 +++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/Datastructures/Weapon.java Thu May 17 15:58:04 2012 +0200 @@ -26,6 +26,7 @@ import java.util.ArrayList; import org.hedgewars.hedgeroid.EngineProtocol.EngineProtocolNetwork; +import org.hedgewars.hedgeroid.EngineProtocol.PascalExports; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import org.xmlpull.v1.XmlPullParserFactory; @@ -46,7 +47,7 @@ private static int maxWeapons; static{ - //maxWeapons = PascalExports.HWgetNumberOfWeapons(); + maxWeapons = PascalExports.HWgetNumberOfWeapons(); } public Weapon(String _name, String _QT, String _prob, String _delay, String _crate){ diff -r 4900e3cd8fc4 -r 5339aba29571 project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/SDLActivity.java --- a/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/SDLActivity.java Tue May 15 21:07:47 2012 +0200 +++ b/project_files/Android-build/SDL-android-project/src/org/hedgewars/hedgeroid/SDLActivity.java Thu May 17 15:58:04 2012 +0200 @@ -428,7 +428,7 @@ // Runs SDL_main() with added parameters SDLActivity.nativeInit(new String[] { String.valueOf(ipc.port), String.valueOf(surfaceWidth), String.valueOf(surfaceHeight), - "0", "null", "xeli", "1", "1", "1", path, "" }); + "0", "en.txt", "xeli", "1", "1", "1", path, "" }); try { ipc.quitIPC();