Skip to content

Comments

[BOUNTY] [TEST-MERGE ONLY] Teshari#787

Open
nikothedude wants to merge 56 commits intoDopplerShift13:masterfrom
nikothedude:teshari
Open

[BOUNTY] [TEST-MERGE ONLY] Teshari#787
nikothedude wants to merge 56 commits intoDopplerShift13:masterfrom
nikothedude:teshari

Conversation

@nikothedude
Copy link

@nikothedude nikothedude commented Oct 31, 2025

About The Pull Request

Teshari! The loved and hated bids from nova and co.

This is mostly just a straight port. The same sprites, same mechanics, same everything. Theres only a few differences.

  1. Only teshari can access their ears - this is because teshari ears just DONT work off teshari. (Tails can be accessed by anyone and tesh can pick non-tesh tails, thanks to how a lot of tails are laid out)
  2. Teshari tablerunning is bound to a free-use ability, at the request of the client

Design doc: https://hackmd.io/@bboHcH7iQpC5t0gFmxs9EA/Hy9xPpNRxg

Bundled in this PR are a lot of changes and tweaks, mainly around our bodyshape-bound clothing code. Included is also a robust sprite autogen system, if we ever add a species like this again.

Why It's Good For The Game

Teshari have been mentioned as a potential port species from the very onset of the server, and they have rare mentions in the lore pages, but no efforts to fully port them were made until now. This widens the biodiversity of the selection of species we offer, allowing for players to select a well-known and frequently requested species that is non-humanoid, as well as tweaking the bodyshape-bound clothing code for any future efforts to port species with atypical forms.

Testing Evidence

image image

Changelog

🆑
add: Teshari
fix: Digitigrade females now recieve proper jumpsuit sprites
/:cl:

@github-actions github-actions bot added do not merge Config Update Config changes, Ping kannthus. Sprites Funny little pixels on our screen Feature Something new, something fresh. labels Oct 31, 2025
@SylvetteSylph
Copy link

YEAAAAH!!!!!!

@github-actions github-actions bot added the Fix Pest removal; Bugs label Oct 31, 2025
/// The tablerun ability we will give to our teshari.
var/datum/action/innate/teshari_tablerun/tablerun

/datum/language_holder/teshari
Copy link
Author

Choose a reason for hiding this comment

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

btw we will have to revisit schiechi as we develop teshari, its a 1:1 from nova

@nikothedude nikothedude changed the title [BOUNTY] [DNM] Teshari [BOUNTY] [TEST-MERGE ONLY] Teshari Oct 31, 2025
@github-actions github-actions bot added the Sound Soundwaves that hit the player at roughly 342 m/s label Oct 31, 2025
@nikothedude nikothedude marked this pull request as ready for review October 31, 2025 22:42
@nikothedude
Copy link
Author

idk why screenshot tests are failing, i tested the clothes the moth is wearing. theyre fine

nikothedude and others added 2 commits October 31, 2025 23:36
Signed-off-by: nikothedude <59709059+nikothedude@users.noreply.github.com>
@nikothedude
Copy link
Author

NOT SCREENSHOTS AGAIN WHYYYYY

@carpotoxin
Copy link
Collaborator

fix the conflicts and ill add the testmergeable label!

@nikothedude
Copy link
Author

fix the conflicts and ill add the testmergeable label!

done

@00-Steven
Copy link
Collaborator

potential issue with kitbags and tailbags not rendering

@00-Steven
Copy link
Collaborator

potential issue with the visible gear harness not coloring properly, potential issue with most collars
even after updating the pr on live
should look into that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Config Update Config changes, Ping kannthus. Feature Something new, something fresh. Fix Pest removal; Bugs No Stale Overrules the github stale actions. Sound Soundwaves that hit the player at roughly 342 m/s Sprites Funny little pixels on our screen test-merge ready

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants