Language…
18 users online:  Burning Loaf, Dark Prince,  DeppySlide, gui, Heraga,  K.T.B., KungFuFurby,  Major Flare,  patcdr, Power_Boii, schema_tuna, SiameseTwins,  sincx, spooonsss, StackDino, Steven,  System, Zerio - Guests: 104 - Bots: 108
Users: 56,349 (2,194 active)
Latest user: Breoc

Shark v1.0

SMW Sprites → Shark v1.0

Submission Details

Name: Shark v1.0
Authors: Eminus, Von Fahrenheit
Added:
Tool: PIXI
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: Yes
Description: A natural apex predator, the shark makes for a dangerous underwater enemy! It will instantly detect the player when they enter water and give chase. You can customize it's behavior quite a bit using defines and the extra bit, so please read the comments at the top of the .asm file!

Requested for the Strongest Sprite Workshop 2020 by Gary.
Tags: hybrid lorom sa-1 sprite
Comments: 4 (jump to comments)
Rating:
0.0 (0 ratings)
No rating
Download 6.45 KiB | 458 downloads

Screenshots

View all

Comments (4)

frostterror13 Link
Trying to insert this and having an issue where the shark only goes horizontally with extra bit = 3. When extra bit is 2 the shark just falls off screen. I've tried with sprite buoyancy checked for both 1 and 2. Haven't modified the .json either.
FedoraFriday Link
Using the default defines and json, the shark tends to get stuck in walls. It also processes off screen despite the cfg editor not having it checked. As such if it gets stuck in a wall off screen, you'll just hear constant noise of it bonking. I would also appreciate it if the Shark could have a set range of activity, so that it only chases you in a particular area, then it goes back to patrolling where it spawned. The define for ground interaction is pretty irrelevant since the CFG editor already removes ground interaction.
 JamesD28 Link
Tested with:

• Lunar Magic 3.21
• SA-1 Pack v1.32
• PIXI v1.31
• Snes9x v1.60
• bsnes plus v05

Works as intended, so, accepted. During moderation I added graphic icons and descriptions to the .json, added an extra bit set version to the .json list, and fixed the name (the default name was "Bopping Toady").
One thing I noticed which I couldn't tell if it was a bug or intentional, is that the vertical swimming does not activate when !patrol = 0, even when the extra bit is set. Not too significant, just something to keep in mind.
Also, in case it wasn't obvious, sprite buoyancy needs to be enabled for this sprite to work properly.
DJLocks Link
If there's ever a 1.1 could you add a baby shark... dudududududu? #tb{^V^}