Gemma the Tarsier-Cat

Gemma the Tarsier-Cat v3.0.3/BM Support v3.0.1

What permissions do you give others to modify and/or maintain your submission?
Modify: ASK ME - Maintain: IN MY ABSENCE - Others must ask me for permission before modifying my submission or use it in their own work, and I reserve the right to say no for any reason. However, if I can no longer be contacted, I give permission for my entire submission to be maintained by others.
GemmaCSSAugust2023.png

Gemma (pronounced "JEM-ah") is a 14-15 year old ½ Tarsier-½ Cat hybrid and an aspiring adventurer born with geokinesis, a kind of power the lets the user control and manipulate earth at their own will.

She was living a rather mundane life... until she witnessed Dr. Eggman's vandalization of Greenflower mountain next to her and Mom's house, and heard news about his plans of conquest of the mysterious Black Rock, which recently returned to the planet's orbit. Noticing the famous Sonic the Hedgehog and his gang hopping into action, She eventually follows them to see for herself what is going on.

XTRAC0.png
Ability
XTRAC0.png

srb20284-gif.105937

Tera-riser:
Double jump to drop downwards with enough force to break the floor beneath your feet and ride it upwards. You can jump or spindash off this newly created platform at anytime.
srb20287-gif.105952

Tip: Hitting an enemy or hazard with the rock platform will allow you to perform the move again. Chain multiple together to gain maximum height!
srb20278-gif.105939

Gemma is also Co-op friendly. You can use this ability to take your friends to a lift.

Otherwise, she pretty much plays like your traditional Sonic character. She can perform the classic Spin Jump & as mentioned before, the Spin Dash. Y'know, the usual stuff.

You can configure how Gemma's ability controls using the "gemmastyle" command. I/O support is included.

Hold (gemmastyle 1): Let go of jump while riding the platform to hop off of it.

Triple Jump (gemmastyle 2): Press jump while riding the platform to hop off it.
Fun Fact: Style 2 (Triple Jump) was the initial intent of how it was supposed to work.

XTRAC0.png
Other Features
XTRAC0.png


Bonus skincolor: Mahogany. Based on Gemma's colors in non-SRB2 styled artwork.
A fully-sprited Super form. Go get those Chaos Emeralds first, though.
TeamKinetic compatibility (Both Frozen and Surf sprites).
HorizonChars Compatibility (Kazotsky Kick)
"Trick fail" sprites for Frostiikin's CrossMomentum mod.
Jetski support with RushChars.
2nd-tiered run animation.
Freedom Planet references in some of Gemma's poses and animations. Don't ask why I added 'em.
Hug. (Custom 1)

XTRAC0.png
RingSlinger NEO
XTRAC0.png

srb20281-gif.105940

Gemma also sports her own weapon loadout in RingSlinger NEO.

Main weapon:
BLDRING.png
Stone Ring
Offhand weapon:
SCATIND.png
Scatter Ring

XTRAC0.png
BattleMod (Separate Patch)
XTRAC0.png

In order to play as Gemma in BattleMod, you must load the new "L_GemmaBattle" file after loading Gemma herself.

In BattleMod, her Tera-riser ability has an exhaust meter, which drains if used excessively. Her ground pound debris and Rock Platform also tumbles players unless they have no defense. Additionally, spin dashing while on the rock platform increases your gravity, making you fall faster.

srb20366.gif

srb20367.gif

Rock Wave:
Jump and hold Fire to charge a powerful cone-shaped wave of rock pillars that either tumbles or instantly damages players depending on how long you charge the ability before releasing the Fire button. Pressing FireNormal while charging simply cancels the ability, while Pressing Spin while charging lets you perform a quick short dash.

srb20371.gif

Earth Wall:
Hold Fire while grounded to determine the spot you want to create a wall made of rocks, then release the button to create it. It has 3 health points before it gets destroyed. You can also destroy the wall yourself by pressing Fire while grounded again.

XTRAC0.png
Changelog
XTRAC0.png

v3.0.2
- Fixes an oversight where Super Gemma doesn't exit her Wind state automatically when interacting with fan objects (not fan sectors)
BattleMod Support v3 (Separate Patch)
- Too long, See "Updates" tab for info.

v3.0.1
- Updated the Hug code so that it uses P_MoveOrigin to prevent the P_TeleportMove deprecation warning from appearing everytime you touch a player. It will still use P_TeleportMove in v2.2.10, so backwards compatibility is still maintained.

v3
- Full-scale sprite overhaul. All of her sprites have been either polished or remade. Some of her new sprites no longer take from Sonic, instead may (again) remind you of a certain purple half-dragon that she also happens to be a fan of. She may have gotten a slight bit more weight, but she's still as acrobatic as ever.
- New default skincolor: Iwaflor (made by MysteryMiles)
- RushChars Jetski support. When you have the Princess of the Sol Dimension and her quirky Racoon friend with you, You can use the Chaos Emeralds to summon Gemma's father's bike from her kart racing misadventures using Custom2. Hop on it and run over some bad enemies!
- Properly implemented 2nd tier running animation. Don't feel fast enough whenever picking up a Speed Shoes monitor or utilizing a momentum mod? Now you can! Older versions of these sprites previously existed in v2.0.x, but were unused at the time. Courtesy of Great Glass.
- Wind frames now work on fans, Courtesy of Fav
- Renamed Mahogany to Bumiflor, to prevent any more conflict with other skincolor packs. Color ramp for this color has also been updated.
- Temporarily removed BattleMod support for now.

v2.0.5
- Fixes a weird issue where Gemma is unable to break bustable floors underwater.

v2.0.4
- Added NSTD Sprites to prevent Gemma from using her Super sprites while standing in NiGHTS mode.

v2.0.3
- [Battle] Another "ring bug" situation happened, this time with Gemma's Rock Wave particles. This only happened when you load BattleMod v9.3 before the previous version of Gemma. This is now fixed; now you no longer have a mod load order to be aware of again.

v2.0.2
- Fixed Super variants of Gemma's push state sprites not being in fullbright.
- Previously "unused" super variants of Gemma's wind state sprites now properly show up.

v2.0.1
- [Battle] Fixed wall intangibility somehow seeping into solo modes.

v2
- The obvious: Gemma's sprites has been partially redrawn and cleaned up to fit my current style + another redrawn CSS art
- Chaos has re-enlightened the young Iwaflor... (Gemma's Super form is now fully-sprited. Get all those Chaos Emeralds to see it for yourself.)
- Straight from Team Kinetic, Extra animations! Gemma now has unique animations for pushing things and getting whisked away by ACZ's tornadoes. (Special thanks to DirkTheHusky for letting me use the script!)
- Added a bonus skincolor: Mahogany, Based around Gemma's colors from non-SRB2 style artwork I usually create.
- Her BattleMod kit has been completely revamped, thanks to reverbal (metal pipe#9136)!
- Rock Wave now functions similarly to Metal Sonic's charge attack, the range now depending on how long you hold the fire button.
- The Rock Wave is also now cancellable, either by Toss Flag or Spin while charging. However, using spin to cancel will make her perform a thok-like dash, good for getting back into a platform when you accidentally perform the move on a pit.
- Placing Earth Walls also now functions differently. You now have to hold the Fire button, and a visual cue whether the wall can be placed in a certain area or not is added in a form of a ghost wireframe wall. If the wireframe is green, you can release fire to place the wall. If the wireframe turns red, however, that means there's objects/players getting in the way and you have to move elsewhere, otherwise the wall cannot be placed. You cannot jump while holding fire.
- The Earth Wall is now (partially) intangible to Teammates. The top of the wall is still tangible, though.
- Moved Hug button to Custom 1.
- Gemma v2 is also futureproofed for Uncapped, should that end up being added in a future SRB2 patch update. This is so that you won't get a "P_TeleportMove is deprecated" warning spewed out to you. (Shoutouts to Lach for helping out on that)

v1.3.5
- [Battle] Fixed Gemma getting stuck in THZ goop when you perform Rock Wave

v1.3.4
- Replaced Grenade Ring with Stone Ring as her main weapon. (RS NEO)

v1.3.3
- Fixed Stand animation issue
- New Super color

v1.3.2
- Gemma now had a defined RS NEO loadout: Main Hand: Grenade, Offhand: Scatter. Ammo is set to 40.

v1.3.1
- Forgot to properly implement Dirk Surf and Milne Dance (files were present in it) so it's implemented now.

v1.3
- Most, if not, all of Gemma's sprites have been overhauled.
- Battle Mod support. Check the "Updates" tab for more info.

v1.2.4
Sprite Refinements & Reworks!
- Refined various sprites, such as the Continue & Life sprites
- Refined Walk animations, including a Remade A1 Walk
- Remade Edge/Balancing sprites
- Removed Surf sprites cause they kinda suck

v1.2.2c & v1.2.3
- Changed the color of Gemma's Shorts.
- Fixed a long unfixed oversight that is the offsets of FALLA5 & B5

v1.2.2b & v1.2.3PR1
- Revamped Rock Platform Sprites. (Special Thanks to Biggy-π#4819)
- Also fixed a typo in the CSS Description lol
- v1.2.3PR1 only: Replaced the "Hole" Graphic again. Use this version for the v2.2.9 pre-releases.

v1.2.2a
- Revamped CSS art

v1.2.2
- Added Hugs support because bored

v1.2.1
- Added a new "Hole" graphic when you perform the Tera-riser.

v1.2
- Removed "Mixed" (gemmastyle 0) playstyle.
- Gemma no longer performs the Tera-Riser if you land with the drill without holding jump. The small shockwave of rocks that you emit after landing with the drill now destroys enemies.
- You can now Spin-Dash while riding the rock platform.

v1.1.2
- Fixed a lua conflict with characters like Skip and Yoshi losing stomp damage.

v1.1.1
- added "Trick fail" sprites for Frostiikin's CrossMomentum mod.

v1.1
- Most Sprites had been touched up.

v1.0.1
- minor offset tweaks with RIDE sprites

v1
- initial release

XTRAC0.png
Credits
XTRAC0.png


- Main Spriter and Character Owner -
RalphJeremy65 (me lol)

- Spriting Assistance -
Biggy-π#4819 (Rock Platform Sprite Revamp)

- Programming -
Main:

SMS Alfredo
reverbal

Battle:
SMS Alfredo
reverbal
JABSphere

Other:
Push & Wind Animations by DirkTheHusky (Used with permission)
Icezer - Push & Wind Animation fixes
Fav - Wind Animation expansion
Great Glass - DASH sprites implementation
MysteryMiles - "Iwaflor" skincolor
Fav - BattleMod Guard frames

- Reusable Content -
Hugs by Tatsuru

- Beta Testers -
The Adventurer's Guild
BattleMod Community
SRB2 CSCS

- Special Thanks -
Mylo's Workshop

I hope you enjoy playing as Gemma!
  • srb20284.gif
    7 MB · Views: 7,767
  • srb20278.gif
    7.5 MB · Views: 7,849
  • srb20281.gif
    5.7 MB · Views: 6,421
  • srb20287.gif
    11.5 MB · Views: 7,607
  • srb20366.gif
    srb20366.gif
    6.6 MB · Views: 243
Author
RalphJeremy65
Downloads
24,304
Views
56,837
First release
Last update
Rating
5.00 star(s) 18 ratings

Share this resource

Latest updates

  1. v3.0.3/BM Support v3.0.1 - Minor sprite tweaks, Optimizations and BM Adjustments

    Hi once again. Here's yet another patch update for everyone. Main: Minor sprite tweaks...
  2. Gemma returns to BattleMod!

    That's right, Gemma makes her return in BattleMod! However, instead of being embedded into the...
  3. v3.0.2 - Wind State code oversight fix

    - Fixes an oversight where Super Gemma doesn't exit her Wind state automatically when...

Latest reviews

very awesome mod🗣️🗣️🔥🔥
Upvote 0
I like this mod cuz of the accuracy. It's cool how she pushes walls like in Sonic 1-3. The movesets may be basic but it's still a good mod.
Upvote 1
This is, hands down, the highest-effort and most polished character mod I've ever played.

While most characters released for SRB2 typically deviate from established gameplay standards to pursue unique mechanics and ideas, Gemma meets and sometimes even exceeds vanilla standards. This makes her feel right at home with the main cast, while not being too simple nor too flashy.

The fact that you went out of your way to animate every single possible frame that a character would ever need is, quite frankly, incredible. I really want to hammer in my absolute satisfaction with how the character is executed, with the sprites being on-point and the ability being easy to pick up while being advanced enough to do cool movement tech with.

Great job!
Upvote 1
She's based , very based , i didnt play too much Freedom Planet but i can see why this character has that vibe on it , very cool!
Upvote 0
This mod is so good.
Upvote 0
Oh my god this charachter literally has a dropdash, an airdash, a air drill and a double jump packed into one button wtf. but she kinda looks cursed from the back lol
Upvote 0
a high-quality character mod, very good control mechanics and abilities, I especially like the character design, 2 pairs of shoes and gloves are funny
Upvote 1
This is SUCH an amazing character! I love ones that make me check for terrain features that I've never had a reason to look for before, like stuff WAY below me so Gemma can boost off of it to bounce all the way back up, or slight slopes to get huge horizontal rock jumps. I like when I need to *earn* the mobility instead of getting it all for free, especially when it re-contextualizes all the existing levels and makes me see them with fresh eyes.

It's amazing that a character with *one new move* can be so deep and satisfying! Cause it's a heckin good move :D
Upvote 1
Fun concept, Love the mod.
Upvote 1
Really good sprites, simple but good abilities. Overall fun mod
Upvote 1
Back
Top