URI:
   DIR Return Create A Forum - Home
       ---------------------------------------------------------
       Xyrinfe Shadow Project Forums
  HTML https://lunarshadowcs.createaforum.com
       ---------------------------------------------------------
       *****************************************************
   DIR Return to: Cave Story Mods
       *****************************************************
       #Post#: 12502--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: IlinaFan01 Date: October 23, 2020, 6:50 am
       ---------------------------------------------------------
       1: I tried that script from before and found no crashes... O_o
       2: If the rematch is accessed from the Boss Data Server, why not
       (a) unset the flags OR (b) use new flags and unset those when
       leaving?
       FLJ for (i) rematching boss, (ii) beating rematch phase 1, (iii)
       beating rematch phase 2, etc.
       Might be a bit convoluted though.
       #Post#: 12505--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: King (2.0) Date: October 23, 2020, 7:22 am
       ---------------------------------------------------------
       [quote author=Charlie link=topic=417.msg12502#msg12502
       date=1603453809]
       1: I tried that script from before and found no crashes... O_o
       2: If the rematch is accessed from the Boss Data Server, why not
       (a) unset the flags OR (b) use new flags and unset those when
       leaving?
       FLJ for (i) rematching boss, (ii) beating rematch phase 1, (iii)
       beating rematch phase 2, etc.
       Might be a bit convoluted though.
       [/quote]
       It took me a bit to figure out then I decided to try writing a
       new script. Also the rematches aren't accessed through the Boss
       Data Server
       (that's where the player obtains the Boss Weapons, though I've
       considered expanding that room) but are accessed through doors
       found in the Mechanto Isle
       levels. That said, I'm going to post the script:
       #0090
       <FAI0000<FL+0191<END
       #0091
       <CMU0017<KEY<SAT<MSG<FAC0010Gunnoid-0.
       News travels fast here in
       Mechanto Isle.<NOD<CLRI wish to see if your previous
       victories are a result of skill
       or an error of judgement...<NOD<CLR<CLO<EVE0300
       #0300
       <DNP0091<MNA<CMU0007<DNP0300<EVE1000<END
       #1000
       <FLJ0444:1001<FL+0444<BOA0000<WAI0040<BOA0100<BSL0000<END
       #1001
       <FLJ0555:1004<MOV0010:0031<SOU0029<DNA0309<WAI0050<END
       #1002
       <KEY<SAT<MSG<FAC0010I've warped you
       to Layer 2; do not mistake
       my kindness for weakness.<NOD<CLRNow ascend upwards so I may
       prove to our Master that
       his struggle was all worth it.<NOD<CLR
       <CMP0008:0014:0000<CMP0008:0015:0000<CMP0008:0016:0000
       <CMP0008:0017:0000<CMP0008:0018:0000<CMP0008:0019:0000
       <CMP0009:0014:0000<CMP0009:0015:0000<CMP0009:0016:0000
       <CMP0009:0017:0000<CMP0009:0018:0000<CMP0009:0019:0000
       <CMP0011:0014:0000<CMP0011:0015:0000<CMP0011:0016:0000
       <CMP0011:0017:0000<CMP0011:0018:0000<CMP0011:0019:0000
       <CMP0012:0014:0000<CMP0012:0015:0000<CMP0012:0016:0000
       <CMP0012:0017:0000<CMP0012:0018:0000<CMP0012:0019:0000<DNP1002<E
       VE1003
       #1003
       <FL+0555<BOA0000<WAI0040<BOA0100<BSL0000<DNA0309<END
       #1004
       <FLJ0666:2000<MOV0010:0063<SOU0029<DNA0309<WAI0050
       <CMP0008:0034:0000<CMP0008:0035:0000<CMP0008:0036:0000
       <CMP0008:0037:0000<CMP0008:0038:0000<CMP0008:0039:0000
       <CMP0009:0034:0000<CMP0009:0035:0000<CMP0009:0036:0000
       <CMP0009:0035:0000<CMP0009:0036:0000<CMP0009:0037:0000
       <CMP0009:0038:0000<CMP0009:0039:0000<CMP0011:0034:0000
       <CMP0011:0035:0000<CMP0011:0036:0000<CMP0011:0037:0000
       <CMP0011:0038:0000<CMP0011:0039:0000<CMP0012:0034:0000
       <CMP0012:0035:0000<CMP0012:0036:0000<CMP0012:0037:0000
       <CMP0012:0038:0000<CMP0012:0039:0000<CMP0004:0014:0000
       <CMP0004:0015:0000<CMP0004:0016:0000<CMP0004:0017:0000
       <CMP0004:0018:0000<CMP0004:0019:0000<CMP0005:0014:0000
       <CMP0005:0015:0000<CMP0005:0016:0000<CMP0005:0017:0000
       <CMP0005:0018:0000<CMP0005:0019:0000<CMP0015:0014:0000
       <CMP0015:0015:0000<CMP0015:0016:0000<CMP0015:0017:0000
       <CMP0015:0018:0000<CMP0015:0019:0000<CMP0016:0014:0000
       <CMP0016:0015:0000<CMP0016:0016:0000<CMP0016:0017:0000
       <CMP0016:0018:0000<CMP0016:0019:0000<DNP1004<END
       #1005
       <FMU<KEY<SAT<MSG<FAC0010Look around you.
       See those Gunnoid Units M02?<NOD<CLRYou will be leading them
       soon, provided I don't add
       your corpse to the scrap-
       pile beneath your feet.<NOD<CLR<CLO<DNP1005<CMU0022<EVE1006
       #1006
       <FL+0666<BOA0000<WAI0040<BOA0100<BSL0000<END
       #2000
       <DNP0310<KEY<MSG<FAC0010I can see it now. With you
       on our side as leader of
       the uprising, we'll win.<NOD<CLR<CLO<DNP0310<DNP0404
       <WAI0100<BOA0500<CMU0000<TRA0009:0090:0020:0008<END
       #Post#: 12526--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: King (2.0) Date: October 30, 2020, 5:14 am
       ---------------------------------------------------------
       So I've finally gotten the Big Boy fight to work properly. Turns
       out that I simply need to add FL- at the beginning of the
       battle, again at the end and when the player transfers into the
       Boss Server.
       Now we need to move onto dealing with Taboo-Oh's script:
       #0090
       <FON0400:0001<FAI0000<MYD0002<BOA0001<EVE0091<END
       #0091
       <PRI<MSG<SAT<CMU0017<FAC0005
       Well, well, well.
       What do we have here?
       A fool who dares to defy
       our malevolence.<NOD<CLR
       I am Taboo-Oh. You stand no
       chance against me.<NOD<CLO<FL+0191<CMU0004<FLJ0191:0093<END
       #0093
       <BSL0000<BOA0000<CNP0302:0191:0000<CNP0300:0000:0000<MNA<ANP0200
       :0010:0000
       <ANP0210:0010:0000
       <WAI0075<END
       #0200
       #0210
       #0300
       #0301
       #0302
       #1000
       <BOA1000<KEY<MSG<FAC0005I-I stand corrected.
       Could it be...the one...
       Never mind.<NOD<CLRThis form is no longer
       needed. Venture deep into
       the Taboo Zone, if you dare...<NOD<CLR<CLO<SK+5000<EVE1001
       #1001
       <ITJ0036:1003<NCJ0336:1002<KEY<MSGTaboo Pin
       Obtained!<GIT1036<IT+0036<NOD<CLR
       <CLO[font=verdana]<TRA0023:0105:0002:0044<END[/font]
       #1002
       <FLJ1000:1003<KEY<MSGAlt Costume #01
       (Monochrome)
       obtained!<NOD<CLO<CLR<FL+1000<TRA0023:0105:0002:0044<END
       #1003
       <TRA0023:0105:0002:0044<END
       #Post#: 12529--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: IlinaFan01 Date: October 30, 2020, 8:48 am
       ---------------------------------------------------------
       I'll check it out later. It's Ironhead's AI, right?
       I think CLR and CLO do the same thing, but CLO also closes the
       message box (which CLR doesn't do). I also shortened all text to
       "text" (:P) to get to the action faster while investigating.
       Skip flags 0001 to 0063 are saved on a soft reset, as far as
       I've been told.
       I don't know if SK+5000 is also saved (or if it's just a normal
       flag being set this way) though.
       #Post#: 12533--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: King (2.0) Date: October 30, 2020, 11:47 am
       ---------------------------------------------------------
       [quote author=Charlie link=topic=417.msg12529#msg12529
       date=1604065695]
       I'll check it out later. It's Ironhead's AI, right?
       I think CLR and CLO do the same thing, but CLO also closes the
       message box (which CLR doesn't do). I also shortened all text to
       "text" ( :P ) to get to the action faster while investigating.
       Skip flags 0001 to 0063 are saved on a soft reset, as far as
       I've been told.
       I don't know if SK+5000 is also saved (or if it's just a normal
       flag being set this way) though.
       [/quote]
       It is, yes. Also I'm sure that <CLR and <CLO are both used for
       smoother transitions but I could wrong on that. Also SK+5000
       seem to be saved considering you can save your game and the
       change still sticks from all my tests on Taboo Zone 1.
       #Post#: 12536--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: IlinaFan01 Date: October 30, 2020, 2:45 pm
       ---------------------------------------------------------
       The issue is the teleporting, I assume?
       That's actually kinda advanced ASM-hack level. Way out of my
       ability, sorry :(
       All I can think of is... "Taboo Noise", though. Mine would
       probably be Taboo Missingno ???
       #Post#: 12541--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: King (2.0) Date: October 31, 2020, 6:45 am
       ---------------------------------------------------------
       [quote author=Charlie link=topic=417.msg12536#msg12536
       date=1604087127]
       The issue is the teleporting, I assume?
       That's actually kinda advanced ASM-hack level. Way out of my
       ability, sorry :(
       All I can think of is... "Taboo Noise", though. Mine would
       probably be Taboo Missingno ???
       [/quote]
       It's strange though considering that Ironhead doesn't do this
       and the boss fight with San in Selenic Shadow doesn't have
       teleportation either. The fight itself functions just fine aside
       from that (though I may have rewrite the post battle part of the
       script: You're supposed to obtain the Taboo Pin by default, but
       if you defeat Taboo-Oh without taking damage, you obtain the
       Monochrome costume. For some reason, you obtain the costume even
       if you take damage. Either way, you're then teleported outside
       the boss door in Taboo Zone 1).
       #Post#: 12542--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: IlinaFan01 Date: October 31, 2020, 6:53 am
       ---------------------------------------------------------
       Remove the FON from Ironhead in a copy of vanilla CS (or maybe
       make it FOB) and see what happens.
       (Aside from the ME tiles appearing.)
       #Post#: 12543--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: King (2.0) Date: October 31, 2020, 7:18 am
       ---------------------------------------------------------
       [quote author=Charlie link=topic=417.msg12542#msg12542
       date=1604145235]
       Remove the FON from Ironhead in a copy of vanilla CS (or maybe
       make it FOB) and see what happens.
       (Aside from the ME tiles appearing.)
       [/quote]
       I've looked over CS's script for Map 31 (where Ironhead is
       fought) It doesn't have <FON or <FOB in it's script (unless I've
       misunderstood something):
       #0090
       <MNA<CMU0018<UNI0001<MYD0000<FAI0000<END
       #0091
       <MNA<CMU0018<UNI0001<MYD0000<FAI0001<END
       #0092
       <MNA<CMU0018<UNI0001<MYD0002<FAI0002<BSL0000<END
       #0093
       <MNA<CMU0018<UNI0001<MYD0000<FAI0003<END
       #0094
       <MNA<CMU0018<UNI0001<MYD0000<FAI0004<END
       #0095
       <CMU0023<FAI0000<END
       #0100
       <KEY<FAO0001<CSS<TRA0047:0091:0008:0009
       #0200
       #0210
       #1000
       <KEY<BOA1000
       <ANP0200:0010:0000
       <ANP0210:0010:0000
       <WAI0300<FAO0002
       <UNI0000<CSS<EVE1001
       #1001
       <ITJ0018:1010<FL+0160<EVE1002
       #1002
       <CMU0000<FLJ0836:1003<EVE1010
       #1003
       <FL-0836<FLJ0851:1010<FL+1042
       <EVE1010
       #1010
       <NCJ0336:1011
       <TRA0015:0410:0016:0012<END
       #1011
       <IT+0036
       <TRA0015:0410:0016:0012<END
       #Post#: 12544--------------------------------------------------
       Re: LSPF: The CS Modding Question Thread
       By: IlinaFan01 Date: October 31, 2020, 9:37 am
       ---------------------------------------------------------
       ... My memory got stuck elsewhere, haha. Probably San or
       something?
       Remove the <UNI then. :3
       *****************************************************
   DIR Previous Page
   DIR Next Page