| Return Create A Forum - Home | |
| --------------------------------------------------------- | |
| Xyrinfe Shadow Project Forums | |
| https://lunarshadowcs.createaforum.com | |
| --------------------------------------------------------- | |
| ***************************************************** | |
| Return to: Cave Story Mods | |
| ***************************************************** | |
| #Post#: 12400-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 6, 2020, 7:06 am | |
| --------------------------------------------------------- | |
| [quote author=Charlie link=topic=417.msg12395#msg12395 | |
| date=1601985594] | |
| Ready? FIGHT! | |
| * steps out of ring * | |
| (Couldn't resist. :P ) | |
| [/quote] | |
| Here's the updated script: | |
| #0090 | |
| <FAI0000<END | |
| #0091 | |
| <CMU0017<KEY<SAT<MSGtext<NOD<CLR<EVE0300 | |
| #0300 | |
| <MNA<CMU0007<DNP0300<EVE0301<END | |
| #0301 | |
| <FLJ0444:0302<FL+0444<BSL0000<BOA0000<WAI0040<BOA0100<END | |
| #0302 | |
| <MOV0010:0031<KEY<SAT<MSGtext<NOD<CLR<EVE0303<END | |
| #0303 | |
| <FLJ0555:0304<FL+0555<BSL0000<BOA0000<WAI0040<BOA0100<END | |
| #0304 | |
| <KEY<SAT<MSGtext<NOD<CLR<EVE0305<END | |
| #0305 | |
| <CMU0022<FLJ0666:0306<FL+0666<BSL0000<BOA0000<WAI0040<BOA0100<EN | |
| D | |
| #0306 | |
| <BSL0000<BOA0500<TRA0009:0090:0020:0008<END | |
| #Post#: 12402-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: IlinaFan01 Date: October 6, 2020, 7:14 am | |
| --------------------------------------------------------- | |
| Script copied. I'll check it out (it'll take a while, though) | |
| and get back to you as soon as I can. :) | |
| Patience is a virtue. I'll post here again once I find... | |
| anything, really. (Or if I can't figure out what's going on, but | |
| that's worst-case scenario content.) | |
| #Post#: 12407-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: IlinaFan01 Date: October 6, 2020, 11:35 am | |
| --------------------------------------------------------- | |
| Right... | |
| #1: Heavy Press's death event seems to be hard-coded to #1000 so | |
| make events #0301 to #0306 go to #1000 to #1005 (my test script | |
| was a copy paste with event numbers fixed). | |
| #2: Add a DNP0091 to event #0300, I guess? (My test got caught | |
| in an infinite loop, haha.) | |
| #3: Move <BSL0000 after <BOA0100. Else the game'll crash (from | |
| my experience, it crashed). | |
| I hope this'll work out properly! | |
| #Post#: 12418-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 6, 2020, 1:01 pm | |
| --------------------------------------------------------- | |
| [quote author=Charlie link=topic=417.msg12407#msg12407 | |
| date=1602002118] | |
| Right... | |
| #1: Heavy Press's death event seems to be hard-coded to #1000 so | |
| make events #0301 to #0306 go to #1000 to #1005 (my test script | |
| was a copy paste with event numbers fixed). | |
| #2: Add a DNP0091 to event #0300, I guess? (My test got caught | |
| in an infinite loop, haha.) | |
| #3: Move <BSL0000 after <BOA0100. Else the game'll crash (from | |
| my experience, it crashed). | |
| I hope this'll work out properly! | |
| [/quote] | |
| Thank you Charlie, you've been a great help. The script now | |
| works, though it seems to crash after the Phase 2 text ends. | |
| #Post#: 12420-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: IlinaFan01 Date: October 6, 2020, 3:28 pm | |
| --------------------------------------------------------- | |
| Mind posting the exact Phase 2 script? | |
| #Post#: 12421-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 7, 2020, 4:59 am | |
| --------------------------------------------------------- | |
| [quote author=Charlie link=topic=417.msg12420#msg12420 | |
| date=1602016109] | |
| Mind posting the exact Phase 2 script? | |
| [/quote] | |
| I was going to do that anyway: | |
| [font=verdana]#0090[/font] | |
| <FAI0000<END | |
| #0091 | |
| <CMU0017<KEY<SAT<MSGtext<NOD<CLR<EVE0300 | |
| #0300 | |
| <DNP0091<MNA<CMU0007<DNP0300<EVE1000<END | |
| #1000 | |
| <FLJ0444:1001<FL+0444<BOA0000<WAI0040<BOA0100<BSL0000<END | |
| #1001 | |
| <WAI0050<KEY<SAT<MSGtext<NOD<CLR<EVE1002 | |
| #1002 | |
| <FLJ0555:1003<FL+0555<BSL0000<BOA0000<WAI0040<BOA0100<END | |
| #1003 | |
| <KEY<SAT<MSGtext<NOD<CLR<EVE1004<END | |
| #1004 | |
| <CMU0022<FLJ0666:1005<FL+0666<BSL0000<BOA0000<WAI0040<BOA0100<EN | |
| D | |
| #01005 | |
| <BOA0500<TRA0009:0090:0020:0008<END | |
| #Post#: 12427-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: IlinaFan01 Date: October 7, 2020, 6:56 am | |
| --------------------------------------------------------- | |
| Didn't even need to test it out in the mod. All the <BSL events | |
| should come after <BOA there, not just the first time. So move | |
| 'em between <BOA and <END and it should work. | |
| I see the <MOV0010:0031 got removed. :( | |
| Also, I'd recommend the use of <DNA0309 (I think?) OR the use of | |
| <PRI instead of <KEY, after a phase is defeated - Butes tend to | |
| remain after Heavy Press's defeat, and PRI freezes the game | |
| until KEY or END is used. | |
| #Post#: 12432-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 7, 2020, 11:10 am | |
| --------------------------------------------------------- | |
| [quote author=Charlie link=topic=417.msg12427#msg12427 | |
| date=1602071762] | |
| Didn't even need to test it out in the mod. All the <BSL events | |
| should come after <BOA there, not just the first time. So move | |
| 'em between <BOA and <END and it should work. | |
| I see the <MOV0010:0031 got removed. :( | |
| Also, I'd recommend the use of <DNA0309 (I think?) OR the use of | |
| <PRI instead of <KEY, after a phase is defeated - Butes tend to | |
| remain after Heavy Press's defeat, and PRI freezes the game | |
| until KEY or END is used. | |
| [/quote] | |
| I had the <MOV removed because I was trying to figure out how to | |
| work the script properly. I've added it back in so I'll also | |
| need to work to fill out all the other details in the fight. On | |
| the other hand, I'm proud of myself for successfully scripting | |
| the Taboo-Ga fight (uses Core's A.I) so I'll continue working on | |
| that. | |
| #Post#: 12471-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 10, 2020, 9:59 am | |
| --------------------------------------------------------- | |
| [font=verdana]The battle itself works fine until you defeat the | |
| boss. Then the mod simply crashes,[/font] | |
| [font=verdana]Big Boy script for reference:[/font] | |
| #0090 | |
| <FAI0000<FL+0191<END | |
| #0091 | |
| <CMU0017<KEY<SAT<MSGtext<NOD<CLR<EVE0300 | |
| #0300 | |
| <DNP0091<MNA<CMU0007<DNP0300<EVE1000<END | |
| #1000 | |
| <FLJ0444:1001<FL+0444<BOA0000<WAI0040<BOA0100<BSL0000<END | |
| #1001 | |
| <MOV0010:0031<DNA0309<WAI0050<KEY<SAT<MSGtext<NOD<CLR<EVE1002 | |
| #1002 | |
| <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 | |
| <FLJ0555:1003<FL+0555<BOA0000<WAI0040<BOA0100<BSL0000<DNA0309<EN | |
| D | |
| #1003 | |
| <MOV0010:0063<KEY<SAT<MSGtext<NOD<CLR<EVE1004<END | |
| #1004 | |
| <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 | |
| <CMU0022<FLJ0666:1005<FL+0666<BOA0000<WAI0040<BOA0100<BSL0000<EN | |
| D | |
| #01005 | |
| <BOA0500<TRA0009:0090:0020:0008<END | |
| #Post#: 12495-------------------------------------------------- | |
| Re: LSPF: The CS Modding Question Thread | |
| By: King (2.0) Date: October 18, 2020, 7:10 am | |
| --------------------------------------------------------- | |
| On second though, [font=verdana][member=8]Charlie[/member], you | |
| won't need to help me finish Big Boy's script. After a lot of | |
| rearranging in order to make the text not repeat itself | |
| everytime the player is warped between layers, I finally managed | |
| to get the entire fight to work. It now means that when the | |
| player defeats Big Boy's final phase, it'll play the dialogue | |
| and then warp the player to the Boss Data Sector where they can | |
| get the next two weapons (Big Boy's Tear and Gunnoid | |
| Piercer).[/font] | |
| [font=verdana]I'll just need to iron out a few things (i.e text, | |
| FAI, the rematch door) and that fight will be done. After that, | |
| I'll need to figure out what causes Taboo-Oh to teleport despite | |
| Ironhead's A.I not teleporting. [/font] | |
| [font=verdana]If you want I can post the completed Big Boy | |
| script and the Taboo-Oh scripts so you can read through | |
| them.[/font] | |
| [font=verdana]EDIT (19/10/20): So if I go into the Boss Rematch | |
| Door for Big Boy, due to all the flag skips, it just skips the | |
| rematch and sends you to the Boss Data Server. So I'll need to | |
| post the Big Boy script anyway.[/font] | |
| ***************************************************** | |
| Previous Page | |
| Next Page |