Skip to content

Hydrakin#2644

Merged
Redrover1760 merged 61 commits intoMonolith-Station:mainfrom
Redrover1760:hydrakin
Dec 27, 2025
Merged

Hydrakin#2644
Redrover1760 merged 61 commits intoMonolith-Station:mainfrom
Redrover1760:hydrakin

Conversation

@Redrover1760
Copy link
Contributor

@Redrover1760 Redrover1760 commented Nov 16, 2025

About the PR

A continuation of the PR made for obelisk by @snebl
see Obelisk-Sector/Obelisk#1

Race/Concept/Sprites by Zethine (disc: synthetic_086, git: @Zethine07), some spriting implementation assistance from kotobdev, a ton of code and active development work from @NazrinNya, and some varying work from me.

made this a draft so its easier to view the changes in totality lol

Why / Balance

the long awaited species

How to test

Media

eeeee

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an ingame showcase.
  • I can confirm this PR contains no AI-generated content, and did not use any AI-generated content.

Breaking changes

Changelog

🆑 NazrinNya, Zethine, Snebl, kotobdev, Redrover1760

  • add: Hydrakin

@github-actions
Copy link
Contributor

github-actions bot commented Nov 16, 2025

RSI Diff Bot; head commit 911b151 merging into ec93666
This PR makes changes to 1 or more RSIs. Here is a summary of all changes:

Resources/Textures/Clothing/Head/Hardsuits/capspace.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/engineering-white.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/engineering.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/luxury.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/medical.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/paramedhelm.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/rd.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/syndicate.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/syndiecommander.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/syndieelite.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Head/Hardsuits/syndiemedic.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/Clothing/Mask/breath.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/clown.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gas.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gasatmos.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gascaptain.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gascentcom.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gasexplorer.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/gassecurity.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/italian_moustache.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/medical.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/medicalsecurity.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/merc.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/muzzle.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/neckgaiter.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/ninja.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/sadmime.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/scaredmime.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/sterile.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/swat.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/Mask/welding-gas.rsi

State Old New Status
equipped-MASK-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/capspace.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering-white.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/engineering.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/luxury.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/medical.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/paramed.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/rd.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/salvage.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/syndicate.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/syndieelite.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/Clothing/OuterClothing/Hardsuits/syndiemedic.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/m82.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/m86.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/merc_warlordsuit.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/scaf_pirate.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndicate.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/syndieelite.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_director.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcer.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_enforcermkii.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_engineer.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ullman_industries_pilot.rsi

State Old New Status
equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_light_officer.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_combat_lightmk2.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_commissar_parade.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/ussp_officer_combat.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_medic.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Head/Hardsuits/viper_group_standard.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_Mono/Clothing/Mask/gasdi-watchdog.rsi

State Old New Status
equipped-MASK-hydrakin Added
up-equipped-MASK-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82b.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m82c.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/m86.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/merc_warlordsuit.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/scaf_pirate.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/syndicate.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/syndieelite.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/tsfmc_colonel.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/tsfmc_experimental.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ullman_industries_director.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ullman_industries_enforcer.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ullman_industries_enforcermkii.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ullman_industries_engineer.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ullman_industries_pilot.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_combat.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_combat_light.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_combat_light_officer.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_combat_lightmk2.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_commissar_parade.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/ussp_officer_combat.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/viper_group_medic.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Mono/Clothing/OuterClothing/Hardsuits/viper_group_standard.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_NF/Clothing/Head/Hardsuits/maxim_prototype.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_NF/Clothing/Head/Hardsuits/mercenary.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd_experimental.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_NF/Clothing/Head/Hardsuits/nfsd_sheriff.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_NF/Clothing/Head/Hardsuits/scaf.rsi

State Old New Status
off-equipped-HELMET-hydrakin Added
on-equipped-HELMET-hydrakin Added

Resources/Textures/_NF/Clothing/OuterClothing/Hardsuits/maxim_prototype.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_NF/Clothing/OuterClothing/Hardsuits/mercenary.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_NF/Clothing/OuterClothing/Hardsuits/scaf.rsi

State Old New Status
equipped-OUTERCLOTHING-hydrakin Added

Resources/Textures/_Obelisk/Mobs/Customization/hydrakin_parts.rsi

State Old New Status
ears_default Added
ears_fin Added
ears_frilled Added
ears_old Added
eyes_default Added
eyes_hex Added
eyes_none Added
eyes_omega Added
eyes_quad Added
eyes_ring Added
eyes_saint Added
tail_big Added
tail_default Added
tail_feathers Added
tail_fins Added
tail_spiny Added

Resources/Textures/_Obelisk/Mobs/Customization/hydraproto_parts.rsi

State Old New Status
arm_left Added
arm_right Added
chest Added
face_1 Added
face_2 Added
face_3 Added
face_4 Added
face_5 Added
leg_left Added
leg_right Added
visor Added

Resources/Textures/_Obelisk/Mobs/Species/Hydrakin/displacement.rsi

State Old New Status
gloves Added
head Added
jumpsuit Added
shoes Added

Resources/Textures/_Obelisk/Mobs/Species/Hydrakin/parts.rsi

State Old New Status
eyes Added
full Added
head_f Added
head_m Added
l_arm Added
l_foot Added
l_hand Added

Edit: diff updated after 911b151

@snebl snebl mentioned this pull request Nov 18, 2025
3 tasks
@NazrinNya
Copy link
Contributor

i'll get this thing working

Copy link
Contributor

@OneZerooo0 OneZerooo0 left a comment

Choose a reason for hiding this comment

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

should have a guidebook entry
sounds are cool asf but should have volume lowered a bit (kind of ear piercing)
otherwise its Ready

@OneZerooo0
Copy link
Contributor

image also this

@OneZerooo0
Copy link
Contributor

jumpsuits also are fucky(?)
image

@OneZerooo0
Copy link
Contributor

a lot of wearables don't match the form

@Redrover1760
Copy link
Contributor Author

No idea how to test the language out properly to see if it worked unfortunately.

Not sure whats up with the jumpsuits, they should have a displacement...

@NazrinNya
Copy link
Contributor

jumpsuits also are fucky(?) image

displacement works fine outside character redactor

@NazrinNya
Copy link
Contributor

image also this

lack of font on clientside i think
probably could just keep it like that or replace enchantment table language with random letters or som shit

@Redrover1760
Copy link
Contributor Author

Redrover1760 commented Dec 27, 2025

It just works 2 It just works 3

font works now

@github-actions github-actions bot added the Docs label Dec 27, 2025
Copy link
Contributor

@NazrinNya NazrinNya left a comment

Choose a reason for hiding this comment

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

Awaiting for second approval

Copy link
Contributor

@OneZerooo0 OneZerooo0 left a comment

Choose a reason for hiding this comment

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

Good enough for pushing to main in current state for player bugfinding - some rare outer suits that don't have custom sprites look funny but its not that big of a concern

@Redrover1760
Copy link
Contributor Author

Good enough for me

@Redrover1760 Redrover1760 merged commit bd8a5fa into Monolith-Station:main Dec 27, 2025
16 checks passed
monolith8319 added a commit that referenced this pull request Dec 27, 2025
@Junerisms
Copy link
Contributor

One of the weirdest creatures I have ever seen.

I wonder how long it will be before it takes over other sectors…

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.

7 participants