Page 1 of 1

Is there any way to allow Yoshi to enter Clear Pipes?

Posted: Wed Aug 05, 2020 5:51 pm
by UlticraftMTT
The 4th level of my episode is built around clear pipes, and Yoshi can't enter them. I want players to still be able to keep Yoshi throughout the level, and the best way i found to do this is to make a Yoshi gate/pipe system. However, said system has to be set up in a way where it skips a large portion of the level. Is there any way to force the code to allow Yoshi into Clear Pipes?

Re: Is there any way to allow Yoshi to enter Clear Pipes?

Posted: Wed Aug 05, 2020 11:50 pm
by Hammerless Penguin
I don't know why they restricted mounts and yoshis from pipes, that's one of my main issues I have with smbx2. Thankfully there is a work around for this.

All you have to do is place a mount box by the entrance and exit of the pipe. Its a simple yet creative solution.
Image
The egg box is just a custom graphic btw, but if you want to get more creative with the default mount box then I highly recommend using this.

Re: Is there any way to allow Yoshi to enter Clear Pipes?

Posted: Thu Aug 06, 2020 3:40 am
by UlticraftMTT
Hammerless Penguin wrote:
Wed Aug 05, 2020 11:50 pm
I don't know why they restricted mounts and yoshis from pipes, that's one of my main issues I have with smbx2. Thankfully there is a work around for this.

All you have to do is place a mount box by the entrance and exit of the pipe. Its a simple yet creative solution.
Image
The egg box is just a custom graphic btw, but if you want to get more creative with the default mount box then I highly recommend using this.
Thanks for the help! I've implemented the boxes into the level, and i also have a Message Block before the clear pipe section that tells players how they work.

I do hope they eventually add something which can be toggled to allow mounts in Clear Pipes, either in Lua form, or In-Game toggle form.

Re: Is there any way to allow Yoshi to enter Clear Pipes?

Posted: Thu Aug 06, 2020 4:42 am
by Emral
For the time being you can copy all clearpipe-relevant code from basegame into your level folder with the single reference to p.mount removed and the IDs changed to be in the 751-1000 range.