Language…
16 users online: Batata Douce, Blizzard Buffalo, codfish1002, cozyduck, Foxy_9000_, Fozymandias, Housemeister, japexican007, Mario's GameBase, Maw, playagmes169, ppp9q,  shovda, sinseiga, temsuper1,  YouFailMe - Guests: 248 - Bots: 351
Users: 64,795 (2,376 active)
Latest user: mathew

Conveyor Vines

SMW Blocks → Conveyor Vines

Submission Details

Name: Conveyor Vines
Author: janklorde
Added:
Act As: 6
Includes GFX: Yes
Description: Vines which also act as conveyors, moving the player up or down depending on vine type.

Speed is customisable. Requested by le4che.

Credit is always appreciated :)

Notes:
1. If the speed is set higher than 7 with a 2x multiplier, the player will not be able to ascend or descend the vines depending on their type, as the conveyor will be moving quicker than you can move on a vine. You can of course jump to climb though!

2. If speed settings higher than this are used, it is possible to clip through ground if trying to climb a downwards moving conveyor vine from the bottom. Not an issue at lower speeds but worth noting.

GFX for the animated vine seen in the screenshot is included, as well as the animation settings in the readme.
Tags: conveyor lorom sa-1 vines
Comments: 8 (jump to comments)
Rating:
5.0 (1 rating)
No rating
Download 1.90 KiB | 357 downloads

Screenshots

Comments (8)

JamesD28 Link
Tested with:

• Lunar Magic 3.30
• SA-1 Pack v1.40
• GPS V1.4.21
• Snes9x v1.60
• bsnes plus v05

Works as intended, so, accepted. There is one minor bug where the vines will not move Mario if he is very close to falling off the sides. This can be "fixed" by running the block code for the MarioSide (3rd) label, but this introduces a new bug where sometimes the code runs twice per frame, moving the player at double speed. In any case, it's not enough to warrant a rejection, just something to keep in mind.

If I'm being nitpicky, the code could also be optimized slightly so that the value to use from SpeedTable is calculated at compiling time using asar's math functions, instead of loading the !speed constant to index the table during gameplay (the table itself could be removed entirely in this case).
janklorde Author Link
They actually should work fine with SA-1. There’s no need to hybridise since all addresses sit on the zero page…
BlueToad Link
You forgot the lorom tag.

Edit: And the SA-1 tag.
Insanit Link
Originally posted by Epic_Manky
These SA-1 compatible?

no, this isn't SA-1 compatible, not a hard task to convert tho
Epic_Manky Link
These SA-1 compatible?
le4che Link
tysm for this dude, still cant thank you enough
BabaYegha Link
Kreygasm
BlueToad Link
So as long as high speeds aren't set, you shouldn't be able to clip through.