From 2bbe59ad8d39f4c526eff6f468dbc4de9853d2f6 Mon Sep 17 00:00:00 2001 From: Arnaud Boutonné Date: Sun, 12 Dec 2010 08:37:19 +0000 Subject: HUGO: Replace PROMPT box by YESNO box in H3 Dos This only applies to the old man dialog. This makes H3 Dos completable. svn-id: r54881 --- tools/create_hugo/create_hugo.h | 2 +- tools/create_hugo/staticdata.h | 13 +++++++++---- 2 files changed, 10 insertions(+), 5 deletions(-) (limited to 'tools/create_hugo') diff --git a/tools/create_hugo/create_hugo.h b/tools/create_hugo/create_hugo.h index 68b34af0ca..d2fab6ec0d 100644 --- a/tools/create_hugo/create_hugo.h +++ b/tools/create_hugo/create_hugo.h @@ -31,7 +31,7 @@ #define DATAALIGNMENT 4 #define HUGO_DAT_VER_MAJ 0 // 1 byte -#define HUGO_DAT_VER_MIN 32 // 1 byte +#define HUGO_DAT_VER_MIN 33 // 1 byte typedef unsigned char uint8; typedef unsigned char byte; diff --git a/tools/create_hugo/staticdata.h b/tools/create_hugo/staticdata.h index 73539c8586..dd43ab620d 100644 --- a/tools/create_hugo/staticdata.h +++ b/tools/create_hugo/staticdata.h @@ -10818,10 +10818,15 @@ act2 axy_wfall_cave_3d = {INIT_OBJXY, 0, HERO, 27, 140}; act2 axy_wfall_clf_3d = {INIT_OBJXY, 0, HERO, 280, 140}; act2 axy_wfallb_wbase_3d = {INIT_OBJXY, 0, HERO, 273, 114}; -act3 abtipprompt_3d = {PROMPT, 0, kSTBridgeprompt_3d, tiprsp_3d, kALnotip_3d, kALbtip_3d, false}; -act3 aold1c_3d = {PROMPT, 60, kSTOldman1_3d, oldrsp_3d, kALold2_3d, kALwrong_3d, false}; -act3 aold2_3d = {PROMPT, 0, kSTOldman2_3d, oldrsp_3d, kALold3_3d, kALwrong_3d, false}; -act3 aold3_3d = {PROMPT, 0, kSTOldman3_3d, oldrsp_3d, kALold7_3d, kALold4_3d, false}; +act3 abtipprompt_3d = {PROMPT, 0, kSTBridgeprompt_3d, tiprsp_3d, kALnotip_3d, kALbtip_3d, false}; +//HACK: Use YESNO Box instead of PROMPT box as the PROMPT box is not currently implemented +//This allows to test if the game is completable +//act3 aold1c_3d = {PROMPT, 60, kSTOldman1_3d, oldrsp_3d, kALold2_3d, kALwrong_3d, false}; +//act3 aold2_3d = {PROMPT, 0, kSTOldman2_3d, oldrsp_3d, kALold3_3d, kALwrong_3d, false}; +//act3 aold3_3d = {PROMPT, 0, kSTOldman3_3d, oldrsp_3d, kALold7_3d, kALold4_3d, false}; +act43 aold1c_3d = {YESNO, 60, kSTOldman1_3d, kALwrong_3d, kALold2_3d}; +act43 aold2_3d = {YESNO, 0, kSTOldman2_3d, kALwrong_3d, kALold3_3d}; +act43 aold3_3d = {YESNO, 0, kSTOldman3_3d, kALold4_3d, kALold7_3d}; act5 acamp4a_3d = {INIT_OBJVXY, 0, NAT2_3d, 4, 0}; act5 acamp4b_3d = {INIT_OBJVXY, 0, NATG_3d, 3, 0}; -- cgit v1.2.3