Skip to content

Geras fixes Pt. 1#663

Open
ScarlettJFG wants to merge 38 commits into
Floof-Station:masterfrom
ScarlettJFG:Slime-Fixes
Open

Geras fixes Pt. 1#663
ScarlettJFG wants to merge 38 commits into
Floof-Station:masterfrom
ScarlettJFG:Slime-Fixes

Conversation

@ScarlettJFG

@ScarlettJFG ScarlettJFG commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

About the PR

Geras get transparency, same amount as Humanoid slimes (72%)
Offering
AI Deletion (No longer wondering?)
Escape from Inventories! (Move to start it)
Climbing (No crawling, wanted to get this out and I have other stuff to cook so maybe in the future)
Buckle, so you can actually sit in chairs.

Why / Balance

Lot's of minor things that add QoL to Geras

Technical details

Mostly components being added to Geras, with the exception of how their skin color is handled, which nows gives them an alpha layer at 72% Opacity (or 0.72f)

Oh and added some commented code for when I get everything sorted so that being hattable has a sprite AND it's ok'd.

Media

Click to show

Video

Requirements

  • I have tested all added content and changes.
  • I have added media to this PR or it does not require an ingame showcase.

Licensing:

Breaking changes

None that I can find, I did also test things that I thought might be affected (Such as vent slimes)

Changelog

🆑

  • add: Geras can Offer!
  • add: Geras can Climb onto things (Such as Tables)
  • add: Geras can now Buckle into chairs!
  • add: Geras can escape from inventories by wiggling! (Move while held or in inventory. If you have the small trait, it's like that.)
  • tweak: Geras have a Transparency layer as they should.
  • fix: Geras having an AI (or at least wandering while SSD)

ScarlettJFG and others added 30 commits March 8, 2026 17:09
I forgor the dang tag

Co-authored-by: Mnemotechnican <69920617+Mnemotechnician@users.noreply.github.com>
Signed-off-by: ScarlettJFG <scottvanhorngaming@gmail.com>
Forgor again...

Co-authored-by: Mnemotechnican <69920617+Mnemotechnician@users.noreply.github.com>
Signed-off-by: ScarlettJFG <scottvanhorngaming@gmail.com>
@ScarlettJFG

Copy link
Copy Markdown
Contributor Author

bruh I need to start trimming my branches or something... literally the last 5 commits are the only additions for this one, everything else is in Master (Panta-Rhei)

@ScarlettJFG

Copy link
Copy Markdown
Contributor Author

I should also add that I made NoAI variants of the SimpleMob parents to remove that HTN comp that was causing the wandering behavior. Currently only Geras uses them, but if I find that Kitsune also use them, I shall adjust them to the NoAI version so that Kitsune also don't wander.

@ScarlettJFG

Copy link
Copy Markdown
Contributor Author

Redoing the video tomorrow because voice too quiet (and surprise desktop showing). That was the last thing for me to check before bed too, so...I sleep.

@ScarlettJFG

Copy link
Copy Markdown
Contributor Author

Alright video redone and my voice is audible

@Mnemotechnician Mnemotechnician left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also you don't have to create a "no ai" prototype, you could just assign the IdleCompound task to it

Comment thread Content.Server/_Floof/Geras/GerasSystem.cs Outdated
Comment thread Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml Outdated
Comment thread Resources/Prototypes/Entities/Mobs/NPCs/simplemob.yml Outdated
Comment thread Resources/Prototypes/Entities/Mobs/NPCs/slimes.yml Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants