Banner
Views: 924,046,798
Time:
10 users online: 7 up, ageVerrly,  DeppySlide, dougeff, dragonsans0, Infinity, kuroki, MegaSonic1999, slakkmichael, underway - Guests: 37 - Bots: 140 Users: 51,678 (2,062 active)
Latest: JohnL990
Tip: Palettes 0-3 do not work correctly on the overworld unless you use LM's option to disable the event reveal animation.
Not logged in.
Details for Conveyor Vines
SMW Blocks - Conveyor Vines Link - Show random
File Name: Conveyor Vines
Added:
Authors: janklorde
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, sa1, vines
Rating: 5.0 (Votes: 1)
Download: Download - 1.90 KiB
69 downloads
Screenshots
Image
JamesD28
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).
Posted by:  JamesD28 - | Link
janklorde
They actually should work fine with SA-1. There’s no need to hybridise since all addresses sit on the zero page…
Posted by: janklorde - | Link
BlueToad
You forgot the lorom tag.

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

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

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy
  • sm64romhacks