• Please stop embedding files/images from Discord. Discord has anti-hotlinking logic in place that breaks links to Discord hosted files and images when linked to from anywhere outside of Discord. There are a multitude of file/image hosting sites you can use instead.

    (more info here)

Quick Modding/Hacking Answers Thread

Aug 3, 2020 at 6:18 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2917
Age: 30
Pronouns: She/Her
So I need to know how Entity #191 (Water Level) actually works. Selenic Shadow uses a combination of that and Null Entity Manipulation, which I'm still trying to figure out.
For practice, place 5 vertical entities in a row. The top entity being the water level, the bottom four being null entities. Then do this.
(Event numbers are gonna be in vertical order (300 - top, 304 - bottom).
Code:
#0200
<KEY
<CNP0300:0000:0000<CNP0301:0191:0000<WAIXXXX
<CNP0301:0000:0000<CNP0302:0191:0000<WAIXXXX
<CNP0302:0000:0000<CNP0303:0191:0000<WAIXXXX
<CNP0303:0000:0000<CNP0304:0191:0000<WAIXXXX
<END
And the same can be done in reverse. I thought my previous explanation was easy to understand. (Technically, if you wanna do that in reverse order, you can also just do this, since the only available direction is up. But it will require testing over and over again to check the timing.)
Code:
#0201
<ANP0304:0010:0000<WAIXXXX
<CNP0304:0000:0000<CNP0300:0191:0000<END
OK, I have a very important question about Booster's Lab: Are the fill and replace tools broken?
Cuz y'all are trying so hard to figure it out and Noxid is dead, I'd say just stick with manually plugging them in, using Rectangle tool, or using Copy tool.
 
Aug 3, 2020 at 6:20 PM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
Cuz y'all are trying so hard to figure it out and Noxid is dead, I'd say just stick with manually plugging them in, using Rectangle tool, or using Copy tool.
why didnt I think of that...
 
Aug 3, 2020 at 7:18 PM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Sep 23, 2019
Location: Inside your head
Posts: 97
Pronouns: he/him
For practice, place 5 vertical entities in a row. The top entity being the water level, the bottom four being null entities. Then do this.
(Event numbers are gonna be in vertical order (300 - top, 304 - bottom).
Code:
#0200
<KEY
<CNP0300:0000:0000<CNP0301:0191:0000<WAIXXXX
<CNP0301:0000:0000<CNP0302:0191:0000<WAIXXXX
<CNP0302:0000:0000<CNP0303:0191:0000<WAIXXXX
<CNP0303:0000:0000<CNP0304:0191:0000<WAIXXXX
<END
And the same can be done in reverse. I thought my previous explanation was easy to understand. (Technically, if you wanna do that in reverse order, you can also just do this, since the only available direction is up. But it will require testing over and over again to check the timing.)
Code:
#0201
<ANP0304:0010:0000<WAIXXXX
<CNP0304:0000:0000<CNP0300:0191:0000<END
Thank you for the script, it'll be very helpful to me once I (try and) implement it into my own mod. I'll even go and update the ReadMe file to credit you.
 
Aug 3, 2020 at 7:33 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2917
Age: 30
Pronouns: She/Her
I'll even go and update the ReadMe file to credit you.
You don't need to do thaaaaat. I learned that from looking at the TSC used in WTF Story. Credit should really go to GIR, if anything.
 
Aug 9, 2020 at 5:48 PM
Senior Member
"Huzzah!"
Join Date: Jul 6, 2019
Location: United States
Posts: 214
how do I make the Hovering Critters projectiles immediately go in the direction the player is in?
they just float if you spawn them in.
 
Aug 9, 2020 at 6:32 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2917
Age: 30
Pronouns: She/Her
They're dependent of a parent entity to shoot them, which will require ASM if you wish to "spawn" them in out of nowhere.
 
Aug 9, 2020 at 7:38 PM
Sincerity will always triumph over irony.
Modding Community Discord Admin
"What're YOU lookin' at?"
Join Date: Apr 23, 2013
Location: In a cave above the surface.
Posts: 1084
Age: 26
Pronouns: He/Him
The fill and replace tools in BL only work on one type of tile at a time, it doesn't work on multiple tiles at the same time.

I.E. if you have a giant pocket of air tiles, you can fill that in, but if you have a pattern of repeating 2x2 tiles, you can't just fill that with a different set of 2x2 tiles with a single click of the fill tool, it works exactly as a fill tool in a paint program would. The replace tool just replaces all instance of one tile with another and that's it.

I have had zero issues with these two tools and use them in my mods so I assume there's some sort of misunderstanding on how they work.
 
Aug 9, 2020 at 7:43 PM
Senior Member
"Huzzah!"
Join Date: Mar 25, 2019
Location:
Posts: 206
Oh, I see. :O
Yeah, I think I misunderstood their use, then.
It's no big deal, though. I figured out a couple of tricks to make them do what I want, but it's nice to finally know that, thank you.
 
Aug 12, 2020 at 11:17 AM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Sep 23, 2019
Location: Inside your head
Posts: 97
Pronouns: he/him
So I need to know which entities are a part of NpcStream. I intend to make it so they don't give any XP.
 
Aug 12, 2020 at 12:03 PM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2917
Age: 30
Pronouns: She/Her
So I need to know which entities are a part of NpcStream. I intend to make it so they don't give any XP.
NPC 197 - Porcupine (even though they're pufferfish)
NPC 335 - Ikachan

The Function List and entityInfo.txt are your best friends.
 
Aug 12, 2020 at 12:08 PM
Senior Member
"This is the greatest handgun ever made! You have to ask yourself, do I feel lucky?"
Join Date: Sep 23, 2019
Location: Inside your head
Posts: 97
Pronouns: he/him
NPC 197 - Porcupine (even though they're pufferfish)
NPC 335 - Ikachan

The Function List and entityInfo.txt are your best friends.
Thank you for your help. (I'm still learning how modding Cave Story works.)
 
Aug 19, 2020 at 6:19 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Aug 19, 2020
Location: Bend, Oregon
Posts: 5
Age: 18
Pronouns: he/him
How do you Mod Cave Story?? That is so cool!!!! Are there any mods that I can play?
 
Aug 19, 2020 at 6:26 AM
Senior Member
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: May 31, 2018
Location: under your bed ;)
Posts: 241
Pronouns: they/he
How do you Mod Cave Story?? That is so cool!!!! Are there any mods that I can play?

modding the game is basically done with a program called booster's lab (or cave editor), there's a bunch of guides around

for your second question, yes! there are plenty of mods, take a look through the showcase page on here or this site
 
Aug 19, 2020 at 6:39 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Aug 19, 2020
Location: Bend, Oregon
Posts: 5
Age: 18
Pronouns: he/him
How do I apply the Mods?

Oh, and where can I find one of these Guides??
 
Aug 19, 2020 at 6:42 AM
Senior Member
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: May 31, 2018
Location: under your bed ;)
Posts: 241
Pronouns: they/he
you don't need to apply the mods, they're standalone programs - just unzip and run the Doukutsu.exe like you would the original freeware

uhh, as for guides, unless someone else wants to recommend one, this is the first one i found
 
Aug 19, 2020 at 6:46 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Aug 19, 2020
Location: Bend, Oregon
Posts: 5
Age: 18
Pronouns: he/him
Okay, Thank you!!
 
Aug 19, 2020 at 11:06 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Aug 19, 2020
Location: Still in that place of yours
Posts: 4
Age: 124
Pronouns: she/her
I HAVE been learning how to edit Cave Story. And let me tell you, it's not easy.
PLEASE answer these four 'questions' of mine.

WHY does my game not load images I saved in Microsoft Paint. It instead 'crashes' to boot.

HOW do the camera and CRASH entities work.

WHERE can I find how to edit doors. They are the 'Bane' of my Existence. Much like Metroid Hacking.
 
Aug 19, 2020 at 11:18 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2917
Age: 30
Pronouns: She/Her
WHY does my game not load images I saved in Microsoft Paint. It instead 'crashes' to boot.
I assume you're using Cave Editor and the (C) Pixel Requirement hasn't been disabled. You can either find that in Game Settings or just open it with Booster's Lab and save (it does that automatically).
HOW do the camera and CRASH entities work.
The CRASH entities are essentially what is written in their names. Really, most of them require a parent entity for them to not crash. If you go in the CSMC Discord Server and ask Thomas Xin (or Rainbow Critter) for a list of them, I'm sure he may provide you with one.
 
Aug 19, 2020 at 11:23 AM
Senior Member
Modding Community Discord Moderator
CSE Discord Moderator
"I, Ikachan. The Life and Documentary of the OrigiNAL SQuiD."
Join Date: Jan 14, 2014
Location: Antarctica (The Penguins say Hi)
Posts: 157
Age: 25
Pronouns: he/him
If you go in the CSMC Discord Server and ask Thomas Xin (or Rainbow Critter) for a list of them, I'm sure he may provide you with one.
I'm actually kinda surprised that list isn't in @BLink 's super modding guide thread...
Link is here.
 
Aug 19, 2020 at 11:42 AM
Neophyte Member
"Fresh from the Bakery"
Join Date: Aug 19, 2020
Location: Still in that place of yours
Posts: 4
Age: 124
Pronouns: she/her
Back
Top