| 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 |