#making-mods-general

1 messages · Page 588 of 1

marsh reef
#

While you’re doing that

#

Make it steps rather than a clean slope

strong kite
#

omg it only grows in spring doglul

marsh reef
#

More weathered and easier to add shading

marsh reef
scenic ferry
#

that thing beter profit millions

strong kite
#

Hey, this seed can grow up to 8 or more berries that sell for 360 gold at normal quality
-# or it can grow only 1 berry mrshrug

#

For the record this is NOT the only place to get the seed

scenic ferry
#

should rename it the GambleBramble

strong kite
#

It's also available from Sandy in Year 3 for a price that I should probably lower 😭

#

my balancing decisions were complete ASS 2 years ago OMEGALUL

#

Heres the code for that btw so you can see what I meant by 8 or more berries

#

the extra harvest chance of 0.5 is I think one of the highest among my crops

marsh reef
strong kite
#

anyway I had that selling for 4000 per seed wtf was I on, basic math concludes that does NOT break even LUL

toxic topaz
strong kite
#

I need to remember what reasons you would have to WANT to have this berry year 2 (or year 1 if you get the greenhouse soon enough which idk how possible that actually is in vanilla)

marsh reef
strong kite
#

And I think it's affected by luck and/or farming level? probably just luck

marsh reef
strong kite
#

bro wdym the only recipe I use it for so far is Coffee 😭

marsh reef
strong kite
#

OH WAIT RIGHT-

strong kite
#

But I forgot one VERY IMPORTANT ASPECT-
It's a UNIVERSALLY loved gift

marsh reef
#

😂

strong kite
#

Alright suddenly I feel justified in the price from the traveling cart

scenic ferry
#

Gang rabbits foot is a one time investment

marsh reef
#

Dude if you’re thinking that universally loved gift makes it so good make it more rare then bro don’t make it just a billion dollars 🤔

#

Spend money to make money, not.. to make Pam less hateful

scenic ferry
#

do like the idea of a loved crop though

strong kite
#

There is a VERY specific window you have to buy the seed

#

But okay okay, do y'all think I should go back to the original prices from the traveling cart?

scenic ferry
#

year 3+ You almost definitely have high friendship with whoever you care about

toxic topaz
#

yea i have no clue how to do steps lol

marsh reef
#

Everyone is maxed by then if that’s your goal

strong kite
#

These are the original prices

scenic ferry
#

is this for one seed

strong kite
marsh reef
scenic ferry
#

i see the vision i do

strong kite
marsh reef
scenic ferry
#

the vision of a loved crop mostly
I'm not great with balancing though so my input is minimal

marsh reef
#

I see

scenic ferry
#

im just thinking in my runs, by year 3 I have everyone close to max anyway and am probably just giving them birthday gifts

marsh reef
#

Honestly, if you were to watch like a, max friendship speedrun video you’d get a pretty good idea of methods already in the game and therefore how hard yours should be

strong kite
#

Completely a me issue I understand that lol

marsh reef
#

Once you’re max fishing, if you grind hard enough you can get multiple stardrop tea a day

scenic ferry
#

i dont think its just you at all
But maybe try making something balanced for year one then

strong kite
#

How's these for the random prices?

scenic ferry
#

like realistically, year one, how much you paying for a universal loved gift that has no other function

marsh reef
strong kite
marsh reef
#

12 15 15 0 with the seasons

#

Wait

#

😂

scenic ferry
#

i would maybe work on unique methods of obtaining them then instead of pushing them back years

Like maybe you only get seeds for this thing from dig spots, making them inherently rarer

#

and wouldnt overwhelm shop menus

marsh reef
strong kite
scenic ferry
#

awesome! Then id just keep focusing on that instead of like, artificially trying to balance things for later years most players never reach?

strong kite
#

Although.. actually I COULD add more, there's a set of berries I haven't tapped yet..

scenic ferry
#

scope creep my beloved

strong kite
#

The only problem is that If I add 1 of the berries then I'm gonna want to add the WHOLE set

scenic ferry
#

oh lord

marsh reef
strong kite
#

Not to mention that one of the berries SHARES A NAME WITH A FUTURE BERRY THEY ADDED WHICH COMPLICATES THINGS DRASTICALLY-

scenic ferry
#

who is They

strong kite
strong kite
scenic ferry
#

ooohhhh gotcha

marsh reef
strong kite
#

This is already in the mod

scenic ferry
#

right i see the issue now

#

pokemon berry mod does sound sick conceptually though

strong kite
marsh reef
urban patrol
#

i would do perspective more like this, if it helps?

marsh reef
strong kite
#

I just don't think I want to go through the effort yet of adding MORE crops just to avoid the dreaded number

urban patrol
#

(forgive the finger on phone shakiness)

marsh reef
toxic topaz
strong kite
#

Especially when again I've already got 66 more that I've gotta have obtained in more unique ways

toxic topaz
#

im probably going to get rid of the sun tho

strong kite
#

Although I do like the idea of adding these 12 berries in a future update

urban patrol
scenic ferry
#

is your mod out currently perchance

marsh reef
marsh reef
strong kite
scenic ferry
#

lmk when the update is up i might just grab it

strong kite
#

believe it or not, my goal for this update was LITERALLY just to add enough recipes for every berry to have SOME kind of use.
And now I'm adding a fully giftable NPC with dialogue, sounds, cutscenes, etc. I'm actually adding gift tastes and a TON more giant crops and-
All kinds of stuff I never planned LUL

marsh reef
#

Peak lost plot

scenic ferry
#

oh, actually a quick question for you... Since you seem, you know, pretty familiar with new crops, do you happen to know how hard is it to make a new fruit tree? been thinking about making a quick Yuzu tree mod

strong kite
#

This is the data folder for my mod in its current state on nexus

latent mauve
#

I haven't thought about Pokemon lore in a while, but it would be amusing to play a farmer who exports apricorns for aspiring trainers, LOL

toxic topaz
#

well i shrunk the pyramid... idk how to make steps though lol

strong kite
scenic ferry
toxic topaz
#

wait...is that the same size

#

so turns out i didnt shrink the pyramid

strong kite
scenic ferry
#

thats okay ill mess around with it anyway lmao
It can not possibly be more frustrating than dealing with .tmx tiled editing so

marsh reef
#

Either big steps with the bricks or make the bricks smaller, if you look at the great pyramid you’ll see what I mean

marsh reef
strong kite
urban patrol
strong kite
#

anyway where tf was I again? LUL

urban patrol
#

detail vanishes as things get farther away

latent mauve
#

Instead of the tea empire method for money making, the farmer mass produces refined apricorns, aprijuice, pokeblocks, and poffins. LOL

marsh reef
toxic topaz
#

oh wait, no i did shrink the pyramid

scenic ferry
marsh reef
#

Chat when was the last time we all had a good bit of water?

scenic ferry
#

about 5 seconds ago

toxic topaz
#

PES_Think well it looks better...

scenic ferry
#

have not touched fashion sense...... yet

toxic topaz
marsh reef
marsh reef
scenic ferry
#

ive adored making my two npcs work so far haha

#

i would make a hundred new npcs before I make another map

marsh reef
urban patrol
#

what mood do you want people to feel as they look out across this desert? powerful? scared? etc

marsh reef
#

Bro making maps on tiled is highkey intuitive unless you need to figure out property data

toxic topaz
#

id make so many npcs if it meant i didnt have to draw anything else Gladge

latent mauve
#

Rotating foliage breaks my brain

scenic ferry
marsh reef
#

😂

#

I’m not against helping you with maps bro sure 🙂‍↕️

scenic ferry
#

hell yeah

marsh reef
#

I spent like 5 hours the other day trying to brute force an FTM and content patcher crossover for a dude a while ago just bc I wanted to see it work

#

It worked bc esca helped me

latent mauve
#

I mean, having the framework author on your side helps

marsh reef
#

And I got my custom windows to work bc the creator of furniture framework ended up helping me too 😂

latent mauve
#

Look, my Laundry Machines wouldn't exist if Selph hadn't helped me

marsh reef
#

😂 bro what

modest dagger
#

selph made the machine furniture mod which was the framework fire used i think

marsh reef
#

Oh I see, but laundry machine?

#

Did you make clothes able to be dirtied

latent mauve
#

I made daily clothes acquisition

#

Don't think too hard about where the clothes come from, but the original intent was to make to so you could randomly find your spouse's clothes in the wash and wear them

#

That part isn't implemented yet

strong kite
#

Im realizing I dont need to make a separate file for all these different shops that'll have 1 new item in them each, I can just make one file with all the different editdatas in it

marsh reef
severe cairn
#

Hello is this where I ask for someone to drop a bag of cheetos on me and make me orange SDVpuffersquee

marsh reef
#

😭

latent mauve
# marsh reef 😂

Look, I ran into some technical limitations and never got around to trying again because other mods happened 😂

severe cairn
#

yeas
I want mod author role now that I am bluerr

marsh reef
#

Oohh

#

Yea how influential of a mod do you need to make to get hit with the sunset spray

latent mauve
#

influence is unimportant, got to have a published mod and be at the correct level

severe cairn
#

It says I only need lvl 25 and a published mod and to ask in here, so some admin dump cheetos on me

marsh reef
#

Ohhh what level :o

#

I seeeeee

latent mauve
#

can always DM Bouncer for a cheeto dusting if there isn't a juni peeking in

severe cairn
#

ohhh

#

thanku

#

might need to update the guide haha

marsh reef
#

Chat you’re 24

round dock
#

Just dm bouncer first tho

marsh reef
#

Dm them what

round dock
#

it’s me hai

marsh reef
#

Oh just dm them and it’ll check?

round dock
#

Lol just dm em you wanna get dusted

marsh reef
#

I see I see

marsh reef
round dock
#

Afaik, it’s dm first then add your name to the wiki

modest dagger
#

good enough for an aquaculture farm for now

marsh reef
patent lanceBOT
marsh reef
#

😭 how’d I get quoted

toxic topaz
#

now im getting pyramid videos on my feed PES_Hands im being taunted

marsh reef
#

The only streamer I watch loves the pyramids

strong kite
#

Scope Creep is hitting me again Waaa

marsh reef
#

what is that

#

radiohead song of realization

strong kite
#

I'm gonna be adding more cutscenes to my mod. At least 2 more

strong kite
#

I was gonna shift around where crops are sold but I can do that later, I'm gonna work on this now

fossil osprey
#

Oh I should have used the sdv stick bug scope creep gif, I have it saved :c

#

There, it's here

marsh reef
#

what is scope creep though

fossil osprey
#

it's when you think you're finished, but then what if you added that…

strong kite
#

Although I should properly finish my first cutscene first 😭

fossil osprey
#

you widen your scope, it's creeping and getting bigger

marsh reef
#

ooohhh

fossil osprey
#

so the scope creep

craggy goblet
#
  • You work on Thing
  • You get more ideas as time passes
  • You end up with WAY too many ideas and don't know where to work on anymore
  • You keep working on stuff anyway :D
fossil osprey
#

-# oh wow i just had a pretty intense dissociation there, for a second I wasn't me

craggy goblet
#

basically lmaoo

toxic topaz
fossil osprey
#

it's good until your standalone NPC becomes a full blown expansion

craggy goblet
#

Is there even a limit to ingredients you can put into a Recipe?

marsh reef
#

okay yea that happened to me then yes 😎

fossil osprey
#

i've seen horror recipes

craggy goblet
#

oh Yoba

marsh reef
#

custom farm layout turned into whats gonna be an animal crossing new leaf crossover

fossil osprey
#

do you know everything bagel

strong kite
marsh reef
fossil osprey
#

-# oh wait we're in making mod, not modded farmer

#

-# I'm in modded farmer mod with these messages

marsh reef
#

oh.. and two more house designs with colored roofs

strong kite
#

Is there a way to make an NPC ignore their schedule for the rest of the day and stand in one spot until the next day after an event?

calm nebula
#

Not easily

#

You can make them invisibility though

strong kite
#

ah.. I was kinda hoping to give him end dialogue while standing in place

#

Oh well, I wont worry about it. The Wizard basically stays within his tower anyway, right?

ornate locust
#

The wizard has no schedule

#

unless you mod him, then he has a schedule

strong kite
#

Oh. Well I guess that makes that a little simpler

toxic topaz
#

thats why hes such a good npc, does so much and so little at the same time

ornate locust
#

If you don't care about mod compatibility, yep

#

just sits like a lump

strong kite
#

I still wont worry about it if there's not an easy way to change where he's sitting after the event

ornate locust
#

It's funny that he mostly just teleports to move in events

#

knowing he has no schedule to just walk around. Imagine he just teleports everywhere

strong kite
#

I'd believe it

craggy goblet
fossil osprey
#

I love unexpected lore spurring from circumstances

strong kite
#

i was about to say something but then I remembered George

ornate locust
#

He walks in the door in his event

#

and over to the cauldron

strong kite
#

OOPS- I forgot to look at the console while I was opening my game, errors galore 😭

#

Oh the whole mod failed to load-

#

It's cuz I added DynamicTokens to my content file without knowing how to properly add them

marsh reef
#

So real

strong kite
#

ughhh I think I'm also getting bundles erroring cuz I haven't properly set them up yet but I've prepared in advance to..

marsh reef
#

😎

#

take em out for rn

strong kite
#

Yee, just have them not included in the content file?

marsh reef
#

yea

#

copy paste their section somewhere safe

strong kite
#

I mean it's a simple include data/bundles.json

marsh reef
#

oh, then yea take that out

strong kite
#

I also didn't exactly finish the gift tastes so I'm just gonna add something for Darkrai in each category and hope that fixes the errors for now

ocean sailBOT
#

@strong kite You leveled up to Farmer. You're now a prettier shade of blue. Thanks for sticking around!

marsh reef
#

🤣

toxic topaz
#

maybe i should just hire some teenager on fiverr to draw this for me Gladge

marsh reef
#

once i decide im actually good on the farm design im gonna continue work on the npcs

toxic topaz
strong kite
#

okay the issue mightve just been I didn't close it out with brackets properly

fossil osprey
toxic topaz
#

i dont have the skills or the brain to visualize what im supposed to do to make it look how i want it to Gladge

marsh reef
toxic topaz
#

this is kinda already how mine looks lol

strong kite
#

yknow I'm also just gonna take out the Dialogue file for now cuz that's giving me yellow errors I don't want to figure out yet

toxic topaz
marsh reef
#

if you're seeing every detail of the pyramid it literally cant be very far

toxic topaz
#

well its not like its crazy far away...

#

maybe like a mile at most

#

and you're seeing it unobstructed

marsh reef
strong kite
#

alright so right now I'm viewing my first event to see how it looks after some changes, then I think I'm gonna focus on making the other events one at a time

marsh reef
strong kite
#

ehhh probably tbh

#

This is all already a side tangent in a side tangent. Cuz my plan was to work on bundles, but then I got sidetracked into rearranging where the seeds from my mod are sold, and NOW I'm sidetracked into doing the events

marsh reef
toxic topaz
#

so i just get the blur filter or something lol

marsh reef
#

🤣 the cactus

toxic topaz
#

sun radince id try if it didnt look weird when the sun went down 😭

marsh reef
#

🙂‍↕️

fossil osprey
#

Maybe having less defined bricks would help?

#

Like, if it's that far away, you wouldn't see that much details

marsh reef
#

stardew valley but the view distance is nuh uh

#

kaizo

toxic topaz
#

hmmm, so just swap out the brick separation color for something lighter? so i blends a little with the pyramid?

marsh reef
craggy goblet
#

Okay folks, recipe ingredient list (for now):

  • Milk x3
  • Slime x5
  • Cherries x4
  • Apricots x4
  • Mango x1
  • Green Tea x2
  • Blueberries x4
  • Wild Plums x2
  • Melon x1

-# ... It's supposed to be a multicolored gelatine-milk dessert in the end.

marsh reef
#

needs more variety 🤓

#

honestly not enough variety until you need the wiki or smthn to see the whole recipe 😭

toxic topaz
#

ill add the other side and the lines and see

marsh reef
#

figuring where to show and kinda hide the definition of the lines will lowkey be a sparatic dabble here and there like Bob Ross, but yk

toxic topaz
#

i guess i can just up the intensity of the blur and hope one can just assume its heat lol

fossil osprey
strong kite
#

What's an easy way to check if the player has met Krobus to start an event the next morning?

marsh reef
#

bc like with these, its legit just removing a bunch

#

making blur look good would be harder

strong kite
toxic topaz
ornate locust
#

There is a GSQ for it

strong kite
#

Ah, dang that's not in the event data section on the wiki

ornate locust
#

It's in GSQs probably

strong kite
#

Probably. My guess is the wiki expects you to go to GSQ's own page for those

ornate locust
#

For Content Patcher tokens, you can do "Relationship:Krobus": "Friendly"

strong kite
#

As long as it works, the GSQ should work

marsh reef
#

bc it cant be perfect, its a pyramid in the desert :3

toxic topaz
#

yea that looks good

strong kite
#

If I were to set an event to occur fall 28 between 600 and 610, so the morning after spirit's eve, in year 1.. would there be any reason players might end up bypassing that and ending up missing the trigger for this event?

toxic topaz
#

ill jumble it up a touch too

craggy goblet
#

If I have a lot of variants of a dish, how exactly do I unify them? Like, a bunch of food that shares the same base name, but I'd like a generic reaction for gifting any of them.

marsh reef
spiral lion
#

**does anyone know why the action dont work? **"winter_Wed": "You've been busy lately, huh?$0#$b#Your farm's doing okay?$action AddMoney -30#$e#What the fuck? No. I didn't take shit from you.$3",

marsh reef
spiral lion
#

okii will try!

verbal glacier
spiral lion
#

ohh makes sense

marsh reef
brittle pasture
brittle pasture
marsh reef
brittle pasture
#

no

marsh reef
#

🤣

marsh reef
#

i seeeee

calm nebula
#

Actions need to have their own little space, separated by #

#

If that doesnt work put the action first

marsh reef
#

😭 wait bro's making an npc rob you?

summer spoke
#

Sorry, odd question, but does anyone know what the mod is called that tells you the x and y spot? Like, if I press ` or something it gives me the details? Does that make sense?

brittle pasture
#

debug mode

summer spoke
#

right, thank you

vale holly
#

what class does SaveGameInfo deserialize into

#

is it SaveGame ?

brittle pasture
#

obligatory "what do you want to do"

vale holly
#

I'm doing an addon mod for quicksave that adds save slots, I want to read some info about the saves to show in the ui.

void aspen
#

kinda something that mobile sdv has?

#

that would be super neat

vale holly
toxic topaz
#

@marsh reef hey you're right that does make it look a bit better i feel

void aspen
#

I think adding some dunes would also improve the scene

marsh reef
marsh reef
toxic topaz
void aspen
#

just some lines

marsh reef
toxic topaz
#

... i have no clue how id incorporate that lol

marsh reef
#

can you send the actual picture? :3 @toxic topaz

toxic topaz
#

sure

#

wait do you use aseprite?

marsh reef
#

🙂‍↔️

#

just the actual png is good dw

toxic topaz
#

im using layers... uhhh, let me just save a copy and flatten this one for you

marsh reef
#

🙂‍↕️ 🙂‍↕️

toxic topaz
void aspen
#

that's interesting

marsh reef
#

highkey looking at aseprite rn and it seems like it would be wildly helpful for the things i gotta do later

toxic topaz
marsh reef
#

oh sick

toxic topaz
#

just takes like half an hour

marsh reef
#

gotta love building stuff

summer spoke
#

when you want to work but a cat decides it is time to cuddle...not the worst problem to have mind you

marsh reef
toxic topaz
#

i feel like having some shadow or something along the horizon to make it look like it keeps on going would help a lot....

#

or maybe dont even have a horizon aPES_Think infinite desert

strong kite
#

Would I be able to have an event load the Winter tileset for Cindersap Forest while the actual season is Fall?

uncut viper
void aspen
#

I suppose it would be easier to create a custom tmx and no seasonal tilesheet

toxic topaz
uncut viper
#

Afaik any tilesheet loading checks for the season prefixes and swaps them out very early on in the tilesheet loading cycle and I don't know a way to tell it not to do that

void aspen
#

or use the vanilla one just with map property SeasonOverride Winter

uncut viper
strong kite
#

Alright so I'll probably be better off just making a copy of Cindersap Forest map and loading into that map instead of regular cindersap forest for the event?

urban patrol
#

you might be able to do it with location context?

uncut viper
#

As long as you're fine with losing any and all compatibility with mods that add to the cindersap forest.

#

(Since their edits won't be on your custom forest)

strong kite
uncut viper
#

Yes I know

strong kite
#

Oh wait I see what you mean. Ehhh it'll be fine..?

uncut viper
#

To use SVE as an example, your copy of it won't have Andy's house.

urban patrol
#

wasn’t someone considering making a framework to grab things from the pipeline after edits have been applied

strong kite
#

It's meant for a dream sequence that'll only take place like right here

urban patrol
#

i want to say selph?

craggy goblet
uncut viper
#

Conditionally editing the location context may work however the issue would be changing it back in time since the quickest you could do that is either on LocationChanged or TimeChanged

#

It might work to set it when you enter the location, but if your event leaves you in the forest after, the patch won't update.

#

Not immediately anyway

strong kite
#

It happens basically before you wake up, so you start in your bed, the location changes to the forest, then the location will change back to the farm house

urban patrol
#

button, does using changeLocation event command count as LocationChanged

calm nebula
#

(It should)

uncut viper
#

It would

strong kite
#

although I'm not sure exactly how I'll do anything in the farmhouse cuz that is WILDLY variable

uncut viper
#

The location context thing is probably worth a shot then but you'd need a custom locationcontext set to winter

urban patrol
uncut viper
#

You won't be able to do things in the farmhouse

strong kite
#

Alright that's fine then. I don't think I need to ACTUALLY do things inside the farm house

uncut viper
#

It might be worth looking into More Nightly Events for this as well

strong kite
#

But I just wont cut to the world outside of the dream then

#

And honestly if some things look jank I kinda like that, it's a dream after all

long jungle
#

Hi! Just wanna confirm something...

Monster Musk only works in the Mines and Skull Caverns, yes?

Or are places like the Island Volcano, Island Farm, Secret Woods, also affected by Monster Musk?

By extension, all FTM-made and spawned monsters are also not affected, right?

verbal glacier
long jungle
#

How about FTM monsters?

verbal glacier
#

that I do not know, sorry

brittle pasture
#

haven't dug into FTM code to confirm but I think you're correct

long jungle
long jungle
#

Sorry, I meant EMC SDVkrobusgiggle

toxic topaz
#

nice PepeHappy got the river done, just need to turn it into quicksand using mmap

strong kite
#

okay shoot I recognize this error but I dont see in the tmx where it's got too much path

marsh reef
#

@toxic topaz i have aseprite now :)))

strong kite
#

Alright hey so what if I do that context change thing during the event, how do I do that?

#

instead of this new map thing

latent mauve
#

(I won't need the tilesets to do that, since I'll only be looking in Visual Studio Code to read the XML)

marsh reef
#

aseprite how do i use layers :3 found out

latent mauve
#

That might be a helpful resource for you too 🙂

toxic topaz
long jungle
#

I'm fairly new to i18n translations and I've encountered an issue and I'd appreciate any help.

I did this on content.json:

{                         //Defender Description Changes            
                    
   "Action": "EditData",
   "Target": "Strings/UI",
         "Entries": {


"LevelUp_ProfessionDescription_Defender": "{{i18n:FjorlagRond.MWBRM/LevelUpDefender.Description}}",
    
            },                                    

            "When": {
                "Defender Profession Buff": true,
                }
},

and I have this on default.json:

"FjorlagRond.MWBRM/LevelUpDefender.Description": "+25 Max HP, +5 Defense, and +1.25 HP/Second.",

But for some reason, the translation token is not being recognized. Are Strings/UI special in some way that I need to make a different translation.json for it to work or should I just straight up type it in English on CP since Strings/UI has it's own translated counterparts in the games files?

latent mauve
# strong kite

Seems most likely to be the source from your winter_outdoorsTileSheet.es-ESdream.tsx file

#

So you'll need to change the TSX image source's path

strong kite
#

hm.. Alright

brittle pasture
#

(and localized assets have nothing to do with your issue)

summer spoke
#

Does anyone know which wikipedia has the information of event ids? I want to make an event only playable after unlocking the community center, would that be there?

calm nebula
#

!unpack

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!

calm nebula
#

Best way to find ida

summer spoke
#

thank you

uncut viper
#

You also don't need your mod ID in your i18n keys, by the way

#

They are always local to your mod and not shared globally among the entire modlist

strong kite
#

Yknow maybe I just wont worry about this event taking place in Winter tiles

#

This feels like a whole lotta hassle and workaround for something kinda just cosmetic

latent mauve
#

I feel like it's not as difficult as you are probably making it

strong kite
#

You would think that. And you're probably right LUL

latent mauve
#

is this the winter version of the vanilla tilesets that you're trying to use?

strong kite
#

Oh wait wait wait a minute I did a thing got a different error and now I think I can fix it?

long jungle
strong kite
#

agghhh rats nevermind

latent mauve
# strong kite Yea

I am kinda curious as to if you can circumvent this whole thing by making your "copy" of the map think it's an indoor area via the map property instead of an outdoor, since season_ conventions typically only trigger automatically while on an outdoor map. xD

strong kite
latent mauve
#

ah, atra has a better solution

calm nebula
#

change to temporary location would work too

toxic topaz
#

@marsh reef when you want to show me what you were talking about just ping me and I’ll see it when I get back MeguHeart

strong kite
latent mauve
#

I thought that was already what was being done based on what I saw in the previous discussion, but I guess not!

uncut viper
strong kite
#

Right now the issue is getting the map to actually load into the game properly

uncut viper
#

It also makes it more likely for typos to happen if you have to type more for the i18n key

#

Especially since you cannot use {{ModId}} in your i18n key inside the i18n json itself

strong kite
#

Im doing some VERY wacky things with this file trying to get it done quick and I think that's what's doing me in

latent mauve
strong kite
#

It's what I did when swapping the emily's dream sequence textures to my own recolor of them

#

I might just not worry about this cuz this is a whole lot more hassle than it's actually worth

latent mauve
#

Why aren't you just replacing the tilesheet reference to use the winter_ version of the tilesheet as the image source rather than spring_ ?

#

From the embedded tilesheet

strong kite
#

uhhh- cuz I don't know what I'm doing 😭

uncut viper
#

Seasonal tilesheets would be swapped out regardless of what season the source starts with

latent mauve
#

That was why I mentioned being curious as to if setting the map property to not be Outdoors would stop that behavior.

uncut viper
#

Can you change the map properties of a temporaryLocation with an event command?

latent mauve
#

You can change the map properties on your copy of the map if it's a separate TMX

uncut viper
#

Then you lose every other edit to the forest

#

From other mods

latent mauve
#

I'm thinking of this being used ONLY with changetoTemporaryMap in an event

latent mauve
#

and not a forest edit

calm nebula
#

Could have sworn it was done via seasonUpdate

#

(And temporary locations escape it)

#

Unless that was changed in 1.6

#

(Very possible)

uncut viper
# calm nebula Wait, really?

GameLocation.GetSeasonalTilesheetName() which is called via GameLocation.updateSeasonalTileSheets() which is called on every fade to black being completed

#

Or for every ApplyMapOverride

calm nebula
#

Even for temporary locations?

uncut viper
#

Well you'd have to fade to black to get there wouldnt you

latent mauve
uncut viper
#

It's a long function, I could be mistaken, but that still doesnt solve the problem of losing every other mods edits to the forest if you use a temp location

finite ginkgo
#

yes even for temp locations, i remember that being fixed sometime during the 1.6 alpha i believe (previously it wouldn't)

calm nebula
#

Huh

uncut viper
#

If you make a separate .tmx just for your temporary location, then you have made a copy of the vanilla forest. Edits aren't going to be applied to it.

strong kite
latent mauve
#

I was assuming that they would likely need to do different versions for maps that change the forest a lot for compat, but if this is the only space that's the concern...

strong kite
#

-# that too

uncut viper
#

That's still quite a lot of space that can be changed by other mods

latent mauve
#

It's also in a dream, you can handwave quite a bit there 😛

uncut viper
#

Also, you would need separate copies for the different variants of the raccoon house.

strong kite
#

How soon can the raccoons happen?

uncut viper
#

You can, and I'm not saying it makes the whole idea impossible. Just saying it loses compatibility.

#

If that's fine by you, that's fine

latent mauve
#

In base game, raccoons won't happen until after greenhouse is complete.

#

fixed

uncut viper
latent mauve
#

There comes a point when you decide "this isn't worth worrying about compatibility over"

strong kite
#

Hey maybe since it's a dream the farmer remembers what the area was like before the raccoons moved in because that's what they had seen for longer

latent mauve
#

for a one-off event, this would be that point for me. LOL

strong kite
#

Im realizing I am gonna want a way to convey the fact it's a dream

#

on another note.. is there a command for forcing an event to end?

latent mauve
#

like a debug command, or a hard stop in an event?

strong kite
#

Debug

latent mauve
#

I think it's actually just something along the lines of debug endevent

#

very aptly named

strong kite
latent mauve
#

Then you are not in an event according to the game

strong kite
#

ok so my game's stuck on a black screen

#

Oh wait a minute

#

Oh this is so cursed

latent mauve
#

ah, you might be having the "warping when event starts" bug.

#

_>

#

debug warp and put yourself in another location to see

strong kite
latent mauve
#

debug warp farm is a quick one

#

If a player is mid-warp when an event begins, they can get a lovely black screen and are effectively stuck until they are warped again.

#

It's a bug.

#

(I run into this all the time with mods that use broadcast events that another player has accidentally triggered while people are moving between maps)

strong kite
#

I need to make a new test save for this cuz my current test save has completed some of the conditions for these events already 😭

latent mauve
#

just one more reason I avoid broadcast events

#

until it gets fixed

strong kite
#

and the events aren't finished being scripted lmao

#

So is there just not a way to remove the property that makes the tiles change depending on season?

latent mauve
#

With ChangeToTemporaryMap, of course, so as to not replace the Forest.

#

I am still curious about if it will work since it's not Outdoors

#

_>

uncut viper
strong kite
#

Oh, so Fireredlily's idea would probably actually work?

uncut viper
#

(the Summit and the Desert also ignore it)

#

(Actually I read that backwards I think, Summit might not ignore it, I'm not sure why it checks for that specifically)

#

(Is Summit not treated as outdoors?)

strong kite
#

It's funky but it works! OMEGALUL

#

Notice the icon in the top right :3c

latent mauve
#

thank you for completing the science!

#

I appreciate you humoring my curiosity

finite ginkgo
#

haven't fully read the current discussion, but if you want to have a specific season's tilesheets apply to the map at all time consider the SeasonOverride <string season> map property

latent mauve
#

EnderTedi, they want the seasons to not change on the map for this at all. 🙂

strong kite
#

The fact it looks kinda dark and off honestly makes this even more fitting I feel like

latent mauve
#

Specifically needed winter.

uncut viper
#

That's what EnderTedi said, no?

latent mauve
#

So that may also work!

finite ginkgo
#

that'd be what seasonoverride is for

latent mauve
#

Yep yep, I misread for a minute

#

I don't recall seeing/knowing about that map property before

#

but yeah, if the lighting is funky because it's Indoors, you can change the map properties on the copy to include SeasonOverride winter

strong kite
#

Would that be put in Custom Properties?

#

Or in the json for the map?

latent mauve
#

in the Custom Properties is fine.

strong kite
#

The nice thing about these solutions is it means I don't need random copies of the textures in my mod!

latent mauve
#

outdoors and indoor maps do have different lighting behaviors

#

kind of

#

one of them uses path lights natively and one doesn't

strong kite
#

I really should've copied the warp debug to my clipboard I'm sick of writing out the map with my mod id 😭

marsh reef
#

@toxic topaz if you can imagine the whole place kinda built like this? 🤔

latent mauve
#

my brain is blanking on which is which at this moment

strong kite
#

Ayyyy!

whole prism
#

And the tree is with you

strong kite
#

So it would seem

#

Now I can actually work on the event!

latent mauve
#

It takes most many years of meditation to become one with nature, and you've done it in an instant. SDVkrobusgiggle

strong kite
#

Can I make this event start with a black screen and a text box? Kinda like after the earthquake that unlocks the railroad that's like "Something happened last night" but it starts the event instead of ending it

latent mauve
#

If you put your viewport way offscreen maybe?

#

and then change it after a fade

strong kite
#

Alright and I just found the message command

uncut viper
#

Keep in mind that if you're not doing a true nightly event, other actual nightly events can still happen overnight that may spoil the illusion of it being a dream.

#

I would maybe double check what happens if the player has a wedding on the same morning as the event

latent mauve
#

Button, you're making me want to make an afternoon nap event. 😛

uncut viper
#

(I think the wedding will probably play first and then your event would start when brought back to the farmhouse)

#

(Actually wait does the wedding drop you off at your porch. Maybe not then.)

latent mauve
#

(it does)

uncut viper
#

Then just make sure your preconditions for the event don't require it to be a very specific day

latent mauve
#

There is a framework for custom night events IIRC

uncut viper
#

I mentioned it earlier, More Nightly Events

latent mauve
#

ah, I must have missed it while I was still finishing up at work

#

sorry about that

strong kite
#

Hm... How likely would it be for a player to have a wedding the day after they first meet Krobus or after Spirits Eve?

uncut viper
#

(I think it was before you got here)

latent mauve
#

finally off the clock now though!

uncut viper
latent mauve
#

Fairly likely on the day after Spirits Eve if they accidentally proposed in the days before it and it got pushed back to after the festival

uncut viper
#

If it's the day after spirits eve, then its even a little more likely

#

Because of that, yeah

strong kite
#

Ohhh shoot good to know

uncut viper
#

The thing with the wedding though is that it wouldn't mean the event couldnt play at all

#

If they walked back into their farmhouse afterwards, then it would play (assuming you dont have a narrow time precondition)

#

Which would be quite weird for an event thats supposed to seemingly happen overnight

calm nebula
#

Eh, good enough

uncut viper
#

Also, it wouldnt play if the player was on ginger island

calm nebula
#

There is only so much you can do if you're not doing the sharp

strong kite
#

Oh I guess just dont attend?

uncut viper
#

Anything is possible with modding.

calm nebula
#

Also you dream of nice things on ginger island like. Margaritas

strong kite
uncut viper
# calm nebula There is only so much you can do if you're not doing the sharp

As always, my philosophy with helping with things like this is that I am going to mention every possible issue I can think of. It's up to the person making the mod to decide how much they care about each of them, but I just want them to be informed that there can be issues. Makes no difference to me how much compat. someone does or does not care about, I'm just here to inform SDVpuffersalute

latent mauve
#

I mean, you could create two versions of the event and set one to flag the other as being seen so you cover both the Farmhouse and the Ginger Island Farmhouse

calm nebula
latent mauve
#

^ or that, yes

#

that would be easier

calm nebula
#

Game actually does this, see Pam house event

latent mauve
#

I always forget about the Pam event

#

It has two many variations so I get lost xD

strong kite
#

I might just not worry about it too much. I mean, theoretically, what's the worst that could happen? An immersion break?

#

If that's the worst then I think I'm okay with that

uncut viper
latent mauve
#

(especially with other mods involved)

strong kite
#

that's true... actually quite frankly that sounds like a mod I'd want 😭

calm nebula
#

You dont even need a mod lol

#

CC completion by a good player can be easily mid fall

latent mauve
#

In case you care later, the target for the Ginger Island Farmhouse for events is Data/Events/IslandFarmHouse

#

(I just checked to make sure it existed and didn't need a blank load)

strong kite
#

I think the ginger island thing is fine for this first event, cuz this one is just when the player has met krobus and the time is 600 - 610. So if you sleep on ginger island the day after, the event just wont trigger and it'll trigger the next time they sleep in the main farm house

calm nebula
#

There is also the issue of tents

#

But maybe you dont dream in tents

latent mauve
#

Look, if they choose to avoid their original bed for that long, maybe they deserve to miss out on the event. 😛

#

I could see roughing it not being conducive to dreaming

strong kite
#

Like in this first event I want the player in the dream to discover the location of a buried seed

#

And then the player can actually go to that location and dig it up

#

But it'll ALWAYS be there if you already know it's there

#

And the second event is just to draw curiosity around the edible item that starts my chain of actual events

#

So you then see it in Krobus' shop and think "Hey, that's the item from that event!" and remember that you got taken somewhere crazy after drinking it in the event, so despite the fact it'll exhaust you the player will be inclined to drink it when they get it

void aspen
#

is there any way to make tiles on front layer be semi transparent when player is behind them

#

like trees in game

#

is there any tile property or cp friendly way to do it

#

I suppose top of the tree is a bit of a different entity due to how it renders and behaves

#

but maybe there's a way

lucid iron
#

There's a dependency for that

void aspen
#

super tysm

lucid iron
#

This one is for users tho they can simply install

strong kite
#

Is there an easy way to have the farmer do the harvesting animation in an event? cuz honestly the stuff I'm finding on the wiki ain't helping me..

calm nebula
#

No

#

(You have to input the animation frame by frame)

strong kite
#

Then can anyone help me through understanding how to work with.. this?

summer spoke
#

Okay, I admit, it's been so long since I worked on trying to mod that I've forgotten the basics. Where should I start again? I saved both my json and my manifest, but I think starting there would be a good idea, or am I overthinking that again?

strong kite
latent mauve
#

friends, there's a farmerAnimation <anim> event command, but no reference to what <anim> could be. Any input?

#

The description just says "Briefly sets the farmer's sprite to <anim> for a variable (depending on sprite) interval. "

#

which does not explain what valid values for anim are xD

#

Also it's apparently used once in vanilla events, so I guess I should try to track that down

#

found it, it's the event with Abigail playing Journey of the Prairie King in SeedShop: farmerAnimation 97

strong kite
#

yeah I keep trying to look up these ids for these animations but cant find jack on the wiki, at least nothing that's listed concisely and clearly

latent mauve
#

Head scratching/looking sheepish (used in Abigail video game event, several others): R17F2 (frame index 97)

#

so it's a frame index

#

uhhhh

#

who replaced all the sprite index PNGs on the wiki with a skirt PNG?

strong kite
#

WAIT IT'S NOT SUPPOSED TO BE LIKE THAT??

#

I didn't question it 😭

latent mauve
#

no

#

It was definitely the sprite sheet at some point (when I referenced it for the outfits/pants file)

strong kite
#

Okay Im not sure what I'm missing here

#

didnt mean to send in 2 i just forgot that bit was relevant HehSweatCloseup

latent mauve
#

viewport <actor> is expecting an NPC/actor name or player for <actor>

#

so try replacing farmer with player

uncut viper
latent mauve
#

hm

#

I wonder if there's a different page I'm thinking of that had the farmer base sprites then, because I definitely referenced SOMETHING with the same boxes previously

uncut viper
#

@old egret Mods that have AI generated content in them, including code (as your description mentions Co-pilot), are not allowed in this server.

latent mauve
#

but it was not skirts/pants

old egret
#

Should I remove it from Nexus as well?

uncut viper
#

We don't moderate Nexusmods and Nexus has no issue with AI generated content.

strong kite
#

Can I get the camera to follow the player's movements in the event? (to the extent of not going past map bounds?)

#

I thought viewport with clamp would do that but it didn't work

#

i had also tried unfreeze before but that didn't seem to work either. maybe I did it wrong though

latent mauve
#

There's a map property for that, I'm not sure if there's an event command though?

strong kite
#

I feel like unfreeze based on its description is exactly what I want but idk how to use it properly

half tangle
marsh reef
#

aseprite, if i have photos open and i close it without closing them will they possibly stay saved when i open it again? :3

strong kite
toxic topaz
#

wtf

marsh reef
toxic topaz
#

I feel like those colors would look a little strange with my pyramid, but damn that looks good wth

marsh reef
marsh reef
#

you could recolor the sand or i'd personally say recolor the pyramid to be closer to vanilla sand

void aspen
#

Ase allows to replace colors so you pick the ones dune have and put the sdv sand ones

toxic topaz
#

Well I stole the pyramid colors from the pyramid decal

#

So it’s canon accurate

marsh reef
#

🤣

marsh reef
toxic topaz
#

Jesus, it’s like looking through glasses for the first time

marsh reef
#

oh i didnt uh

void aspen
#

I think this is one of the furniture wall decorations?

#

It looks pretty saturated compared to the gi/cd sand hm

toxic topaz
#

Idk if I can match up to that Bro omg PES_Hands

toxic topaz
marsh reef
#

honestly really simple, start with the darkest and second lightest, then use the shading ink to move one forward/backwards between the things for that

void aspen
#

Id probably just eyeball it with hue

marsh reef
#

you can see the kinda way i put the shading and just go off that

#

oh yea how do you like, grab all of one color?

void aspen
#

All of one?

toxic topaz
#

Wym?

void aspen
#

You can do select by color in Select tab

toxic topaz
#

You can press alt to quick select a color

void aspen
#

Oh or this

marsh reef
#

like, so if you press s 4x in paint then it selects them

#

look

toxic topaz
#

Oh you meant like that

#

Go to like… view and the color select I think

marsh reef
void aspen
#

Either that or ctrl h

void aspen
#

Usually

marsh reef
#

it's w

#

👍 epic tyty

void aspen
heady cliff
#

Hello, im making a simple replace portraits/sprites mod and I was wondering if there was an example JSON to go off of for simply replacing NPC sprites/portraits

strong kite
#

Isn't there a way to make an NPC move in an event without them actually turning?

buoyant moon
#

positionOffset?

toxic topaz
marsh reef
#

here's this then 🙂‍↕️ I gotta go make chicken, lmk if you make any progress, i believe in you bro

void aspen
#

I suppose you already have your content json ready

strong kite
void aspen
#

Targets will be like "Portraits/Abigail" and FromFile is "assets/Abigail.png"

#

Where assets is a folder with your own textures inside a mod folder

marsh reef
craggy goblet
marsh reef
toxic topaz
marsh reef
toxic topaz
#

you should make a dessert too MeguHeart

marsh reef
#

😅 lowkey allergic to too much for that

toxic topaz
#

@marsh reef btw do you use your mouse to draw? or like one of those fancy tablets

marsh reef
#

and size 5 pencil :3

#

and lasso to shape originally

void aspen
#

Ase is fairly okay with mouse

toxic topaz
#

I see i see MeguNod

void aspen
#

It also supports velocity and pressure detection

#

To alter the stroke size and color

marsh reef
void aspen
#

Mouse in Ase only works with velocity detection

#

Pressure is for tablets

toxic topaz
#

im so stumped how to continue off of this...

marsh reef
#

🙂‍↕️ I see, i think me and yumy both just mouse lowkey

marsh reef
toxic topaz
#

this one?

#

yea

marsh reef
#

yes? maybe?

toxic topaz
#

yea i think

#

i mean i kinda expanded...

#

just looks like a tan blob tho

marsh reef
void aspen
#

Probably needs some texture

#

I think I'll actually make a pixel background generator to test something

twin tulip
#

I tried to trigger the event using debug seenevent 908078, but it doesn't work. 😥

toxic topaz
#

all covered aPES_Think

#

the darkest color kinda reminds me of that super long canyon in botw

marsh reef
#

holy cow

marsh reef
#

im highkey gonna play a round of geoguessr for botw

toxic topaz
#

my brain literally cant comprehend how to replicate the dunes 😭 just churning out hot crap on the page

marsh reef
#

lemme see bro

toxic topaz
#

are you sure its really bad

marsh reef
#

indeed

#

bro

toxic topaz
#

i knowwww 😭

marsh reef
#

one, that's not bad at all, two, dont limit it to that harsh line, the desert dont die out like that

#

if you imagine rotating the dark and light clockwise about 45 degrees, you've got a good dune, just needs more of the shading colors

toxic topaz
#

its meant to be the horizon... idk, maybe that could be like a fade point where stuff gets less and less detailed because its gets further away

marsh reef
#

like 🤔

toxic topaz
#

bruh, why cant that just hop onto my my page Gladge

marsh reef
#

🤣 frrr

toxic topaz
#

hmmmm,so the lightest point is meant to be where it gets the absolute most sunlight and the second brightest would be like the off color of that, then the immediate darker would be like the other side of the dune PES_Think

marsh reef
marsh reef
toxic topaz
#

i mean... idk

strong kite
steep viper
#

is there a reference for what each movie is/what it says?

toxic topaz
strong kite
#

Problematically the event ends with you at your door rather than bed.. so I might just have the event continue into you waking up elsewhere in the world and end it with a warp LUL

#

Or I might just not care about it that also works

#

admittedly I enjoy that idea

marsh reef
#

chat how do i select colors and have it add to the pallet

#

my pallet has gone helpless

#

palette

toxic topaz
#

i think you click that

#

dude idk how the hell CA did that forest panorama, must have taken him weeks

marsh reef
#

bro yumy this a hard vantage point 🤣

#

idk bro

#

the darkest is definitely too dark for this angle, but

toxic topaz
#

idk how you do it

worthy plover
#

how do I add mods to my game?

toxic topaz
#

i think theres a command for that?

#

!smapi

ocean sailBOT
#

SMAPI is the mod loader for Stardew Valley. It loads mods into the game, provides APIs for mods to use, intercepts errors, and backs up your save files automatically.

See the player's guide to using mods for more info.

toxic topaz
#

ooh

marsh reef
#

yea that basically

marsh reef
#

then you need to pay attention to the log incase you forgot some

marsh reef
toxic topaz
#

watttt

#

i mean dunes are kinda weird... idk how to describe it

marsh reef
#

yea

#

doesnt have the whole background fixed, but

toxic topaz
#

i wonder if id just like...idk

#

idk what to do with the horizon

#

or that top area

marsh reef
#

okay but actually, with this angle and distance, there wont be a horizon

#

it's way too downward of an angle

toxic topaz
#

lemme test that in game rq

dire kestrel
ocean sailBOT
marsh reef
toxic topaz
#

oh, really?

#

damn

marsh reef
#

yea

#

the angle on the pyramid, its like waaaay down, bc stardew cliff, so, the cliff is a gargantuan drop, straight up gorudo highlands to sea level,

toxic topaz
#

damnnn

marsh reef
#

yea its like looking straight from the top down to the middle of this ss

toxic topaz
#

yea exactly

rich cliff
#

Y'all wan hear my mod idea that I hope is simple for a first mod so I can become a cheeto? :P. I'd also like to know if It's doable and how I could achieve making this mod.

marsh reef
marsh reef
toxic topaz
#

bruh, i didnt think it would be that downwards of an angle

#

why couldnt the lord bless me with an artistic brain PES_Hands im only good with stuff when its either yes or no

#

well like, you can have a definitive answer

#

aPES_Think i wonder if theres a way to turn off butterflies...

#

i dont think they would like being in a sandstorm too much

#

ooh, maybe i can replace them with a tumbleweed somehow

marsh reef
#

🤣 or just make em really really fast so it's like they're flying off screen in the wind

toxic topaz
#

LOL

#

lemme try to find them in the unpacked files

#

there are stick bug enemies in the game? and a truffle mimic?

#

ive never seen these before

brittle pasture
#

stick bugs are hard mode mines, truffle crab is 1.6 addition

marsh reef
#

ive gotta remember how to wind bomb now

toxic topaz
#

ooh im so good at windbombing

#

i can chain them infinitely MeguNod

marsh reef
#

dude i used to be quite good but i havent touched the game in years

toxic topaz
#

its way easier to do on an emulator lol

stoic chasm
#

(ㅠ﹏ㅠ) Hellloo. I require assistance. I managed to (finally) get the exterior of my house to work, but I can't get the interior to load for some reason- I'm incredibly confused and I cannot read logs for the life of me- SDVpufferchickcry https://smapi.io/log/da62c61419494e189fd28167e1c188ff

ocean sailBOT
#

Log Info: SMAPI 4.5.2 with SDV 1.6.15 build 24356 on Windows 11 (10.0.26100.0), with 22 C# mods and 8 content packs.
Suggested fixes: One or more mods are out of date, consider updating them

rich cliff
#

Yay!

#

I wanna make a mod that gives a menu of all the npcs installed in the game with the portraits they have toggled or equipped. There can be a specific key bind to show it as you are in a loaded save. I could also make it so you can search for a specific npc using a search bar. My idea basically just gives a scroll menu of the npcs installed so you don't have to find the npcs to see what portrait is equiped on them

eager tree
#

that's actually a really cool idea. seems to go into C# territory though, and I'm afraid I understand little of it to tell you if it's doable or not

#

but if you do post it, i would love to play with it

marsh reef
stoic chasm
#

Oooh okay. Thank you! I'll try that out

rich cliff
marsh reef
#

😭 @toxic topaz why's it always snowing up here

toxic topaz
#

cuz its high up of course MeguNod

latent mauve
toxic topaz
#

damn that looks good

marsh reef
#

cant see anything

toxic topaz
#

let me check for you

#

in my emulator it gets rid of fog

marsh reef
#

ah

latent mauve
toxic topaz
#

i can stream for you if you want, should only take a sec

marsh reef
#

ive forgotten what my emu was called bro 😭

toxic topaz
#

oh, ill just call you, cant stream in there

toxic topaz
#

god i want to play stardew so bad, but i cant because my mod isnt done 😭

#

so all i can do is stare at my half of my shitty artwork and think of how to do the rest

calm nebula
#

You can play the game while your mod isnt finished

umbral monolith
#

hihi. is this where i ask abt making mods stuff? :3

calm nebula
#

Sure!

toxic topaz
#

id have too much fun and never get anything done

void aspen
#

Having fun is what makes modding cool

calm nebula
#

The point is to have fun if you're not having fun what's the point

umbral monolith
# calm nebula Sure!

:D. okayyy!! Im making a SDV bachelor, but idk where to start in terms of modding his routine / heart events and other stuff </3 like do i need to install something first to start?

calm nebula
#

Npc

#

!npc

ocean sailBOT
#
Creating a Custom NPC

Keep in mind that making NPCs is a complex process that requires learning many different aspects of Stardew modding.
Here are a few links that can help get you started on all that you need to know:

ocean sailBOT
#
Creating a Custom NPC

Keep in mind that making NPCs is a complex process that requires learning many different aspects of Stardew modding.
Here are a few links that can help get you started on all that you need to know:

hard fern
#

fuck

umbral monolith
#

THANK YOUUu 🙏

#

he will be like the best thing ive ever created... maybe.

strong kite
#

Man this next Event is coming along surprisingly smoothly

calm nebula
#

Button when is the next server wide modjam

uncut viper
#

Non-determinable 😌

strong kite
#

I don't think I can physically layer these correctly. The sprite is on layer 1, which makes it layer OVER emotes, but if it's on layer 0 then it renders UNDER/behind the counter...

#

It's unfortunate but I can work around it

urban patrol
#

are you using addObject?

strong kite
#

Yes

urban patrol
#

blueberry sent the number in here before let me see if i can find it

strong kite
#

Here is an example with them set to layer 0 for AddObject

urban patrol
#

here

#

although that was for TAS not addObject

heady cliff
urban patrol
#

all patches must go inside the changes block

{
    "Format": "2.8.0",
    "Changes": [
        {
            "Action": "Load",
            "Target": "Characters/Leah_Beach",
            "FromFile": "assets/Characters/Leah_Beach.png"
        },
        {
            "Action": "Load",
            "Target": "Characters/Leah_Winter",
            "FromFile": "assets/Characters/Leah_Winter.png"
        }
    ]
    //...
}
heady cliff
#

oh okay. Thanks

lucid iron
#

You don't need the png in the Target

urban patrol
#

that too

lucid iron
#

The Target is the asset name which is actually just arbitrary string mostly

#

But vanilla ones follow file structure of Content

#

No extensions

heady cliff
#

How does it know that? Leah_Beach could be character sprite or portrait

#

Its the same filename

lucid iron
#

Nah the portrait is at Portraits/Leah_Beach iirc

#

!unpack

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!

lucid iron
#

Did u do this yet

strong kite
heady cliff
#

Yes I unpacked that and then did the edit and now I want to replace the thing with this edit

urban patrol
#

or ask an expert lol

lucid iron
#

Yeah u can see that portrait and sprites r different assets then

strong kite
#

It's almost 11PM and I'm sure experimenting like that is gonna just make me frustrated

heady cliff
#

Well then that didnt answer my question. Target is just a string as far as im concerned

lucid iron
tiny zealot
#

yes, Target is just a string

heady cliff
#

What heuristics is the game doing to determine that that image is replacing a character sprite?

urban patrol
#

up to you! i often test my events like 10-50 times each because i don't mind the "change one thing, try it again, repeat" strategy

heady cliff
#

If I dont specify Target

urban patrol
#

every patch has to have a target

lucid iron
#

I didn't say anything about removing the entire target

#

Just no .png extension

tiny zealot
heady cliff
#

Oh, no file extension

strong kite
#

Question is.. do I have the player stay one tile downward or have the items floating?
I kinda like the items floating since it's a dream lol

lucid iron
heady cliff
#

fair enough

toxic topaz
#

its just the battle of easy fun vs hard fun

#

the easy fun is too indulgent for me when i want to get the hard stuff done 😭

#

ooh @marsh reef that cactus you added is actually amazing

#

it helps so much with the scale i feel

heady cliff
#

does the name of the mod JSON need to be anything specific or does SMAPI just sorta see the file there and go yep lets parse that thing

#

filename i mean

#

mod.json

tiny zealot
#

content patcher in particular looks at content.json

uncut viper
#

SMAPI requires manifest.json

tiny zealot
#

you can "Action": "Include" other files from content.json, and CP will look at those as you request

#

(and you can include other files from those, and so on)

toxic topaz
#

hmm... this is something that requires a bit of thought PES_Think for that ladder its meant to be the way to "Decend" from the cliff down into the sandstorm below. But im struggling to come up with a way to actually like do that. since i cant just have a ladder hang down from the sky...

#

in the sandstorm map it would be at that square at the bottom

heady cliff
#

hmm, it wants an EntryDll definition?

#

i mean i could figure out how to compile a stub DLL just to shut up SMAPI

toxic topaz
#

dll is for C# mods

tiny zealot
#

your mod's manifest must have exactly one of EntryDll (SMAPI mods, i.e. C#) or ContentPackFor (content packs, e.g. for content patcher)

toxic topaz
#

you need something like this (this is tuned for my mod's content pack)

#

and any dependencies you have would go below it

heady cliff
#

I guess it iterates over this sees the unique IDs and then Content patcher gets the list/array of the unique IDs that told it it needs that mod so content patcher takes it from there

lucid iron
#

!startmodding

ocean sailBOT
#

Making mods can be broadly divided into two categories:

Usually it’s easier to start with making content packs, since you don't need to learn programming.

lucid iron
#

The mods with entrydll is the C# mods and the ones with contentpackfor are data mods that one of those entrydll things will manage