Merge remote-tracking branch 'github/master' into credits

This commit is contained in:
duncathan 2021-03-29 18:43:47 -06:00
commit 7f97841714
33 changed files with 190 additions and 62 deletions

View file

@ -0,0 +1,5 @@
0x41D9C6
A1 09 DF 49 00 90
0x41DA1F
C7 45 F8 00 00 00 00 C7 45 FC 00 00 00 00

View file

@ -0,0 +1,56 @@
Author: Enlight
DUNC NOTE: flag range changed from 4008 through 4015 to 2888 through 2895 in rando
also: skip the second patch it's not needed and also bugged
Instructions:
1. Backup your .exe, then patch your .exe with the patches in patches.txt.
2. Learn how to use the hack and setup your teleporters with the demonstration mod and the information below.
3. Make a similar system in your mod.
Important Files:
Patches.txt - The first patch allows you to edit where teleporter menus draw. The 2nd one just fixes a graphic bug with slots 6 and 7.
OOBFlagGen.jar - What helps you generate the flags for the top framerects. Input address 49DF09 and the value will be how many pixels down you want
the mod to START drawing the teleporter icons IN HEXADECIMAL. The rows are IN DECIMAL 0, 16, 32, 48, 64... etc. In HEXADECIMAL it's 0, 10, 20, 30 etc.
Keep it in bytes. You will then copy the flags it generates (should be just over flag 4000) to use in your level TSC (explained below)
StageSelect.tsc - Example of how you can setup having different location names for different teleporters.
This is just normal TSC using flags. The game is hardcoded to run events 1001-1007 for the slots, but flagjumps can change what it says.
The TSC file for Arthur's House (Pens1.tsc) - Example of how to setup everything else for the teleporters (explained below)
~~~~~
Please open the demonstration mod in a CS editor of you choice to see how the tsc all comes together.
The most important events though are the ones for displaying the teleporter.
One of these events is shown below with comments.
#0100
<KEY
<FL-4008<FL-4009<FL-4010<FL-4011<FL-4012<FL-4013<FL-4014<FL-4015
// What you generate with OOBFlagGen, tells the game the top framerect of where to draw the teleporter images.
<FL+5001<FL-5002<FL-5003<FL-5004
// These are used like normal flags, telling StageSelect.tsc what to call the teleporter options.
<PS+0001:0110<PS+0002:0111<PS+0003:0112<PS+0004:0113
// These are overwriting the teleporter slots to run events 110-113, this is what's saved to profile.dat
but you can (probably) ignore that and just overwrite it every time before you display the tele menu.
<SLP<END
// Displays the teleporter menu.
~~~~~
If you have any other questions you can just contact me (Enlight) because I'm not good at writing tutorials at 4:30 AM
<Cave Story ~ Doukutsu Monogatari> (C) Studio Pixel 2004

Binary file not shown.

File diff suppressed because one or more lines are too long

View file

@ -375,7 +375,8 @@ Got the =Snake=!<WAI0025<NOD<CLR
#0006 #0006
<PRI<MSG<TURYou may trade the =Fireball= <PRI<MSG<TURYou may trade the =Fireball=
with the =Snake= and vice-versa with the =Snake= and vice-versa
at the computer in Arthur's House.<WAI0050<NOD<FL+2802<EVE0015 at the computer in Arthur's House.<WAI0050<NOD<FL+2802
<CLRTrade now?<YNJ0015<AMJ0001:0043<TAM0003:0001:0000<EVE0015
#0007 #0007
<PRI<MSG<TUR<GIT0007<AM+0007:0100<FL+2820<FL+7004 <PRI<MSG<TUR<GIT0007<AM+0007:0100<FL+2820<FL+7004
Got the =Bubbler=!<WAI0025<NOD<EVE0015 Got the =Bubbler=!<WAI0025<NOD<EVE0015
@ -395,7 +396,8 @@ Got the =Nemesis=!<WAI0025<NOD<CLR
#0011 #0011
<PRI<MSG<TURYou may trade the =Nemesis= <PRI<MSG<TURYou may trade the =Nemesis=
with the =Blade= and vice-versa with the =Blade= and vice-versa
at the computer in Arthur's House.<WAI0050<NOD<FL+2811<EVE0015 at the computer in Arthur's House.<WAI0050<NOD<FL+2811
<CLRTrade now?<YNJ0015<AMJ0009:0044<TAM0012:0009:0000<EVE0015
#0012 #0012
<PRI<MSG<TUR<GIT1006Got a =Life Capsule=!<ML+0003 <PRI<MSG<TUR<GIT1006Got a =Life Capsule=!<ML+0003
Max health increased by 3!<WAI0025<NOD<FL+4301<FL+4302<FL-4303<EVE0028 Max health increased by 3!<WAI0025<NOD<FL+4301<FL+4302<FL-4303<EVE0028
@ -493,6 +495,12 @@ You have drowned.<NOD<CLRWant to retry?<YNJ0049<CLO
<MSG<TUR<HMC <MSG<TUR<HMC
You were never seen again...<NOD<CLRWant to retry?<YNJ0049<CLO You were never seen again...<NOD<CLRWant to retry?<YNJ0049<CLO
<FAO0001<WAI0050<FLJ0431:0048<INI <FAO0001<WAI0050<FLJ0431:0048<INI
#0043
<TAM0001:0003:0000<EVE0015 Snake/Fireball trade
#0044
<TAM0009:0012:0000<EVE0015 Blade/Nemesis trade
#0048 #0048
<SMC<LDP <SMC<LDP
#0049 #0049

View file

@ -0,0 +1,28 @@
#1000
<KEY<MSG<TURNo permission to teleport.<WAI9999<END
#1001
<FLJ2892:2001
<KEY<MSG<TUREgg Corridor<WAI9999<END
#1002
<FLJ2892:2002
<KEY<MSG<TURGrasstown<WAI9999<END
#1003
<FLJ2892:2003
<KEY<MSG<TURSand Zone<WAI9999<END
#1004
<FLJ2892:2004
<KEY<MSG<TURLabyrinth<WAI9999<END
#1005
<FLJ2892:2005
<KEY<MSG<TURPlantation<WAI9999<END
#2001
<KEY<MSG<TUR<GIT0001Snake / Fireball<WAI9999<END
#2002
<KEY<MSG<TUR<GIT0009Blade / Nemesis<WAI9999<END
#2003
<KEY<MSG<TUR<GIT0007Bubbler<WAI9999<END
#2004
<KEY<MSG<TURCancel<WAI9999<END
#2005
<KEY<MSG<TURCancel<WAI9999<END

Binary file not shown.

View file

@ -1 +1 @@
=:S``i`=:l}~qls}…``ailvqy````lu~t=:S``ia=:l}~qls}…``ailvqy```alu~t=:S``ib=:l}~qls}…``ailvqy```blu~t=:S``ic=:l}~qls}…``ailvqy```clu~t=:S``id=:l}~qlv|z`eiej``iel{u‰ls}…``aalvqy```dlu†u`b``=:S``ie=:l}~qls}…``ailvqy```dlu~t=:S`a``=:l€ylƒ…``aalt~€`a``lvq```dl„q``a`j``idj``cej``bf=:S`b``=:lƒq„l{u‰l}‰t````lq~€`d``j``c`j````=:l}ƒwlvqs``ads¤“˜P©Ÿ¥Pœ¤•¢Ql~tls|=:lvqs``ac‡™¤QQl~tls|=:lq~€`d``j``c`j```bl‡qy``c`=:lq~€`d``j``a`j```blv|[`eielv|[`bghl‡qy`a``ls}…``ailu~t=:S`bb`=:lƒq„l{u‰=:lv|z`eifj`bc`=:lv|[`eiflv|[`eidly„]``ad=:ls~€`bb`j`accj````l‡qy``e`=:l}ƒwlwy„a`adlvqs`0``w¦•P˜•¢P¤˜•Pm€¥  ™•£m^l~tlwy„````ls~€`c``j`ac`j````lt~€`d`alv|]`bgdls|=:lu†u`bba=:S`bba=:lu†u``fe=:S`bc`=:l{u‰lv|z`hc`j`bcal}ƒwl„…lvqs``ac€œ•£•Q=:‰Ÿ¥P<C2A5>¥£¤P£¤Ÿ ˜<CB9C>Ql~tlu~t=:S`bca=:l{u‰ly„z``aej`bcb=:l}ƒwl„…lvqs``acq˜\P©Ÿ¥P“Ÿ<E2809C>•P¤P=:—ŸŸ”P¤™<C2A4>•^l~tlwy„a`aely„[``aels|=:lvqs````•“•™¦•”PPm|™•P€Ÿ¤mQl‡qy``c`l~tlwy„````ls|lvqs``acsŸ<73>•PP™P©Ÿ¥P•¦•¢=:ž••”PžŸ¤˜•¢PŸž•^l~tlu~t=:S`bcb=:l{u‰l}ƒwl„…lvqs``acu¦•žPP§™¤“˜Pœ™•P<E280A2>•=:—¢Ÿ§£PŸœ”Pž”P¢™œ^^^l~tls|qœœPyP“žP”ŸPžŸ§P™£=: œ“•P<E280A2>©P™¤˜P™žP©Ÿ¥^^^l~tlu~t=:S`c``=:l{u‰l}ƒw˜™ž•Z^^^l~tlu~t=:S`d``=:S`d`a =:S``i`=:l}~qls}…``ailvqy````lu~t=:S``ia=:l}~qls}…``ailvqy```alu~t=:S``ib=:l}~qls}…``ailvqy```blu~t=:S``ic=:l}~qls}…``ailvqy```clu~t=:S``id=:l}~qlv|z`eiej``iel{u‰ls}…``aalvqy```dlu†u`b``=:S``ie=:l}~qls}…``ailvqy```dlu~t=:S`a``=:l€ylƒ…``aalt~€`a``lvq```dl„q``a`j``idj``cej``bf=:S`b``=:lƒq„l{u‰l}‰t````lq~€`d``j``c`j````=:l}ƒwlvqs``ads¤“˜P©Ÿ¥Pœ¤•¢Ql~tls|=:lvqs``ac‡™¤QQl~tls|=:lq~€`d``j``c`j```bl‡qy``c`=:lq~€`d``j``a`j```blv|[`eielv|[`bghl‡qy`a``ls}…``ailu~t=:S`bb`=:lƒq„l{u‰=:lv|z`eifj`bc`=:lv|[`eiflv|[`eidly„]``ad=:ls~€`bb`j`accj````l‡qy``e`=:l}ƒwlwy„a`adlvqs````w¦•P˜•¢P¤˜•Pm€¥  ™•£m^l~tlwy„````=:ls~€`c``j`ac`j````=:ls~€`c`aj`ac`j````=:ls~€`c`bj`ac`j````=:ls~€0c`cj`ac`j````=:ls~€`c`dj`ac`j````=:lt~€`d`alv|]`bgdls|=:lu†u`bba=:S`bba=:lu†u``fe=:S`bc`=:l{u‰lv|z`hc`j`bcal}ƒwl„…lvqs``ac€œ•£•Q=:‰Ÿ¥P<C2A5>¥£¤P£¤Ÿ ˜<CB9C>Ql~tlu~t=:S`bca=:l{u‰ly„z``aej`bcb=:l}ƒwl„…lvqs``acq˜\P©Ÿ¥P“Ÿ<E2809C>•P¤P=:—ŸŸ”P¤™<C2A4>•^l~tlwy„a`aely„[``aels|=:lvqs````•“•™¦•”PPm|™•P€Ÿ¤mQl‡qy``c`l~tlwy„````ls|lvqs``acsŸ<73>•PP™P©Ÿ¥P•¦•¢=:ž••”PžŸ¤˜•¢PŸž•^l~tlu~t=:S`bcb=:l{u‰l}ƒwl„…lvqs``acu¦•žPP§™¤“˜Pœ™•P<E280A2>•=:—¢Ÿ§£PŸœ”Pž”P¢™œ^^^l~tls|qœœPyP“žP”ŸPžŸ§P™£=: œ“•P<E280A2>©P™¤˜P™žP©Ÿ¥^^^l~tlu~t=:S`c``=:l{u‰l}ƒwQl~tlu~t=:S`c`a=:l{u‰l}ƒwq¢P¢Ql~tlu~t=:S`c`b=:l{u‰l}ƒwq¢P¢P¢Ql~tlu~t=:S`c`c=:l{u‰l}ƒwrŸŸŸ ^l~tlu~t=:S`c`d=:l{u‰l}ƒwv™¦•Ql~tlu~t=:S`d``=:S`d`a

Binary file not shown.

View file

@ -1 +1 @@
IF_llulIFx炎}x苑llltx<74><78>lllx<78>pmovllurx<78>nlnvllurx♀€IF_llumIFx炎}x苑llltx<74><78>llmx<78>pmovllurx<78>nlnvllurx♀€IF_llunIFx炎}x苑llltx<74><78>llnx<78>pmovllurx<78>nlnvllurx♀€IF_lluoIFx炎}x苑llltx<74><78>llox<78>pmovllurx<78>nlnvllurx♀€IF_llupIFx炎}x苑llltx<74><78>llpx<78>pmovllurx<78>nlnvllurx♀€IF_llurIFx煙lllnvllnmvllllx煙lllovllnmvllllx♀€IF_lluuIFx〟富炎}x苑llltIFx}褐lnllvlllmvllllx<6C><78>llpIFx褐lolmvlmmnvlllnx党<78>mllIFx}褐lnllvllllvllllIFx鴛€llllx€褐lolmx初x<78>pmovllurx<78>nlnvllurx♀€IF_lmllIFx〟富暑鼠lmmx}褐lmllvllllvlllnx<6E>詰lll<鴛€llllx錘}llouvllulvlmusvllmpIF_lmmlIFx〟富暑鼠lmmx}褐lmmlvllllvlllnx<6E>詰llnx鴛€lllnx錘}llppvllunvlllnvllmoIFIFIFIF_lnllIFx£nlmIF_lnlmIFx〟富縁ベ髄死ォ\オォア\ウ擡ー\ーォ\」ォ\ーォ\}ョー、アョcッIF、ォアッ。{x賦<78>lllx<78>IFx褐lollvlmmmvlllnxчx党<78>lrlx}褐lnllvlllmvllllIFx党<78>mllx<6C>詰llpx錘}lllmvlluuvlllqvllltIF_lollIF_lolmIF_lqllIFx〟富鴛€lllnx苑llllx<6C><78>llnx}x暑鼠lnux党<78>lqlIFx縁ボx葛€x<78>x}褐lqllvllmlvllllx党<78>molx暑鼠lnox党<78>lnlx苑llltIFxilqnoxglsplx€褐lqllx♀€IF_lqlmIFx〟富暑鼠lnnx<78>spmvlllmxglspmx褐lqlmvllnmvllllx£qlnIF_lqlnIFx£lrt IF_llulIFx炎}x苑llltx<74><78>lllx<78>pmovllurx<78>nlnvllurx♀€IF_llumIFx炎}x苑llltx<74><78>llmx<78>pmovllurx<78>nlnvllurx♀€IF_llunIFx炎}x苑llltx<74><78>llnx<78>pmovllurx<78>nlnvllurx♀€IF_lluoIFx炎}x苑llltx<74><78>llox<78>pmovllurx<78>nlnvllurx♀€IF_llupIFx炎}x苑llltx<74><78>llpx<78>pmovllurx<78>nlnvllurx♀€IF_llurIFx煙lllnvllnmvllllx煙lllovllnmvllllx♀€IF_lluuIFx〟富炎}x苑llltIFx}褐lnllvlllmvllllx<6C><78>llpIFx褐lolmvlmmnvlllnx党<78>mllIFx}褐lnllvllllvllllIFx鴛€llllx€褐lolmx初x<78>pmovllurx<78>nlnvllurx♀€IF_lmllIFx〟富暑鼠lmmx}褐lmllvllllvlllnx<6E>詰lll<鴛€llllx錘}llouvllulvlmusvllmpIF_lmmlIFx〟富暑鼠lmmx}褐lmmlvllllvlllnx<6E>詰llnx鴛€lllnx錘}llppvllunvlllnvllmoIFIFIFIF_lnllIFx£nlmIF_lnlmIFx〟富縁ベ髄死ォ\オォア\ウ擡ー\ーォ\」ォ\ーォ\}ョー、アョcッIF、ォアッ。{x賦<78>lllx<78>IFx褐lollvlmmmvlllnxчx党<78>lrlx}褐lnllvlllmvllllIFx党<78>mllx<6C>詰llpx錘}lllmvlluuvlllqvllltIF_lollIF_lolmIF_lqllIFx〟富鴛€lllnx苑llllx<6C><78>llnx}x暑鼠lnux党<78>lqlIFx縁ボx葛€x<78>x}褐lqllvllmlvllllx党<78>molx暑鼠lnox党<78>lnlx苑llltIFxilqnoxglsplx€褐lqllx♀€IF_lqlmIFx〟富暑鼠lnnx<78>sqlvlllmxglsqlx褐lqlmvllnmvllllx£qlnIF_lqlnIFx£lrt

Binary file not shown.

View file

@ -1 +1 @@
QNgtt}tQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttt<74><74>㇋Ngtt}uQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttu<74><75>㇋Ngtt}vQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttv<74><76>㇋Ngtt}wQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttw<74><77>㇋Ngtt}xQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttx<74><78>㇋NgtuttQN<51><4E><EFBFBD><EFBFBD>脌tuu<75><75>𤴆utt<74><74>懀ttt<74><74><EFBFBD>tyz~tt}t~tt{v~tt|xQNgtuutQN<51><4E>䏟N<E48F9F><4E>脌tuuQN<51><4E>𤴆uut~tttt~tttv<74><76>㦉tut<75><74>𣘗N<F0A39897><4E>𤴆uut~tttt~ttttQN<51><4E>魩tuy~ttuv<75><76>㦉tytQN<51><4E>脌tuuQN<51><4E>𤴆uuu~tttt~tttv<74><76>ōttt<74><74><EFBFBD><EFBFBD>㦉tutQN<51><4E>𤴆uuu~tttt~tttt<74><74>㇋NgtuuuQN<51><4E>䏟N<E48F9F><4E>脌tuuQN<51><4E>𤴆uuu~tttt~tttv<74><76>㦉tut<75><74>𣘗N<F0A39897><4E>𤴆uuu~tttt~ttttQN<51><4E>魩tuy~ttt{<7B><>㦉tytQN<51><4E>脌tuuQN<51><4E>𤴆uut~tttt~tttv<74><76>ōttt<74><74><EFBFBD><EFBFBD>㦉tutQN<51><4E>𤴆uut~tttt~tttt<74><74>㇋NgtvttQN<51><4E>䏟N<E48F9F><4E>粦utw~tvuvQN<51><4E>粦utt~tvtzQN<51><4E>𤢂tu|~tvtv<74><76>𤢂tvw~tvtvQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv𨪚斥d㠏痔岳d雁型粱眾舔N風d卡<64>雪萱鈔<E890B1><E98894><EFBFBD><EFBFBD><EFBFBD>頂pd賑責輒僭牡洛漫d陴咋N釭d葫雪姅rr<72><72><EFBFBD><EFBFBD>㇋NgtvtuQN<51><4E>缆t{xQNgtvtvQN<51><4E>𤴆vtt~tttw~ttty<74><79>㦉tutQN<51><4E>𤴆vtt~tttt~ttty<74><79>㦉tutQN<51><4E>ouutt<74><74>ot}zu<7A><75><EFBFBD><EFBFBD>峼tvv<76><76><EFBFBD>洎漸偉範風d貝巨pQN骨粱惟d萱偽d蔔雹<E89494><E99BB9>D<EFBFBD><44><EFBFBD><EFBFBD>峼ttt<74><74>ouutu<74><75>outv{<7B><>outv|QN<51><4E>缆vtuQNgtvtyQN<51><4E>ouutv<EFBFBD><EFBFBD>ouut{QN<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv<EFBFBD>革削惟d<EFBFBD><EFBFBD>𤩏tu|卡<><EFBFBD><E999B6>𤩏tvw溢弦<E6BAA2><E5BCA6><EFBFBD><EFBFBD><EFBFBD>勇tttd仞N<E4BB9E><4E>𤩏tv}<7D>普革秣弦<E7A7A3><E5BCA6><EFBFBD><EFBFBD><EFBFBD>勇tttd必牡仞N<E4BB9E><4E>𤩏tv{<7B>陴葆陸骨<E999B8><E9AAA8><EFBFBD><EFBFBD><EFBFBD>勇tttd必牡弥偽d此降汨N蔔鉅卡雲妖弩r<E5BCA9><72><EFBFBD><EFBFBD>㇋NgtvtzQN<51><4E>𤢂tu|~tvt|<7C><>缆vt{QNgtvt{QN<51><4E>𤢂tvw~tvt|<7C><>缆vtyQNgtvt|QN<51><4E>𤢂tv{~tvt}<7D><>缆vtyQNgtvt}QN<51><4E>𤢂tv}~tvut<75><74>缆vtyQNgtvutQN<51><4E><EFBFBD><EFBFBD>𤴆vyt~tt{v~tttv<74><76>qttv}<7D><>qttv{<7B><>ouutw<74><77><EFBFBD><EFBFBD>缆vuvQNgtvuvQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv𨪚範迅焊粱蔔鉅隆溢QN竟弦d陴d葫斥d扣<64><E689A3><EFBFBD><EFBFBD><EFBFBD>㇋NgtvytQNgtv|tQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>責蔔鉅誑硫d董d隆溢<E99A86><E6BAA2>𤢂ttt<74><74><EFBFBD><EFBFBD>懀ttx<74><78>脌ttt<74><74>㦉tvtQN<51><4E>粦utw~tv|uQN<51><4E>outtt<74><74>脌tvt<76><74>ōttv<74><76><EFBFBD><EFBFBD><EFBFBD>岩偶查隆溢雀岳r<E5B2B3><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttx<74><78>㇋Ngtv|uQN<51><4E>quutw<74><77>ouuty<74><79>outwt<77><74>outwu<77><75>outwv<77><76>outww<77><77>outtx<74><78>qutw|<7C><>outw}QN<51><4E>qutvz<76><7A>outwzQN<51><4E>𤴆vtt<74><74>𤴆wytQN<51><4E>outtt<74><74>脌tvt<76><74>ōttv<74><76>㦉tut<75><74>脌ttv<74><76>㦉ttx<74><78>㇋NgtwytQN<51><4E><EFBFBD><EFBFBD><EFBFBD>d雲妖弩rrr<72><72><EFBFBD><EFBFBD><EFBFBD> QNgtt}tQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttt<74><74>㇋Ngtt}uQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttu<74><75>㇋Ngtt}vQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttv<74><76>㇋Ngtt}wQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttw<74><77>㇋Ngtt}xQN<51><4E><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttx<74><78>㇋NgtuttQN<51><4E><EFBFBD><EFBFBD>脌tuu<75><75>𤴆utt<74><74>懀ttt<74><74><EFBFBD>tyz~tt}t~tt{v~tt|xQNgtuutQN<51><4E>䏟N<E48F9F><4E>脌tuuQN<51><4E>𤴆uut~tttt~tttv<74><76>㦉tut<75><74>𣘗N<F0A39897><4E>𤴆uut~tttt~ttttQN<51><4E>魩tuy~ttuv<75><76>㦉tytQN<51><4E>脌tuuQN<51><4E>𤴆uuu~tttt~tttv<74><76>ōttt<74><74><EFBFBD><EFBFBD>㦉tutQN<51><4E>𤴆uuu~tttt~tttt<74><74>㇋NgtuuuQN<51><4E>䏟N<E48F9F><4E>脌tuuQN<51><4E>𤴆uuu~tttt~tttv<74><76>㦉tut<75><74>𣘗N<F0A39897><4E>𤴆uuu~tttt~ttttQN<51><4E>魩tuy~ttt{<7B><>㦉tytQN<51><4E>脌tuuQN<51><4E>𤴆uut~tttt~tttv<74><76>ōttt<74><74><EFBFBD><EFBFBD>㦉tutQN<51><4E>𤴆uut~tttt~tttt<74><74>㇋NgtvttQN<51><4E>䏟N<E48F9F><4E>粦utw~tvuvQN<51><4E>粦utt~tvtzQN<51><4E>𤢂tu|~tvtv<74><76>𤢂tvw~tvtvQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv𨪚斥d㠏痔岳d雁型粱眾舔N風d卡<64>雪萱鈔<E890B1><E98894><EFBFBD><EFBFBD><EFBFBD>頂pd賑責輒僭牡洛漫d陴咋N釭d葫雪姅rr<72><72><EFBFBD><EFBFBD>㇋NgtvtuQN<51><4E>缆t{xQNgtvtvQN<51><4E>𤴆vtt~tttw~ttty<74><79>㦉tutQN<51><4E>𤴆vtt~tttt~ttty<74><79>㦉tutQN<51><4E>ouutt<74><74>ot}zu<7A><75><EFBFBD><EFBFBD>峼tvv<76><76><EFBFBD>洎漸偉範風d貝巨pQN骨粱惟d萱偽d蔔雹<E89494><E99BB9>D<EFBFBD><44><EFBFBD><EFBFBD>峼ttt<74><74>ouutu<74><75>outv{<7B><>outv|QN<51><4E>缆vtuQNgtvtyQN<51><4E>ouutvQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv<76>革削惟d<E6839F><64>𤩏tu|卡<><EFBFBD><E999B6>𤩏tvw溢弦<E6BAA2><E5BCA6><EFBFBD><EFBFBD><EFBFBD>勇tttd仞N<E4BB9E><4E>𤩏tv}<7D>普革秣弦<E7A7A3><E5BCA6><EFBFBD><EFBFBD><EFBFBD>勇tttd必牡仞N<E4BB9E><4E>𤩏tv{<7B>陴葆陸骨<E999B8><E9AAA8><EFBFBD><EFBFBD><EFBFBD>勇tttd必牡弥偽d此降汨N蔔鉅卡雲妖弩r<E5BCA9><72><EFBFBD><EFBFBD>㇋NgtvtzQN<51><4E>𤢂tu|~tvt|<7C><>缆vt{QNgtvt{QN<51><4E>𤢂tvw~tvt|<7C><>缆vtyQNgtvt|QN<51><4E>𤢂tv{~tvt}<7D><>缆vtyQNgtvt}QN<51><4E>𤢂tv}~tvut<75><74>缆vtyQNgtvutQN<51><4E><EFBFBD><EFBFBD>ouut{<EFBFBD><EFBFBD>𤴆vyt~tt{v~tttv<74><76>qttv}<7D><>qttv{<7B><>ouutw<74><77><EFBFBD><EFBFBD>缆vuvQNgtvuvQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>峼tvv𨪚範迅焊粱蔔鉅隆溢QN竟弦d陴d葫斥d扣<64><E689A3><EFBFBD><EFBFBD><EFBFBD>㇋NgtvytQNgtv|tQN<51><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>責蔔鉅誑硫d董d隆溢<E99A86><E6BAA2>𤢂ttt<74><74><EFBFBD><EFBFBD>懀ttx<74><78>脌ttt<74><74>㦉tvtQN<51><4E>粦utw~tv|uQN<51><4E>outtt<74><74>脌tvt<76><74>ōttv<74><76><EFBFBD><EFBFBD><EFBFBD>岩偶查隆溢雀岳r<E5B2B3><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD>脌ttv<74><76>㦉ttx<74><78>㇋Ngtv|uQN<51><4E>quutw<74><77>ouuty<74><79>outwt<77><74>outwu<77><75>outwv<77><76>outww<77><77>outtx<74><78>qutw|<7C><>outw}QN<51><4E>qutvz<76><7A>outwzQN<51><4E>𤴆vtt<74><74>𤴆wytQN<51><4E>outtt<74><74>脌tvt<76><74>ōttv<74><76>㦉tut<75><74>脌ttv<74><76>㦉ttx<74><78>㇋NgtwytQN<51><4E><EFBFBD><EFBFBD><EFBFBD>d雲妖弩rrr<72><72><EFBFBD><EFBFBD><EFBFBD>

File diff suppressed because one or more lines are too long

Binary file not shown.

View file

@ -1 +1 @@
-*CPPYP-*\mna\cmuPPQT\faiPPPP\end-*CPPYQ-*\mna\cmuPPQT\faiPPPQ\end-*CPPYR-*\mna\cmuPPQT\faiPPPR\end-*CPPYS-*\mna\cmuPPQT\faiPPPS\end-*CPPYT-*\mna\cmuPPQT\faiPPPT\fljVQPYZPPYV\end-*CPPYU-*\faiPPPQ\end-*CPPYV-*\fljQPTRZPPYW\end-*CPPYW-*\dnpPXSV\end-*CPQPP-*\key\anpPQPPZPPPPZPPPR\souPPQQ-*\faoPPPT\css\traPPTXZPPYTZPQUSZPPQV-*CPRPP-*\key\sat-*\fljQTTQZPRPS-*\fljQTTPZPRPR-*\fljPXSUZPRPQ-*\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*PTMPXMPX@w掩<77>着@ヨ煙Н\nod\end-*CPRPQ-*\key\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*\turw<72>@э雑如剌鼻煤球@ 着灯_\nod\end-*CPRPR-*\key\flKQTTU\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr\tury助@去女L@i@醇賠察着ワ嫡<E383AF>@来#-*i@桁£糸А猿@蝿#@誌賠暑NNN\nod\end-*CPRPS-*\key\msgw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*\turi@崇☆@<40>叩剌葡@哩ヴ薯儂\nod\end-*CPRQP-*CPRRP-*\key\msgy助@<40>私@誌蝿猿①醇@猿賠着灯NNN\nod\end-*CPRRQ-*\key\sat\msgt<67>着G邸 誌賠暑L@ワ妹着<E5A6B9>-*猿@<40>灯NNN\nod\fljQTTQZPRRS\fljQTTUZPRRR\end-*CPRRR-*\key\msg\tur-*d宗剌鼻浴飼@拍@署<>@蝿<> 誌賠暑_\ynjPPPP\flKQTTQ-*\clr\cmuPPQPl<50><EFBFBD>@<40>諭拍@白<><EFBFBD>у<E7B792>-*衷箔A\waiPQVP\nod\rmu\end-*CPRRS-*\key\msgn諸<6E>紫@<40>套@<40>着@水£<E6B0B4>-*<2A>水ラ嫌@蕪<>阜NNN\nod\end-*CPRTP-*\key\msg\turg宗ル@拍@蝿<>忠飼<EFBFBD>\waiPPTP\ynjPPPP-*\pri\faoPPPT\traPPTVZPPYTZPPPXZPPPY-*CPRUP-*\key-*\sat-*\fljQTTTZPRUW-*\fljQTTRZPRUT-*\fljQTTQZPRUS-*\fljQTTPZPRUR-*\fljPXSVZPRUQ\evePPQY-*CPRUQ-*\key\msg-*d宗剌鼻浴飼@拍@着灯_\ynjPPPP\faoPPPT\cmuPPPP\waiPPRP\clr-*NNNNN\nod\clo-*\waiPQPP\liKQPPP-*\dnpPRQP\flMPXSV\flKQTTP\mydPPPR\rmu-*\traPPWSZPPYUZPPQRZPPPY-*CPRUR-*\key\msg\turs<72>@遠雑如刻哩紫L@u如鉛@件暑<E4BBB6>-*潔球@嶋<>邸灯煙掘<E280B2>\nod\end-*CPRUS-*\key\msg\turd宗剌鼻浴飼@拍@<40>♂察蝿<E5AF9F>浴賠<E6B5B4>-*<2A>渚@c葡嫌_\ynjPPPP\clo-*\flKQTTR\faoPPPQ\cmuPPPP\waiPQPP\faiPPPQ-*\waiPPVP-*\cmuPPQT\anpPRVPZPPPQZPPPR\waiPPTP\anpPRVPZPPPQZPPPP-*\waiPPUP-*\msg\turs<72>@<40>血@棟侮А<EFBC85>N\nod-*\end-*CPRUT-*\key\cnpPRVPZPRUYZPPPP\flKPXSV\flKQPTR\flMQTTP\flKQTTT\waiPPQP\end-*CPRUW-*\key\msgt<67>@eЖ邸棟瑞猿①羅年\nod\end-*CPRVP -*CPPYP-*\mna\cmuPPQT\faiPPPP\end-*CPPYQ-*\mna\cmuPPQT\faiPPPQ\end-*CPPYR-*\mna\cmuPPQT\faiPPPR\end-*CPPYS-*\mna\cmuPPQT\faiPPPS\end-*CPPYT-*\mna\cmuPPQT\faiPPPT\fljVQPYZPPYV\end-*CPPYU-*\faiPPPQ\end-*CPPYV-*\fljQPTRZPPYW\end-*CPPYW-*\dnpPXSV\end-*CPQPP-*\key\anpPQPPZPPPPZPPPR\souPPQQ-*\faoPPPT\css\traPPTXZPPYTZPQUSZPPQV-*CPRPP-*\key\sat-*\fljQTTQZPRPS-*\fljQTTPZPRPR-*\fljPXSUZPRPQ-*\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*PTMPXMPX@w掩<77>着@ヨ煙Н\nod\end-*CPRPQ-*\key\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*\turw<72>@э雑如剌鼻煤球@ 着灯_\nod\end-*CPRPR-*\key\flKQTTU\msg\turw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr\tury助@去女L@i@醇賠察着ワ嫡<E383AF>@来#-*i@桁£糸А猿@蝿#@誌賠暑NNN\nod\end-*CPRPS-*\key\msgw薯<77>@潔㊧如武@蝿<>塔着<E5A194>N\nod\clr-*\turi@崇☆@<40>叩剌葡@哩ヴ薯儂\nod\end-*CPRQP-*CPRRP-*\key\msgy助@<40>私@誌蝿猿①醇@猿賠着灯NNN\nod\end-*CPRRQ-*\key\sat\msgt<67>着G邸 誌賠暑L@ワ妹着<E5A6B9>-*猿@<40>灯NNN\nod\fljQTTQZPRRS\fljQTTUZPRRR\end-*CPRRR-*\key\msg\tur-*d宗剌鼻浴飼@拍@署<>@蝿<> 誌賠暑_\ynjPPPP\flKQTTQ-*\clr\cmuPPQPl<50><EFBFBD>@<40>諭拍@白<><EFBFBD>у<E7B792>-*衷箔A\waiPQVP\nod\rmu\end-*CPRRS-*\key\msgn諸<6E>紫@<40>套@<40>着@水£<E6B0B4>-*<2A>水ラ嫌@蕪<>阜NNN\nod\end-*CPRTP-*\key\msg\turg宗ル@拍@蝿<>l≠剪猿蝿_\waiPPTP\ynjPPPP-*\pri\faoPPPT\traPPTVZPPYTZPPPXZPPPY-*CPRUP-*\key-*\sat-*\fljQTTTZPRUW-*\fljQTTRZPRUT-*\fljQTTQZPRUS-*\fljQTTPZPRUR-*\fljPXSVZPRUQ\evePPQY-*CPRUQ-*\key\msg-*d宗剌鼻浴飼@拍@着灯_\ynjPPPP\faoPPPT\cmuPPPP\waiPPRP\clr-*NNNNN\nod\clo-*\waiPQPP\liKQPPP-*\dnpPRQP\flMPXSV\flKQTTP\mydPPPR\rmu-*\traPPWSZPPYUZPPQRZPPPY-*CPRUR-*\key\msg\turs<72>@遠雑如刻哩紫L@u如鉛@件暑<E4BBB6>-*潔球@嶋<>邸灯煙掘<E280B2>\nod\end-*CPRUS-*\key\msg\turd宗剌鼻浴飼@拍@<40>♂察蝿<E5AF9F>浴賠<E6B5B4>-*<2A>渚@c葡嫌_\ynjPPPP\clo-*\flKQTTR\faoPPPQ\cmuPPPP\waiPQPP\faiPPPQ-*\waiPPVP-*\cmuPPQT\anpPRVPZPPPQZPPPR\waiPPTP\anpPRVPZPPPQZPPPP-*\waiPPUP-*\msg\turs<72>@<40>血@棟侮А<EFBC85>N\nod-*\end-*CPRUT-*\key\cnpPRVPZPRUYZPPPP\flKPXSV\flKQPTR\flMQTTP\flKQTTT\waiPPQP\end-*CPRUW-*\key\msgt<67>@eЖ邸棟瑞猿①羅年\nod\end-*CPRVP

Binary file not shown.

View file

@ -1 +1 @@
-*CPPYP-*\mna\fljPSTQZPPYU\cmuPPPY\faiPPPP\end-*CPPYQ-*\mna\fljPSTQZPPYV\cmuPPPY\faiPPPQ\end-*CPPYR-*\mna\fljPSTQZPPYW\cmuPPPY\faiPPPR\end-*CPPYS-*\mna\fljPSTQZPPYX\cmuPPPY\faiPPPS\end-*CPPYT-*\mna\fljPSTQZPPYY\cmuPPPY\faiPPPT\end-*CPPYU-*\cmuPPRX\faiPPPP\end-*CPPYV-*\cmuPPRX\faiPPPQ\end-*CPPYW-*\cmuPPRX\faiPPPR\end-*CPPYX-*\cmuPPRX\faiPPPS\end-*CPPYY-*\cmuPPRX\faiPPPT\end-*CPQPP-*\pri\faoPPPR\traPPQQZPPYRZPPPQZPPSX-*CPQPQ-*\pri\faoPPPR\traPPQQZPSPXZPPPQZPPSX-*CPRPP-*\key\msgs腐_\nod\clry<72><79>@i@去女@<40>誰\nod-*t<>濡邸蝿<E982B8>ヵ賠@㊨柱@来宗灯☆<E781AF>-*ワ署<E383AF>@武@猿@a樗<61>竪邸<E7ABAA><EFBFBD>-*掘蝿<E68E98>秤劫L@忠㊧農\nod-*s<>@嶋女<E5B68B>@武@<40>着@誌如拍<E5A682>-*件紫@∞蒐\nod-*w<><77><EFBFBD> <20>叩浴嶋<E6B5B4>@武@忠㊧<E5BFA0>-*<2A>着@猿@蝿<>着套猪初誰\nod-*s<><>雑如套<E5A682>@拍@潔球@蕪-*黒ヨNNN\nod-*i@э雑如去女@来儉@悼祉<E682BC><EFBFBD><E5B68B>-* m燕援 兜灯@潔球@蕪N\nod\end-*CPSPP-*\pri-*\flKPSRV\flKPSWQ\flMPSRQ\flKPSVR-*\dnpPSPP\evePSPQ-*CPSPQ-*\evePPUT-*CPTPP-*\end-*CPTPQ-*\key\mydPPPR\dnpPTPP\msg\facPPPVa<56>\nod\clo-*\anpPTPRZPPPVZPPPR\waiPPWX\dnpPTPR\flKPSWQ\end-*CPTPR-*CPTQP-*\key\cmuPPPP\hmc\mydPPPR-*\cnpPTQPZPQUPZPPPP\waiPPPQ-*\anpPTQPZPPQQZPPPR\waiPQUP-*\faiPPPQ\waiPQPP-*\smc\dnpPTQP\waiPPUP\cmuPPRX\evePTQQ-*CPTQQ-*\fljRTPTZPPPP\flKRTPT\evePTQR-*CPTQR-*\evePPXV-*CPUPP-*\key\msg\turg宗ル@拍@蝿<>忠飼<EFBFBD>\waiPPTP\ynjPPPP-*\pri\faoPPPT\traPPTVZPPYTZPPPXZPPPY -*CPPYP-*\mna\fljPSTQZPPYU\cmuPPPY\faiPPPP\end-*CPPYQ-*\mna\fljPSTQZPPYV\cmuPPPY\faiPPPQ\end-*CPPYR-*\mna\fljPSTQZPPYW\cmuPPPY\faiPPPR\end-*CPPYS-*\mna\fljPSTQZPPYX\cmuPPPY\faiPPPS\end-*CPPYT-*\mna\fljPSTQZPPYY\cmuPPPY\faiPPPT\end-*CPPYU-*\cmuPPRX\faiPPPP\end-*CPPYV-*\cmuPPRX\faiPPPQ\end-*CPPYW-*\cmuPPRX\faiPPPR\end-*CPPYX-*\cmuPPRX\faiPPPS\end-*CPPYY-*\cmuPPRX\faiPPPT\end-*CPQPP-*\pri\faoPPPR\traPPQQZPPYRZPPPQZPPSX-*CPQPQ-*\pri\faoPPPR\traPPQQZPSPXZPPPQZPPSX-*CPRPP-*\key\msgs腐_\nod\clry<72><79>@i@去女@<40>誰\nod-*t<>濡邸蝿<E982B8>ヵ賠@㊨柱@来宗灯☆<E781AF>-*ワ署<E383AF>@武@猿@a樗<61>竪邸<E7ABAA><EFBFBD>-*掘蝿<E68E98>秤劫L@忠㊧農\nod-*s<>@嶋女<E5B68B>@武@<40>着@誌如拍<E5A682>-*件紫@∞蒐\nod-*w<><77><EFBFBD> <20>叩浴嶋<E6B5B4>@武@忠㊧<E5BFA0>-*<2A>着@猿@蝿<>着套猪初誰\nod-*s<><>雑如套<E5A682>@拍@潔球@蕪-*黒ヨNNN\nod-*i@э雑如去女@来儉@悼祉<E682BC><EFBFBD><E5B68B>-* m燕援 兜灯@潔球@蕪N\nod\end-*CPSPP-*\pri-*\flKPSRV\flKPSWQ\flMPSRQ\flKPSVR-*\dnpPSPP\evePSPQ-*CPSPQ-*\evePPUT-*CPTPP-*\end-*CPTPQ-*\key\mydPPPR\dnpPTPP\msg\facPPPVa<56>\nod\clo-*\anpPTPRZPPPVZPPPR\waiPPWX\dnpPTPR\flKPSWQ\end-*CPTPR-*CPTQP-*\key\cmuPPPP\hmc\mydPPPR-*\cnpPTQPZPQUPZPPPP\waiPPPQ-*\anpPTQPZPPQQZPPPR\waiPQUP-*\faiPPPQ\waiPQPP-*\smc\dnpPTQP\waiPPUP\cmuPPRX\evePTQQ-*CPTQQ-*\fljRTPTZPPPP\flKRTPT\evePTQR-*CPTQR-*\evePPXV-*CPUPP-*\key\msg\turg宗ル@拍@蝿<>l≠剪猿蝿_\waiPPTP\ynjPPPP-*\pri\faoPPPT\traPPTVZPPYTZPPPXZPPPY

Binary file not shown.

View file

@ -1 +1 @@
?<Ubbkb?<n€snu嘼bdknxs{bbbbnw€v?<Ubbkc?<n€snu嘼bdknxs{bbbcnw€v?<Ubbkd?<n倓{nu嘼bbbn厃n唶刵宻<7F>槜棡R揜敒摃漅<E69183>爾R敒々?<<3C><EFBFBD><EFBFBD><E6AD8A>?<s灋R<E7818B><EFBFBD><E69199>枻、<E69EBB>ΑR~棬棡RcSn€乿nu~<7E>?<nx剋n€snu嘼bdknxs{bbbdnw€v?<Ubbke?<n€snu嘼bdknxs{bbbenw€v?<Ubbkf?<n€snu嘼bdknxs{bbbfnw€v?<Ubcbb?<n}w媙厑嘼bccnv€俠cbbnxs乥bbbn唲sbbghlbbkblbbjblbbbk?<Ubccb?<n}w媙厑嘼bccnv€俠ccbnxs乥bbcn唲sbbhdlbbkclbbbilbbif?<Ubdbb?<ns€俠dbblbbbdlbbb2nw€v?<Ubdbc?<ns€俠dbclbbbdlbbbdnw€v?<Ubdbd?<ns€俠dbdlbbbdlbbbdnw€v?<Ubdbe?<ns€俠dbelbbbdlbbbdnw€v?<Ubdfb?<Ubdfc?<nv€俠dfcnx~_cedbnu嘼bbfnt厏bdgb?<nu€俠dfblbbcelbbbb?<ns€俠dgblbbcblbbbf?<ns€俠dfdlbcbblbdgb?<nx亐bdfdlbbch?<nw€v?<Ubdfd?<Ubdgb?<nx<6E>bbch?<nu嘼bdk?<nx~]hccc?<nu€俠dfblbbbblbbbb?<ns€俠dgblbbgblbbbg?<nu€俠dgclbbcglbbbd?<nw€v?<Ubdgc?<n倓{nx~|cedblbbbcnx~]cedbn厑嘼bddnu€俠dgclbbdclbbbbnw坵bebb?<Ubebb?<nw坵bbjc =:S``i`=:l}~qls}…``bilvqy````lu†u``ii=:S``ia=:l}~qls}…``bilvqy```alu†u``ii=:S``ib=:l€yls}…````l}ƒwl„…lŠq}‰Ÿ¥P••œPPœP§™ž”PœŸ§=:¤˜¢Ÿ¥—˜P©Ÿ¥^=:qœœP§• Ÿž£P”¢Ÿ  •”P¤ŸP|•¦•œPaQl~tls|=:lvul}~qls}…``bilvqy```blu†u``ii=:S``ic=:l}~qls}…``bilvqy```clu†u``ii=:S``id=:l}~qls}…``bilvqy```dlu†u``ii=:S``ii=:lv|zacb`j````lv|zfaaaj`beblu~t=:S`a``=:l{u‰lƒ…``aalt~€`a``lvq````l„q``efj``i`j``h`j```i=:S`aa`=:l{u‰lƒ…``aalt~€`aa`lvq```al„q``fbj``iaj```gj``gd=:S`b0`=:lq~€`b``j```bj```blu~t=:S`b`a=:lq~€`b`aj```bj```blu~t=:S`b`b=:lq~€`b`bj```bj```blu~t=:S`b`c=:lq~€`b`cj```bj```blu~t=:S`bd`=:S`bda=:lt~€`bdalv|]acb`ls}…```dlrƒ|`be`=:ls~€`bd`j``acj````=:lq~€`be`j``a`j```d=:lq~€`bdbj`a``j`be`=:lv~`bdbj``af=:lu~t=:S`bdb=:S`be`=:lv}``af=:ls}…``bi=:lv|[faaa=:ls~€`bd`j````j````=:lq~€`be`j``e`j```e=:lu†u`beb=:S`bea=:l€ylv|zacb`j```alv|[acb`lƒ…``bbls~€`beaj``baj````lu†u`c``=:S`beb=:ls~€`beaj``aej```b=:lu~t=:S`c``=:lu†u``ha

View file

@ -29,7 +29,13 @@
<FLJ0596:0230 <FLJ0596:0230
<FL+0596<FL+0594<IT-0014 <FL+0596<FL+0594<IT-0014
<CNP0220:0133:0000<WAI0050 <CNP0220:0133:0000<WAI0050
<MSG<GIT1014<FAC0000Gave her the =Puppies=.<NOD<GIT0000<CNP0300:0130:0000<DNP0401<FL-0274<CLR <MSG<GIT1014<FAC0000Gave her the =Puppies=.<NOD<GIT0000
<CNP0300:0130:0000
<CNP0301:0130:0000
<CNP0302:0130:0000
<CNP0303:0130:0000
<CNP0304:0130:0000
<DNP0401<FL-0274<CLR
<EVE0221 <EVE0221
#0221 #0221
<EVE0065 <EVE0065
@ -49,7 +55,16 @@ grows old and frail...<NOD<CLRAll I can do now is
place my faith in you...<NOD<END place my faith in you...<NOD<END
#0300 #0300
<KEY<MSG*whine*...<NOD<END <KEY<MSGArf!<NOD<END
#0301
<KEY<MSGArf arf!<NOD<END
#0302
<KEY<MSGArf arf arf!<NOD<END
#0303
<KEY<MSGBooop.<NOD<END
#0304
<KEY<MSGFive!<NOD<END
#0400 #0400

View file

@ -50,7 +50,7 @@ house?<YNJ0000<CLO
#0501 #0501
<KEY<SOU0022<FLJ0741:0001<FL+0741<CNP0501:0021:0000<EVE0502 <KEY<SOU0022<FLJ0750:0001<FL+0750<CNP0501:0021:0000<EVE0502
#0502 #0502
<EVE0068 <EVE0068

View file

@ -51,7 +51,7 @@ let me tell you.<NOD<CLO<FAC0000<FL+1101<FL+1027<FL+1028
<EVE0201 <EVE0201
#0205 #0205
<FL+1102<FL+1107 <FL+1102
<KEY<MSG<FAC0022Bring me <GIT1018a =Boo<GIT1023ster=,<NOD<GIT0000 a <KEY<MSG<FAC0022Bring me <GIT1018a =Boo<GIT1023ster=,<NOD<GIT0000 a
<GIT1029=Sprinkler=,<NOD<GIT0000 and a <GIT1029=Sprinkler=,<NOD<GIT0000 and a
<GIT1027=Controller=<NOD<GIT0000 and I'll build <GIT1027=Controller=<NOD<GIT0000 and I'll build
@ -66,7 +66,7 @@ you a rocket.<NOD<END
<ITJ0029:0210<EVE0205 <ITJ0029:0210<EVE0205
#0210 #0210
<KEY<CNP0250:0072:0002<IT-0029<IT-0027<FL+1103<SAT<EVE0212 <KEY<FL+1107<CNP0250:0072:0002<IT-0029<IT-0027<FL+1103<SAT<EVE0212
#0212 #0212
<KEY<MSG<TUR<FAC0022Why don't you rest <KEY<MSG<TUR<FAC0022Why don't you rest

View file

@ -37,46 +37,43 @@
#0104 #0104
<PRI<SOU0011<DNP0102<FAO0004<TRA0011:0094:0016:0053 <PRI<SOU0011<DNP0102<FAO0004<TRA0011:0094:0016:0053
#0200 #0200
<KEY <FL+2892
<SAT<MSGArthur's Arsenal:<NOD <PS+0001:0201<PS+0002:0205<PS+0003:0211<PS+0004:0220<PS+0005:0220
<AMJ0001:0201 <KEY<SAT<MSGArthur's Arsenal:<NOD<SLP
<AMJ0003:0202
<EVE0205
#0201 #0201
<FLJ2802:0203<EVE0205 <FLJ2802:0202<MSGCan't trade.<NOD<SLP
#0202 #0202
<FLJ2802:0204<EVE0205 <AMJ0001:0203<AMJ0003:0204<MSGCan't trade.<NOD<SLP
#0203 #0203
<KEY<MSG<GIT0003Trade your Snake for a Fireball?<YNJ0205<TAM0001:0003:0000<EVE0205 <KEY<MSG<GIT0003Trade your Snake for a Fireball?<YNJ0219<TAM0001:0003:0000<SLP
#0204 #0204
<KEY<MSG<GIT0001Trade your Fireball for a Snake?<YNJ0205<TAM0003:0001:0000<EVE0205 <KEY<MSG<GIT0001Trade your Fireball for a Snake?<YNJ0219<TAM0003:0001:0000<SLP
#0205 #0205
<AMJ0009:0206 <FLJ2811:0206<MSGCan't trade.<NOD<SLP
<AMJ0012:0207
<EVE0211
#0206 #0206
<FLJ2811:0208<EVE0211 <AMJ0009:0208<AMJ0012:0209<MSGCan't trade.<NOD<SLP
#0207
<FLJ2811:0209<EVE0211
#0208 #0208
<KEY<MSG<GIT0012Trade your Blade for a Nemesis?<YNJ0211<TAM0009:0012:0000<EVE0211 <KEY<MSG<GIT0012Trade your Blade for a Nemesis?<YNJ0219<TAM0009:0012:0000<SLP
#0209 #0209
<KEY<MSG<GIT0009Trade your Nemesis for a Blade?<YNJ0211<TAM0012:0009:0000<EVE0211 <KEY<MSG<GIT0009Trade your Nemesis for a Blade?<YNJ0219<TAM0012:0009:0000<SLP
#0210 #0210
<KEY<MSGFlowers...?<NOD<END <KEY<MSGFlowers...?<NOD<END
#0211 #0211
<FLJ2820:0212<EVE0214 <FLJ2820:0212<MSGCan't trade.<NOD<SLP
#0212 #0212
<AMJ0007:0213 <AMJ0007:0213
<KEY<MSG<GIT0007Pick up your Bubbler?<YNJ0214<AM+0007:0100<EVE0214 <KEY<MSG<GIT0007Pick up your Bubbler?<YNJ0219<AM+0007:0100<SLP
#0213 #0213
<KEY<MSG<GIT0007Drop off your Bubbler?<YNJ0214<AM-0007<EVE0214 <KEY<MSG<GIT0007Drop off your Bubbler?<YNJ0219<AM-0007<SLP
#0214 #0219
<KEY<MSGNo more weapons to trade.<NOD<END <SLP
#0220
<END
#0300 #0300
#0301 #0301
#0303 #0303
#0500 #0500
<FL-2892
<PS+0001:6001<PS+0002:6002<PS+0003:6003<PS+0004:6004<PS+0005:6005 <PS+0001:6001<PS+0002:6002<PS+0003:6003<PS+0004:6004<PS+0005:6005
<KEY<SAT<MSGA teleporter.<NOD<SLP<NOD<END <KEY<SAT<MSGA teleporter.<NOD<SLP<NOD<END
#0600 #0600
@ -258,9 +255,7 @@ blame.<NOD<END
<KEY<CMU0000<FAO0004<TRA0024:0700:0002:0000 <KEY<CMU0000<FAO0004<TRA0024:0700:0002:0000
#6001 #6001
<PRI<MSG<TURDo you want to go to the <PRI<MSG<TURDo you want to go to the
Egg Corridor?<YNJ0000<CLO Egg Corridor?<YNJ0000<FLJ0159:6011<CLO<EVE6010
<KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000
<WAI0100<FLJ0159:6011<EVE6010
#6002 #6002
<PRI<MSG<TURDo you want to go to Grasstown?<YNJ0000<CLO <PRI<MSG<TURDo you want to go to Grasstown?<YNJ0000<CLO
<KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000 <KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000
@ -281,6 +276,9 @@ Plantation?<YNJ0000<CLO
<KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000 <KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000
<WAI0100<FAO0004<TRA0060:0099:0009:0009 <WAI0100<FAO0004<TRA0060:0099:0009:0009
#6010 #6010
<KEY<FAO0004<TRA0002:0099:0005:0006 <KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000
<WAI0100<FAO0004<TRA0002:0099:0005:0006
#6011 #6011
<KEY<MSG<TURRuined?<YNJ6010<FAO0004<TRA0049:0099:0007:0006 <PRI<MSG<TURRuined?<YNJ6010
<KEY<CNP0300:0111:0002<HMC<WAI0060<ANP0500:0001:0000
<WAI0100<FAO0004<TRA0049:0099:0007:0006

View file

@ -49,7 +49,7 @@ robots!<WAI0160<NOD<RMU<END
<KEY<MSGNothing else here appears <KEY<MSGNothing else here appears
especially useful...<NOD<END especially useful...<NOD<END
#0240 #0240
<KEY<MSG<TURGo back to the labyrinth?<WAI0040<YNJ0000 <KEY<MSG<TURGo back to the Labyrinth?<WAI0040<YNJ0000
<PRI<FAO0004<TRA0046:0094:0008:0009 <PRI<FAO0004<TRA0046:0094:0008:0009
#0250 #0250
<KEY <KEY

View file

@ -59,5 +59,5 @@ a Mimiga just like us.<NOD<END
#0412 #0412
<EVE0086 <EVE0086
#0500 #0500
<KEY<MSG<TURGo back to the labyrinth?<WAI0040<YNJ0000 <KEY<MSG<TURGo back to the Labyrinth?<WAI0040<YNJ0000
<PRI<FAO0004<TRA0046:0094:0008:0009 <PRI<FAO0004<TRA0046:0094:0008:0009

View file

@ -1,17 +1,19 @@
#0090 #0090
<MNA<CMU0029<FAI0000<END <MNA<CMU0029<FAI0000<EVE0099
#0091 #0091
<MNA<CMU0029<FAI0001<END <MNA<CMU0029<FAI0001<EVE0099
#0092 #0092
<PRI<CMU0000<MSG<TUR<ZAMYou feel a black wind blow <PRI<CMU0000<MSG<TUR<ZAMYou feel a black wind blow
through you. through you.
All weapons dropped to Level 1!<NOD<CLO All weapons dropped to Level 1!<NOD<CLO
<FRE<MNA<CMU0029<FAI0002<END <FRE<MNA<CMU0029<FAI0002<EVE0099
#0093 #0093
<MNA<CMU0029<FAI0003<END <MNA<CMU0029<FAI0003<EVE0099
#0094 #0094
<MNA<CMU0029<FAI0004<END <MNA<CMU0029<FAI0004<EVE0099
#0099
<FLJ1320:0000<FLJ6111:0252<END
#0100 #0100
<KEY<SOU0011<DNP0100<FAO0000<TRA0056:0090:0080:0009 <KEY<SOU0011<DNP0100<FAO0000<TRA0056:0090:0080:0009
@ -46,10 +48,12 @@ All weapons dropped to Level 1!<NOD<CLO
<FL+6111 <FL+6111
<CNP0240:0000:0000 <CNP0240:0000:0000
<ANP0250:0050:0005 <ANP0250:0050:0005
<CNP0251:0015:0002 <EVE0252
<END
#0251 #0251
<PRI<FLJ1320:0001<FL+1320<SOU0022<CNP0251:0021:0000<EVE0300 <PRI<FLJ1320:0001<FL+1320<SOU0022<CNP0251:0021:0000<EVE0300
#0252
<CNP0251:0015:0002
<END
#0300 #0300
<EVE0081 <EVE0081

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 24 KiB

View file

@ -1 +1 @@
\jiiiFCu„~u†Ś€uŤŽ‡¨Y©ž«¦˘¬¬˘¨§Y­¨Y­žĄž©¨«­gu<67>zrrrru~‡}FC\jiijFCu„~u†Ś€uŤŽ~  Y|¨««˘ť¨«u<C2AB>zrrrru~‡}FC\jiikFCu„~u†Ś€uŤŽ€«š¬¬­¨°§u<C2A7>zr9rru~‡}FC\jiilFCu„~u†Ś€uŤŽŚš§ťY“¨§žu<C5BE>zrrrru~‡}FC\jiimFCu„~u†Ś€uŤŽ…š˛«˘§­ˇu<CB87>zrrrru~‡}FC\jiinFCu„~u†Ś€uŤŽ‰Ąš§­š­˘¨§u<C2A7>zrrrru~‡}FCFC Sa```=:l{u‰l}ƒwl„…~ŸP •¢<E280A2>™££™ŸžP¤ŸP¤•œ• Ÿ¢¤^l‡qyiiiilu~t=:Sa``a=:lv|zbhibjb``a=:l{u‰l}ƒwl„…u——PsŸ¢¢™”Ÿ¢l‡qyiiiilu~t=:Sa``b=:lv|zbhibjb``b=:l{u‰l}ƒwl„…££¤Ÿ§žl‡qyiiiilu~t=:Sa``c=:lv|zbhibjb``c=:l{u‰l}ƒwl„…ƒž”PŠŸž•l‡qyiiiilu~t=:Sa``d=:lv|zbhibjb``d=:l{u‰l}ƒwl„…|©¢™ž¤˜l‡qyiiiilu~t=:Sa0`e=:lv|zbhibjb``e=:l{u‰l}ƒwl„…€œž¤¤™Ÿžl‡qyiiiilu~t=:Sb``a=:l{u‰l}ƒwl„…lwy„```aƒž•P_Pv™¢•œœl‡qyiiiilu~t=:Sb``b=:l{u‰l}ƒwl„…lwy„```irœ”•P_P~•<>•£™£l‡qyiiiilu~t=:Sb``c=:l{u‰l}ƒwl„…lwy„```gr¥œ•¢l‡qyiiiilu~t=:Sb``d=:l{u‰l}ƒwl„…sž“•œl‡qyiiiilu~t=:Sb``e=:l{u‰l}ƒwl„…sž“•œl‡qyiiiilu~t

View file

@ -506,12 +506,14 @@ local function _hint(message, l)
if line1:find(PATTERN) and #message > MSGBOXLIMIT then if line1:find(PATTERN) and #message > MSGBOXLIMIT then
line1 = line1:sub(1, line1:find(PATTERN)) line1 = line1:sub(1, line1:find(PATTERN))
split = line1:find(PATTERN)+split split = line1:find(PATTERN)+split
line2 = "\r\n" .. message:sub(split, split+MSGBOXLIMIT) if split ~= MSGBOXLIMIT then line2 = "\r\n" end
line2 = line2 .. message:sub(split, split+MSGBOXLIMIT)
if line2:find(PATTERN) and #message > MSGBOXLIMIT*2 then if line2:find(PATTERN) and #message > MSGBOXLIMIT*2 then
line2 = line2:sub(1, line2:find(PATTERN)) line2 = line2:sub(1, line2:find(PATTERN))
split = line2:find(PATTERN)+split-2 split = line2:find(PATTERN)+split-2
line3 = "\r\n" .. message:sub(split, split+MSGBOXLIMIT) if split ~= MSGBOXLIMIT then line3 = "\r\n" end
line3 = line3 .. message:sub(split, split+MSGBOXLIMIT)
end end
end end

View file

@ -152,6 +152,7 @@ local cues = {
cue("Ring2", {"0090", "0091", "0092", "0093", "0094", "0098", "0420"}, "0030"), cue("Ring2", {"0090", "0091", "0092", "0093", "0094", "0098", "0420"}, "0030"),
cue("Ring2", {"0502"}, "0007"), cue("Ring2", {"0502"}, "0007"),
cue("Ring2", {"0410"}, "0031"), cue("Ring2", {"0410"}, "0031"),
cue("Ring2", {"0099"}, "0018"),
cue("Prefa1", {"0090", "0091", "0092", "0093", "0094"}, "0030"), cue("Prefa1", {"0090", "0091", "0092", "0093", "0094"}, "0030"),
cue("Priso2", {"0090", "0091", "0092", "0093", "0094", "0250"}, "0029"), cue("Priso2", {"0090", "0091", "0092", "0093", "0094", "0250"}, "0029"),
cue("Priso2", {"0241"}, "0004"), cue("Priso2", {"0241"}, "0004"),

View file

@ -621,12 +621,12 @@ end
function worldGraph:getHintableLocations(obj) function worldGraph:getHintableLocations(obj)
local locations = {} local locations = {}
for k, location in pairs(_.shuffle(self:getFilledLocations(true))) do for k, location in pairs(_.shuffle(self:getFilledLocations(true))) do
if (obj == "objBadEnd" and location.item.name == "Rusty Key") or (obj ~= "objBadEnd" and location.item.name == "ID Card") then if location:getPrebuiltHint() ~= nil then
-- do nothing
elseif (obj == "objBadEnd" and location.item.name == "Rusty Key") or (obj ~= "objBadEnd" and location.item.name == "ID Card") then
table.insert(locations, 1, location) -- put that item on the top to guarantee a hint for it table.insert(locations, 1, location) -- put that item on the top to guarantee a hint for it
elseif (self:Camp() or self:Arthur()) and location.item.name == "Arthur's Key" then elseif (self:Camp() or self:Arthur()) and location.item.name == "Arthur's Key" then
table.insert(locations, 1, location) table.insert(locations, 1, location)
elseif location:getPrebuiltHint() ~= nil then
-- do nothing
else else
table.insert(locations, location) table.insert(locations, location)
end end

View file

@ -2,7 +2,9 @@ local LOG_LEVEL, _logCounts, _logLines = 4, nil, nil
local function _log(level, prefix, text, ...) local function _log(level, prefix, text, ...)
if LOG_LEVEL >= level then if LOG_LEVEL >= level then
local text = prefix .. text local text = prefix .. text
if level ~= 4 then
print(text, ...) print(text, ...)
end
table.insert(_logLines, text) table.insert(_logLines, text)
end end
_logCounts[level] = _logCounts[level] + 1 _logCounts[level] = _logCounts[level] + 1

View file

@ -103,7 +103,7 @@ function love.draw()
end end
function generateDaily() function generateDaily()
local json = [[{"embeds": [{"title": "**Daily Challenge: %s**","color": 11323851,"fields": [{"name": "Seed","value": "%s","inline": true},{"name": "Version","value": "%s","inline": true},{"name": "Settings","value": "**Objective**: %s\n**Spawn**: %s\n**Puppysanity**: %s\n**Sequence breaks**: %s\n"},{"name": "Title Screen Code","value": "<%s> <%s> <%s> <%s> <%s> (%s/%s/%s/%s/%s)"},{"name": "<:rando:558942498668675072> Sharecode","value": "`%s`"}]}]}]] local json = [[{"embeds": [{"title": "**Daily Challenge: %s**","color": 11323851,"fields": [{"name": "Seed","value": "%s","inline": true},{"name": "Version","value": "%s","inline": true},{"name": "Settings","value": "**Objective**: %s\n**Spawn**: %s\n**Puppies outside Sand Zone**: %s\n**Sequence breaks**: %s\n"},{"name": "Title Screen Code","value": "<%s> <%s> <%s> <%s> <%s> (%s/%s/%s/%s/%s)"},{"name": "<:rando:558942498668675072> Sharecode","value": "`%s`"}]}]}]]
-- no matter what time of day you run the daily, it'll be consistent throughout the day -- no matter what time of day you run the daily, it'll be consistent throughout the day
local date = os.date("*t", os.time()) local date = os.date("*t", os.time())
@ -113,16 +113,25 @@ function generateDaily()
local datestring = os.date("%B %d, %Y") local datestring = os.date("%B %d, %Y")
local function pick(t) return t[love.math.random(#t)] end local function pick(t) return t[love.math.random(#t)] end
local objective = pick({{name = "Bad Ending", val = "objBadEnd"}, {name = "Normal Ending", val = "objNormalEnd"}, {name = "Best Ending", val = "objBestEnd"}, {name = "All Bosses", val = "objAllBosses"}, {name = "100%", val = "obj100Percent"}}) local objective = pick({{name = "Bad Ending", val = "objBadEnd"}, {name = "Normal Ending", val = "objNormalEnd"}, {name = "Best Ending", val = "objBestEnd"}, {name = "Bad Ending", val = "objBadEnd"}, {name = "Normal Ending", val = "objNormalEnd"}, {name = "Best Ending", val = "objBestEnd"}, {name = "All Bosses", val = "objAllBosses"}, {name = "100%", val = "obj100Percent"}})
local spawn = pick({"Start Point", "Arthur's House", "Camp"}) local spawn = pick({"Start Point", "Arthur's House", "Start Point", "Arthur's House", "Camp"})
local puppies = pick({{name = "Enabled", val = true}, {name = "Disabled", val = false}}) local puppies = pick({{name = "Enabled", val = true}, {name = "Disabled", val = false}})
local sequence = pick({{name = "All", val = true}, {name = "None", val = false}}) local sequence = pick({{name = "All", val = true}, {name = "None", val = false}, {name = "None", val = false}})
Randomizer.obj = objective.val Randomizer.obj = objective.val
Randomizer.worldGraph.spawn = spawn Randomizer.worldGraph.spawn = spawn
Randomizer.puppy = puppies.val Randomizer.puppy = puppies.val
Randomizer.worldGraph.seqbreak = sequence.val Randomizer.worldGraph.seqbreak = sequence.val
Randomizer.worldGraph.dboosts.cthulhu.enabled = sequence.val
Randomizer.worldGraph.dboosts.chaco.enabled = sequence.val
Randomizer.worldGraph.dboosts.paxChaco.enabled = sequence.val
Randomizer.worldGraph.dboosts.flightlessHut.enabled = sequence.val
Randomizer.worldGraph.dboosts.camp.enabled = sequence.val
Randomizer.worldGraph.dboosts.sisters.enabled = sequence.val
Randomizer.worldGraph.dboosts.plantation.enabled = sequence.val
Randomizer.worldGraph.dboosts.rocket.enabled = sequence.val
-- reinitialize seed after pick()ing -- reinitialize seed after pick()ing
local seed = Randomizer:_seedRngesus() local seed = Randomizer:_seedRngesus()
Randomizer:_updateSharecode(seed) Randomizer:_updateSharecode(seed)