Skip to content

Commit ae6897a

Browse files
committed
Cheats - Displayed additional info for Change Sequence
Displayed the Stage and Event for the current sequence position.
1 parent 95f7e84 commit ae6897a

File tree

9 files changed

+1463
-7
lines changed

9 files changed

+1463
-7
lines changed

ttyd-tools/rel/include/draw.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ void drawAddById(uint32_t currentMenu);
8383
void drawVersionNumber(int32_t posX, int32_t posY);
8484
void drawPageNumber(int32_t posX, int32_t posY, uint32_t currentPage);
8585
void drawBoolOnOrOff(bool tempBool, const char *currentLine, int32_t posY);
86+
void drawCheatsChangeSequence();
8687
void drawCheatsBool(int32_t posY);
8788
void drawButtonCombo(uint16_t buttonCombo, int32_t posY, const char *description);
8889
void drawChangeButtonCombo(uint16_t &currentButtonCombo);

ttyd-tools/rel/include/global.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,7 @@ extern const char *WarpDescriptions[];
630630
#ifndef TTYD_JP
631631
extern const char ButtonInputDisplay[];
632632
#else
633+
extern const char *CheatsEventNames[];
633634
extern const char *ButtonInputDisplay[];
634635
extern const char *PointerText;
635636
#endif

ttyd-tools/rel/include/ttyd.eu.lst

Lines changed: 221 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -761,6 +761,227 @@
761761
// 800E36CC:sndFree
762762
// 800E36F4:sndMalloc
763763

764+
// event.o
765+
800ECA24:eventStgNum
766+
800ECA2C:eventStgDtPtr
767+
// 800ECA40:unk_JP_US_PAL_40
768+
// 800ECA6C:stg8_15_init
769+
// 800ECA98:stg8_14_init
770+
// 800ECAC4:stg8_13_init
771+
// 800ECAF8:stg8_11_init
772+
// 800ECB24:stg8_10_init
773+
// 800ECB48:stg8_06_init
774+
// 800ECC8C:stg8_05_init
775+
// 800ECCE0:stg8_02_init
776+
// 800ECD04:stg8_01_02_init
777+
// 800ECD28:stg7_52_init
778+
// 800ECD2C:stg7_51_init
779+
// 800ECD70:stg7_50_init
780+
// 800ECD94:stg7_25_00_init
781+
// 800ECDC0:stg7_20_init
782+
// 800ECDE4:stg7_19_init
783+
// 800ECE10:stg7_17_init
784+
// 800ECE5C:stg7_16_init
785+
// 800ECE90:stg7_15_room_C_init
786+
// 800ECEBC:stg7_15_room_B_init
787+
// 800ECEE8:stg7_15_room_A_init
788+
// 800ECF0C:stg7_15_init
789+
// 800ECF30:stg7_11_init
790+
// 800ECF54:stg7_10_init
791+
// 800ECF78:stg7_06_init
792+
// 800ECF9C:stg7_04_init
793+
// 800ECFC0:stg7_03_white_5
794+
// 800ECFF4:stg7_03_white_4
795+
// 800ED018:stg7_03_white_3
796+
// 800ED03C:stg7_03_white_2
797+
// 800ED060:stg7_03_white_1
798+
// 800ED084:stg7_03_white_0
799+
// 800ED0C0:stg7_01_init
800+
// 800ED0E4:stg6_end_init02
801+
// 800ED108:stg6_end_init01
802+
// 800ED134:stg6_72_init
803+
// 800ED138:stg6_71_01_init
804+
// 800ED1A4:stg6_70_init
805+
// 800ED1D0:stg6_56_init
806+
// 800ED1F4:stg6_54_init
807+
// 800ED220:stg6_47_00_init
808+
// 800ED24C:stg6_44_init
809+
// 800ED278:stg6_39_init
810+
// 800ED29C:stg6_38_init
811+
// 800ED2C0:stg6_37_init
812+
// 800ED2E4:stg6_34_init
813+
// 800ED358:stg6_33_init
814+
// 800ED37C:stg6_32_init
815+
// 800ED3A0:stg6_30_init
816+
// 800ED3C4:stg6_29_init
817+
// 800ED3E8:stg6_27_init
818+
// 800ED41C:stg6_24_init
819+
// 800ED440:stg6_22_init
820+
// 800ED46C:stg6_20_init
821+
// 800ED490:stg6_19_init
822+
// 800ED4BC:stg6_18_init
823+
// 800ED4E0:stg6_13_init
824+
// 800ED504:stg6_12_init
825+
// 800ED528:stg6_06_init
826+
// 800ED54C:stg6_00_init
827+
// 800ED578:stg5_66_init
828+
// 800ED5A4:stg5_65_init
829+
// 800ED5D0:stg5_64_03_init
830+
// 800ED5F4:stg5_64_02_init
831+
// 800ED618:stg5_64_01_init
832+
// 800ED644:stg5_64_init
833+
// 800ED668:stg5_63_init
834+
// 800ED68C:stg5_62_init
835+
// 800ED6B0:stg5_60_init
836+
// 800ED6F4:stg5_59_01_init
837+
// 800ED718:stg5_58_init
838+
// 800ED73C:stg5_47_init
839+
// 800ED770:stg5_43_init
840+
// 800ED79C:stg5_30_init02
841+
// 800ED7D0:stg5_30_init01
842+
// 800ED7F4:stg5_29_init
843+
// 800ED818:stg5_22_init01
844+
// 800ED83C:stg5_22_init00
845+
// 800ED868:stg5_21_01_init00
846+
// 800ED88C:stg5_21_init03
847+
// 800ED8B0:stg5_21_init01
848+
// 800ED8DC:stg5_21_init00
849+
// 800ED900:stg5_19_01_init
850+
// 800ED904:stg5_19_init02
851+
// 800ED938:stg5_19_init01
852+
// 800ED95C:stg5_19_init00
853+
// 800ED960:stg5_18_init_02
854+
// 800ED98C:stg5_18_init
855+
// 800ED9B8:stg5_17_init
856+
// 800ED9DC:stg5_15_init02
857+
// 800EDA00:stg5_15_init01
858+
// 800EDA24:stg5_12_init01
859+
// 800EDA48:stg4_end_init
860+
// 800EDA74:stg4_37_init
861+
// 800EDA98:stg4_36_init
862+
// 800EDABC:stg4_35_init
863+
// 800EDAE8:stg4_30_init
864+
// 800EDB14:stg4_16_init
865+
// 800EDB38:stg4_15_03_init
866+
// 800EDB84:stg4_15_init
867+
// 800EDBA8:stg4_14_init
868+
// 800EDBE4:stg4_13_03_init
869+
// 800EDC08:stg4_13_02_init
870+
// 800EDC34:stg4_13_init
871+
// 800EDC58:stg4_11_init
872+
// 800EDC94:stage4_10_init
873+
// 800EDCB8:stage4_09_05_init
874+
// 800EDCDC:stage4_05_init
875+
// 800EDD18:stage4_04_01_init
876+
// 800EDD4C:stage4_04_init
877+
// 800EDD70:stage4_00_init
878+
// 800EDD74:stg3_end_init
879+
// 800EDD78:stg3_52_init
880+
// 800EDDAC:stg3_50_init
881+
// 800EDDD8:stg3_35_init
882+
// 800EDDFC:stg3_34_init
883+
// 800EDE90:stg3_33_04_init
884+
// 800EDEB4:stg3_33_03_init
885+
// 800EDEE0:stg3_33_init
886+
// 800EDF0C:stg3_32_init
887+
// 800EDF30:stg3_31_init
888+
// 800EDF54:stg3_31_00_init
889+
// 800EDF90:stg3_30_init
890+
// 800EE034:stg3_21_init
891+
// 800EE090:stg3_20_15_init
892+
// 800EE0B4:stg3_20_14_init
893+
// 800EE0E8:stg3_20_13_init
894+
// 800EE10C:stg3_20_init_1
895+
// 800EE17C:stg3_20_init_2
896+
// 800EE1DC:stg3_20_init_3
897+
// 800EE23C:stg3_20_12_init
898+
// 800EE2A0:stg3_20_09_init
899+
// 800EE2CC:stg3_20_08_init
900+
// 800EE2F8:stg3_20_07_00_init
901+
// 800EE31C:stg3_20_06_init
902+
// 800EE350:stg3_20_init_4
903+
// 800EE3A8:stg3_20_init_5
904+
// 800EE3F8:stg3_20_init_6
905+
// 800EE450:stg3_20_init_7
906+
// 800EE4C0:stg3_20_02_init
907+
// 800EE4F4:stg3_20_01_init
908+
// 800EE520:stg3_20_init_8
909+
// 800EE570:stg3_20_init_9
910+
// 800EE5C0:stg3_20_init_10
911+
// 800EE628:stg3_12_2_init
912+
// 800EE668:stg3_12_init__1
913+
// 800EE6B8:stg3_12_init__2
914+
// 800EE708:stg3_12_init__3
915+
// 800EE758:stg3_12_init__4
916+
// 800EE800:stg3_10_init__5
917+
// 800EE850:stg3_07_init__6
918+
// 800EE8A0:stg3_07_init__7
919+
// 800EE8F0:stg3_07_init__8
920+
// 800EE948:stg3_07_init__9
921+
// 800EE9B0:stg3_06_init
922+
// 800EEA04:stg2_end_init
923+
// 800EEA30:stg2_47_init
924+
// 800EEA54:stg2_44_init
925+
// 800EEA78:stg2_40_init
926+
// 800EEAAC:stg2_26_init
927+
// 800EEAD0:stg2_25_02_init
928+
// 800EEAF4:stg2_25_init
929+
// 800EEB28:stg2_23_01_init
930+
// 800EEB54:stg2_23_init
931+
// 800EEB78:stg2_21_06_init01
932+
// 800EEB9C:stg2_21_06_init00
933+
// 800EEC54:stg2_21_04_init
934+
// 800EEC78:stg2_21_03_init
935+
// 800EEC9C:stg2_21_02_init
936+
// 800EECC0:stg2_21_01_init
937+
// 800EED78:stg2_21_init02
938+
// 800EEDA4:stg2_21_init00
939+
// 800EEDF4:stg2_20_init
940+
// 800EEE18:stg2_19_init
941+
// 800EEE44:stg2_18_init02
942+
// 800EEE70:stg2_18_init01
943+
// 800EEE94:stg2_16_init01
944+
// 800EEEB8:stg2_16_init00
945+
// 800EEEF0:stg2_15_init
946+
// 800EEF24:stg2_14_init
947+
// 800EEF50:stg2_12_01_init
948+
// 800EEF80:stg2_11_init
949+
// 800EEFA4:stg2_10_init
950+
// 800EEFE0:stg2_09_init
951+
// 800EF004:stg2_03_03_init
952+
// 800EF008:stg2_00_init
953+
// 800EF058:stg1_35_init01
954+
// 800EF07C:stg1_30_init01
955+
// 800EF0A8:stg1_30_init
956+
// 800EF0D4:stg1_20_init
957+
// 800EF0F8:stg1_19_init
958+
// 800EF12C:stg1_17_init
959+
// 800EF158:stg1_16_init01
960+
// 800EF17C:stg1_16_init00
961+
// 800EF1CC:stg1_15_04_init
962+
// 800EF1F0:stg1_15_03_init
963+
// 800EF214:stg1_15_02_init
964+
// 800EF238:stg1_14_init
965+
// 800EF25C:stg1_13_03_init
966+
// 800EF280:stg1_13_02_init
967+
// 800EF2AC:stg1_13_01_init
968+
// 800EF2D0:stg1_13_init
969+
// 800EF2F4:stg1_12_02_init
970+
// 800EF318:stg1_10_init
971+
// 800EF31C:stg1_09_02_init
972+
// 800EF320:stg1_09_init
973+
// 800EF34C:stg1_08_init
974+
// 800EF380:stg1_06_01_init
975+
// 800EF3BC:stg1_03_init
976+
// 800EF3F0:stg1_01a_init
977+
// 800EF414:stg0_16_init
978+
// 800EF438:stg0_13_init00
979+
// 800EF464:stg0_12_02_init
980+
// 800EF488:stg0_11_init
981+
// 800EF4AC:stg0_08_init
982+
// 800EF4D0:stg0_05_init
983+
// 800EF4F4:stg0_00_init
984+
764985
// battle.o
765986
// 800F8320:BattleConsumeReserveItem
766987
// 800F8380:BattleStatusWindowCheck

0 commit comments

Comments
 (0)