#making-mods-general

1 messages Β· Page 426 of 1

fading walrus
#

... Dosas are closer to crepes, to be precise

brave fable
#

ooh you're totally right, i wrote that before moving between like 3 dosa shops

fading walrus
#

I wish I lived between three dosa shops

#

Have to go to a whole other city just to eat them

drowsy pewter
#

yes i think a naan chef is more likely to do the pizza animation than the pancake one (if im not remembering them wrong)

brave fable
#

i waste potential by savouring fine biryani instead

fading walrus
#

Both is good catnod1

#

Dosa for lunch or breakfast, biryani for a food coma-inducing dinner

brave fable
#

it's just as likely for someone to use a context tag i don't expect, or omit them entirely, as it is for them to name their items slightly differently (or in another language)

drowsy pewter
#

does it check the internal name of the item or does it only work on english games?

calm nebula
#

to be fair it's an assum[tion the internal name is englihs

#

what if a chinese dev wants to use chinese instead

brave fable
#

well it checks the internal name, but there's nothing stopping someone from writing the internal name in their own language

#

or indeed just plain gibberish

lucid iron
brave fable
#

note that BakeyFoods and CakeyFoods make no attempt to check for torte, pain, tortilla, biscotti, or any other common non-english names for foods listed there

lucid iron
#

In case 6480 is like "tortilla is a pizza"

drowsy pewter
#

never

#

OffcenteyFoods

calm nebula
#

help help I'm drowning in tortillas

brave fable
#

hate to tell you but love of cooking specifically states that tortilla is a pizza

drowsy pewter
#

Oh well you're the expert

calm nebula
#

oh my god 6480 SDVpetcatangy

drowsy pewter
#

tortilla is a pizza i guess

brave fable
#

but i do like that opt-in rather than naive search

calm nebula
#

(aside)

brave fable
#

or in addition to naive search

calm nebula
#

tortillas irl are made with a tortilla press

lucid iron
#

Ig it could be custom field too like

gray bear
#

press the tortilla

lucid iron
#

"blueberry.LoveOfCooking/Anim": "Pizzary"

brave fable
#

(all you need is your tortilla press, a cheese press, and whatever it is that makes crushed tomatoes and you've got yourself a whole pizza machine.)

calm nebula
#

please have this animated for us by next week

gray bear
#

or else knife_frog /j

calm nebula
calm nebula
#

πŸ‡ΎπŸ‡ͺ πŸ‡Έ

gray bear
#

actually are crushed tomatoes cooked beforehand

calm nebula
#

also, that's not how pizza dough is made

#

smh

brave fable
#

(oh, yemen. i thought you put indonesia by mistake while trying to write pls with poland)

gray bear
#

(which country is the no flag from?)

calm nebula
#

norway

#

it's a yaml joke

gray bear
#

flag_maybe where

#

πŸ‡²πŸ‡¦ close enough

calm nebula
#

anyways, blubs, I demand more accuracy in cooking mods

gray bear
#

πŸ‡²πŸ‡¦πŸ‡Ύ πŸ‡§ πŸ‡ͺ

calm nebula
#

that's not how tortillas. that's not how pizza dough. where is my instant pot and my takeout-at-midnight-and-tears

gray bear
#

risotto is made without rice

calm nebula
#

is risotto a mod item or a vanilla item

brave fable
#

at level 10 you can make a one-pot roast. and since i never made cooking foods take time either it's pretty much instant

true coyote
#

My culinary degree is in shambles seeing this speak

gray bear
true coyote
#

What do you mean tortilla is pizza

brave fable
#

fiddlehead risotto is vanilla. it's more fiddlehead than risotto

true coyote
#

Hotdogs are sandwiches

gray bear
#

there is no risotto in risotto

true coyote
#

Risotto without rice?!

calm nebula
true coyote
#

hyperventilates

calm nebula
#

one thing I want for the One App to rule them all is automatic recipe interleving

gray bear
#

eggplant parmesan without cheese

#

is tomato a type of cheese

true coyote
#

It is now

brave fable
#

depends how long you leave it for

gray bear
#

if u want cooking accuracy try a diff game

drowsy pewter
#

well to be fair stardew doesnt have authentic parmigiano reggiano

calm nebula
#

please, 6480, how can I put cayenne in everything if there's NO CAYENNE

brave fable
#

does it not? has anyone written a scathing article about this?

gray bear
#

chocolate cake has no chocolate

calm nebula
#

betrayed

#

no red oil either

true coyote
#

I think i saw someone made/is making a more accurate recipes mod anyway? Lol

calm nebula
#

betrayed

gray bear
#

they are made

brave fable
#

another fine abandoned love of cooking feature was more accurate recipes SDVdemetriums into the bin

gray bear
#

there's like more than one, doesn't ruin the point

drowsy pewter
#

its already a config in cornucopia but someone recently made independent ones

calm nebula
#

siracha is a lifestyle

true coyote
#

Oh blueberry can I pick your brain

#

About loc

brave fable
#

please do. get it out of there if possible

drowsy pewter
#

i mean i wouldnt complain if loc added rice to risotto

gray bear
#

is baked fish a fransktein of two other fish

true coyote
#

Is there anyway to display if a recipe has been cooked at least once?

#

Without yknow having to use up lookup anything

drowsy pewter
gray bear
#

there's a game setting

#

adv. crafting info was it

true coyote
#

I'm p sure i have that checked and it only shows for crafting

gray bear
drowsy pewter
#

mermaid fish

true coyote
#

None of my recipes show they've been cooked without using lookup anything

gray bear
#

should work for cooking too thonk

brave fable
#

i could look into it, though the cookbook itself is kind of busy already

true coyote
#

Or at least maybe a filter for uncooked doshes

gray bear
#

ah yes, yellow

true coyote
#

Dishes*

brave fable
true coyote
#

Yeah I get thay

gray bear
#

BC has that but if ur using LOC YEAH

true coyote
#

Especially since it doesnt like to format with custom fonts xD

gray bear
#

shit caps look

#

that's cool

brave fable
#

you have issue with yellow vegetables? but not the blue ones?

true coyote
#

But i will persevere

brave fable
#

the cyan vegetables on the plate?

gray bear
#

i am ingoring the blue

#

joja veggie

true coyote
#

Let me get on my pc

drowsy pewter
#

"yo does anyone else like crab cak--"

blueberry, without prompting: blue

gray bear
#

it is green color theory is a drug

#

pretty sure this one is literally just blue

brave fable
#

crab cakes and bean hotpot are my favourite foods ingame. which is why i get so many opportunities to stare at them in bewilderment

gray bear
#

just beans in a bowl

brave fable
#

two beans.

#

barely a plural

drowsy pewter
#

Two bean hotpot

#

new shitpost mod idea

gray bear
#

is the cooked thing from BC?

calm nebula
#

maybe they are big beans

#

tbh it's also inaccurate that bean plants only produce 2 in stardew

gray bear
#

beans r pretty large compared to player

#

it checks

drowsy pewter
#

i hate to tell you this but stardew isnt exactly accurate when it comes to farming

calm nebula
#

it's canon now.

#

it's not?

gray bear
true coyote
#

it probably is from BC, I dont have it, i cant remember if it was conflicting or causing crashes/freezing

drowsy pewter
gray bear
#

the BC cooking menu doesn't work with the LoC one

gray bear
true coyote
#

yeah that

#

ok yeah LoC filter only has ready to cook (which is any recipe that has the ingredients, not just uncooked) favorites, new and buff recipes

gray bear
#

new great category

brave fable
#

new.. is uncooked SDVpufferpensive

true coyote
#

wat

gray bear
#

new means u havent made it yet

true coyote
#

man in my mind new = "heres the last like 5 recipes you picked up" lol

brave fable
#

see in my mind 'uncooked recipes' is a salad

#

you see the issue here

gray bear
#

it's more "you havent made it so it's new to the kitchen"

#

or you

true coyote
#

true, but is it uncooked salad if its got cooked ingredients in it?

gray bear
#

"not made" also sounds horrible

#

that's cooked salad

true coyote
#

well at least now I know new = not cooked

#

now, if only the kitchen would register nearby chests like the work bench can with chests using better workbench

brave fable
#

oh that's in the next update i think

true coyote
#

O:

#

I patiently await to cook then

brave fable
#

just gotta wait for a pr to merge before i can post it

true coyote
#

i wish sdv had a feature in ff14 where I could downgrade quality items to normal

#

since currently LoC wont let me cook if i have all the ingredients but theyre not all the same quality

gray bear
#

is there no setting for that?

true coyote
#

not that Ive noticed?

brave fable
#

it should, just add them on separate plates

true coyote
#

I know in cjb you can spawn items at any quality

#

but i dont think existing items you can downgrade

gray bear
#

or do u mean like, same ingredient but diff quality

brave fable
#

it sums up the quantities of all matching ingredients, you don't need to use a single stack for a single ingredient

gray bear
#

like u need 3 blueberry and one is gold?

true coyote
#

yeah one of my ingredients, It needed 3 but one was a different quality

#

and wouldnt let me cook

gray bear
#

there's a plate limit no?

true coyote
#

I had an extra plate left over

gray bear
true coyote
#

cant remember the recipe but it had 4 total ingredients, I have all 6 plates unlocked

#

one of the ingredients required 3, but one was silver quality

#

wouldnt give me the cook button

brave fable
#

if you can replicate it and share a screenshot that'd be good, sounds like a bug if anything

true coyote
#

until I got another normal quality one

#

ok, if I see it again I'll send you it!

#

gotta get my toddler out of bed now though :(

shut edge
#

Make a quality scrubber BC

#

There's a mod that adds a quality merge button but I forget which it is

brave fable
shut edge
#

Sounds right

obtuse wigeon
#

Theres two, quality smasher and another one, both of which I have in my game, one by keybind the other by button

#

actually doesn't Better crafting have a quality smash feature? or it mightve been extended storage

gray bear
#

BC doesn't

#

right im going to, try n add schedules

#

wish me luck

#

what the fuck

#

squint so i know vanilla npcs can attend the desert festival, shouldn't that be a schedule thing

#

oh is it i am blind

#

i struggle

#

how do i set a home entry for an npc

hard fern
#

in their character data

gray bear
#

so if they live in the farmhouse, location would be Farmhouse?

obtuse wigeon
#

NPCs don't have pathing on the farm, unless you're using Chus mod which might have it added?

#

but if they did I believe it would be FarmHouse

gray bear
#

the children run around the house

#

chu said to add a home entry since im adding schedules

obtuse wigeon
#

I'd say pathing was added then, it should be FarmHouse, I don't see why not atleast

gray bear
#

makes sense

lucid iron
golden basin
lucid iron
#

It should be where you want them to start walking to the squid fest

golden basin
#

you have to add a npc warp to the farmhouse to make them actually leave the house but they can walk

gray bear
#

busstop????

lucid iron
#

Sure

golden basin
#

wait is this a married npc or like a extra npc that moves in with a married one

lucid iron
#

But no dont do any of the usual hacks for npc in farmhouse cus the farmhouse version is the Child

gray bear
#

i need a warp anyway since i'm doing desert fest first

lucid iron
#

Doesn't desert fest have a npc warp normally

golden basin
#

it does yes

lucid iron
#

For the whole town

gray bear
#

warp normally?

golden basin
#

yeah it does for npcs

lucid iron
#

So yeah bea just plonk the kid in bus stop for now details later

gray bear
#

i need to get my gsq for sociallize right

golden basin
#

looks liek this

lucid iron
golden basin
#

thats the schedule entry

#

ooo i aww

#

see*

lucid iron
#

They are internally separate entities so that's why they don't have to start from farmhouse

#

And most days the Child version is the one active and roaming the farm

golden basin
#

ooo i see

#

i thought it was like a npc that moved in or something

#

i have roswell move in if you marry lyell so

gray bear
#

IS_PASSIVE_FESTIVAL_TODAY says to use passive festival id,,, what is

lucid iron
#

Bea the toggle between Child and npc happens on the start of day so just imagine ur kid ran out to bus stop at 5:59 or something

#

I guess i can do something to make them to the run outside in morning later but eh that's Later

gray bear
#

i am confused about formatting a bit

lucid iron
#

Did u check the asset

#

Data/PassiveFestivals iirc

gray bear
#

first one is id right?

vernal crest
#

What are you confused about? Looks right to me

gray bear
#

i have a bad track record with GSQ

tired matrix
#

Yes cute_momoEvil I’ll change to modid before releasing the mod, its just so i dont confuse myself

lucid iron
#

You can setup a dynamic token instead

#

Then write {{Xavier}} instead of {{ModId}}_Xavier

tired matrix
tired matrix
gray bear
#

what's ur recipe code look like

tired matrix
#

Thank you chu SDVpufferwow

tired matrix
#

Line 2404

#

Ignore the rest its an old json

#

Damn i think i just found the problem

#

Its set as default

vernal crest
#

What's set as default?

#

You do not need a new Data/CookingRecipes patch for every recipe that you add, by the way. You can just add them in one patch.

gray bear
#

which recipe is it? i need search

tired matrix
#

Hotpot

#

Beef_Hotpot

tired matrix
tired matrix
gray bear
#

i need to uh, stare at recipe data

vernal crest
#

You have your field count wrong

#

Your unlock conditions for all three recipes are in the display name field, while you have 25 1 in the unlock condition field

#

You need to delete that 25 1/ from all 3

tired matrix
#

So i just delete this?

#

I thought it was required aSDVpufferrise

gray bear
#

isn't that too many fields

vernal crest
#

Yes, cooking recipes only have 5 fields (0 to 4) and if you don't intend to put a display name (which you haven't unless your display names are meant to be f Xavier 5, f Xavier 7, and default) you should only be using four of them (0 to 3)

gray bear
#

"Fried Egg": "-5 1/10 10/194/default/",

ingredients/unused/yield/unlock condition/displayname

tired matrix
#

Oh i didnt know there was a limit for conditions

#

Will fix it kid_wow_lad

#

Thank you guys

#

Im learning so much

vernal crest
#

Limit for conditions?

hallow prism
#

if you need several conditions at once it's better to have null and send recipe otherwise

tired matrix
vernal crest
#

Oh, fields

#

In this case condition means unlock condition

tired matrix
gray bear
#

an unlocking condition isn't required

vernal crest
#

It's not even possible to set a date for unlock conditions

tired matrix
#

Isnt 25 1 a date?

#

I dont even remember what it is lol SDVpufferwaaah

vernal crest
#

Nope, it's gibberish

gray bear
#

it's nothing at all

vernal crest
#

Did you read the recipe data page to write these?

tired matrix
#

Pfttt wheeze

tired matrix
#

But i dont remember

vernal crest
#

You may want to have another look

gray bear
tired matrix
#

I made the recipes first after doing the basic for the npc

gray bear
#

maybe u got confused by the Big craftable field, that one isn't used in cooking

tired matrix
#

Have no idea where i saw 25 1 ybrofl

gray bear
#

salad has 25 2 but that's the unused fields which literally accepts any 2 numbers

ancient flame
#

hey, is there a template/simple guide for replacing textures with content patcher somewhere? trying to fix up an outdated mod for myself, figured i'd ask before i try to reverse engineer some other random mod lol

vernal crest
#

What texture do you want to replace?

ancient flame
#

fences

#

(and gates)

vernal crest
# ancient flame fences

!unpack You will want to unpack your game content so it's easier to find the data, then use a Load Content Patcher action if you're intending to replace the entire image file (will be totally incompatible with other mods, but if you want to replace the entire file you'd be most likely incompatible anyway) or an EditImage action if you only want to replace parts of the file. There are examples on both pages for what the patches should look like (a patch is one section of code with an "Action" field in it contained in curly brackets.

ocean sailBOT
#

Follow this guide to unpack the game's content files in order to see and explore how the game data is structured.
It's helpful when making your own mods, or just to learn about how the game works!

vernal crest
#

Oh and I even have a wiki page with info about what the fence sprites are like (it's old and hasn't been checked for outdated information but to my knowledge fences haven't changed: https://stardewmodding.wiki.gg/wiki/Fences

#

Once you unpack your game, you will find the fence files (Fence1.png through to Fence5.png, missing 4 for some reason) in Content (unpacked)\LooseSprites

ancient flame
#

yeah i have it unpacked already, needed to edit farm map before and needed tilesheets πŸ˜„
got it, and the wiki page is also useful since i had trouble trying to figure out what some of the gate orientations were lol
thanks a lot!

vernal crest
ancient flame
#

will check it out, ty

vital lotus
#

If we make template with local tokens, if we didn't specify one of local token when calling the template what would it return? Would it be just null or is that even allowed? I'll try if I'm on pc but am currently don't have access to it πŸ˜…

lucid iron
#

It'll yellow at you

#

What you want to do instead is to pass empty string and do HasValue check on the inside

vital lotus
#

Thank you SDVemoteheart

verbal narwhal
lucid iron
#

Actions is a list

#

And you out CP style When in Condition which only takes game state query

verbal narwhal
#

ohh thank you!

#

after I have read that using gsq in cp patches increases loadtimes I thought I should switch joebiden

lucid iron
#

Uh I don't think you understood it, or the source is incorrect

#

CP When is evaluated on day start and optionally on location change and time change

#

Whenever the condition changes enough that the asset must be edited the asset will be reloaded, this can be expensive

verbal narwhal
#

oh! what

lucid iron
#

Condition or GSQ is a different thing, from a data perspective it's merely a string

#

Whenever it's needed the condition is evaluated by itself for a yes/no answer and then proceed to whatever work

#

In the case of trigger action it decides if it should run the following actions or not

#

Only specific fields can take game state query

#

Which one to use really depends on the scenario, like it's fine to use When/tokens if you wish to change a particular dialogue only in certain cases

verbal narwhal
#

mhm yeah I think I mix up when and condition regarding their meaning

indigo yoke
#

is there any easy event to track if a player just used stamina?

#

like is there a "player did an action" event? so I can plug into that and check

lucid iron
#

If stamina is a netfloat u can hook onvaluechange

gaunt orbit
#

The sourcegen thing now has automatic event hookups, supporting all smapi events, as well as static mod-defined events which use EventHandler<>. It chooses the event to use based on the method parameter type

indigo yoke
lucid iron
#

No it's just how the game netcode works, not smapi

gaunt orbit
#

So you would do Game1.player.stamina.onvaluechange +=

indigo yoke
#

might have found an smapi bug?
Context.IsWorldReady says Whether the player has loaded a save and the world has finished initializing..

So checking to see if it is false should mean they are on the main menu. So

            if (e.IsMultipleOf(3) && !Context.IsWorldReady)
                return;

Should make sure the code doesn't run on the main menu. yet my log for the code after it is being sent.

lucid iron
#

Isn't that cus u did a && instead of ||

#

Need e is mult of 3 OR not context ready then return early

indigo yoke
true coyote
#

@brave fable this was the recipe -- I'm not sure if its the only one because I dont have any ingredients to check for things that may not be working (scrolled through what i could cook and it is calculating correctly with mismatched qualities, for what I have)

#

when i made it previously i played around with the font size and style to see if the cook button was hidden, but it's not

gentle rose
#

probably a good time to learn de morgan's rule - if you want the code to run whenever (e isn't a multiple of three) AND (the world is loaded), then you want it to return whenever NOT ( (e isn't a multiple of three) AND (the world is loaded) ), which is the same as (NOT e isn't a multiple of three) OR (NOT the world is loaded)

#

aka

!(!e.IsMultipleOf(3) && Context.IsWorldReady) == !!e.IsMultipleOf(3) || !Context.IsWorldReady

cold marsh
#

If I read this right, by setting SpouseAdopts to false my NPC will always get pregnant regardless of the player being male or female, right?

gray bear
#

someone will get preggo

ornate locust
#

that sounds like a threat

cold marsh
#

Oh, I get it now, thanks

ornate locust
#

though what happens if that's set to false and you're both same gender? Is there logic for that, or...

#

Pregnancy dice roll

#

Eenie meenie miney mo

gray bear
#

unsure

#

if u set it to false u shouldn't be able to adopt no matter what

#

but who is going to get preggo

ornate locust
#

Actual stork shows up

gray bear
#

makes sense

fathom rapids
gray bear
#

what if both female

#

oh wait

fathom rapids
#

yeah its easy

gray bear
#

this will cause an issue if the npc is nonbinary wouldn't it

fathom rapids
#

why?

#

I mean game code wise i have no idea how youd set it up

#

but lore wise

#

well they have something down there probably

gray bear
#

well u don't know, cant trans a non existent

fathom rapids
#

gender and genitals do not correspond like that

#

hmm. whoever is nonbinary is definitely trans, but it leaves open the question if the other person is

#

and its like... open free season. shroedinger's private medical details

#

the pregnancy roles mod needs to come back <3

gray bear
#

grow baby in a vat

#

more comfortale for everyone involved

fathom rapids
#

except possibly the baby

ornate locust
#

become Drukhari

uncut viper
#

nothing you could say could convince me not to pronounce that like "become drew Carey"

ornate locust
#

edgy Warhammer space elves, only the super powerful don't vat grow their kids

#

Imagine the pointiest elves possible dressed themselves in a hot topic

uncut viper
#

my wife is a big Warhammer nerd so I'm familiar I just think they're name is funny

ornate locust
#

It is a funny name

twilit quest
#

Thank you so much to everyone who helped me with the Broken Farmhouse mod. It's finally live! You can find it in the #mod-showcase channel. ^_^

#

On an unrelated note, is there anyone here who is in the Los Angeles, California area (or who can get there by tonight) and is free tonight? I have an extra concert ticket, since the person who was supposed to go with me got sick. >_< I'll ask around in more appropriate channels, but I wanted to give you folks first crack at it, since you've been such a huge help. ❀️

verbal narwhal
#

*does

lucid iron
#

No

verbal narwhal
#

thanks though

hallow prism
#

if you explains your goal someone may have alternate idea about how to do it (maybe)

verbal narwhal
#

Thanks, I’ll try it tomorrow again, my brain is mush^^

brittle ledge
#

question for modmakers, especially those who are new: when you're looking at the modding wiki for info, how do you find what you're looking for? What would make it easier for you to find things? https://stardewmodding.wiki.gg/

#

(Please feel free to ping me when replying)

ornate locust
#

If I ask the question "How could I send a letter more than one day after an event", would I regret hearing the answer?

lucid iron
#

just use stats or CT

uncut viper
#

use a CT or stat timer

#

or an event memory CT

lucid iron
#

our answers reveal our biases i see

uncut viper
#

i prefer the stats way but i most often see people recommend the CT way so i just put what i think people would more expect to hear first

ornate locust
#

What's a stat timer?

#

I can infer based on the name, but I'm not sure where to find the How

uncut viper
#

increment a stat every day until its the number you want

#

then do something when its the number you want

lucid iron
#

the thing to use is action IncrementStat

ornate locust
#

Ah there it is

#

Thanks!

oblique meadow
#

Really random question someone might know. Is there a reason anyone is aware of that the SVE premium coop and premium barn are standalone buildings and not upgrades? I have debated doing a small patch for it since so many people in modded farmers complain. But figured maybe there’s a reason I don’t know about

lucid iron
#

the footprint is bigger

#

it is probably gameplay design choice too ofc but thats less important blobcatgooglyblep

tame burrow
#

CT way is probably a hold over from 1.5.6, from before we had increment stat

oblique meadow
#

Gotcha. So theoretically I could update it and it might make for some wonky layouts but it should work

lucid iron
#

i would just edit the Size smaller

#

its fine for a building to have texture bigger than it's footprint

oblique meadow
#

Got it

#

Ok. Thanks Chu

lucid iron
#

animal door may need fixing tho blobcatgooglyblep

#

but yes juggle it until it works out

#

i would prob balance the prices lower as well

oblique meadow
#

Unrelated. I have some MMAP questions for you. I just want to reread the documentation first before I waste your time with questions you already answered

lucid iron
#

what ails thee

oblique meadow
#

I’m not wrapping my head fully around the panorama stuff is all

lucid iron
#

have you tried it in game yet?

oblique meadow
#

Slightly. Then I got distracted.

#

That’s why I wanted to reread before I harassed you fully haha

urban patrol
lucid iron
#

well just remember that most of the fields r optional for the simple usecases

oblique meadow
#

Working on that cliff farm idea you mentioned

#

Trying to figure out how to make the ocean alive

ivory plume
urban patrol
#

thank you! SDVpufferheart

lucid iron
#

MMAP_IslandHorizon as base

oblique meadow
lucid iron
#

well u dont have to animate them by hand

#

there is a whole feature to make animations that go across the screen, like the clouds Dokkan

oblique meadow
#

As part of MMAP?

lucid iron
#

as part of mmap panorama

oblique meadow
#

Ok. I definitely need to reread

hallow prism
#

hey it's me again for a "help me with english" request
Those rivers run so deep into the mountains, you never know where they'll
is there a term i can use for finishing this sentence? Like, i know how i'll say it in french but some language expect specific words.

lucid iron
#

lead

#

Those rivers run so deep into the mountains, you never know where they'll lead.

oblique meadow
#

I would go with β€˜end up’

hallow prism
#

thanks! i will see which one works best for the context, i appreciate the help

hallow prism
#

in french i would use "ressurgissent"

twilit quest
#

So like, "come out"?

hallow prism
#

roughly yeah

oblique meadow
#

So google translate says that means resurface. So I still like end up

twilit quest
#

"End up" is pretty good, that sounds the most colloquial. "Resurface" is more specific, but sounds slightly less natural. "Lead" sounds good, but is vague.

hard fern
#

resurgance?

#

oh

#

i didnt read the sentence

#

lol

twilit quest
#

You could also say something like, "you never know where they'll come spilling out" or something like that

hallow prism
#

maybe, but i'm not sure if it'll sounds natural and people sometimes already have trouble with that part

oblique meadow
#

I think context of why it’s being said could matter. Because in another context I could see β€˜take you’ working

twilit quest
#

"end up" is the most natural and colloquial so far

twilit quest
hallow prism
#

so context is for a character speaking of a lake, then of the rivers coming from the lake (which i should by the way make clearer) but since they go underground you can't take them

#

basically it's how you have one river going under the ground at whatever point and then it end up being the same river way further because it traveled a lot underground when you can't track it

twilit quest
#

nods

#

Yeah, I vote "end up"

#

Thank you for clarifying the context ^_^

hallow prism
#

sure πŸ™‚

#

thanks for the suggestions everyone πŸ™‚

tired matrix
#

Can i make a npc’s sprite disappear when i have a certain trinket in my inventory?

brave fable
#

imo end up works for someone following the river, but lead works better for the river, which runs like a path

sleek flint
#

Is it possible to type in icons inside a dialogue box (no portrait)?

tired matrix
brave fable
#

depends on the icons, the game substitutes some in automatically for special characters, such as ❀️ for <

lucid iron
tired matrix
#

Oh so thats what its for, i thought it would set visible the tinker not the npc npc

sleek flint
lucid iron
tired matrix
#

Will hide it thanks again chu kid_wow_lad

#

Was trying to find condition to put on the npc’s sprite lol

calm peak
#

howdy guys :D So, i'm doing a personal-possiblei'mnotsureyet public modpack, and I was interrested in trying making a paintmask for a building mod...

....Does someone know how to do it? :C

brave fable
#

pretty sure there's a guide to the icons on the great ID spreadsheet

#

though if you can find one on the modding wiki that's probably a better bet

sleek flint
brave fable
#

πŸ§“ ...

sleek flint
lucid iron
#

!itemids

ocean sailBOT
brave fable
#

not that one

lucid iron
#

well idk

#

just make krobus say all the ascii i guess

brave fable
#

the non-public Google sheet with absolutely everything on it hahah

#

honestly I don't know what i'd search either, the best I can tell you is $ πŸͺ™ , < ❀️ , ^ SDViconstardrop , and some other miscellaneous characters for arrows

#

I don't remember the character for SDViconskaterboi but he's in there too

sleek flint
#

In that case, can you tell me where the Google sheet is? You don't have to send it for me if you don't want to, but any help on where I could find it would be appreciated.

proven spindle
#

The event modding resource right? There's a link to it in this channel's pinned messages, named 'the great ID spreadsheet' in an old Pathos post from 2020

proven spindle
#

Was trying to jump to that post so I could link it directly but discord isn't cooperating with me today lol

sleek flint
#

There aren't that many icons πŸ₯²

brave fable
#

it'd be cute to see a builtin [] token in the style of LocalizedText to insert icons, emotes, items, etc in dialogue instead of having to use arcane runes and wild guesses

sleek flint
#

I will see if I can add my own, but if it's too hard, I won't bother. Any idea where exactly is the game's code for these icons?

brave fable
#

what did you have in mind?

#

they're baked into the spritefont hahah

#

and the substitution happens in the spritefont c# implementation

#

.. for some characters, anyway. the ones baked into the spritefont are simply the sprites for that character

sleek flint
brave fable
#

well this is very much roll-as-you-like territory, so there's not much input I can give as far as the implementation goes

#

best I can say is to avoid trying to edit the spritefont assets themselves, and find some other way of drawing an icon inline

sleek flint
brave fable
#

I mean the logic for displaying the icons, it's something of a task in itself at a guess

sleek flint
#

I will go for the best quality to effort/misery ratio.

#

Thanks Blueberry SDVemoteheart

lucid mulch
brave fable
# sleek flint Why?

i could go on for a while about this, but since i'm sunday morning chilling I'll leave it at 'have you ever seen someone patch a spritefont to add more characters'

lucid mulch
#

currently the output of LocalizedText only gets genderblock preprocessing but nothing else

drowsy pewter
#

it is a sunday morning chilling time SDVpufferchickmorning

sleek flint
#

Also, does anyone know where I can find that pink sky I remember there were ones that were only pink without the orange and all of that, but I would be ok with anything at this point. I just can't seem to find anything except the normal panorama.

brave fable
#

uhh i have it around here somewhere

#

it's from the hot springs scene in my endless mod lol

sleek flint
brave fable
#

how do you need it?

sleek flint
brave fable
#

best not to be curious, it's endless after all

#

what size, format, ..?

#

or if it was just out of curiosity

sleek flint
brave fable
#

ahhh really makin me get on the pc huh

sleek flint
brave fable
sleek flint
#

Thank you!!! Do you remember where you got these, btw? I am trying to gather multiple variations and test them all to see which ones are best.

brave fable
#

well the background mountains and clouds are from sdv of course, the stars would've either been from the sebastian cutscene or hand-drawn, the rest is just some messy gradients and overlays

#

the weird leafy border is unused content from the same mod

lucid iron
#

are the bg from harvey balloon

brave fable
#

it doesn't much matter if it ends up in your mod if that's what you're doing, since it's probably royalty-free now by virtue of being on the wiki

#

no idea how this stuff works

uncut viper
#

trademark lawyers hate this one simple trick

brave fable
#

trademark lawyers can answer to this legally-binding document stating that i, the rights holder to those pixels, hereby permit all use under whatever purpose etc etc money

uncut viper
#

(what blueberry doesnt say is that the "etc etc" stands for "if you give me all of your")

brave fable
#

(it's explained in the fine text)

broken rivet
#

How to add a new horse using Cp mode? Not replacing.

lucid iron
#

you cannot

uncut viper
#

with CP alone you cannot

lucid iron
#

need extra mod

lucid mulch
#

turn all the tractor features off, boost its speed and reskin it to be your custom horse, ez

obtuse wigeon
#

does adding extra data to the manifest.json for CP packs cause any issues with mods? The extra data would be personal metadata (for a tool) with fields like Priority or Status, all prefixed with a unique Identifier

lucid mulch
#

no

obtuse wigeon
#

Perfect thank you

lucid mulch
#

though mods can access that info and may use it for their own purposes

lucid iron
#

If u r in C# u can access those fields

obtuse wigeon
#

That's good info to know for the future, I shall keep that in mind thank you

brave fable
#

which of these hairstyles have the best/worst back sprites SDVpufferthinkblob it's real hard to balance the detail between the compact and busy fronts and the otherwise huge and empty backs

#

and what works for the smaller back sprites (e.g. right) doesn't necessarily work at all for the larger ones (e.g. right-1)

lucid iron
tiny zealot
#

4th from right is giving vanilla hair (unknowable geometry) /lh

tender bloom
#

Small note but 2nd from right i think the bun is fine actually but when i do the same hair on me i get a much stronger dividing line between β€œup” hair feeding into the bun and β€œdown” hair hanging loose (just noting about back view, side and front look fine to me)

obtuse wigeon
#

Bottom row, 2nd from the left looks the best imo I think, 4th from the left seems a bit too dark compared to the rest of them

#

The details get kinda washed out due to it

brave fable
#

right-3 is uranus and it was agony to even get this far lol

tender bloom
#

Pardon my poor drawing but something like this is how the lines of hair look to me in a similar hairstyle

brave fable
#

back to the drawing board

tender bloom
#

I have hella hair so I can get substantial bun volume if I try

brave fable
#

yeah we're after pork buns more than dumplings for pluto i think

tender bloom
#

And also I think Stardew hair defies some amount of logic

#

Like you can have hair that goes practically to your knees in vanilla

#

Who’s to say you can’t have pork buns on your head?

brave fable
#

it's shoujo comics. the hair, like the legs, just keep going

#

solid feedback all round, time to get out the big eraser for big problems

white pasture
hard fern
#

Hair weight a lot

brave fable
#

depends how much time you're willing to spend washing it SDVdemetriums

white pasture
#

True…

hard fern
#

But the farmer doesn't care about washing and brushing hair

white pasture
#

The farmer has perfect hygiene

brave fable
#

the farmer, canonically, reeks (source: haley)

white pasture
#

Oh true

brave fable
#

more on right-3 (uranus), is the front frame still usable or bin it

hard fern
#

Like 3 from the right??

#

Which one

brave fable
#

short hair with centre parting

hard fern
#

O

#

The front looks good, imo

tender bloom
hard fern
#

Yeah, long hair is really hard to maintain

#

You have to make sure the ends aren't breaking

brave fable
#

i don't even know SDVdemetriums swishy short hair too hard. better than the 2020 sprite is good enough to ship

#

pretty sure exactly nobody is installing the mod for the hair anyway hahah

urban patrol
#

i think it's cute!

oblique meadow
#

I like it. It reminds me of something but I can’t put my finger on it

ivory plume
#

(Things get weird in rewriter code. SDVpufferpensive)

> this.GetType().FullName
"StardewModdingAPI.Framework.ContentManagers.GameContentManager"

> this is StardewModdingAPI.Framework.ContentManagers.GameContentManager
false
gentle rose
#

how does that even happen?

ivory plume
#

SMAPI's rewriters work by redirecting method calls, so this (as seen by the compiler) and this (at runtime) aren't the same value.

gentle rose
#

ah. terrifying

brave fable
#

thanks for the hair style tips πŸ₯³ 2019/2020 - 2025 comparison for your pleasure

gentle rose
#

you can really see the sailor moon art style in the new ones!

brave fable
#

bangs are the heart of sailor moon. cowlicks are the soul

urban patrol
#

omg hairstyle number 3 looks like my hair! i have to download just for that

hard fern
#

Blueberry these hairs look yummy

obtuse wigeon
#

Is there a way to export a list of GSQs from vanilla and from the loaded mods? Similar to a patch export. I couldn't find anything like that

fathom rapids
#

Also, the bangs probably don't curve around all the way to the back?

#

Other than that back one, these all look so gooddddddddddd

#

I love Rei's, Ami's and Setsuna's hairs the besssttttt

#

oh and Minako's <3

royal stump
# obtuse wigeon Is there a way to export a list of GSQs from vanilla and from the loaded mods? S...

As far as I can tell, no, but I just threw one together out of curiosity if you want it. It could be something to ask Pathos about for the alpha or SMAPI, and I might toss it into EMP later. SDVpufferthink
(Making it actually describe their args would be a mess, though.)

~gsq
[TestMod2] Registered game state queries:
PLAYER_SPECIAL_ORDER_COMPLETE
PLAYER_KILLED_MONSTERS
PLAYER_STAT
//etc
Esca.FarmTypeManager_NUMBER_OF_MONSTERS
Esca.EMP_IS_TIME_PASSING
obtuse wigeon
#

Oh that's fantastic thank you! I shall go ahead and add that mod to my mod list and see which GSQs are available!

lucid mulch
#

past me did do a one-off dump

obtuse wigeon
#

I shall also be having a look at this too, thank you! This is mostly to see if theres ones left off the modding wiki, so the more data I have the mor I can find out and add!

royal stump
#

I think the (vanilla) wiki's pretty complete, aside from the green rain one, since it's wonky for internal use & a normal weather check exists

obtuse wigeon
#

I have noticed a few in the list that aren't on the wiki.gg modding wiki

royal stump
#

SDVpufferheart I didn't know it had one, seems handy

lucid mulch
#

not gsq but the only thing I know is missing from vanilla wiki is the extremely niche end Leo event command

obtuse wigeon
#

The modding wiki is great for more specialised and niche use cases, quite a few resources on there that either wouldn't feel in place on the official wiki, or are niche enough that they are rarly used but still useful to include for prosperity

gritty sandal
#

Would it be wrong to observe others art style and how many pixels they take to make stuff to try and make my own? Without copying it?

brave fable
#

well, nobody can stop you from looking πŸ‘€

fathom rapids
#

how would it be wrong to observe others' art style????

uncut viper
#

if you're not copying then i believe thats called learning

#

(/lh)

fathom rapids
#

also, you need to copy to learn

#

you should observe others' art style and then try to copy it actually

#

art styles are not copyrightable

gritty sandal
#

Oh :0

#

As long as I don't publish it and claim its mine I can

#

Learn from others?

fathom rapids
#

also that, yes

gritty sandal
fathom rapids
#

as long as you dont publish it you can copy anything

brave fable
#

i suppose it depends on what your goal is, though. if you want to make game-fitting art, you have to study the actual game art, rather than someone's custom content. if you want to make things in their style, then you would

gritty sandal
#

Oh that'll make my life much easier T-T

gritty sandal
fathom rapids
#

note that you can absolutely publish stuff made to mimic someone else's art style, as long as you dont copy the actual specific stuff they made in it

uncut viper
#

and ofc it helps to try and learn why they put the pixels where they did, just copying by going "ok they put a blue pixel here so ill put a blue pixel here" isnt gonna do much good

hard fern
#

pls i stare at other people's work like a hawk when i dunno how to do something. seeing a real example makes it 900% easier to understand how it works

fathom rapids
#

vanilla assets you can straight up edit to make your npc portraits

hallow prism
#

studying stuff is ok and a good way to learn

gritty sandal
hallow prism
#

even when aiming for vanilla style, understanding some concepts is always helpful (hue shifting, dithering, shading... )

#

!artguide

#

oh well

#

i knew the command wouldn't be that, because of course

fathom rapids
#

!pixelart

ocean sailBOT
#

Where to Start With SDV-Style Pixel Art
If you've never done pixel art before, don't stress! It's easy to pick up the basics - the key is to start small, ask for feedback, and incorporate that into your work.

To start, you'll want an art program. See a list of recommended programs in the !software command.

Here's some good beginner tutorials!
http://pixeljoint.com/forum/forum_posts.asp?TID=11299&PID=139322
https://medium.com/pixel-grimoire/how-to-start-making-pixel-art-2d1e31a5ceab

To start off, try opening an existing portrait and changing the outfit. Start small: edit a shirt pattern, change a jacket collar, or remove a scarf and draw the clothes underneath. Ask for feedback too! The best way to improve is learning how to identify what's wrong and why, so then you can work out how to fix it.

Here's more good tips from the artist of "Celeste":
General pixel art 1: https://www.patreon.com/posts/pixel-art-1-6971422
General pixel art 2: https://www.patreon.com/posts/pixel-art-part-2-11225146
Outlines: https://www.patreon.com/posts/outlines-14106192
Shading: https://www.patreon.com/posts/shading-13869731
Portraits: https://www.patreon.com/posts/portraits-8693396

SDV has a few quirks to remember too:

  • Colour limits: Limit the number of shades you use - stick to six including the outline.
  • Hue shifts: Rather than making shadows and highlights lighter or darker versions of the base tone, SDV shifts the hue too. Eg. a base orange will have yellow highlights and red shadows. This goes for skintones too!
  • Light source: SDV uses a top-right & slightly forward light source - check the vanilla art for reference.
    Most importantly, don't hesitate to ask questions and get advice from people. Have fun!
brave fable
#

qq: do i need a mod to kiss a farmhand in mp

gray bear
#

i am, unsure, wiki doesn't say. anyone here be using mp

uncut viper
#

don't believe so

#

assuming you are married ofc

brave fable
#

you right SDVpufferthumbsup

spark wharf
#

Need help learning how to convert an XNB to CP using https://xnb.pillow.rocks/ I need it explained to me like I'm 5 years old because I don't understand the usage guide 😩 the mod I'm trying to convert is a replacer to the cat.xnb file

gray bear
#

i'll be honest i've only ever done it manually

#

-opens usage guide-

spark wharf
#

I've never touched a mod in my life outside of config files

gray bear
#

alright so, i think i understand.

#

what's ur xnb mod folder look like

spark wharf
#

the mod didn't come with a folder, it's just a download to the xnb file. if that's what you mean?

gray bear
#

ok so

#

make a folder called Content and put the xnb files inside

spark wharf
#

Is that the same Content folder that's already in the Stardew Valley folder?

gray bear
#

make a custom one

#

i just did it i can provide you with a quick tutorial

spark wharf
#

sorry I just feel like I'm really slow.. where do I make the new Content folder?

gray bear
#

and then upload content folder to the website

fathom sentinel
#

meanwhile i am reading this doing same thing

#

not sure if it does paired with portrait

gray bear
#

it will work with anything

spark wharf
#

Alright I got a folder on my desktop named Content with the cat replacer xnb inside

gray bear
#

right side should be like this

#

not same text but should show a file

spark wharf
#

Yep so far so good

gray bear
#

fill in the info on the left (credit og author) and then click done, download button should appear

fathom sentinel
#

does the version matter

gray bear
#

nope

#

oh wait, i think

#

the content.json is empty thonk right i, which files are you goes trying to convert

gray bear
#

tell me the name of the files

#

for example hairstyles.xnb is in Content/Characters/Farmer

spark wharf
#

cat.xnb

fathom sentinel
gray bear
#

portraits?

fathom sentinel
#

yep!

gray bear
# spark wharf cat.xnb

You need to make multiple folders inside each other, since cat.xnb. you see where the game file is? same scrtucture

Content/Animals

gray bear
spark wharf
#

Ah ok so go back to the beginning, make Content Folder with Animals subfolder, and put the new cat.xnb in Animals, and upload?

gray bear
#

needs to be the same as how the game does it

#

when it makes the mod, it will be in a zip. make sure all the folders are inside one folder, don't want manifest and content to be in the wild

fathom sentinel
#

i am trying my best to understood so i woudnt burden you guys SDVpufferwaaah

gray bear
#

it's okay, it takes time ❀️

spark wharf
#

the content json is still empty

gray bear
#

maybe i don't know how it works,,, honestly would be easier if i just did it for u

spark wharf
#

or rather, it shows this, but it showed this the first time too

fathom sentinel
gray bear
#

might be broken, i'll bring it up to Pillow

#

are the portraits inside a folder right now?

fathom sentinel
#

should i convert it?

gray bear
#

try, to upload it like that

#

i am confused about this converter

fathom sentinel
gray bear
#

yeh

spark wharf
gray bear
#

no okay it just broke

#

yes. i will gladly fix it for you

#

send me the xnb?

spark wharf
#

the XNB works fine and I've been using it, it's just the CP that something's borked

gray bear
#

or, mod link

spark wharf
#

please use the Gray XNB if you need to choose

fathom sentinel
gray bear
#

i can make it configrable

spark wharf
#

that also would be awesome

gray bear
fathom sentinel
gray bear
#

ah gee. can also convert yours if you want, im either misundestanding the converter or it doesn't work

fathom sentinel
gray bear
#

i have a lot of free time, feel free to send me the mod

#

won't take long

fathom sentinel
#

i am not that sweaty mod player SDVpufferheart

gray bear
#

im almost done with it

gray bear
#

lucky for u i have an account

fathom sentinel
gray bear
#

some posts can't be seen without one

fathom sentinel
#

i didnt log in there, just an guest

fathom sentinel
#

i hope they had an cp version posted

gray bear
spark wharf
#

thank you so much, and totally okay with that, the original didn't either

gray bear
fathom sentinel
gray bear
#

there isn't a cp ver, i make one

fathom sentinel
#

i just love the thought of them in that body figure

#

ahha..

fathom sentinel
gray bear
#

would u care if they're xnb or png

fathom sentinel
#

as long it works, i woudnt care

#

and it wont replace the original xng

spark wharf
#

can confirm it works, very appreciated! SDVpufferheart

gray bear
fathom sentinel
#

i will keep the long onee

gray bear
#

alr

#

so many men

fathom sentinel
#

i wonder if it can overlap with baechu portraits

gray bear
#

can't edit two of the same assets

#

do beachu have the winter ones

fathom sentinel
#

the seasonal do

gray bear
#

hmm

fathom sentinel
gray bear
#

i mean beachu's have seasonal

fathom sentinel
#

ohh

gray bear
#

you can rename the png's from this mod and put into beachu's for like spring

#

but it wouldn't match the sprites

#

maybe the beach ones shrug

fathom sentinel
#

its the portraits i am prioritizing

gray bear
#

alright

#

i can uhh, try to make these portraits load first

fathom sentinel
fathom sentinel
gray bear
#

well yeah

fathom sentinel
#

if so, i can do that part

gray bear
#

you'd need to rename them to the season you want them to replace in

fathom sentinel
#

okii

gray bear
#

so from Alex to Alex_spring, and put beach ones into the Beach folder

fathom sentinel
#

how stupid am i

gray bear
#

not at all

fathom sentinel
#

i couldve done this a long time ago

#

to replace the png file??

#

or maybe i just dont have the coding sense yet

fathom sentinel
gray bear
#

oh! i though u were doing the replacing thing

#

don't need code for that

#

suppose i could make u the replacer, to save u any trouble

#

it's much easier than coding a mod who might not even get priority

#

hmm seems like some of the ones in that portrait don't get one in beachu

#

that i can code

fathom sentinel
gray bear
#

not at all

#

do you want all the new portraits to replace the spring variant? the others will be in beachu style

fathom sentinel
#

but the females will stay in baechu style

gray bear
#

does beachu allow u to disable characters

fathom sentinel
gray bear
#

problemβ„’

#

wait not a problem

#

right im gonna need u to do something

gray bear
#

jsut deleting some files

#

find this folder (yours wouldn't be in downloads, but in mods)

#

delete the files for the men

#

mod wouldn't break, i am coding the portraits

fathom sentinel
#

finding itt

fathom sentinel
gray bear
#

u said u wanted to keep the female ones

fathom sentinel
#

yepp, just confirming

gray bear
#

yep

fathom sentinel
#

done with deletingg

gray bear
#

jsut be aware doing this will make the men use their default vanilla winter portrait

dapper crown
#

@obtuse wigeon @lucid iron
The keybind and iconic framework issues in Fishbot should be resolved in 0.3.0, i completely replaced the input simulation with harmony patches and direct game code access. Let me know when youve tested it, I'm a bit too low on time to comprehensively ensure that everything is still working perfectly.

#

I have embraced The Harmony

gray bear
#

uhh i did double check if i forgot anyone, might have made a typo, do lmk

fathom sentinel
gray bear
#

b_nod unzip and place into ur mod folder

fathom sentinel
gray bear
#

i am not dangerous SadEralyne

hallow prism
#

it is exactly what someone dangerous would say! /lh

gray bear
#

discord says this about all files btw. also, it mentions program, there isn't a program in there

#

just a few files

fathom sentinel
#

i am shocked

gray bear
#

and png's in there

fathom sentinel
#

in the world of coding

gray bear
#

replacers aren't hard to code

fathom sentinel
#

let em try to run

#

hold on, its person error

gray bear
#

? did i break something

fathom sentinel
#

if i put it all in the mod

#

cause the sprites of baechu isnt loading

gray bear
#

o

#

since u removed the files they wouldn't

#

should've mentioned

fathom sentinel
#

let me just double checkk

gray bear
#

if u want sprites and not portraits to load it'll be a code edit

fathom sentinel
#

OHHH

#

i see

gray bear
#

it's all or nothing

fathom sentinel
#

i get it now

#

its alrightt now that my confusion is answered

#

let me see the portrait

#

i need to wait 9 am

gray bear
#

they should show up in the social menu

hallow prism
gray bear
#

it seems i have an extra space somewhere

fathom sentinel
#

thank youu!!

gray bear
#

if i want them to say the item name in lowercase, where would i add the block for it?
like this?

[ItemName {{Random:{{lowercase:(O)137,(O)145}}}}]```
gray bear
fathom sentinel
#

lifesaverr

#

aww but i am afraid that

#

on the next update, it might corrupt

gray bear
#

next update for beachu u mean?

fathom sentinel
gray bear
#

you'd need to do the same thing you did

fathom sentinel
#

also i did a test if it works by adding an seperate mod of seasonal baechu but sprite only and it also workss

#

the naver file stayed

#

and the sprite chnaged to baechu style but the portrait didnt change, just the file you gave

#

i am so so so sos so grateful

#

thank you so much againn SDVpufferwow

hard fern
gray bear
#

wahh formatting

#

also i think my strcture may be fucked

#

did i fix squint

#

my lowercase is not correct

lucid mulch
#

you are using Fields to partially edit entries that don't exist

gray bear
#

but they do exist, i am birthing them~ i put in include in the wrong folder ig

#

so
[ItemName {{Random:{{lowercase:(O)137,(O)145}}}}] is not correct. do i just

#

{{lowercase:[ItemName {{Random:(O)137,(O)145}}]}}

#

??? formatting how

hallow prism
#

what are you trying to do, and why the lower case?

gray bear
#

understandable have a good day

lucid mulch
#

CP tokens can only affect what end up in the asset, but using dialogue tokens are runtime state

gray bear
#

i want my kid to say a name of the fish, but in lowercase, so squid instead of Squid

gray bear
#

the dialouge string is
"winter_Sat": "{{i18n:boy1.Dialog.Winter.Sat}} [ItemName {{Random:(O)151,(O)130}}]$6",

how do i make it so the item name turns out in lowercase

hard fern
gray bear
#

(o) 151?

lucid mulch
#

but if you did patch export <asset name> all the CP tokens will have been resolved, but all the vanilla tokens will be still be present

gray bear
#

so {{lowercase:[ItemName]...}}? since the cp one runs first?

lucid mulch
#

{{lowercase: [ItemName]...}} will just result in [itemname]... first

gray bear
#

am full of confusion

#

so lowercase before random?

lucid mulch
#

if you want to manipulate the output of a vanilla token you would need to use other vanilla tokens on it

gray bear
#

i have a random token in there

#

oh wait you mean

#

is there a lowercase vanilla token?

lucid mulch
#

you could un-lowercase it, not sure if theres a vanilla lowercase

gray bear
#

so i just can't lowercase it since it's a vanilla string?

manic oasis
#

someone help me with this?

fathom rapids
#

is this a mod you're making thing?

manic oasis
#

oh no it's not

fathom rapids
#

!mh

ocean sailBOT
#

For help with modding issues, please ask in #1272025932932055121! When asking for assistance there, sharing an error log will help others identify your issue (see https://smapi.io/log for instructions).

fathom rapids
#

then

manic oasis
#

is there a specific channel for these sort of thing? i need help with my daisyniko recolor because it's missing some tiles

#

oh thank you

hallow prism
#

here is more if you want to make a fix yourself for example

brave fable
#

if it makes you feel better bea, vanilla generally doesn't bother lowercasing item names fetched from data

#

something something "Octopus"

lucid mulch
#

treat them as proper nouns and don't ask too many questions

gray bear
#

that's fair. we must be nice to nouns

opal hull
#

Hey everyone! I've never made a mod before, but I would like to try to make one that prevents friendship loss with your pets if you don't have a pet bowl for each one. This way players could have multiple pets with only one bowl. So I have a couple questions: Does a mod like this already exist? And if not, what are the best resources for me to look at to attempt to create such a mod myself (like is there anything more specific than just general modding tutorials/wikis)?

hallow prism
#

hi, i believe this mod would require C#

#

alas i'm not a C# maker so i can't guide you exactly on what is needed (i assume something like finding the proper function, disabling the part you don't like)

left nova
#

I didn't test the mod myself though, but I think you should give it a try.

opal hull
opal hull
late gull
#

What is the proper way to loop music when using the Game1.changeMusicTrack method?

lucid iron
#

How are you adding the music

late gull
#

I'm storing the previously played music track in a private readonly field called previousMusicTrack when the iminigame is launched, using Game1.changeMusicTrack("poppy", true); to play the vanilla poppy music, and restoring the previous music with Game1.changeMusicTrack(crusher.previousMusicTrack); when the IMiningame is closed.

Sorry if I've gotten some of the terminology wrong, I'm still pretty fresh to C# and am learning as I go

lucid iron
#

Ah it's not custom sound then Bolb

late gull
#

Nooo just using vanilla music

forest plank
#

can someone help me locate this certain bush in tilesheets? i might be blind but i searched everything and it's just... gone

gray bear
#

is this not spring_outdoorstilesheet

#

i look anyway

#

no i am wrong, bushes have their own tilesheet

#

Tilesheets/Bushes

lucid iron
forest plank
gray bear
#

do not despair, being confused about "where is asset im looking for?!" is a part of being a modder

humble timber
#

real

#

sighs deeply in that one fucking meadowlands tile.

tender bloom
#

Note that if it’s in tilesheets the way to include it on a map is via paths layer

forest plank
#

tiles are so confusing, i spend 90% of my time searching for them and figuring out which one suits and which one does notπŸ₯²

vernal crest
# forest plank tiles are so confusing, i spend 90% of my time searching for them and figuring o...

If you're trying to figure out how to use them in a technical sense (like "how do I put a bush here that the player can shake") as opposed to just trying to figure out which one you think looks best, my advice is to aggressively copy vanilla. Find a vanilla map that does what you want to do and then copy it exactly. You'll make far fewer mistakes and gradually build your own understanding of how to make things work the way you want them.

near island
#

Could I get someone to do a quick test to make sure my 2 mods are working? Either https://www.nexusmods.com/stardewvalley/mods/37365 or https://www.nexusmods.com/stardewvalley/mods/37232

Just have to go to the back freezers of JojaMart, or the Candy rack by the checkouts.

I'm trying to troubleshoot for someone who says neither of my custom stores are working for him and I can't think of why that would be. It works for me. I'd just like to confirm that either one is working for at least someone else.

Nexus Mods :: Stardew Valley

Adds Joja candy and seasonal candies for sale at the JojaMart checkout candy-racks!

Nexus Mods :: Stardew Valley

Adds Microwaves and TV Dinners for sale at the back freezer of JojaMart.

gray bear
#

do u not have them both installed

#

i have a test save already, so sure

forest plank
gray bear
#

real bushes are just paths

near island
ocean sailBOT
#

Log Info: SMAPI 4.3.2 with SDV 1.6.15 build 24356 on Microsoft Windows NT 10.0.26100.0, with 66 C# mods and 81 content packs.
Suggested fixes: One or more mods are out of date, consider updating them

oblique meadow
vernal crest
near island
gray bear
#

joja farmer ready

#

when does jojamart open

forest plank
gray bear
#

you can edit how they look with the tilesheet

#

if you just wanna place them on the map, kinda?

near island
gray bear
#

@near island works as intended

vernal crest
near island
vernal crest
#

He has the shoplifter mod, that might be impacting it

gray bear
#

looking at the log they sent, i see nothing. might be yeah. self serve wouldn't work on modded shops no?

#

yeah also that, seems like they were banned from joja for a bit e_stares

#

no self serve actually

near island
#

Appreciate it guys, this has been driving me crazy. I hate having any bugs at all in my mods.

vernal crest
#

I believe it lets you break into shop buildings while they're closed but yeah I don't know anything more

forest plank
gray bear
#

your mod wouldn't cause this bug, maybe he was doing what aba said and that's why the shops don't work

near island
#

Ahhh. That would make sense

vernal crest
near island
#

Thank you much guys!

gray bear
#

hope u figure it out! np! im going to drink some jojamilkβ„’

forest plank
#

okay, thanks for everyone's help!SDVpufferheart

gray bear
#

ur milk sprite is very nice btw, really says corporate

vernal crest
# near island Thank you much guys!

You're welcome! By the way, just in case you don't already know, but turning on trace messages and then using the search box to limit the log to only messages relating to your mods makes it way easier to search logs on mobile (and computer lol). Another thing you can do is look for the asset to see if anything else is editing it. Like checking "jojamart" to see if any other mod edits the jojamart map after yours etc.

gray bear
#

this one doesn't say anything conclusive

#

-# oh hey they have tsp

near island
gray bear
#

no no it's perfect

near island
gray bear
#

and bleach isnt blue so ur in the clear

vernal crest
gray bear
#

sometimes im reminded people use my mods and im like Cat_Blush

vernal crest
junior tiger
#

Hey, so sorry to bust in again πŸ₯Ί over the last few days I made a house and want to add it to the forest map, but I have encountered a few issues with tiled.

First one, is this is my house, but in tiled the bottom is cut off

#

Does anyone know why this could be? Did I import it wrong?

lucid iron
#

How did you add the tileset

#

And this is supposed to be npc house right

junior tiger
#

"add new tileset at the bottom" I followed another tutorial again

junior tiger
lucid iron
#

Not player farm building

#

Ok what is the height of the png?

junior tiger
#

272 X 175 do I need to resize it? Does it have to me a multiple of 16?

lucid iron
#

Yeah cus each tile is 16x16

#

Your thing looks cutoff by more than just 1px though

#

Does tiled just floor automatically

junior tiger
#

Okay, I think that should help. I can increase the size and let you know how it works out

lucid iron
#

Yep pls do

junior tiger
lucid iron
#

Math floor means round down and math ceiling means round up

junior tiger
lucid iron
#

Uh you wanted to change 175 to 176 (11x16)

junior tiger
#

Wait hold on, nevermind

#

Yeah 😭 I used the wrong multiples

lucid iron
#

272 is fine cus it's 17x16

junior tiger
#

You were right

#

It seems to work out πŸ₯Ί thank you

#

The guide also asked to find and remember the coordinates of the door and top left for the future, but I'm not sure how to find them :/ I'm new to tiled