1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-07-04 18:52:51 +00:00

missing texts, (untested) Android update

This commit is contained in:
Zeno Rogue 2017-07-23 10:44:52 +02:00
parent 8cb8e2a3ec
commit 8807e4a0c6
4 changed files with 19 additions and 18 deletions

View File

@ -1,8 +1,8 @@
id ICON "hr-icon.ico" id ICON "hr-icon.ico"
1 VERSIONINFO 1 VERSIONINFO
FILEVERSION 9,4,0,13 FILEVERSION 10,0,0,3
PRODUCTVERSION 9,4,0,13 PRODUCTVERSION 10,0,0,3
BEGIN BEGIN
BLOCK "StringFileInfo" BLOCK "StringFileInfo"
BEGIN BEGIN
@ -10,12 +10,12 @@ BEGIN
BEGIN BEGIN
VALUE "CompanyName", "Zeno Rogue" VALUE "CompanyName", "Zeno Rogue"
VALUE "FileDescription", "A roguelike in non-euclidean space" VALUE "FileDescription", "A roguelike in non-euclidean space"
VALUE "FileVersion", "A10.0" VALUE "FileVersion", "A10.0b"
VALUE "InternalName", "hyper" VALUE "InternalName", "hyper"
VALUE "LegalCopyright", "Zeno Rogue" VALUE "LegalCopyright", "Zeno Rogue"
VALUE "OriginalFilename", "hyper.exe" VALUE "OriginalFilename", "hyper.exe"
VALUE "ProductName", "HyperRogue" VALUE "ProductName", "HyperRogue"
VALUE "ProductVersion", "10.0" VALUE "ProductVersion", "10.0c"
END END
END END

View File

@ -15,18 +15,9 @@
// along with this program; if not, write to the Free Software // along with this program; if not, write to the Free Software
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. // Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#define MOBILE
#define ISMOBILE 1
#define ISANDROID 1 #define ISANDROID 1
#define ISIOS 0
#define GL_ES #define GL_ES
#ifndef ANDROID
#define ANDROID
#endif
#define ANDROIDSHARE
#define MOBPAR_FORMAL JNIEnv *env, jobject thiz #define MOBPAR_FORMAL JNIEnv *env, jobject thiz
#define MOBPAR_ACTUAL env, thiz #define MOBPAR_ACTUAL env, thiz
@ -80,9 +71,9 @@ Java_com_roguetemple_hyperroid_HyperRogue_loadMap
extern "C" bool extern "C" bool
Java_com_roguetemple_hyperroid_HyperRogue_captureBack Java_com_roguetemple_hyperroid_HyperRogue_captureBack
( MOBPAR_FORMAL) { ( MOBPAR_FORMAL) {
if(cmode == emNormal || cmode == emQuit) if(cmode & sm::NORMAL) return false;
return false; popScreenAll();
cmode = emNormal; return true; return true;
} }
void uploadAll(MOBPAR_FORMAL); void uploadAll(MOBPAR_FORMAL);
@ -233,9 +224,8 @@ extern "C" void Java_com_roguetemple_hyperroid_HyperRogue_drawScreenshot(MOBPAR_
} }
extern "C" void Java_com_roguetemple_hyperroid_HyperRogue_handleKey(MOBPAR_FORMAL, jint keycode) { extern "C" void Java_com_roguetemple_hyperroid_HyperRogue_handleKey(MOBPAR_FORMAL, jint keycode) {
extra ex;
flashMessages(); mousing = false; flashMessages(); mousing = false;
handlekey(keycode, keycode, ex); handlekey(keycode, keycode);
} }
extern "C" void Java_com_roguetemple_hyperroid_HyperRogue_update extern "C" void Java_com_roguetemple_hyperroid_HyperRogue_update

View File

@ -5870,3 +5870,10 @@ S(
"zkoumat.") "zkoumat.")
S("puzzles and exploration", "hádanky a zkoumání") S("puzzles and exploration", "hádanky a zkoumání")
S("Zebra quotient", "kvocient Zebra")
S("cheats", "cheaty")
S("field quotient", "tělesový kvocient")
S("help for keyboard user", "pomoc pro uživatele klávesnice")
S("mark heptagons", "označit sedmiúhelníky")

View File

@ -5780,5 +5780,9 @@ S(
S("puzzles and exploration", "hádanky a zkoumání") S("puzzles and exploration", "hádanky a zkoumání")
S("cheats", "oszustwa")
S("help for keyboard user", "pomoc dla użytkowników klawiatury")
S("mark heptagons", "oznacz siedmiokąty")
#undef Orb #undef Orb