# HG changeset patch # User Medo # Date 1345243671 -7200 # Node ID 763d3961400b294e5d6f231f3a5bafbaba2b377a # Parent ed1d52c5aa94c7b84d130d1273e35bedba8d53d8 Hedgeroid: Frantic scrabbling toward the deadline - Added activities for weapon/scheme editors (unfinished) - Completed tablet version of netroom activity - Added map preview - Fixed default team files having the wrong names - Restructuring - Updated frontlib JNA bindings to respect the latest frontlib changes diff -r ed1d52c5aa94 -r 763d3961400b hedgewars/hwLibrary.pas --- a/hedgewars/hwLibrary.pas Sat Aug 18 00:22:33 2012 +0200 +++ b/hedgewars/hwLibrary.pas Sat Aug 18 00:47:51 2012 +0200 @@ -99,10 +99,14 @@ JNI_HW_versionInfoVersion := envderef^.NewStringUTF(env, PChar(cVersionString)); end; -function JNI_HW_GenLandPreview(env: PJNIEnv; c: JClass; port: JInt):JInt; cdecl; +procedure JNI_HW_GenLandPreview(env: PJNIEnv; c: JClass; port: JInt); cdecl; begin GenLandPreview(port); - JNI_HW_GenLandPreview := port; +end; + +procedure JNI_HW_Terminate(env: PJNIEnv; c: JClass); cdecl; +begin + HW_terminate(false); end; exports @@ -112,7 +116,7 @@ HW_getNumberOfweapons name Java_Prefix + 'HWgetNumberOfWeapons', HW_getMaxNumberOfHogs name Java_Prefix + 'HWgetMaxNumberOfHogs', HW_getMaxNumberOfTeams name Java_Prefix + 'HWgetMaxNumberOfTeams', - HW_terminate name Java_Prefix + 'HWterminate', + JNI_HW_Terminate name Java_Prefix + 'HWterminate', Game; {$ELSE} exports diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/AndroidManifest.xml --- a/project_files/Android-build/SDL-android-project/AndroidManifest.xml Sat Aug 18 00:22:33 2012 +0200 +++ b/project_files/Android-build/SDL-android-project/AndroidManifest.xml Sat Aug 18 00:47:51 2012 +0200 @@ -67,16 +67,40 @@ android:windowSoftInputMode="stateUnchanged" > + + + + + + + + \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/assets/Data/metasettings.ini --- a/project_files/Android-build/SDL-android-project/assets/Data/metasettings.ini Sat Aug 18 00:22:33 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,234 +0,0 @@ -[mod0] -name=fortsmode -bitmaskindex=12 - -[mod1] -name=divteams -bitmaskindex=4 - -[mod2] -name=solidland -bitmaskindex=2 - -[mod3] -name=border -bitmaskindex=3 - -[mod4] -name=lowgrav -bitmaskindex=5 - -[mod5] -name=laser -bitmaskindex=6 - -[mod6] -name=invulnerability -bitmaskindex=7 - -[mod7] -name=resethealth -bitmaskindex=8 - -[mod8] -name=vampiric -bitmaskindex=9 - -[mod9] -name=karma -bitmaskindex=10 - -[mod10] -name=artillery -bitmaskindex=11 - -[mod11] -name=randomorder -bitmaskindex=13 - -[mod12] -name=king -bitmaskindex=14 - -[mod13] -name=placehog -bitmaskindex=15 - -[mod14] -name=sharedammo -bitmaskindex=16 - -[mod15] -name=disablegirders -bitmaskindex=17 - -[mod16] -name=disablelandobjects -bitmaskindex=18 - -[mod17] -name=aisurvival -bitmaskindex=19 - -[mod18] -name=infattack -bitmaskindex=20 - -[mod19] -name=resetweps -bitmaskindex=21 - -[mod20] -name=perhogammo -bitmaskindex=22 - -[mod21] -name=disablewind -bitmaskindex=23 - -[mod22] -name=morewind -bitmaskindex=24 - -[mod23] -name=tagteam -bitmaskindex=25 - -[mod24] -name=bottomborder -bitmaskindex=26 - - -[setting0] -name=damagefactor -times1000=false -command=e$damagepct -maxmeansinfinity=false -min=10 -max=300 -default=100 - -[setting1] -name=turntime -times1000=true -command=e$turntime -maxmeansinfinity=true -min=1 -max=9999 -default=45 - -[setting2] -name=health -times1000=false -maxmeansinfinity=false -min=50 -max=200 -default=100 - -[setting3] -name=suddendeath -times1000=false -command=e$sd_turns -maxmeansinfinity=true -min=0 -max=50 -default=15 - -[setting4] -name=caseprobability -times1000=false -command=e$casefreq -maxmeansinfinity=false -min=0 -max=9 -default=5 - -[setting5] -name=minestime -times1000=true -command=e$minestime -maxmeansinfinity=false -min=-1 -max=5 -default=3 - -[setting6] -name=minesnum -times1000=false -command=e$minesnum -maxmeansinfinity=false -min=0 -max=80 -default=4 - -[setting7] -name=minedudpct -times1000=false -command=e$minedudpct -maxmeansinfinity=false -min=0 -max=100 -default=0 - -[setting8] -name=explosives -times1000=false -command=e$explosives -maxmeansinfinity=false -min=0 -max=40 -default=2 - -[setting9] -name=healthprobability -times1000=false -command=e$healthprob -maxmeansinfinity=false -min=0 -max=100 -default=35 - -[setting10] -name=healthcaseamount -times1000=false -command=e$hcaseamount -maxmeansinfinity=false -min=0 -max=200 -default=25 - -[setting11] -name=waterrise -times1000=false -command=e$waterrise -maxmeansinfinity=false -min=0 -max=100 -default=47 - -[setting12] -name=healthdecrease -times1000=false -command=e$healthdec -maxmeansinfinity=false -min=0 -max=100 -default=5 - -[setting13] -name=ropepct -times1000=false -command=e$ropepct -maxmeansinfinity=false -min=25 -max=999 -default=100 - -[setting14] -name=getawaytime -times1000=false -command=e$getawaytime -maxmeansinfinity=false -min=0 -max=999 -default=100 diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/assets/assetsversion.txt --- a/project_files/Android-build/SDL-android-project/assets/assetsversion.txt Sat Aug 18 00:22:33 2012 +0200 +++ b/project_files/Android-build/SDL-android-project/assets/assetsversion.txt Sat Aug 18 00:47:51 2012 +0200 @@ -1,1 +1,1 @@ -5 \ No newline at end of file +7 \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount.xml Sat Aug 18 00:47:51 2012 +0200 @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount1.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount1.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount2.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount2.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount3.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount3.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount4.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount4.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount5.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount5.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount6.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount6.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount7.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount7.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount8.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/hogcount8.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_local_by_level.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_local_by_level.xml Sat Aug 18 00:47:51 2012 +0200 @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot1.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot1.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot2.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot2.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot3.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot3.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot4.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot4.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot5.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_bot5.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_by_level.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_by_level.xml Sat Aug 18 00:47:51 2012 +0200 @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_human.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/team_net_human.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount.xml --- a/project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount.xml Sat Aug 18 00:22:33 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount0.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount0.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount1.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount1.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount2.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount2.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount3.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount3.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount4.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount4.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount5.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount5.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount6.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount6.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount7.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount7.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount8.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount8.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount9.png Binary file project_files/Android-build/SDL-android-project/res/drawable-mdpi/teamcount9.png has changed diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/drawable-mdpi/teams_number.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/Android-build/SDL-android-project/res/drawable-mdpi/teams_number.xml Sat Aug 18 00:47:51 2012 +0200 @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff -r ed1d52c5aa94 -r 763d3961400b project_files/Android-build/SDL-android-project/res/layout/activity_netroom.xml --- a/project_files/Android-build/SDL-android-project/res/layout/activity_netroom.xml Sat Aug 18 00:22:33 2012 +0200 +++ b/project_files/Android-build/SDL-android-project/res/layout/activity_netroom.xml Sat Aug 18 00:47:51 2012 +0200 @@ -21,7 +21,7 @@ android:layout_marginBottom="10dp" android:baselineAligned="false" android:minHeight="200dp" > - + - - + + + + +