adds ingame checks for 100% items

This commit is contained in:
duncathan 2020-03-06 03:40:24 -06:00
parent a75676ad2d
commit 6145e1e234
4 changed files with 51 additions and 17 deletions

View file

@ -1 +1 @@
YffofC@r俊|ggofr|ggogr|ggohrヤwryルffifr|wffffr{йC@YffogC@r俊|ggofr|ggogr|ggohrヤwryルffifr|wfffgr{йC@YffohC@r俊ヤwryルffifr|wfffhr{йC@YffoiC@r俊ヤwryルffifr|wfffir{йC@YffojC@r俊|ggofr|ggogr|ggohrヤwryルffifr|wfffjr{йC@YffokC@r俊|wfffjr{йC@YfgffC@r俊怨鞠fggrwфfgffpffffpfffhr|w<>ffiC@r橿ffhipfgfgr活wfflipffoipfffopfffjC@YfgfgC@r俊活wfflmpffoipfffopfffjC@YfggfC@r<>r|w<>ffhr活wffljpffohpfffgpffggC@YfghfC@r俊wфfghfpffffpfffhr怨鞠fggr|w<>ffjr活wffllpffojpffgfpfffnC@YfgifC@r<>rラ}萱洸V」ォゥェV<EFBDAA>Vェ椦V椦「泗・ヲェ岑C@沖娵陸啖ェ椦V・ェ椦ィゥV剽」娵洟V・、dddrуzr{йC@YfgooC@r<>rラ}─剱V<E589B1>・賄rуzr{йC@C@YfhffC@r俊ワzffffrzфfhffr購詠ラ}w、ッV忰ィェ椦ィV陸啖ッ・ォ]ィ佞@擂洟抃ェ・V恬「「Wrуzr{йC@YfhfgC@r<>rラ}r葛<72>@VVVVVVVVVVVV樫w馨鰻wbV|<7C>♂Wrуzr{йC@YfhgfC@r<>r|<7C>ggogpfhggr|<7C>ggohpfhghC@r<>r|w<>ffjrワzfffhr購ffkfr活wfflhpffokpfffmpffmjC@YfhggC@r<>r|w<>ffjrワzfffhr購ffkfr活wfflhpffokpffmopffmiC@YfhghC@r<>r|w<>ffjrワzffffr購ffkfr活wfflhpffokpfggmpfflhC@YfhooC@rzфfhoor|<7C>hooopffffr{鶏fiffC@YfiffC@r|<7C>lfffpfifgr|<7C>lffgpfifgr|<7C>lffhpfifgC@r俊|<7C>fiffpffglrワxfffhrラ}r|wyffhgr葛<72>椦ィ娵洸V、・ェ棔、抃悋ィVッ・ォC@椦ィ娶rуzry|「屁Vェ椦V洸「陸啖ュ棔「佞@ッ・ォVゥェ泙「V剽、dddrуzr|<7C>fffnr{йC@C@YfifgC@r|<7C>hnffpfifhr{鶏fifiC@YfifhC@r|<7C>lffgpfjfgr|<7C>6ffhpfjfgr{鶏flffC@YfifiC@r|<7C>lffgpfjfjr|<7C>lffhpfkgmC@r俊|<7C>fiffpffglrワxfffhrラ}r|wyffhgr葛<72>ィ洟抃」娵沖娵惠・」Vェ椦V{撈C@y・ィィ泅・ィWrуzry<79>「ッVェ椦、Vュ泙「VV乖尢。Vェ棔ゥC@<40>ィィ泝ィdrуzr|<7C>fffnr{йC@C@YfjfgC@r橿ffiopfjfhr{鶏fjfjC@YfjfhC@r橿ffhipfjfir{鶏fjfjC@YfjfiC@r|<7C>lffhpfkfgr{鶏flffC@YfjfjC@r|<7C>lffhpfkgmC@r俊|<7C>fiffpffglrワxfffhrラ}r|wyffhgr葛<72>ィ洟抃」娵沖娵惠・」Vェ椦V{撈C@y・ィィ泅・ィbVェ椦Vsィ・、Vx・、嘖bC@陸啖ェ椦Vsx・・ゥェ岑VhdfsWrуzry<79>「ッVェ椦、Vュ泙「VV乖尢。Vェ棔ゥC@<40>ィィ泝ィdrуzr|<7C>fffnr{йC@C@YfkfgC@r|<7C>lgffpfkfhr{鶏fkgmC@YfkfhC@r|<7C>lgfgpfkfir{鶏fkgmC@YfkfiC@r|<7C>lgfhpfkfjr{鶏fkgmC@YfkfjC@r|<7C>lgfipfkfkr{鶏fkgmC@YfkfkC@r|<7C>lgfjpfkflr{鶏fkgmC@YfkflC@r|<7C>lgfkpfkfmr{鶏fkgmC@YfkfmC@r|<7C>lgflpfkfnr{鶏fkgmC@YfkfnC@r|<7C>lgfmpfkfor{鶏fkgmC@YfkfoC@r|<7C>lgfnpfkgfr{鶏fkgmC@YfkgfC@r|<7C>lgfopfkggr{鶏fkgmC@YfkggC@r|<7C>lggfpfkghr{鶏fkgmC@YfkghC@r|<7C>lgggpfkgir{鶏fkgmC@YfkgiC@r|<7C>lgghpfkgjr{鶏fkgmC@YfkgjC@r|<7C>lggipfkgkr{鶏fkgmC@YfkgkC@r|<7C>lggjpfkglr{鶏fkgmC@YfkglC@r{鶏flffC@YfkgmC@r俊|<7C>fiffpffglrワxfffhC@rラ}r|wyffhgr葛<72>・ォV」ォゥェV圀悍略V里「V・弖」ッC@丼ゥゥV」・、ゥェ岑ゥV<EFBDA9>悋ィ娵恬辧、戮@」娵椦ィ嫦V陸嗔rуzryC@xィ洟抃」娵沖娵惠・」Vェ椦V{撈C@y・ィィ泅・ィbVェ椦Vsィ・、Vx・、嘖bC@陸啖ェ椦Vsx・・ゥェ岑VhdfsWrуzry<79>「ッVェ椦、Vュ泙「VV乖尢。Vェ棔ゥC@<40>ィィ泝ィdrуzr|<7C>fffnr{йC@YflffC@r|rzжffgirzфfhoorzфfiffr怨鞠fikr{й
S``i`=:l{u‰lv|]aai`lv|]aaialv|[aaibl}~qls}…``c`lvqy````lu~t=:S``ia=:l{u‰lv|[aai`lv|]aaialv|]aaibl}~qls}…``c`lvqy```alu~t=:S``ib=:l{u‰l}~qls}…``c`lvqy```blu~t=:S``ic=:l{u‰l}~qls}…``c`lvqy```clu~t=:S``id=:l{u‰lv|]aai`lv|[aaialv|]aaibl}~qls}…``c`lvqy```dlu~t=:S``ie=:l{u‰lvqy```dlu~t=:S`a``=:l{u‰lƒ…``aalq~€`a``j````j```blvq```c=:ly„z``bcj`a`al„q``fcj``icj```ij```d=:S`a`a=:l{u‰l„q``fgj``icj```ij```d=:S`aa`=:l€ylvq```bl„q``fdj``ibj```aj``aa=:S`ab`=:l{u‰lq~€`ab`j````j```blƒ…``aalvq```dl„q``ffj``idj``a`j```h=:S`ac`=:l€yl}ƒw„˜™£P<C2A3>¥£¤P•P¤˜•P˜•œ™“Ÿ ¤•¢=:ƒ¥•Pž”P¤˜•PŸ¤˜•¢£P“<E2809C>•P™žPŸž^^^l~tlu~t=:S`aii=:l€yl}ƒw~™“•PšŸ^l~tlu~t=:=:S`b``=:l{u‰l}‰t````lt~€`b``l‡qƒl}ƒwqž©P¥¢¤˜•¢Pž”P©Ÿ¥W¢•=:—Ÿ™ž—P¤ŸPœœQl~tlu~t=:S`b`a=:l€yl}ƒwl„…=:PPPPPPPPPPPP„xq„WƒPq||\Pv|{ƒQl~tlu~t=:S`ba`=:l€ylv|zaaiaj`baalv|zaaibj`bab=:l€ylvq```dl}‰t```bl‡qy``e`l„q``fbj``iej```gj``gd=:S`baa=:l€ylvq```dl}‰t```bl‡qy``e`l„q``fbj``iej``gij``gc=:S`bab=:l€ylvq```dl}‰t````l‡qy``e`l„q``fbj``iej`aagj``fb=:S`bii=:lt~€`biilv|zbiiij````lu†u`c``=:S`c``=:lv|zf```j`c`alv|zf``aj`c`alv|zf``bj`c`a=:l{u‰lv~`c``j``afl}‰r```bl}ƒwlvqs``bal„…˜•¢•P™£PžŸ¤˜™ž—PŸ¢P©Ÿ¥=:˜•¢•Ql~tls|vœ••P¤˜•P™£œž”P§˜™œ•=:©Ÿ¥P£¤™œœP“ž^^^l~tlv}```hlu~t=:=:S`c`a=:lv|zbh``j`c`blu†u`c`c=:S`c`b=:lv|zf``aj`d`alv|zf``bj`d`alv|zf``dj`d`alu†u`f``=:S`c`c=:lv|zf``aj`d`dlv|zf``bj`eaglv|zf``dj`eeb=:l{u‰lv~`c``j``afl}‰r```bl}ƒwlvqs``bal„…r¢™ž—P<E28094>•Pƒ¥•P¢Ÿ<C2A2>˜•Pu——=:sŸ¢¢™”Ÿ¢Ql~tls|žœ©P¤˜•žP§™œœPyP¢•˜™£=:’‘¢¢™•¢^l~tlv}`0`hlu~t=:=:S`d`a=:ly„z``cij`d`blu†u`d`d=:S`d`b=:ly„z``bcj`d`clu†u`d`d=:S`d`c=:lv|zf``bj`e`alv|zf``dj`e`alu†u`f``=:S`d`d=:lv|zf``bj`eaglv|zf``dj`eeb=:l{u‰lv~`c``j``afl}‰r```bl}ƒwlvqs``bal„…r¢™ž—P<E28094>•Pƒ¥•P¢Ÿ<C2A2>˜•Pu——=:sŸ¢¢™”Ÿ¢\P¤˜•Pmy¢ŸžPrŸž”m\=:ž”P¤˜•PmrŸŸ£¤•¢Pb^`mQl~tls|žœ©P¤˜•žP§™œœPyP¢•˜™£=:’‘¢¢™•¢^l~tlv}```hlu~t=:=:S`e`a=:lv|zfa``j`e`blu†u`eag=:S`e`b=:lv|zfa`aj`e`clu†u`eag=:S`e`c=:lv|zfa`bj`e`dlu†u`eag=:S`e`d=:lv|zfa`cj`e`elu†u`eag=:S`e`e=:lv|zfa`dj`e`flu†u`eag=:S`e`f=:lv|zfa`ej`e`glu†u`eag=:S`e`g=:lv|zfa`fj`e`hlu†u`eag=:S`e`h=:lv|zfa`gj`e`ilu†u`eag=:S`e`i=:lv|zfa`hj`ea`lu†u`eag=:S`ea`=:lv|zfa`ij`eaalu†u`eag=:S`eaa=:lv|zfaa`j`eablu†u`eag=:S`eab=:lv|zfaaaj`eaclu†u`eag=:S`eac=:lv|zfaabj`eadlu†u`eag=:S`ead=:lv|zfaacj`eaelu†u`eag=:S`eae=:lv|zfaadj`eaflu†u`eag=:S`eaf=:lv|zf``dj`ee`=:lu†u`f``=:S`eag=:lv|zf``dj`eeb=:l{u‰lv~`c``j``afl}‰r```b=:l}ƒwlvqs``bal„…‰Ÿ¥P<C2A5>¥£¤P”•¤PœœPŸP<E28093>©=:Ÿ££P<C2A3>Ÿž£¤•¢£PŸ¢•P“™ž—=:<3A>•P˜•¢•\Pž”jl~tls|=:r¢™ž—P<E28094>•Pƒ¥•P¢Ÿ<C2A2>˜•Pu——=:sŸ¢¢™”Ÿ¢\P¤˜•Pmy¢ŸžPrŸž”m\=:ž”P¤˜•PmrŸŸ£¤•¢Pb^`mQl~tls|žœ©P¤˜•žP§™œœPyP¢•˜™£=:’‘¢¢™•¢^l~tlv}```hlu~t=:=:S`ee`=:lv|zd``gj`eealu†u`eeb=:S`eea=:lv|zd``bl`f``lu†u`eeb=:S`eeb=:l{u‰lv~`c``j``afl}‰r```b=:l}ƒwlvqs``bal„…‰Ÿ¥P<C2A5>¥£¤P“Ÿœœ•“¤PœœP™¤•<C2A4>£=:ž”P”•¤PœœPŸ££•£PŸ¢•=:“™ž—P<E28094>•P˜•¢•\Pž”jl~tls|=:r¢™ž—P<E28094>•Pƒ¥•P¢Ÿ<C2A2>˜•Pu——=:sŸ¢¢™”Ÿ¢\P¤˜•Pmy¢ŸžPrŸž”m\=:ž”P¤˜•PmrŸŸ£¤•¢Pb^`mQl~tls|žœ©P¤˜•žP§™œœPyP¢•˜™£=:’‘¢¢™•¢^l~tlv}```hlu~t=:S`f``=:lv|qlt~q``aclt~€`biilt~€`c``lƒ…``celu~t

File diff suppressed because one or more lines are too long

View file

@ -65,9 +65,9 @@ Normal ending, flag 6000
#0301
<FLJ2800:0302<EVE0303 Check for Sue being saved
#0302
<FLJ6001:0401<FLJ6002:0401<EVE0600 Keep checking if it's best end or all bosses
<FLJ6001:0401<FLJ6002:0401<FLJ6004:0401<EVE0600 Keep checking if it's best end or all bosses
#0303
<FLJ6001:0404<FLJ6002:0517
<FLJ6001:0404<FLJ6002:0517<FLJ6004:0552
<KEY<FON0300:0016<MYB0002<MSG<FAC0021<TURBring me Sue from the Egg
Corridor!<NOD<CLROnly then will I break this
barrier.<NOD<FOM0008<END
@ -78,9 +78,9 @@ Best ending, flag 6001
#0402
<ITJ0023:0403<EVE0404 Check for Booster 2.0
#0403
<FLJ6002:0501<EVE0600 Keep checking if it's all bosses
<FLJ6002:0501<FLJ6004:0501<EVE0600 Keep checking if it's all bosses
#0404
<FLJ6002:0517
<FLJ6002:0517<FLJ6004:0552
<KEY<FON0300:0016<MYB0002<MSG<FAC0021<TURBring me Sue from the Egg
Corridor, the =Iron Bond=,
and the =Booster 2.0=!<NOD<CLROnly then will I break this
@ -118,8 +118,10 @@ All bosses, flag 6002
#0515
<FLJ6114:0516<EVE0517 Ma Pignon
#0516
<FLJ6004:0550
<EVE0600
#0517
<FLJ6004:0552
<KEY<FON0300:0016<MYB0002
<MSG<FAC0021<TURYou must defeat all of my
boss monsters before facing
@ -129,6 +131,21 @@ Corridor, the =Iron Bond=,
and the =Booster 2.0=!<NOD<CLROnly then will I break this
barrier.<NOD<FOM0008<END
100%, flag 6004
#0550
<FLJ4007:0551<EVE0552 Check for bit 7 (64)
#0551
<FLJ4002<0600<EVE0552 Check for bit 2 (2) for a total of 66 items
#0552
<KEY<FON0300:0016<MYB0002
<MSG<FAC0021<TURYou must collect all items
and defeat all bosses before
facing me here, and:<NOD<CLR
Bring me Sue from the Egg
Corridor, the =Iron Bond=,
and the =Booster 2.0=!<NOD<CLROnly then will I break this
barrier.<NOD<FOM0008<END
#0600
<FLA<DNA0013<DNP0299<DNP0300<SOU0035<END

View file

@ -225,15 +225,15 @@ Check for Sue
save my daughter.<NOD<CLR<ITJ0007:0372<GIT1007
<MSG<FAC0022<GIT1007You still need to find the
=ID Card=.<NOD<CLR
<FLJ6001:0374<FLJ6002:0374<EVE0399
<FLJ6001:0374<FLJ6002:0374<FLJ6004:0374<EVE0399
#0372
<PRI<MSG<FAC0022<GIT1007Good, you've found the
=ID Card=.<NOD<CLR
<FLJ6001:0374<FLJ6002:0374<EVE0399
<FLJ6001:0374<FLJ6002:0374<FLJ6004:0374<EVE0399
#0373
<PRI<MSG<FAC0022Looks like you've already
saved my daughter.<NOD
<FLJ6001:0374<FLJ6002:0374<EVE0399
<FLJ6001:0374<FLJ6002:0374<FLJ6004:0374<EVE0399
Check for Booster 2.0
#0374
@ -248,16 +248,23 @@ Check for Iron Bond
#0376
<ITJ0039:0377
<PRI<MSG<FAC0022<GIT1039You still need to find the
=Iron Bond=.<NOD<FLJ6002:0378<EVE0399
=Iron Bond=.<NOD<FLJ6002:0378<FLJ6004:0378<EVE0399
#0377
<PRI<MSG<FAC0022<GIT1039Good, you've found the
=Iron Bond=.<NOD<FLJ6002:0378<EVE0399
=Iron Bond=.<NOD<FLJ6002:0378<FLJ6004:0378<EVE0399
Mention Beast Fang
#0378
<PRI<MSG<FAC0022<GIT1005Have you defeated all of the
bosses? Take a look at your
=Beast Fang= to be sure.<NOD<EVE0399
=Beast Fang= to be sure.<NOD<FLJ6004:0379<EVE0399
Mention Map System
#0379
<PRI<MSG<FAC0022Have you found all of the
items? You'll need 66 to
enter the throne room.<NOD<CLR<GIT1002A =Map System= can
tell you.<NOD<EVE0399
Bad Ending
#0380
@ -363,14 +370,25 @@ Skip Red Demon
#1315
<FLJ6113:1316<EVE1399
#1316
<FLJ6114:0151<EVE1399
<FLJ6114:0317<EVE1399
Open door if All Bosses else check items
#1317
<FLJ6002:0151<EVE1318
#1318
<FLJ4007:1319<EVE1399
Open door if item count 66, if 65 check red demon item
#1319
<FLJ4002:0151<FLJ4001:1320<EVE1399
Open door if red demon item not collected
#1320
<FLJ1320:1399<EVE0151
#1399
<FLJ1320:1400
<PRI<MSGIt's still too early to come
here...
Enter anyway?<YNJ0000<EVE0151
here... unless you seek the demon'sprize. Enter anyway?<YNJ0000<EVE0151
#1400
<PRI<MSGIt's still too early to come
here... unless you seek the demon'sprize. Enter anyway?<YNJ0000<EVE0151
here...
Enter anyway?<YNJ0000<EVE0151