Page 1 of 1

pipeCam.lua

Posted: Tue May 16, 2017 1:22 am
by Yoshi021
Here is a small API that adds a transition when using warp pipes!

Image

Documentation and download:
http://wohlsoft.ru/pgewiki/PipeCam.lua

Re: pipeCam.lua

Posted: Tue May 16, 2017 5:00 pm
by ElectriKong
What if you move between sections?

Re: pipeCam.lua

Posted: Tue May 16, 2017 7:36 pm
by Yoshi021
The animation will not start.

Re: pipeCam.lua

Posted: Tue May 16, 2017 8:15 pm
by Alagirez
Wow that's really cool! I'm gonna use this later.

Re: pipeCam.lua

Posted: Wed May 17, 2017 6:56 am
by PixelPest
For moving between sections can you add the NSMBWii effect?

Re: pipeCam.lua

Posted: Thu May 18, 2017 10:14 am
by Yoshi021
I feel that should be its own API.

Re: pipeCam.lua

Posted: Fri May 19, 2017 9:18 pm
by PixelPest
Yoshi021 wrote:I feel that should be its own API.
When you make all of these small features as separate APIs it's just a hassle to use them. You could literally compile them all into a "view.lua" or something

Re: pipeCam.lua

Posted: Fri May 19, 2017 11:08 pm
by HenryRichard
PixelPest wrote:
Yoshi021 wrote:I feel that should be its own API.
When you make all of these small features as separate APIs it's just a hassle to use them. You could literally compile them all into a "view.lua" or something
But then you'd have to enable or disable everything you do or don't want. Plus it takes up slightly more space if you have to bundle unused features with a level if you submit it to a contest or something.

Re: pipeCam.lua

Posted: Sat May 20, 2017 2:33 am
by Reign
Love this and will definitely use it. Thank you.

Re: pipeCam.lua

Posted: Sat May 20, 2017 5:16 am
by Hoeloe
HenryRichard wrote:
PixelPest wrote:
Yoshi021 wrote:I feel that should be its own API.
When you make all of these small features as separate APIs it's just a hassle to use them. You could literally compile them all into a "view.lua" or something
But then you'd have to enable or disable everything you do or don't want. Plus it takes up slightly more space if you have to bundle unused features with a level if you submit it to a contest or something.
Enabling and disabling elements of a tweak is pretty trivial, and code files are not large. Even APIs that are several thousand lines are only a few kB.