Introduction
Introduction Statistics Contact Development Disclaimer Help
Return Create A Forum - Home
---------------------------------------------------------
Xyrinfe Shadow Project Forums
https://lunarshadowcs.createaforum.com
---------------------------------------------------------
*****************************************************
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
*****************************************************
Previous Page
Next Page
You are viewing proxied material from gopher.createaforum.com. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.