Skip to content

[port] thaven#40

Draft
corresp0nd wants to merge 58 commits intomasterfrom
thaven
Draft

[port] thaven#40
corresp0nd wants to merge 58 commits intomasterfrom
thaven

Conversation

@corresp0nd
Copy link
Collaborator

About the PR

this is a RELICENSE!!!!!! i have permission from most of the people involved, but thaven have been touched by lots of people so i have a big ol list below. if you are OK with your work being relicensed (the git history is in order if you need to see what pr specifically, but these are all ported from impstation) please let me know!! you can comment here, dm me on discord (@ correspond) or... somethin else i dunno. if you don't want your work relicensed feel free to reach out and i will figure something out, it's no worries.

@widgetbeck
@starlighthowls
@TGRCdev
@honeyed-lemons
@mqole
@hivehum
@Sha-Seng
Screenshot 2026-03-18 192214
@Axionyxx
@argentsunshine
@ATDoop
@deltanedas
@sev7ves
@msTheowo
@ruddygreat
@Darkmajia
Screenshot 2026-03-18 191933
@crocodilecarousel (you're listed in the sprite copyright but not in the git history; i think its ok but i would like to be sure)

the rest of this is like. 90% done. im putting this up early as a draft so i can get the relicensing stuff out of the way before i start really combing through it

Why / Balance

Technical details

Media

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 in-game showcase.
  • If I am porting something, I have done my best to respect the appropriate licenses associated with the presented changes.

License

MIT

Breaking changes

Changelog

formlessnameless and others added 30 commits January 23, 2026 13:26
Fix bad interaction between No Contractions accent and French accent.
spelf non roundstart enabled and a few other things
Add and roundstart enable the Thaven species, complete with Moods.
Changed wildcard spelf moods to only appear upon emagging
Spelf moods now check for duplicate moodvars by default
Admins can now view and edit spelf moods
Spelfs can now view their moods when handcuffed or unconscious
Adjustment to the way Thaven speech quirk moods roll.
Nerfed crawling mood substantially.
Changes in moods now play an audio cue
Adjustment to the way Thaven speech quirk moods roll.
You cant have duplicates inside a dict, what is the goal here? Am I not understanding this right?

(cherry picked from commit 9cfb49ac0eab5adf4e9010aece2781410d9d70d9)
thaven organs, biology, chat bubble
i have no clue if this is even a good idea or not so i'm putting it in its own pr

i also don't really care either way, it took like ten minutes and i'm not putting it on my character

normal and glowing variants

(cherry picked from commit 5daf9d66f832e63f48e0ac693977e3faa812a555)
corresp0nd and others added 15 commits February 7, 2026 17:22
* mood refactor, first build

* yaml friendly fields

* strangeMoodDefinition refactor, bugfixes, testfixes

* resolve conflicts + admin ui part 1

* mood edit ui fixes

* shared mood edit ui + more bugfix

* shared mood command tidy-up

* clean usings

* move emag checks to SharedThavenMoodsSystem
* ion storm parity

* cowboy!

* oops lol

* random fix

* tiny wee guidebook tweak

* add/remove/replace

* oops!
* markings yml reorganization

* standardizing arrays

* arachnid and apid

* decapoid

* diona also spider stuff i forgor

* mind goblin these nuts

* dwarf

* snails

* grays

* i know this isnt even the worst one

* kodepiia

* moths

* lizzers

* sleeple

* :withered:

* jesus fucking christ its over

* the linterrrrr

* THE HUMBLE SINGLE LETTER TYPO:

* removing redundant yml

* rider hates this project btw

* metadata consistency pass

* i; m going through a lot right now ok
@github-actions
Copy link
Contributor

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

Resources/Textures/Effects/creampie.rsi

State Old New Status
creampie_thaven Added

Resources/Textures/_Impstation/Mobs/Customization/Thaven/chest.rsi

State Old New Status
bitemark Added
gills Added
nonaturals Added
scales Added
spines Added
stripes Added
tat1 Added
tattoovines Added
tattoowave Added
tiger1 Added
tiger2 Added

Resources/Textures/_Impstation/Mobs/Customization/Thaven/eyes.rsi

State Old New Status
glowleft Added
glowright Added
sharkminnow Added
sharkminnoweyeliner Added

Resources/Textures/_Impstation/Mobs/Customization/Thaven/hair.rsi

State Old New Status
80s Added
a Added
b Added
bald Added
baldface Added
bedhead Added
bedhead2 Added
bedhead3 Added
beehive Added
beehive2 Added
bigflattop Added
bigpompadour Added
bob Added
bob2 Added
bob4 Added
bob5 Added
bobcurl Added
bobcut Added
bowlcut Added
bowlcut2 Added
braid Added
braid2 Added
braided Added
braidfront Added
braidtail Added
bun Added
bun3 Added
bunhead2 Added
burqa Added
business Added
business2 Added
business3 Added
business4 Added
buzzcut Added
c Added
cia Added
classicafro Added
classiccia Added
classicciabusiness Added
classiccornrows Added
classicfloorlengthbedhead Added
classiclong2 Added
classiclong3 Added
classicmodern Added
classicmulder Added
classicwisp Added
coffeehouse Added
combover Added
cornrowbraid Added
cornrowbun Added
cornrows Added
cornrows2 Added
cornrowtail Added
country Added
crewcut Added
crewcut2 Added
curls Added
d Added
dandypompadour Added
devilock Added
doublebun Added
doublebunlong Added
dreads Added
drillhair Added
drillhairextended Added
drillruru Added
e Added
emo2 Added
emofringe Added
f Added
father Added
feather Added
flair Added
floorlengthbedhead Added
frenchbraid Added
fringetail Added
gelled Added
gentle Added
halfbang Added
halfbang2 Added
halfshaved Added
halfuplong Added
halfupshort Added
halfupundercut Added
hbraid Added
hedgehog Added
highfade Added
highponytail Added
hijabchic Added
himecut Added
himecut2 Added
himeup Added
hitop Added
jade Added
jensen Added
joestar Added
kagami Added
keanu Added
kusanagi Added
largebun Added
lbangs Added
long Added
long2 Added
long3 Added
longbedhead Added
longbedhead2 Added
longbundled Added
longeremo Added
longest Added
longest2 Added
longfringe Added
longovereye Added
longsidepart Added
longstraightponytail Added
lowfade Added
manbun Added
medfade Added
mediumsidepart Added
megaeyebrows Added
messy Added
messyponytail Added
midpartlong Added
midpartlonger Added
modern Added
mulder Added
mullet Added
mulletsideshave Added
niqab Added
nitori Added
nofade Added
odango Added
ombre Added
oneshoulder Added
oxton Added
part Added
parted Added
pigtails Added
pigtails2 Added
pixie Added
pompadour Added
ponytail Added
ponytail2 Added
ponytail3 Added
ponytail4 Added
ponytail5 Added
ponytail6 Added
ponytail7 Added
poofy Added
protagonist Added
quiff Added
reversemohawk Added
ronin Added
rosa Added
sargeant Added
shaved Added
shavedmohawk Added
shavedpart Added
shortbangs Added
shortbraid Added
shorthair2 Added
shorthair3 Added
shorthair9 Added
shorthime Added
shortovereye Added
shoulderlengthovereye Added
sidecut Added
sideshavecurly Added
sidetail Added
sidetail2 Added
sidetail3 Added

@Sha-Seng
Copy link

Sha-Seng commented Mar 19, 2026

just for your awareness there's also been a bit of work done on them on den. ignoring the server-specific stuff, there's things like waggable tails, shoulder shape touchups, etc. i'll drop a list here because we're also moving to MIT so it might be helpful:

TheDenSS14/TheDen#1284
TheDenSS14/TheDen#1536
TheDenSS14/TheDen#1565
TheDenSS14/TheDen#1585
TheDenSS14/TheDen#1639
TheDenSS14/TheDen#2554
TheDenSS14/TheDen#2212
TheDenSS14/TheDen#2408
TheDenSS14/TheDen#1702 (thaven 'blitzball' frisbee)

@deltanedas
Copy link
Contributor

i dont care i just refactored stuff

@sev7ves
Copy link

sev7ves commented Mar 19, 2026

ya im fine, anything I've made for ss14 can be relicensed to mit.

@ATDoop
Copy link

ATDoop commented Mar 19, 2026

yup totally fine with me! everything i've ever made for ss14 can be relicensed

@ThatOneMoon
Copy link

Is this going to be necessary if we are likely going to get Thaven from Macrocosm?

@mqole
Copy link
Contributor

mqole commented Mar 23, 2026

DO ANY

@widgetbeck
Copy link
Contributor

hiya. primary license holder for thaven (by default, as i made the orignal PR.) you have a green light from me. i've also spoken to starlighthowls and tgrcdev in the past, the other people who worked on the original PR, and they've stated they're also fine with their work being relicensed.

@mqole
Copy link
Contributor

mqole commented Mar 24, 2026

argentsunshine also gives the go ahead

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.