#making-mods-general

1 messages · Page 155 of 1

velvet narwhal
topaz zenith
#

Like she needs a schedule so she doesn’t just vanish into the void

hard fern
#

So long as the npc exists and works, that's all that matters!

latent mauve
#

mhm

topaz zenith
#

I hate when npcs just suddenly disappear

hard fern
#

Schedule can literally be stand at x tile for the whole entire day

topaz zenith
#

LOLL

velvet narwhal
#

compare slots, here's mine

latent mauve
#

Correction, schedule needs 2 points unless you're using the square command

topaz zenith
#

poor Susan. The stander

round dock
#

I think your best bet here is to plan integral things out, what you wanna accomplish and perhaps a general idea how you’re gonna accomplish that.

hard fern
#

Stand at x tile, then one to the left!

topaz zenith
#

I’m stuck on dialogue writing now LOL

#

I know I’ll revise it later but DAAMN she feels very flat

latent mauve
#

Easiest basic schedule is to pick one spot they go to after waking up, and then sending them back to bed.

topaz zenith
#

She has beef with Emily

gentle rose
#

with the npc apartments, do mod authors have to define a specific apartment to use (so potentially it could clash with other mods), or is it dynamically assigned?

hard fern
#

A proper plan is definitely important, i second that

topaz zenith
#

That’s her most interesting dialogue rn LOL

round dock
#

Why does she have beef with Emily? thonkid

latent mauve
topaz zenith
#

Cuz she thinks clint likes her still

#

So she’s mad at Emily for it (she does have character development.)

tiny zealot
latent mauve
#

There are currently a whole 3 NPCs taking up rooms. 😄

gentle rose
latent mauve
#

(Apparently Morris Redeemed has claimed space on floor 3, so that's cool)

topaz zenith
#

She’s an insecure silly

velvet narwhal
#

i imagine that'd be hard to do unless you do some sort of customfield and i guess... foreach your own personalized Door tiles?

hard fern
#

🤔 it sounds interesting

topaz zenith
#

Can you enter the apartments or

latent mauve
#

Yes

gentle rose
#

maybe by dynamically patching the map? as cursed as that is lmao

velvet narwhal
#

you'd become another one of the sea of Door Sufferers™️

topaz zenith
#

Are they just a hub for npcs to go where you don’t see

#

Oh

hard fern
#

SDVpufferflat door sufferers sounds scary

latent mauve
#

The apartments are an actual location added to the game that the farmer can visit.

hard fern
#

Are doors really that cursed

topaz zenith
#

Bet.

#

(Borrows one of your rooms /j)

gentle rose
#

each npc author uploads a map patch of one room, and the mod dynamically patches that map into the correct location DogeSmile

latent mauve
#

LOL

tiny zealot
topaz zenith
#

Casually swipes an apartment key

#

Ok that’d be a cool fetch quest for Susan

#

Finding her missing keys LOL

velvet narwhal
round dock
latent mauve
#

Still 8 first floor rooms open, as well as all but one room open on the other 6 floors. xD

hard fern
#

Omg it's all doors

gentle rose
#

oops! all doors

topaz zenith
hard fern
#

Door valley

velvet narwhal
#

oops! custom doors!

velvet narwhal
#

welcome to door depot

round dock
#

Why would Morris talk about taxes thonkid

topaz zenith
#

idk cuz he’s rich

#

Idk what rich people talk about

gentle rose
#

opening trenchcoat: may I interest you in… a door? it even opens!

topaz zenith
#

Writing dialogue for my ocs two kids is gonna be easier

velvet narwhal
#

i'm running out of ideas over here, button took the delayedaction to put into BETAS

topaz zenith
#

Since they’re toddlers that say very little.

gentle rose
#

wait, are you calling clint’s wife susan

proven spindle
topaz zenith
hard fern
#

I'd want to put my NPC in an apt, but I've already established they live in the absolute middle of nowhere 😭

gentle rose
#

there’s a susan in sve, just so you know

topaz zenith
#

I just give my npcs whatever name I’m using at the time as a placeholder

tiny zealot
#

if i did a room assignment version of the apartment house, i'd define a CP token to expand to an NPC's assigned room (for saying e.g. "i live in apartment 3B") and maybe others for their neighbors

topaz zenith
#

Also wait that could be cool

round dock
#

And your supposed toddlers are also NPCs?

gentle rose
topaz zenith
#

If they’re both callled Susan and there’s dialogue where one of them mentions the other sharing it

topaz zenith
latent mauve
uncut viper
topaz zenith
#

Like they don’t really go anywhere that she isn’t in the same vicinity of

round dock
#

Interesting, good luck SDVpufferowo

latent mauve
#

Google Sheet link is in the mod description so you can go and claim a room on the NPC Locations tab 😄

topaz zenith
#

Their schedules would be the same as hers if not a small difference to make up for like Harvey visits

uncut viper
#

(or events too, for that matter)

tiny zealot
latent mauve
#

Dynamic apartments would be very cool, but my brain broke even thinking about how to try to do it.

gentle rose
# uncut viper how would you handle schedules?

I guess you would have to dynamically regenerate the schedules inside the building… allocate the max time taken to reach a room and then add pauses to pad up to that for the closer rooms maybe? 3HC_Thinking

latent mauve
#

So I went with the simpler "self-service" approach for mod authors to use it as a building block

velvet narwhal
#

would you just interrupt the pathfinding for all of the npcs living in the apartments and slowly trickle them out

topaz zenith
#

Susan side eyeing you as you walk into clints room uninvited: sideeye

tiny zealot
#

i'm making myself want to experiment with it now. why do i come on here 😅

topaz zenith
#

(Don’t enter the room /j)

latent mauve
#

(My brain is still breaking trying to consider a future elevator)

velvet narwhal
#

idk why you choose to accept scope creep either

hard fern
#

SDVpuffersweats elevator....

topaz zenith
#

Can I ask who scope is

hard fern
#

Is the scope creep in the room with us-

topaz zenith
#

WHO IS SCOPE CREEP

velvet narwhal
calm nebula
#

Home of the poastsrs

uncut viper
#

Scope Creep = when you start adding more and more ideas onto your mod before you've finished other ones

gentle rose
#

you know what would be fun? animating the elevator by patching it to different places in the map in real time chaos

topaz zenith
hard fern
#

😔 i still can't escape scope creep

uncut viper
#

a la "thats out of scope"

topaz zenith
#

I work better by doing that

latent mauve
topaz zenith
#

I struggle with focusing on a singular thing at once

gentle rose
#

the issue with scope creep is that you never actually do the necessary things

versed wyvern
#

I think scope creep also includes content that diverts from the main purpose of the mod even if you've completed and released it

topaz zenith
#

Nessasary can be last

latent mauve
#

My initial thought was "make an elevator room that's hidden and has NPC warps for each floor in it."

topaz zenith
#

The npc im making was never rlly meant to be a standalone thing

gentle rose
#

and the mod becomes bloated and not specific enough

topaz zenith
#

She was always supposed to have other stuff added to LOL

hard fern
#

...i need to fix my npc's sprites (by making their stance wider, lmfaoo)

velvet narwhal
topaz zenith
#

Like story tweaks etc

latent mauve
velvet narwhal
topaz zenith
#

And a small amount of random items

latent mauve
#

The UI is also not great if you get into larger numbers of floors

velvet narwhal
#

it's not that bad, at least you're not trying to make a conditional where the player is allowed to create the minecart system

latent mauve
#

You'd need the elevator UI format after a point

hard fern
topaz zenith
#

Me when om writing dialogue but I’m stuck

gentle rose
#

ngl if you aim for a mod to have everything (especially when you’re just starting modding), you’re just never going to release it because you’re never going to be done. A mod that only does part of what you want is better than no mod imo

topaz zenith
#

It’s not rlly everything

velvet narwhal
#

again

topaz zenith
#

It’s a few minor things alongside an Npc

hard fern
velvet narwhal
topaz zenith
#

I have 0 intent to release jsut the Npc for a public use before she’s done SDVpufferwaaah

velvet narwhal
#

this is the hardest part for new modders

gentle rose
#

forget Rome wasn’t built in a day, let’s do stardew didn’t release on 1.6 SDVkrobusgiggle

velvet narwhal
#

getting the npc in the game

topaz zenith
#

well yeah I have people who would test the npc for me too so I don’t have to release her publically

#

Before adding more stuff once I know she works fine

hard fern
#

Getting my NPC to actually leave the void was hard enough 😭

topaz zenith
#

LOL

latent mauve
#

I have so many half-finished Google Sheet projects that are just converting old frameworks to CP right now sideeyes CP-A to SpaceCore / CP Building DrawLayers doc

gentle rose
#

when I was first trying out modding and Console Code (my beloved), I warped myself into npc warp rooms a bunch of times. I genuinely have no memory of why

topaz zenith
#

I’m probably gonna do dialogue -> sprites -> coding -> redo sprites -> tweak dialogue -> tweak reactions

gentle rose
#

but they were fun to see in action

topaz zenith
#

So like reactions as in when you stand infront of an npc and they run past you for example

velvet narwhal
hard fern
#

SDVpufferwaaah the whole time i was thinking i fucked up the drawlayers and it was just because i typoed my tilesheet

latent mauve
#

My brain has decided "If I do this thing once, I'm gonna make a spreadsheet with formulas to do it for me if I ever have to do it again"

hard fern
#

And i never even touched the building afterwards

gentle rose
#

unfortunately, at the time I was using the mod id me.MyTweaks (not a joke)

topaz zenith
#

I wanna have extensive dialogue to fix her current issue of just being flat and one sided

latent mauve
#

Could probably cheat a bit by using random tokens mad-lib style for some repeatable dialogue with variations.

topaz zenith
#

prob

gentle rose
#

I had the mod author as “me” on every single mod I made (which was like, one catch-all CP mod and one catch-all smapi mod lmao)

velvet narwhal
topaz zenith
#

She’s supposed to be a bitch LOL

#

Her current dialogue does not fit that at all

rotund elm
#

On my maps is it possible to have a Back3 or just Back and Back2

hard fern
#

Yes?

gentle rose
hard fern
#

Just i think properties and stuff only apply to the first one

rotund elm
#

ok cool I wasnt sure if there was a limit lmao

velvet narwhal
rotund elm
#

awesome!

topaz zenith
gentle rose
#

don’t some SVE maps have like 5 of the same layer

topaz zenith
#

Clint noo

latent mauve
#

You can in theory add as many Back numbered layers as you want, just the unnumbered layers are the only ones that respect collision or tiledata object properties

topaz zenith
#

NOOO

#

Wait..that would be funny

#

If my npc could react to that (not rlly possible tho)

#

Oh no my husband is a furnace-core

hard fern
#

Wait thats actually so easy to do i can just make clint a furnace right now

uncut viper
#

is there actually no limit to the layers or is there some weird limit like it breaks after Back99

velvet narwhal
# rotund elm awesome!

additional caveat: if you have a TileData on the base layer, it also needs to have a valid tile there (even if it's invisible)

velvet narwhal
uncut viper
#

yes

velvet narwhal
#

timnk ok

latent mauve
rotund elm
#

Ok I will keep that in mind

uncut viper
#

(no)

topaz zenith
gentle rose
#

I was gonna replace him with like this chill lumberjack-type guy who doesn’t make any moves on uninterested npcs and also doesn’t have the most ridiculously specific opening hours and doesn’t start closing once a week AFTER you finish CC 😭

topaz zenith
#

My npc/oc is a silly fella

latent mauve
#

Practical joker Clint dresses up as a Furnace that is surprisingly realistic before revealing that it's his Spirit's Eve costume

topaz zenith
hard fern
#

Cant clint close at the same time as anyone else jeez 😭 4pm

gentle rose
#

wdym?

latent mauve
#

I made a Community Center mod just so Clint would have a workstation in the Community Center boiler room that you could access his shop from on Fridays. xD

topaz zenith
#

I wanna make a joke about my npc thinking he used magic or smthng to replace clint

latent mauve
#

He's free to admire the boiler, but if he needs money so bad, he should take my business on Fridays.

gentle rose
#

my guy works like three hours a week and charges us 25g for a three second job 😭 work ethic whomst /lh

topaz zenith
hard fern
#

Tbh, i still forget pierre is closed on wednesdays

topaz zenith
#

“Oh yeah I have a wife and kids. I should get home now” vibe

gentle rose
#

at least pierre closes less the more you progress in the game 😭 clint feels like a punishment

versed wyvern
#

You giving him a new house too?

latent mauve
#

Clint's earlier close time honestly created a good reason for getting the Key to the Town later, at least

topaz zenith
#

Maybe

hard fern
#

I love how clint stares at the boiler for hours. You go, dude...

#

😭

topaz zenith
#

I might give him a proper house in the future

versed wyvern
topaz zenith
#

Bro has a family so they don’t need to live in the back room anymore

versed wyvern
#

Quite a lot of unlocks have the problem of coming too late to be useful tbh

tiny zealot
gentle rose
#

also, Anti-Clint™️ will give you replacement tools while upgrading SCyes he’s just nice like that

topaz zenith
#

😭

#

Can I borrow ur idea for Susan

latent mauve
gentle rose
topaz zenith
#

She LENDS you stuff. You gotta return it tho otherwise she’d run out SDVpufferwaaah

tiny zealot
#

for what it's worth there's already a mod that has clint give you backup tools while he upgrades yours

latent mauve
#

^

topaz zenith
gentle rose
#

not really my idea, it’s a pretty common one haha

latent mauve
#

!twocakes

ocean sailBOT
#

If you discover that someone has made or is making a mod with a similar concept to yours, don't stress! Our community promotes the idea of "two cakes", where two versions of the same idea can peacefully co-exist. Your mod will have your own unique stamp on it that makes it special.

versed wyvern
topaz zenith
#

He doesn’t have to use it tho. It’ll just be there

gentle rose
#

anyway. this is Anti-Clint™️

fervent horizon
#

Would this be right "When": { "HasFlag": "hostPlayer", "FarmhouseUpgrade": "3" }

hard fern
#

It looks like a moss ball XD

gentle rose
#

here he is at 4x scale for those of you who want a better look at that handsome, handsome face

topaz zenith
#

Imma draw him later

gentle rose
#

idk why my discord is refusing to send things with transparency on rn

hard fern
#

I think the blurry one had a certain charm

#

Lol

velvet narwhal
#

the blurry one made me think of a long legged junimo

#

that's just a bush with legs

calm nebula
gentle rose
#

I’m so upset I don’t have the original game he came from any more

round dock
gentle rose
#

this is an artist’s recreation but he’s from a game I made in gamemaker when I was nine

velvet narwhal
#

live long enough to watch yourself become the villain, all of those public assets you created being redistributed

gentle rose
#

concernedape, I’d like royalties for the unlicensed use of my green blorb z_goosebonk /lh

fervent horizon
#

Would this be right "When": { "HasFlag": "hostPlayer", "FarmhouseUpgrade": "3" }

#

mainly the host player part

tiny zealot
#

that doesn't look right. i don't know of a mail flag called hostPlayer.
what are you trying to do?

fervent horizon
velvet narwhal
#

tbh i think you can just leave it as FarmhouseUpgrade thonk

fervent horizon
#

the patch works for the host whose house it is, but the patch doesn't show for the farmhands

#

map patch

drowsy pewter
#

You may need to use Query?

velvet narwhal
#

oh you're doing cursed things

fervent horizon
#

ha, trying to figure out how to get the cellar stairs to show up for my house on mine and my wife's farm

#

using Kisaa's farmhouse

velvet narwhal
fervent horizon
#

I figure that when it checks for farmhouse level 3, it is checking just the owner

velvet narwhal
#

wdym, like connecting the warp from the main to the farmhand?

#

yeah it checks owners because of the ~shadow realm~ shenanigans

fervent horizon
#

so, if my wife upgraded her cabin to level 3, they would probably show for her

velvet narwhal
#

without the hostplayer bit, yes, it should if it's only stated as farmhouseupgrade

teal bridge
#

I ran into an interesting little issue where if I call Texture2D.SetData, with Clear Glasses enabled, it keeps drawing the old texture forever. Any graphics guys here or anyone seen/found a workaround for that issue? Atra perhaps?

#

It's clearly a bug in that mod (or maybe in the original SpriteMaster code) but knowing that doesn't automatically suggest a workaround, other than something awful like creating a new texture on every frame.

gentle rose
#

I vote something awful /lh

fervent horizon
teal bridge
#

Strangely, this does not seem to affect images in GMCM, they do update even with CG on.

fervent horizon
#

but farmhouses suck

velvet narwhal
#

i'm not quite understanding, does kisaa have hostplayer?

#

or was that an addition that you're trying to do?

#

and if so: what is the actual plan of action that you wanted to get going? thonk different farmhouses between the main player and the farmhand?

tiny zealot
#

i think the goal is: if the host has house 3, apply the cellar stairs patch, regardless of the current player's house

gentle rose
#

shouldn’t it be something like {{FarmhouseUpgrade: hostPlayer}} ?

#

going by the cp docs

uncut viper
#

irocendar is correct, minus the outer braces

tiny zealot
fervent horizon
#
      "Action": "EditMap",
      "Target": "Maps/FarmHouse2",
      "FromFile": "assets/Farmhouse_Cellar.tmx",
      "FromArea": { "X":0, "Y":0, "Width":4, "Height":4 },
      "ToArea": { "X":42, "Y":36, "Width":4, "Height":4 },
      "PatchMode": "Replace",
      "When": {
        "FarmhouseUpgrade": "3"
      }
    },```
#

This is her code

uncut viper
#

that code only checks the current player always

fervent horizon
#

right

gentle rose
#

so replace FarmhouseUpgrade with FarmhouseUpgrade: hostPlayer

#

and it will check the host instead

fervent horizon
#

awesome, That is what I couldn't figure out

#

thanks

mortal stag
#

yoo i had a mod before 1.6.9 that worked where i could sell a custom item. anyone know what i have to change to make it sellable again

#

it's not letting me put it in the bin but there is a price on it still

uncut viper
#

it needs a Type

#

previously you were able to get away with not giving it a Type but that was unintentional

#

now it needs a type

rotund elm
#

Is there a reason new tiles are not showing in the tile animation editor

#

nvm fixed it

#

Well actually now I cant select them in the editor

light bramble
#

can you do or functions in a when for content patcher?

tiny zealot
#

an individual check (entry) in a When can often work like an OR, but you can't do an or between multiple entries

#

for example, "Year": "2, 3" means year 2 OR year 3

#

but you can't directly do, say, year 2 OR HasFlag: some-mail-id

#

usually you can accomplish something like that with a dynamic token. what specifically are you trying to OR together?

mortal stag
brave fable
#

why does the shipping bin expect Type values now? what behaviour is this meant to cover?

#

seems a real abstract way to check if something can be shipped

uncut viper
#

i assume it has to do with the new Item.canBeShipped method which replaces Object.canBeShipped, to allow any type

#

if a mod makes it return true that is

#

and by replaces i mean apparently Object.canBeShipped now just overrides it and checks for the type
dont know what it did before. just going off the migration page

brave fable
#

it just checks if type is not null? wonder what objects even fail that check

uncut viper
#

i asume any object that isnt actually an Object but instead a different derivative of Item fails it

#

so tools and clothing, i suppose

brave fable
#

but they wouldn't be using the Object override in the first place

uncut viper
#

true

#

dunno then. maybe the intent is to now let you make an item unshippable by simply doing that

mortal stag
#

i am so sad i gotta go thru trinkets to treasures and add "Type": "Basic", to 100 items lol

brave fable
#

again, very abstract way of doing that lol

#

isn't there an ExcludeFromShippingBin property

uncut viper
#

no, just ExcludeFromShipping_Collection_ afaik

mortal stag
#

nah i added type: basic to my whiskey and it still can't be shipped

uncut viper
#

old items are broken forever

mortal stag
#

ah right

#

ye it works thanks

brave fable
#

relatable

rotund elm
#

is it possible to add a light source that gets bigger and smaller with the lights animation?

gaunt orbit
brave fable
mortal stag
#

well i like to whine but i'm done already so i guess that wasn't that bad

versed wyvern
#

Is there a way to block off a path from NPC pathing? I need to be sure they don't try to walk on water in a pool yugu

fervent horizon
#

Is the tile data for the water set to water? I believe that should prevent them walking over it.

versed wyvern
#

It must not be since I had one walk over it, but would marking it as water also prevent the player from entering it like a pool?

latent mauve
#

You could put a TileData object for NPCBarrier at or blocking your pool entrance?

versed wyvern
#

I was under the impression NPCBarrier could only be used in certain locations thonking

latent mauve
#

I mean, you can exclude an entire location from the NPC Pathfinding, but it would help to know what kind of location you're blocking off

#

ah-ha!

#

The NoPath tile property would handle this, probably

versed wyvern
#

Aha, my eyes glazed right over that one, I'll give it a shot, thanks anisoftbongo

latent mauve
#

Also yay, I have a functioning NPC-only elevator for faster warps to different floors

rotund elm
#

can anyone tell me why my custom sand tiles are like this? I gave them the Type Dirt property, I don't see any other difference from them vs the regular tilesheets

versed wyvern
#

Any errors in your SMAPI console?

rotund elm
#

No errors, everything is layered properly too

latent mauve
#

you're not testing with a recolor mod on, right?

rotund elm
#

Nope

#

The only thing that makes sense to me is it's some sort of tile property, but the only one on the vanilla sand tiles is Type Dirt so it shouldn't be that as I have given that property so Im lost

latent mauve
#

doublecheck that you aren't mixing tiles from the island tilesheet and the beach?

#

The colors/shades are slightly different, enough to create that level of variance.

#

(island sand is darker)

rotund elm
#

It's not that I havent once opened the island tilesheet, and I copied the tiles in aseprite from the sheet attached to the beach

versed wyvern
#

I was going to suggest perhaps you had to remove any copies of the vanilla tilesheets you had in your working folder because it looks like a season mismatch, but if you don't have any errors that might not be it ThinkO_O

rotund elm
#

Yea, I know someone else brought this exact issue up a few weeks ago or months, idr but I cant find it X|

tender bloom
#

Use lookup anything tile lookup options to check what’s displaying?

rotund elm
#

Does it have to do something with the season maybe, look up anything only shows that difference, but its the tilesheet name so Im not sure

#

I dont feel like that would affect it

#

especially when all my other custom tiles are fine except the sand ones

versed wyvern
#

Are you testing in a season that's not spring there?

rotund elm
#

It is summer, but even if I was using both spring and summer tiles that shouldn't affect the rain overlay over those tiles no?

#

also I added the light path in the paths layer to my lamps and it is not working either, idk if there is a property I am supposed to set on the tilesheet for the lamps or what

#

thank yall for the help as well this is killing me X|

versed wyvern
#

Well, your situation seems different from the one I had but I'll suggest removing any copies of spring_beach and other such vanilla tilesheets from your mod's folder, just to see

rotund elm
#

They are already removed in the game mods folder, they are present in the regular folder I edit my mod and maps in which isnt in the stardew game directory

#

for reference all tiles in the red boxes aren't being overlayed by the rain

versed wyvern
#

Hmm, ok... and have you tried removing the Dirt property just to see if that's the cause?

rotund elm
#

Originally they didn't have it when I noticed the issue and then added it after to see if that would fix it and nothing happened

tender bloom
#

I wonder if they're somehow ending up on top of the rain?

#

No idea how that would happen

#

super weird...

rotund elm
#

Possibly? The sand tiles are on the Back layer, the bench is on the Buildings layer if that gives context

unique sigil
glossy cargo
#

I've seen that there is an easter egg dialogue if you try to gift purple shorts to marnie. She says something about quality silk that you can't get at Joja.

I am unable to find where in the game files this text is, nor can I find where in the code it triggers. Anyone got a pointer?

rotund elm
unique sigil
#

that's your problem

#

you go make a summer variant of your tilesheet

for the tilesheet to automatically change with the seasons, the naming scheme has to be {{season}}_yourtilesheetname.png

brittle pasture
glossy cargo
#

Wait, is this dialogue specific to winter 16?

#

What?

brittle pasture
#

that's not the mayor purple shorts easter egg, that's just her night market line

rotund elm
#

so is there a reason the other tiles work fine in the same tilesheet tho? or is there a property I can set for the tile to specify its season

brittle pasture
#

you might have misremembered

#

if you try gifting it to her she just giggles you get other dialogue

uncut viper
#

gifting purple shorts to marnie just makes her reject it and pretend she doesnt know what it is, which would be in her Characters/Dialogue file

glossy cargo
#

I might have been mislead by a youtube video

teal bridge
#

It might be the Fair dialogue?

brittle pasture
#

(the giggles is if you talk to her when you're wearing the trimmed golden version)

glossy cargo
teal bridge
#

Trying to remember, been a while since I exhibited them at the fair. She has some unique dialog for that.

glossy cargo
#

At the fair in my memories she talks about purple lettuce.... Krobusconfused

uncut viper
#

yeah they just put that over an unrelated background

versed wyvern
#

Yeah judging by the schedule file that's just not the line

unique sigil
# rotund elm so is there a reason the other tiles work fine in the same tilesheet tho? or is ...

if i'm reading this correctly:

  1. your tilesheet does not have a summer variant, while the in game season is summer.
  2. the mismatch happens because the vanilla tilesheet is in the summer version, but your tilesheet is still in the spring variant.
  3. to make your tilesheet change with the seasons you have to make 4 variants of it, and name each with {{season}}_tilesheetname.png format.
  4. Embed the spring variant into your .tmx file, then do a Load action in CP to load your custom tilesheet (all 4 placed in your assets folder).
glossy cargo
#

dang tiktokers and their lies

#

Alright so I found this:

rotund elm
#

Ok I am on it

versed wyvern
#

Yep that should be it

glossy cargo
#

This is presumably the gift dialogue. I still can't find where in the code it gets triggered. Ideas?

brittle pasture
#

yeah the "island" one in that video is also fake no its real

versed wyvern
#

I think that kind of thing is in her gift tastes?

unique sigil
# rotund elm Ok I am on it

by the way, tile layering in your .tmx has nothing to do with rain overlay. the rain overlay will be drawn on top of everything

brittle pasture
#

reject_<item_id> is for if you give the quest item to the wrong person

#

which in this case applies if you try giving the purple shorts (item ID 789) to Marnie

latent mauve
#

The purple silk line is Night Market specific, that's why it's tied to winter 16

glossy cargo
#

The method NPC.GetGiftReaction() has the code for the AcceptGift_ dialogues, but I see none for the reject_ dialogue

stoic spindle
#

Hello; does anyone know how to edit Queen of Sauce events? I want to reorder the recipes given to you (for example, giving Carp Surprise or Hashbrowns in Year 1 instead of Year 2), but I don't know where to start. I have basic coding knowledge but am unsure of where to search for it

brittle pasture
#

which calls GetGiftReaction

#

after all other checks (including the quest stuff)

glossy cargo
unique sigil
# rotund elm thank god that scared me

your tilesheets are actually working as intended. it's the lack of seasonal variants that cause the mismatch SDVpufferthumbsup

you can also make seasonal variants for the other tiles like the bridge and building too by the way, just draw your seasonal edits/change color palette on top of the existing tiles. what's important is that every tile is in the exact same place as the spring variant.

also, if you don't release your custom tiles as a whole mod (like mine), make sure the Load action for the tilesheet happens before the Load action for the map.

brittle pasture
#

huh never mind that is a thing

#

sorry for the misinfo

glossy cargo
#

I'm investigating tryToReceiveActiveObject() and can't find rejection code. I can find where it checks for giving a quest item, but it seems like if you give it to the wrong person it just does nothing

rotund elm
brittle pasture
glossy cargo
#

oooohhhh found it

#

It was a super long line that I didn't see the stuff off screen

#

my bad

wispy idol
#

Hi, I'm newish here, I was wondering, are there any coders that would be interested in working with an artist?

uncut viper
#

there is also RejectItem_ that can also do context tags

brittle pasture
uncut viper
#

you cant rename dictionary keys period

#

you can only remove and readd

brittle pasture
#

yeah, I'm wondering because changing the recipe order would be trivial with C#, but that isn't exposed by CP unless you're fine with duplicating the vanilla strings

stoic spindle
#

i'm fairly new to modding, csci student rn so i will poke around and see

brittle pasture
ocean sailBOT
uncut viper
#

tbf you'd be duplicating the strings in C# too. alas though CP still doesnt have a Copy action or anythin like it

#

so you would be out of luck

#

out of luck with CP anyway
if you're comfortable with C# then yeah you can do it

#

just familiarize yourself with the content pipeline

pale harness
#

would be cool partnering

uncut viper
#

that dictionary of strings to text is what controls the cooking channel

stoic spindle
#

but i will poke around and see what else is in the tv

brittle pasture
#

the number at the beginning is what week the recipe will show up

stoic spindle
#

seems like I have some reading to do on how all this works

uncut viper
#

the cooking channel is very not friendly to editing compared to a lot of other things

stoic spindle
#

thats unfortunate; i just wanted to edit the order so recipes that are friendlier in year 1 are able to be made

brittle pasture
#

if you can shift those numbers around you can control when the recipe shows up, though as mentioned there's no easy way to change a key while keeping the value with CP alone

#

C# is your best bet

versed wyvern
#

Can he not achieve what he wants by just doing EditData on two entries he wants to switch around, or is it just a matter of compatibility issues

uncut viper
#

he would have to copy the entire vanilla string for both entries. for all languages. and ruin anyone elses edits to those entries, too, if theyve made any

versed wyvern
#

Ah, the languages bit does make that seem like a sticky situation

uncut viper
#

it would be doable with i18n tokens easily, just annoying, and the entire thing is just inherently incompatible with anything else that touches those entries. all of these things would be non-issues with C#

#

(or very very unlikely to be an issue)

stoic spindle
#

i would assume not much actually touches those entries in the first place

uncut viper
#

well, you yourself are!

stoic spindle
#

but im not too sure; i feel like i need to do a lot of reading, it would be my first mod

uncut viper
#

if you already have programming experience and either know C# or can pick it up quickly, it would be a very easy mod to do

versed wyvern
#

If this is for personal use only also feel free to do whatever

#

Compatibility's primarily a concern for when you toss it out there to the masses and suddenly you have people finding incompatibilities and thinking a mod has a bug

stoic spindle
#

another concern is i want to add it to a modpack

#

but that is for future me to deal with and troubleshoot

versed wyvern
#

Definitely sounds like you ought to go the extra mile for compatibility then snuffNaruhodo_s

stoic spindle
#

at some point i think doing it via save editing is easier though lol

#

considering im just doing it for my partner and i

#

oh well

versed wyvern
#

Well then that sounds like personal use

uncut viper
#

if the mod is only going to be used for your partner and you, then its absolutely easier to do a quick content patcher edit

stoic spindle
#

i'll do some reading on the content patcher wiki page tonight and see what i can put together

versed wyvern
#

There may also already be mods that give alternate ways of learning the Queen recipes that would be functionally just as good

stoic spindle
#

seems like NexusMods is fairly dry on queen of sauce mods

#

also nexus is down (?) maybe

versed wyvern
#

Yeah I think something's breaking at the moment

stoic spindle
#

oh well

#

Seems like there's not many mods for restructuring Queen of Sauce recipes

chrome mountain
versed wyvern
#

Not dealing with the channel itself, but there may be mods that allow you to buy or otherwise earn the recipes it would have taught you
(I see there's a buyable recipes mod dating back to 2017 but can't see the comments to see if it's still working with Nexus in this state)

brittle pasture
#

vanilla 1.6 also has a book that straight up gives you every recipe

#

though it is late game only

stoic spindle
#

Yeah, the problem wasnt obtaining recipes, it was the order of which the player recieves them; for example, an early spring recipe is Coleslaw that requires red cabbage, a year 2 crop

#

I wanted to restructure the order of which you obtain recipes so for example, you may get Carp Surprise for the first recipe

#

A lot of the Queen of Sauce recipes aren't necessarily helpful early on, so I wanted to make them more useful

versed wyvern
#

Yeah, I'm just saying sometimes you can achieve the same kind of end goal through a roundabout means with different mods

stoic spindle
#

I think i'll end up just editing the save file to have all cooking recipes unlocked at the start, I didn't expect the TV to be fickle and I don't necessarily want to run for compatability for a personal playthrough

uncut viper
#

if you're gonna do that you might as well just spawn in the book

stoic spindle
#

oh ya u can do that

rancid temple
#

Safer too

latent mauve
#

I mean, alternatively, you could make a mod that provides an alternate way to learn those particular recipes that you think should be earlier? (Letters, etc)

#

I'm sure Gus could be nudged to share a few recipes...

hot sorrel
#

Hey, in 1.5 stardew I had a mod that changes the portrait of characters I will send example.
I want now to use it in 1.6 but I cant since The mod needed another one called HD Portraits and its no longer useable in 1.6...
Can someone guide me pls or send me video on how can I use it/fix it for 1.6?
Example:

velvet narwhal
#

portraiture probably still works -op can't link it because nexus is dead

hot sorrel
#

I tried and open it but it didnt let me cause its requiring the other mod...

velvet narwhal
#

just open up that original mod, yoink the what i assume are called Mister Qi.png images, put it into the portraiture folder

#

like open up the original mod from your mod folder* it probably has a folder called assets*

versed wyvern
#

If the original mod hasn't been updated since 1.6 released it's probably also missing all the regular villagers' winter outfits now too

hot sorrel
#

yeah ik but I can just move those to the stardew assests it wont like destroy the game or sth?

velvet narwhal
#

...no? just put a . in front of the old mod folder name* that you're yoinking these .pngs from and you're fine

#

and i'm not saying move these into the stardew folder, move them into the portraiture folder

hot sorrel
versed wyvern
#

Well, go look up Portraiture like Jamore says when Nexus is back then, there should be instructions on the mod page about where to copy the HD portraits

rancid temple
#

Portraiture doesn't scale the original images up

#

Rather than seeing normal portraits in winter, you'll see nothing

#

Also Demetrius's special outfit comes up blank too, found that out the hard way

versed wyvern
#

They could, however, make copies of the default portraits titled name_Winter and then they should just be wearing normal clothes year-round like before 1.6

rancid temple
#

Yeah

hot sorrel
rancid temple
#

Portraiture also doesn't handle sprites, not sure if the original mod did

#

There is Sprites In Detail, more work though

versed wyvern
#

Doubt it, there were very few sprite upscaling attempts

rancid temple
#

Ah

stoic spindle
#

ended up sending an email to CA about the recipe order, hope it gets to them

uncut viper
#

wh... what?

velvet narwhal
#

wh huh

versed wyvern
uncut viper
#

right, but... why

stoic spindle
#

the thing I wanted to make a mod for earlier

uncut viper
#

you can also get red cabbage year 1?

stoic spindle
#

sure, but only if you're lucky

velvet narwhal
hot sorrel
latent mauve
#

There is literally a toggle and it puts it in the traveling cart.

stoic spindle
#

i dont think sending an email to CA is a bad thing

uncut viper
#

well no, you can also guarantee it in your save options, and it can also be gained from the skull cavern

velvet narwhal
#

my brother under yoba's teaching, what? timnk

uncut viper
#

i just dont know what you hope to accomplish with it

stoic spindle
#

its not that im like, "going to the manager" type of thing

versed wyvern
stoic spindle
#

i think the game can be improved upon with something like the recipe order, and if that email gets opened and things get changed, sure, thats cool

rancid temple
#

There's like a section on the forums for suggesting improvements

stoic spindle
#

but its not like im gunning for it

#

oh thats nice

#

idk i just saw the email first

rancid temple
#

CA doesn't have the time or energy to field randos asking for stuff

stoic spindle
#

I figured as much

rancid temple
#

There's like a whole team for this game now

stoic spindle
#

Yeah

#

hence, why i emailed, its not necessarily going directly to them

fossil osprey
#

Idea: when you collect all ingredients for a recipe for the first time, you "have the idea" for the recipe, kinda like animal crossing did it
That way, all recipe you get "yourself" are useful because you have the ingredients

uncut viper
#

either way i suppose that makes this not very mod making related at this point

versed wyvern
#

I do think a way to get recipes more naturally (and earlier) would be useful

versed wyvern
#

But cooking as a whole is also kind of an afterthought ThinkO_O

rancid temple
#

You can use CP to make the recipes available earlier

stoic spindle
#

i enjoy cooking in this game, i just wish it was accessible earlier with the recipe order

versed wyvern
#

All these varied foods need more reason to exist before the recipes being available would serve much gameplay purpose

rancid temple
#

Just not through the TV

#

There's a lot of other ways to get recipes

versed wyvern
#

Like, why make Carp Surprise when I can turn them into sashimi x4

uncut viper
#

and even then, you still can do it through the TV. it just wont be compatible with other queen of sauce editing mods

#

potentially

rancid temple
#

Only reason is for Perfection SMCKekLmaoDog

stoic spindle
#

turning 50 something energy into 90

#

but its unlocked all the way in year 2 lol

#

it sounds like a great first recipe from queen of sauce

#

but yeah i figured its not worth the time to make a mod and make it compatible with every other mod i have installed if its for personal use

rancid temple
#

90% of my CP mods are for personal use SMCKekLmaoDog

versed wyvern
#

Well we did say if it was for personal use you're perfectly fine just doing the EditData on two entries swapping them around thing

velvet narwhal
uncut viper
#

it's also not something you COULD make 100% compatible without C#. you can just choose to accept that if someone else edits those same TV recipes that users will need to pick you or the other person

#

or if you are the other person, you know exactly which mod you need to add compatibility for, and it's probably only one mod if anything

#

If you are the user* I meant

#

to be clear, no one meant to give the impression that if you do it with CP, you will 100% have an incompatibility issue with anything

#

you just have the possibility of one if you have another mod that edits the TV

#

in all likelihood you would have to do literally nothing for compatibility

ancient marten
#

mod idea: mod that does a fnaf jumpscare everytime a panning spot appears

rotund elm
#

Are foraging spots added by the paths.png/another tilesheet or is the spawnable property all that is needed?

velvet narwhal
#

afaik it should just be the map property, for more finesse you'd need FTM though

rotund elm
#

Ok awesome thanks!

velvet narwhal
#

looks... right... timnk

rotund elm
#

Thanks XD

brave fable
versed wyvern
#

I'm pretty sure it's just Queen recipes specifically

#

Ape might have put it in specifically to address that the Perfection speedrun was timegated behind her in 1.5

velvet narwhal
#
Dictionary<string, string> dictionary = DataLoader.Tv_CookingChannel(Game1.content);
int num = 0;
foreach (KeyValuePair<string, string> s in dictionary)
{
    if (Game1.player.cookingRecipes.TryAdd(s.Value.Split("/")[0], 0))
    {
        num++;
    }
}
Game1.player.stats.Increment(base.itemId.Value);
Game1.showGlobalMessage(Game1.content.LoadString("Strings\\1_6_Strings:QoS_Cookbook", num.ToString() ?? ""));```
my brain is too flat to read this right now, but it's after the check `if (!(text == "Book_QueenOfSauce"))`
next quarry
#

looks like it's just the Tv_CookingChannel recipes to me

fierce oak
#

Soo just want to ask, where can I start to make my own map? Not like make my own, I just want to edit a already exist farm in the vanilla

calm nebula
#

!mapmaking

ocean sailBOT
#

If you want to make mods that add or edit maps:

  1. Use Tiled to edit .tmx or .tbin files.

  2. Refer to the Maps wiki page for details on how maps work in Stardew Valley.

  3. Content Patcher allows you to create custom locations through editing Data/Locations

  4. Vanilla Maps can be edited via Content Patcher as well: EditMap

topaz zenith
#

Guys im scope creeping again

versed wyvern
#

Well then stahp

#

Or scope creep twice as hard in defiance, I dunno

topaz zenith
#

double the scope

next quarry
#

more power! SDVpuffergus

hard fern
#

SDVpufferflat i finished scripting one event... sigh

#

pain

somber walrus
#

Hello hi I have talked before on the server sometime last year about my mod? I have decided its best to ask someone for help. is anyone willing to do a commisson for me on a heart event for my npc character? I havent touched my mod for a long time as I was quite discourged. I tried to find someone on google but I wasnt sure who to talk to. :/

unreal spoke
#

!comms has a list of people who do commissions. Not sure if there are event creators, but taking a look can’t hurt.

ocean sailBOT
somber walrus
#

thank you very much. 🙂

topaz zenith
#

Does anybody wanna listen to me brainstorm

#

I have brainstorming to do🙏

hallow prism
#

remember we can also help for free but this mean you doing the main work however

#

(so i get why commissions may be better, just want to refresh you on the other options available)

topaz zenith
#

well yeah LOL

vernal crest
#

Lumi was talking to Eniitime

topaz zenith
#

OH NB

#

MB

#

I’m thinking on like building her relationships with the other characters a bit since the village seems to have pre established friendships and stuff

#

She probably has atleast a little friendly backround with Robin cuz axe fixing and probably fixing stuff for her husband too

#

She probably fixed ||Sebastian’s motorcycle|| atleast once?

somber walrus
#

@hallow prism my brain fried by the end of doing it. the last thing I remmeber was trying to activate the heart event and....I didnt come close. so I rather have someone else do it. :/

topaz zenith
#

Like my Npc might have woodworking, blacksmith, and some mechanic experience from schooling and past jobs?

#

Since she’s 36-40 she has plenty of time to build skills.

hallow prism
#

that is fair! triggering an heart event with debug command should be easy when the event exist, but conditions can be complex

topaz zenith
#

I’ll make my npcs sprites after the artist I paid finishes her ref sheet

#

I wanna wait till I have a good reference point

#

The artist said I can base my sprites on the ref sheet so that’s good

somber walrus
#

@hallow prism yup... that's the word complex

topaz zenith
#

As long as I credit in mod description he said it’s fine to use the sheet since it is my character he just drew it lol

#

Also should I use stardew style sprites or are non pixel sprites fine too

#

Like would it ruin immersion to use non pixel sprites?

vernal crest
#

By sprites do you mean the overworld sprite or portraits, Susan?

tiny zealot
topaz zenith
#

Her overworld sprites would be atleast kind of stardew styled

tiny zealot
#

also if you don't stick to vanilla pixel sizes you will have to hard-require a framework to get around the limit

topaz zenith
#

Maybe if I share her as a “test” mod her sprites won’t be pixel it depends

#

Might also pay somebody to make sprites if I struggle

vernal crest
#

Like ichor, I do not personally enjoy using portraits that are not Stardew-style or at least a style of 64x64 pixel art, but plenty of people enjoy HD portraits.

topaz zenith
#

I don’t enjoy making HD lol

somber walrus
#

to explain briefly on the project I was working on. I wanted my npc character to have a heart event similar to Emily. so I worked on it myself. then when it started to get to coding the event that's when things got hard. I made the script but I think I might have missed something. and I couldn't figure it out.

hard fern
#

wdym "similar to emily"? she has multiple heart events

somber walrus
#

the dancing one XD

hard fern
#

ah

vernal crest
topaz zenith
#

OH

#

Her sprites and portraits are being done absolutely last

#

Because the artist hasn’t finished her ref sheet yet so I can’t work off it properly

#

I’ll design her alternative outfits too after

#

She has some for every season, sprites for a wedding dress(there’s a scene where she tries her wedding dress on again), and for events

vernal crest
#

How have you been going with getting the code (json - I assume you're not doing C#?) started for her?

topaz zenith
#

I haven’t started

#

I’m doing dialogue and general brainstorming first, rhen MAYBE her sprites of the ref sheets done

#

The code would need to wait till I have a longer period of time for school and such

#

I’ll probably work on her having a half functioning schedule first

latent mauve
#

It might be good to brainstorm events alongside the dialogue if you are going to do them, because you can often have dialogue conversation topics that are a direct response to events, which will help fill things out a bit more.

topaz zenith
#

Yeah!

latent mauve
#

And by that, I just mean what kind of events the NPC might have, if any, and what/where that might be. Nothing too fancy at this stage.

vernal crest
topaz zenith
#

her early events are just establishing her marriage and her other relationships

#

Since typically I learn the marriage status of a person first

#

The overworld sprites are gonna be my demise bro 😭

vernal crest
#

I've found the overworld sprites to be somewhat tedious because of the repetition but once you get a body shape down doing the clothing isn't too bad.

topaz zenith
#

I need to make feast of winter star dialogue but

#

I forgot exactly what npcs are dialogue triggered by

topaz zenith
hallow prism
#

my advice would be : work on basic stuff, and keep the fancy stuff as occasional reward

topaz zenith
#

Yeahh

#

I’m trying to not creep scope LOL

#

I need lore building questions to work off of

vernal crest
#

I honestly don't know how people manage to make an NPC quickly

#

I've been working on Hiria for 6 months and I still feel like I don't know her well enough to write more events or anything for her

topaz zenith
#

I wanna work slow and build lore slow

hard fern
#

this is like... month 3? 4? and i'm "close" to being finished

topaz zenith
#

I need her personality and story before I make her sprites

#

Her clothing should match somewhat to her pre established style and stuff

hard fern
#

by close, i mean, it's almost done enough that i can try a playthrough with my npc

tiny zealot
#

lacey took five, but that was to get to minimum viable product. i've continued to work on her (in fits and starts) since release

topaz zenith
#

I have to do less stuff since mines already married

#

So there’s no hassle for spouse dialogue etc

hard fern
#

my current enemy is just rewriting my dialogue (not a full rewrite, just tweaking it to adjust to their "voice")

tiny zealot
gentle rose
#

ngl as soon as I get on my pc I’m about to absolutely speedrun making an npc. Joke mods are the best

topaz zenith
#

My npc speaks with a lot of “slang” sometimes

hard fern
#

and 2 more heart events, one of which is already half written out in notepad XD

topaz zenith
#

she intentionally speaks in a way that is cringe sometimes

#

Some of her dialogue lines are just intentionally cringey LOL

hallow prism
gentle rose
#

his schedule will be standing in one spot. His heart events are all going to be in that same spot and one sentence long. I may commission art just for the joke of it all but also I’m broke

hallow prism
#

tia said something like 2 weeks for jort and jeans (initial) and more than two years for wren?

topaz zenith
#

My npcs schedule involves the blacksmith unless it’s a holiday, or if she’s working on other tasks

gentle rose
#

what’s a “normal” price range for a stardew portrait art commission?

topaz zenith
#

Her schedule SOMEWHAT depends on Clint being in town so the mod will conflict with mods that change/remove Clint

hard fern
#

😔 i should stop getting ideas for npcs

topaz zenith
#

Plus

ocean sailBOT
hallow prism
#

you can see some stuff

topaz zenith
#

Why would you download a Clint wife npc if you don’t want Clint

hallow prism
#

but portraits are usually 40+ i would say

gentle rose
#

I assume in dollars and per portait

#

that’s… a lot but also would be so funny to do

odd ginkgo
#

tbh for dialogue I was looking at the vanilla NPCs and they are SO standoffish until like 3-4 hearts. Shane basically reveals nothing about himself and tells you to leave him alone for 3 hearts, while Marnie gives you all the backstory on him

gentle rose
#

tbf, that’s just shane being shane

topaz zenith
#

Yeahh

odd ginkgo
#

truue

mortal stag
#

gents. does anyone know how weapon levels work in stardew. the modding:weapons page did not enlighten

hallow prism
tiny zealot
gentle rose
hallow prism
#

it also depend of the artist, because some people do portraits for people that don't make mod

#

so they don't need more than one expression

mortal stag
#

it is now extraordinaly meaningful after 1.6, as stardew will automatically add extra bonuses to weapons under level 15

tiny zealot
#

ah, fair point by lumina as usual

gentle rose
#

idk how many expressions blorbo will need tbh

vernal crest
hallow prism
#

but usually it's one portrait (with or without some variations in expression)+extra expression being a small price addition

gentle rose
#

as always, I’m oout of date with post-1.6 stuff ig haha

mortal stag
#

I have a weapon that deals 700 damage however it is under level 15 somehow so the game dropped it with +6 speed or something crazy...

topaz zenith
#

I’m thinking of a name for my npc

mortal stag
#

it was quite balanced without that

topaz zenith
#

Since her current name is placeholder

tiny zealot
#

seven... hundred

hallow prism
#

i created the VMV mod page the 18 September 2021

#

i released it this year

#

i created mod page while i already had some content ready

#

so... it gives an order of idea 😄

gentle rose
#

I need to play vmv. also I need to ask you some questions about how you handle player events in vmv but I can’t remember what they are rn

tiny zealot
#

lumina i remember when VMV was released i did a spit take at how low its nexus ID was /lh

mortal stag
#

but game made it fast

odd ginkgo
topaz zenith
#

I want my npcs name to be more of a Slavic name rather than a Hebrew one

gentle rose
#

all I know is that vmv seems to be using conditions in a way that makes my mod think events are ready to trigger when they aren’t, and it’s pretty much just vmv doing it. But it’s been a while since I had a look at why

#

I’m fluent in Hebrew and somehow never realised Susan is a hebrew name DogeSmile it’s pretty different to the root word Shoshana tbf

topaz zenith
#

LOL

gentle rose
#

learn something new every day ig. Also in Hebrew, shoshana is like an old lady name rn lol

#

like my grandma’s generation

topaz zenith
#

My ocs homeland is inspired by Russia and other places in the same continent BUT it isn’t called a real world place

#

so it’s a fictional land based on irl places

mortal stag
#

actually the wiki is wrong about the level 15 thing because my item is level 16 and it stlil got the extra enhancements

gray bear
#

is susan a hebrew name??

topaz zenith
#

Yes..

gray bear
#

wait is it one of those cases where it's from the bible

gentle rose
#

apparently so. It comes from the Hebrew word Shoshana meaning a lily

gray bear
#

god i think it might be... then again so is mine

topaz zenith
#

A lot of the most common names are actually Hebrew

gentle rose
#

Shoshana - Susana - Susan

gray bear
#

see that makes sense yet i never linked those together

gentle rose
#

anything ending in -el or -ya is typically Hebrew

topaz zenith
#

Her name might stay as Susan/Suesanna or I’ll give her a Slavic inspired name

gray bear
#

also shosashna means rose

topaz zenith
#

Suesanna is a correct spelling for the name Susanna lol

gray bear
#

wait, squinty

topaz zenith
#

There’s a few correct spellings for the same name

vernal crest
gentle rose
#

shoshana is rose (my bad), shoshan is lily

topaz zenith
#

LOL

#

I am so torn between calling her Suesanna or Svetlana

gray bear
topaz zenith
#

Svetlana or Avdotya

gray bear
#

altho that is confusing, but than again hebrew just kinda is-

gentle rose
topaz zenith
#

Chat help

gentle rose
#

accidental ping, sorry

gray bear
topaz zenith
#

Of*

gray bear
#

spelling is hard. anyhow-

ornate trellis
gray bear
#

Susan, would you like a thread made so oragnize your thoughts? It'll be a good way to make sure you have all the info you need in one place

#

hey void

topaz zenith
#

Mayhaps lol but also I’d lose it rlly quick LOL

gentle rose
#

שושנה

just spell it like that, easy! /lh

ornate trellis
#

hi bea :3

topaz zenith
#

I have a bunch of names I wanna do but eee

vernal crest
gray bear
vernal crest
#

Hiria's name has been totally constant since I chose it but I have rewritten her backstory three times so far.

gray bear
#

i should really, get those stickers lest i forget important letter location

gray bear
gentle rose
vernal crest
#

I should follow my thread, it has disappeared again

gentle rose
#

on mobile I also have greek, bc maths degree lmao

gray bear
#

it's a good thing my memory stores the location of hebrew letters on my keyboard, for reasons unknown

topaz zenith
#

Dumps name ideas cutely /j

gray bear
#

would've made school harder if it didn't

gentle rose
#

I still remember them vaguely and I haven’t been using hebrew with any regularity since I was 10 lmao

#

it takes more tries now though

gray bear
#

bro i used to write fanfics in hebrew this is off topic!

hallow prism
topaz zenith
#

I should find a comically hard to pronounce for English speakers name

gentle rose
hard fern
#

😭

gray bear
#

i mean, why tho

hallow prism
topaz zenith
#

why not lol

#

It would make fun dialogue with other npcs

lament shell
#

people pronounce holland wrong sometimes so it doesnt even have to be comically hard

topaz zenith
#

Of them just saying her name wrong LOL

#

Yevdokiya? Idk if that works well hmm

#

the comically hard to pronounce name thing was a joke btw

#

Maybe a name that fits her personality would be better

fading walrus
#

I'm not sure that's the nicest thing to do, even as a joke
If you're (jokingly or not) intentionally giving her a name that's "hard for anglophones to pronounce" it's just making fun of the real struggles people have getting people to say their name correctly 😅

topaz zenith
#

it wasn’t gonna be given based on that lol

#

it was a joke that I would but I won’t

#

She lacks a proper name yet because I have no clue how to name somebody LOL

gentle rose
#

personally as someone with an unpronounceable name I’m on the fence about that kind of joke, it can be funny if done right but a lot of ways of doing it will just lead to me judging the hell out of whoever wrote it lmao. Idk if I’d be offended per se, I’d just roll my eyes. But that’s obviously my personal opinion, not representative

topaz zenith
#

I named previous ocs based on names I thought sounded good to the ear, alongside whatever naming convention I wanted to use

topaz zenith
vernal crest
#

I love unpronounceable names. I'm still unsure whether I should've used my unpronounceable middle name as my first name or not.

topaz zenith
#

Not as a making fun thing

#

Just a “it’s actually pronounced like this” type passing dialogue between two npcs

gentle rose
#

the thing is, that’s very tricky to convey in text anyway

topaz zenith
#

Yeahh sadly

#

it would be so much easier if there was voice acting LOL

gentle rose
#

without ending up writing “it’s pronounced susan not susan”

topaz zenith
#

Her name won’t stay Susan forever lol

gentle rose
#

(replace with whichever name you actually use)

topaz zenith
#

It’s just Susan rn because it’s an easy for remember placeholder

tiny zealot
#

i bypassed this whole npc naming process by having it chosen for me in advance. easy mode SDVpuffersmug

topaz zenith
#

maybe instead of the name thing I’ll have dialogue where an Npc gives my Npc a nickname

#

And she doesn’t like it

#

“What if I call you polar bear” “I would hate that very much” type it reaction

hard fern
gentle rose
#

use a d20 and a d8 to roll letters, easy

topaz zenith
#

My irl friends I discussed my oc with call her polar bear because she likes wearing a lot of fur LOL

tiny zealot
#

in the expansion i'm NOT working on, i have a whole list of names lined up so i'll probably choose from there (in the future). or maybe i won't, who knows what will happen

fading walrus
vernal crest
#

Naming is always easy for me because I never want to give an NPC a name that isn't appropriate to their culture any more than I wanted to choose a name for myself that was from a culture I don't belong to. Unless the appropriative name was part of what I was exploring for the NPC, I guess.

gentle rose
#

does anyone else ever think about how to correctly combine dice to get a uniformly random number in a certain range

gray bear
#

do clarify?

tiny zealot
fading walrus
hard fern
#

naming is... easy? in the since of i choose the name first, and then build the character around it 🤔 sometimes i just really want an npc to have a certain name

topaz zenith
#

Man

#

I need her a name bro

gentle rose
#

tbh it’s gotten to the point where I’m tired of shows doing the “I’ll just call you (replacement name)” thing bc it’s clear that’s the only experience of having an unpronounceable name that they know and aren’t willing to actually think beyond that

lament shell
#

i get hayland a lot, or haleand. its a bit silly sometimes

topaz zenith
gray bear
#

i like names with meaning

gentle rose
# gray bear do clarify?

like, how do you use dice to get a random number from 1 to 26 without some being likelier than others, for example

gray bear
#

but then again that's not to say every name needs to say something the character

#

my name means... red

topaz zenith
#

Actually wait polar bear as a nickname COULD fit my Oc wait

#

Since she wears fur a lot in the winter and has two kids who she acts like a mother bear to, and she prefers cold climates, it could be a reasonable nickname

round dock
#

Hi, just wanted to jump in and ask, if you're debugging eventSeen_memory dialogue, they're supposed to go under Characters/Dialogue right? Trying to playtest rn and it isn't loading well gah

gentle rose
#

you can’t actually just add a d20 and a d6 because it isn’t possible to get 1 like that. You’d have to add a d20 and a d8 minus one, and reroll the d8 whenever you get 8

topaz zenith
#

And in her home land there’s polar bears (it’s based on real places but its fictional so I can give them more details)

vernal crest
topaz zenith
#

Clint calling her polar bear would be cute actually 😭

gentle rose
#

(and it still makes some numbers more likely than the others, that’s just how you cover the full range)

round dock
hard fern
#

(the shadow realm...)

vernal crest
topaz zenith
#

Chat

#

Is polar bear an offensive nickname like genuine question

gentle rose
#

…depends who for

topaz zenith
#

My npc

gentle rose
#

it absolutely could be for a very northern character

gray bear
#

i'd uh need more context i think

gentle rose
#

but it depends

fading walrus
#

I'd probably look at literature from the region you're taking inspiration from Thonk

topaz zenith
#

I was thinking she could be called that by some people based on her preference for cold weather, her mother bear nature, her winter clothing, and the fact her homeland has polar bears which she seemingly likes

gentle rose
#

like, if you call an inuit character polar bear, that’s… probably suspect. Same with some russian characters

fading walrus
#

Books should be a great source of nicknames

rough valve
#

What are the item ids for the AHM meats? I am trying to add them to a custom shop.

vernal crest
topaz zenith
fading walrus
vernal crest
topaz zenith
#

Oh apparently it’s a derogatory term for a parent

gentle rose
#

I’d say if it’s a super obvious and region-based nickname you should probably be careful

topaz zenith
#

It’s just based on how she acts dresses and the fact she likes the animal LOL

light bramble
#

My when in a content patcher mod.

    "Cheese Amount": "3, 4, 5"
}```
This is the corresponding area where `"Cheese Amount"` is defined(?)
```"Cheese Amount": {
    "AllowValues": "2, 3, 4, 5, 6, 7, 8",
    "Default": "2",
    "Description": "The amount of normal cheese you get when crafting from a Large Cheese",
    "Section": "Splitting"
}```
Is this correct syntax?
gentle rose
#

also, don’t just look for literature from the area, it’s probably worth looking at literature from english-speaking diaspora originating in the area too bc they will have had different experiences

fading walrus
#

And that!

topaz zenith
#

yeah will do

fading walrus
#

Cheese json spotted

hard fern
topaz zenith
#

The only thing Google said is that it’s usually used to describe parents that don’t fit the normal mother bear/mother dad description

light bramble
topaz zenith
#

Since polar bears are generally the most aggressive member of their biological lineage

#

But typically polar bears are only aggressive to outside things so not their own children

fading walrus
lament shell
hard fern
#

omg

#

rats

fading walrus
#

Ty holland

light bramble
#

You know... 2024-2025 is a bunch of firsts for me...

topaz zenith
#

Yeah so the names generally fine if it’s not used to describe somebody’s parenting (form what I read from a few sources)

light bramble
#

Early 2024 I started work on an NPC mod, first ever time doing it. And now late 2024-early 2025 I'm adding ITEMS to the game

#

for the first time

gray bear
#

evolution

topaz zenith
#

If we’re talking my npcs way of behaving at low hearts it could also fit just based on that alone

gentle rose
#

if she’s meant to be vaguely russian, I’d say your safest bet is to just ask some russian people how they feel about it tbh lol

light bramble
#

And yet my first code mod was made in 2023 and never posted to nexus...because it sucked

hard fern
#

😭 2024-2025 is when im finally being more serious about modding

#

i had never tried anything bigger than just a little JA mod

light bramble
#

it ebbs and flows for me XD

topaz zenith
gray bear
#

realizes i have no idea when i published TSP

topaz zenith
#

Used*

tight rivet
#

it's always fun to see a mod update go 'please reset terrain features'

topaz zenith
#

Which the nickname isn’t rlly used by other npcs in a bad way

#

It’s generally used as a positive nickname for my npc

gray bear
rough valve
topaz zenith
#

So the same vibe as calling somebody a teddy bear

hard fern
#

🤔

gray bear
light bramble
#

My first mod was made feb 16, 2020. Dog substitution....I remade that one to N3rd's Pets

hard fern
#

so what happens when there's no item ID... hm

gray bear
#

there's always an item id

hallow prism
#

they likely use numerical ids

brittle pasture
gray bear
#

ah

light bramble
#

My second mod was made four days after and is hidden on nexus... Updated Greenhouse

round dock
#

Lumi, quick question, you can def debug conversation CTs, right?

topaz zenith
#

To be honest my ocs nickname would be used as like the same kinda vibe as calling somebody “dear” or “hun”

gray bear
#

i forgot AHM is quite an older mod

odd ginkgo
#

hmm looks like my first mod was published July, 2020... and then I didn't publish a mod again until March 2024 haha!

hallow prism
#

hu no idea claire

rigid musk
#

So I want to have Mr.Qi go to his walnut room - in order to do that ... well how would I do that really? would I set another home to happen with like... a when condition? Because him traveling from his room in the casino all the way to the island sounds like a literal nightmare (and honestly kinda impossible ish)

hallow prism
#

maybe with debug actions

light bramble
#

Like look at this thing

round dock
#

Trying to debug eventSeen_memory dialogue rn and something seems off, thank you Lumina! ❤️

light bramble
#

It's also the era where I had pink theme instead of purple

topaz zenith
#

oh I’m so excited to design my npcs winter outfits

#

They’re very cute SDVpufferheart

rough valve
#

This is what I found from a file inside the mod named "meats":
{ "Beef": { "Price": 100, "Edibility": 15 }, "Pork": { "Price": 1250, "Edibility": 30 }, "Chicken": { "Price": 250, "Edibility": 15 }, "Duck": { "Price": 400, "Edibility": 20 }, "Rabbit": { "Price": 2500, "Edibility": 20 }, "Mutton": { "Price": 650, "Edibility": 20 }, "Ostrich": { "Price": 10500, "Edibility": 60 } }

rigid musk
topaz zenith
#

aren’t baby bears called cubs

gray bear
#

yes

rigid musk
#

yes

topaz zenith
#

my npc calling her kids her cubs occasionally would be cute

hard fern
#

ive hidden like half my mods bc outdated and old XD

tight rivet
#

I've hidden a few because they were replaced, but I think my first ones came out in 2017

light bramble
topaz zenith
#

But she’d call them that in the same convo she’s called smthng related to bears

gray bear
#

AHM ... doesn't use CP to add it's items,,,

light bramble
hard fern
#

oughh... JA mod, huh

gray bear
#

nope???

round dock
#

Patch parse worked thank you you’re amazing @vernal crest anidinokisses

topaz zenith
#

So she’s called polar bear and in the same convo she refers to her kids as her cubs but she doesn’t call them her cubs in a convo it wouldn’t make sense for

gentle rose
#

one of the non-joke mods I sant to make is a bunch of crafty stuff

gray bear
hard fern
#

wait what

#

is it done in C#?

gray bear
#

it seems like it, i think

hallow prism
ornate trellis
#

look at the preview irf theres a dll file, i guess

topaz zenith
lament shell
#

i really wanted to make a pumpkin carving mod, i started learning C# just so i can make the stupid carver have a silly action

hard fern
#

SDVpufferwaaah i still have yet to finish my crafts mod

gray bear
#

u guys finished ur mods?

hard fern
#

no... i dont finish my mods...

topaz zenith
#

my Npc is gonna be stylish

ornate trellis
#

finishing mods, whats that

topaz zenith
#

She wears ethically sourced furs in the fall and winter 🤭

latent mauve
#

I finished some mods, just not the big one I started with when I came here xD

gray bear
#

anyhow, Enik, it seems the mod uses C# to add it's meat items, so I'm like, unsure how sell them in a shop

gentle rose
# light bramble

I was going to say that’s a wheel not a spindle but it found out there are spindles that look like that too. The more you know!

hard fern
#

imagine fish...

gray bear
#

but yeah lookup anything seems like your best bet

#

fish

latent mauve
#

(I will get to the Zelda mod again eventually, but the portrait art is sapping my will to continue)

hard fern
#

(real)

topaz zenith
#

I’m super hyped to design my ocs seasonal and event outfits

tender bloom
gentle rose
#

well, the spindle is part of the wheel I think

topaz zenith
#

I might do a seperate mod for my npc where you can slowly watch her relationship with Clint grow

#

It would be neat to be honest but I don’t want to have that in main mod

hard fern
#

if i touch the spindle will i die 😔

gray bear
#

won't you just fall asleep?

#

am i thinking about something else

hard fern
#

yeah but i dont have fairy godmothers 😔

topaz zenith
rigid musk
#

Like a uhh lifecycle mod

hard fern
#

sleeping beauty was originally cursed to die, but the fairy godmothers cast a spell on her that would have her just fall into a deep sleep, and-

rigid musk
#

but for your npc :)

hard fern
#

well this isn't fairytales and fables chat XD

topaz zenith
#

Kinda bit a mod where as your hearts go up with her you witness her relationship with Clint and the village grow

rigid musk
#

but we can make fairytales an fables here

topaz zenith
#

So like she JUST got there

rigid musk
#

coding - where your dreams can become reality... with a lot of effort and cussing at your screen probably

wanton pebble
rigid musk
#

Yeah! a lifecycle mod! :D

topaz zenith
#

I don’t want it in the main mod but it would be really cool to have a side mod

wanton pebble
#

Example: Part of a Saloon Breakfast XD

topaz zenith
#

So you can basically see her develop

#

She has two kids so maybe I’ll make smthng to account for that

#

like you don’t see her for an extended time or smthng

rigid musk
#

Cause with the other life cycle mods you do see cutscenes between the other NPCs and see their relationships grow and expand (im not sure if those also have ones where the farmer plays a part in any of that but i havent played too far into them)

topaz zenith
#

She hides in Clint’s house lol

#

For like two game weeks idk

wanton pebble
#

It's a lot of ideas - personally I'd suggest making a document so you remember everything you're saying about your npc

#

Otherwise you will forget all the small details

topaz zenith
#

I do have a phone note pad open LOL

#

okay wait a 10 heart wedding cutscene would be cute 😭

rigid musk
vernal crest
topaz zenith
somber walrus
#

I am not going to lie... seeing Susan and the others going..I can't believe I am saying this. it makes me want to retry again to activate the heart event for my NPC, and to get it to work.XD

rigid musk
#

I put all of my ideas into a little (private) discord channel and then i refine them and put the ones i will put into my mod into a spreadsheet :]

topaz zenith
#

So if you start using the mod in a new file she’s been here longer than you so she’s married by then

rigid musk
vernal crest
topaz zenith
#

But ti would be fun to make a side mod where she’s here after you

hard fern
#

SDVpufferflat i put all my ideas into my head where i remember them always. totally.

proven spindle
rigid musk
#

I would simply pass away