Banner
Views: 925,756,415
Time:
16 users online: Ahrion, armando3049, Black Goku, Enan63, Hayashi Neru, Hwailaluta, Klug, Leozoppi,  Nameless, NGB, OhMuramatsu, Pancake001,  quietmason, RZRider, TheBourgyman, TheJank - Guests: 64 - Bots: 66 Users: 51,756 (2,055 active)
Latest: gellys
Tip: If it's possible to carry a tileset-specific sprite (such as a Buzzy Beetle or Bob-omb) through a pipe, make sure it has the correct graphics and sprite palette on the other side!
Not logged in.
Details for Piranha Plants and Venus Fire Traps v1.1
SMW Sprites - Piranha Plants and Venus Fire Traps v1.1 Link - Show random
File Name: Piranha Plants and Venus Fire Traps v1.1
Added:
Version History: View
Authors: imamelia
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: Yes
Includes GFX: Yes
Description: This is a Piranha Plant or Venus Fire Trap...BUT! it can act like any one you choose. Green, red, short-stemmed, sideways, upside-down, spitting 1 fireball, spitting 2 fireballs, you name it. (Well, okay, it doesn't include novelties like the Shower Venus or whatever it's called.) All you have to do is change the extra property bytes. You can basically get 48 different sprites out of this thing, although only 24 .cfg files are included because of the extra bit.

Oh, and I also included a disassembly of the original Piranha Plant. (Both of them are combined with the extra bit.) The graphics routine isn't really disassembled, though; I did code that part myself.

Note that the GFX come with PIXI.

GAMMA V UPDATE: Renamed the .cfg files based on the plants they represent since pva(number).cfg would not be helpful for users who don't know much about extra property bytes

RUSSIANMAN UPDATE: Now PIXI compatible

KNIGHT OF TIME UPDATE: Now has the GFX and a palette file included.


changelog:
v1.1
-----
Fixed extended_y/x_speed usage. It wasn't really a bug, Pixi had these defines swapped back in 1.1.0.
Tags: enemy, lorom, piranha plant, plant, sa-1, venus
Rating: 5.0 (Votes: 1)
Download: Download - 18.18 KiB
795 downloads
Screenshots
Previous 
 Next
catblack
properties of fireball velocity?
it can be configured?
Posted by: catblack - | Link
Anas
If you wanna fix the bug where sometimes if the fire piranha plants spit fireballs, the fireballs or other ext. sprites in the vicinity go behind L1 and don't hurt Mario, find this:

Code
FoundExSlot:

STY $00

LDA #$02
STA !extended_num,y


and add this under it:

Code
STZ $1779|!Base2,x


Thanks to Kevin for the simple fix!
Posted by: Anas - | Link
Anas
If you want a version of these sprites that utilizes extra bytes, try this version of Atari2.0: https://bin.smwcentral.net/u/25222/venus.zip

Conveniently, it uses only one .json file which includes a bunch of pre-made settings. Also, the masking for the horiz. piranha plants is off by one pixel. If you wanna fix that, find the table 'CoverUpXOffset:' and under it, change the values $00 and $10 to $01 and $11.
Posted by: Anas - | Link
admacXx2
I'd love to use this, but there are wayyyyy too many files and my brain just can't handle it.
Posted by:  admacXx2 - | Link
Blizzard Buffalo
The name is kinda outdated...

Venus Fire Traps are now known as simply Fire Piranha Plants.
Posted by: Blizzard Buffalo - | Link
KevinM
The GFX and palette files provided are correct, so accepted. I also added a .palmask file, to avoid overwriting all the colors when importing the palette.
Next time you include a palette file in a submission/update, remember the palmask!
Posted by: KevinM - | 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