From b2b46be0f9623b9f49cbeffccfda6743aab24fa1 Mon Sep 17 00:00:00 2001 From: nmlgc Date: Fri, 17 Mar 2017 22:26:13 +0100 Subject: [PATCH] instant_ending: Set lives to zero in all games that have a bad ending. --- instant_ending/files.js | 24 ++++++++++++++++++------ instant_ending/global.js | 4 ++++ instant_ending/th06.js | 8 ++++++++ instant_ending/th06.v1.00.js | 7 +++++++ instant_ending/th06.v1.02h.js | 7 +++++++ instant_ending/th07.js | 8 ++++++++ instant_ending/th07.v1.00.js | 7 +++++++ instant_ending/th07.v1.00b.js | 7 +++++++ instant_ending/th10.v1.00a.js | 3 +++ instant_ending/th11.v1.00a.js | 3 +++ instant_ending/th12.v1.00a.js | 7 +++++++ instant_ending/th12.v1.00b.js | 7 +++++++ instant_ending/th13.v1.00a.js | 7 +++++++ instant_ending/th13.v1.00b.js | 7 +++++++ instant_ending/th13.v1.00c.js | 3 +++ instant_ending/th14.v1.00a.js | 3 +++ instant_ending/th14.v1.00b.js | 3 +++ 17 files changed, 109 insertions(+), 6 deletions(-) create mode 100644 instant_ending/th06.js create mode 100644 instant_ending/th06.v1.00.js create mode 100644 instant_ending/th06.v1.02h.js create mode 100644 instant_ending/th07.js create mode 100644 instant_ending/th07.v1.00.js create mode 100644 instant_ending/th07.v1.00b.js create mode 100644 instant_ending/th12.v1.00a.js create mode 100644 instant_ending/th12.v1.00b.js create mode 100644 instant_ending/th13.v1.00a.js create mode 100644 instant_ending/th13.v1.00b.js diff --git a/instant_ending/files.js b/instant_ending/files.js index dd409cf5..0b961c7a 100644 --- a/instant_ending/files.js +++ b/instant_ending/files.js @@ -1,17 +1,25 @@ { - "global.js": 1311394851, + "global.js": 3405867638, "patch.js": 4162927855, + "th06.js": 3386456457, + "th06.v1.00.js": 1077685884, + "th06.v1.02h.js": 151479896, "th06/ecldata1.ecl": 763279557, "th06/ecldata2.ecl": 763279557, "th06/ecldata3.ecl": 763279557, "th06/ecldata4.ecl": 763279557, "th06/ecldata5.ecl": 763279557, "th06/ecldata6.ecl": 763279557, - "th10.v1.00a.js": 1148513401, + "th07.js": 2994128587, + "th07.v1.00.js": 35490338, + "th07.v1.00b.js": 3815250801, + "th09.v1.00a.js": 552627174, + "th09.v1.50a.js": 1531916002, + "th10.v1.00a.js": 215852422, "th10/st01_00.msg": 3231840920, "th10/st01_01.msg": 3231840920, "th10/stage01.ecl": 2043589963, - "th11.v1.00a.js": 895318995, + "th11.v1.00a.js": 3765940916, "th11/st01_00a.msg": 3471427747, "th11/st01_00b.msg": 3471427747, "th11/st01_00c.msg": 3471427747, @@ -19,6 +27,8 @@ "th11/st01_01b.msg": 3471427747, "th11/st01_01c.msg": 3471427747, "th11/stage01.ecl": 2043589963, + "th12.v1.00a.js": 3199741384, + "th12.v1.00b.js": 3739523203, "th128.v1.00a.js": 3356264127, "th128/st_a1.msg": 4009716713, "th128/st_a1_1.ecl": 3247164060, @@ -38,14 +48,16 @@ "th128/st_c1_2.msg": 1594179563, "th128/st_c2_2.ecl": 3247164060, "th128/st_c2_2.msg": 1594179563, - "th13.v1.00c.js": 4229791702, + "th13.v1.00a.js": 1074405477, + "th13.v1.00b.js": 1624223197, + "th13.v1.00c.js": 1837056064, "th13/st01.ecl": 1934639967, "th13/st01a.msg": 1715219887, "th13/st01b.msg": 1715219887, "th13/st01c.msg": 1715219887, "th13/st01d.msg": 1715219887, - "th14.v1.00a.js": 2223121468, - "th14.v1.00b.js": 3607871520, + "th14.v1.00a.js": 902932685, + "th14.v1.00b.js": 1076468721, "th14/st01.ecl": 235943435, "th14/st01a.msg": 1715219887, "th14/st01b.msg": 1715219887, diff --git a/instant_ending/global.js b/instant_ending/global.js index 702587b4..829c3421 100644 --- a/instant_ending/global.js +++ b/instant_ending/global.js @@ -3,6 +3,10 @@ "instant_ending": { "code": "90 90 90 90 90 90", "title": "Show the ending at the end of any stage" + }, + "zero_lives": { + "code": "00000000", + "title": "Set lives to zero" } } } diff --git a/instant_ending/th06.js b/instant_ending/th06.js new file mode 100644 index 00000000..f1aa0fd9 --- /dev/null +++ b/instant_ending/th06.js @@ -0,0 +1,8 @@ +{ + "binhacks": { + "zero_lives": { + "code": "31 c0 909090", + "title": "Set lives to zero" + } + } +} diff --git a/instant_ending/th06.v1.00.js b/instant_ending/th06.v1.00.js new file mode 100644 index 00000000..1b67e1b0 --- /dev/null +++ b/instant_ending/th06.v1.00.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx3695e" + } + } +} diff --git a/instant_ending/th06.v1.02h.js b/instant_ending/th06.v1.02h.js new file mode 100644 index 00000000..df0e8b1c --- /dev/null +++ b/instant_ending/th06.v1.02h.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx36de7" + } + } +} diff --git a/instant_ending/th07.js b/instant_ending/th07.js new file mode 100644 index 00000000..fb8a1e7b --- /dev/null +++ b/instant_ending/th07.js @@ -0,0 +1,8 @@ +{ + "binhacks": { + "zero_lives": { + "code": "31 c0 9090", + "title": "Set lives to zero" + } + } +} diff --git a/instant_ending/th07.v1.00.js b/instant_ending/th07.v1.00.js new file mode 100644 index 00000000..4137ee5b --- /dev/null +++ b/instant_ending/th07.v1.00.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx2d0f7" + } + } +} diff --git a/instant_ending/th07.v1.00b.js b/instant_ending/th07.v1.00b.js new file mode 100644 index 00000000..d0c37afa --- /dev/null +++ b/instant_ending/th07.v1.00b.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx2ea0d" + } + } +} diff --git a/instant_ending/th10.v1.00a.js b/instant_ending/th10.v1.00a.js index d6740664..00bc0118 100644 --- a/instant_ending/th10.v1.00a.js +++ b/instant_ending/th10.v1.00a.js @@ -2,6 +2,9 @@ "binhacks": { "instant_ending": { "addr": "Rx16c5e" + }, + "zero_lives": { + "addr": "Rx17955" } } } diff --git a/instant_ending/th11.v1.00a.js b/instant_ending/th11.v1.00a.js index 179e4d75..9a36e006 100644 --- a/instant_ending/th11.v1.00a.js +++ b/instant_ending/th11.v1.00a.js @@ -2,6 +2,9 @@ "binhacks": { "instant_ending": { "addr": "Rx1ebd4" + }, + "zero_lives": { + "addr": "Rx1f948" } } } diff --git a/instant_ending/th12.v1.00a.js b/instant_ending/th12.v1.00a.js new file mode 100644 index 00000000..cc974e2a --- /dev/null +++ b/instant_ending/th12.v1.00a.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx21d1d" + } + } +} diff --git a/instant_ending/th12.v1.00b.js b/instant_ending/th12.v1.00b.js new file mode 100644 index 00000000..5edc869a --- /dev/null +++ b/instant_ending/th12.v1.00b.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx21d3d" + } + } +} diff --git a/instant_ending/th13.v1.00a.js b/instant_ending/th13.v1.00a.js new file mode 100644 index 00000000..cf641cb2 --- /dev/null +++ b/instant_ending/th13.v1.00a.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx2bb78" + } + } +} diff --git a/instant_ending/th13.v1.00b.js b/instant_ending/th13.v1.00b.js new file mode 100644 index 00000000..97104c2a --- /dev/null +++ b/instant_ending/th13.v1.00b.js @@ -0,0 +1,7 @@ +{ + "binhacks": { + "zero_lives": { + "addr": "Rx2bc48" + } + } +} diff --git a/instant_ending/th13.v1.00c.js b/instant_ending/th13.v1.00c.js index 4dc71c50..a0bff1ae 100644 --- a/instant_ending/th13.v1.00c.js +++ b/instant_ending/th13.v1.00c.js @@ -2,6 +2,9 @@ "binhacks": { "instant_ending": { "addr": "Rx2ce3b" + }, + "zero_lives": { + "addr": "Rx2bc18" } } } diff --git a/instant_ending/th14.v1.00a.js b/instant_ending/th14.v1.00a.js index ed1c37a3..3d145d17 100644 --- a/instant_ending/th14.v1.00a.js +++ b/instant_ending/th14.v1.00a.js @@ -2,6 +2,9 @@ "binhacks": { "instant_ending": { "addr": "Rx37091" + }, + "zero_lives": { + "addr": "Rx35d32" } } } diff --git a/instant_ending/th14.v1.00b.js b/instant_ending/th14.v1.00b.js index 24d34aa5..6431cf56 100644 --- a/instant_ending/th14.v1.00b.js +++ b/instant_ending/th14.v1.00b.js @@ -2,6 +2,9 @@ "binhacks": { "instant_ending": { "addr": "Rx370a1" + }, + "zero_lives": { + "addr": "Rx35d42" } } }