#making-mods-general

1 messages · Page 387 of 1

obtuse wigeon
#

I tried using the tilesheet numerical ID but that also didn't work

#

Okay it seems removing the "SetTilesheet" line makes it work with the correct tile, but I'm not entirely sure how it know which tilesheet to use

rotund saffron
#

Anyone know if there is a way to move the position of the door and roller doors on the coop/barn in the texture and still have them function and animate properly. Like another mod that can move them or something, or some code to change their location?

lucid iron
#

You can move them but you gotta think about why

gentle rose
#

it's part of the building data model iirc

#

and I don't think it matters for the interior

#

but also what chu said

rotund saffron
#

Nah not the interior the exterior

lucid iron
obtuse wigeon
#

Why is the SVE_Alec_Compat_on.tmx file being loaded? I don't have the mod added anymore so it shouldn't be loaded right?

{
    "Action": "EditMap",
    "Target": "Maps/Forest",
    "LogName": "Paved Valley: Forest SVE Alec off",
    "FromFile": "Maps/Forest/SVE_Alec_Compat_off.tmx",
    "PatchMode": "Overlay",
    "When": {
        "HasMod": "FlashShifter.StardewValleyExpandedCP",
        "HasMod |contains=SoftPandaBoi.CPAlecRevisited": false,
    }
},

//SVE Alec Compat
{
    "Action": "EditMap",
    "Target": "Maps/Forest",
    "LogName": "Paved Valley: Forest SVE Alec",
    "FromFile": "Maps/Forest/SVE_Alec_Compat_on.tmx",
    "PatchMode": "Overlay",
    "When": {
        "HasMod": "FlashShifter.StardewValleyExpandedCP, SoftPandaBoi.CPAlecRevisited"
    }
},
whole raptor
#

Hm? Looks like you have two of the same patches, one loaded when SVE is installed but the other mod isn't and the second one loads when either of those 2 mods are installed

#

If it's in a single HasMod it's OR not AND

obtuse wigeon
#

Ahh it's an OR gotcha field gotcha, I do get a warning that theres a duplicate object key when I include 2 "HasMod" fields, is that safe to ignore? or is there a better option for that?

whole raptor
#

You can use "HasMod |contains= <modID>": true

#

That way there won't be an error, but it'd work anyway probably

obtuse wigeon
#

Ohh okay I shall swap that to use a bool instead

#

and now it works great! thank you for the help

lucid iron
#

@whole raptor i finally realized what you meant by leaf debris

#

You can add these now if u want

whole raptor
#

Ooh nice

#

No clue if I'll actually use it, but good to know for the future hah

lucid iron
#

Honestly there should probably be a more unified system to add random draw effects
-# (wren gib EMU pls)

obtuse wigeon
#

is there a mod that let's me view the paths layer ingame? I thought Data Layers mightve had something like that but it doesn't

rancid vortex
#

Does anyone know how to edit fish spawn rates?

brittle pasture
fast plaza
#

hey everyone, I'm working on a mod using SMAPI 4.3.2 right now and I found a bug that seems to persist even when I remove my mod from the mods folder, so I'm wondering if its an issue with SMAPI 4.3.2 in general? Everytime I host a new game and go to the museum it's always almost filled with donations.

latent mauve
#

Are you running the game on a minimal mod pack? No other mods other than dependencies that your mod needs?

fast plaza
#

It only seems to happen when I create a new game from the host menu, even without having any connections, and doesn't happen if I just make a new game. I only have SMAPI 4.3.2 and save backup installed, is this a known issue? am I an idiot and missing some menu option? if not, can anyone reproduce this

tiny zealot
#

sounds like the state corruption bug from a while back

fast plaza
#

huh, is that a SMAPI thing or just normal stardew?

latent mauve
#

To clarify, vanilla game issue and not SMAPI, atra?

calm nebula
#

Yeah

tiny zealot
fast plaza
#

oh yeah it happens when I launch the vanilla game too. ok, well I'll try that and hopefully that'll fix it up! thanks Y'all!

dusty scarab
#

Hey, I've added the mail flag with triggeraction as a CP component, is there a neater way to do so or is this the standard?

obtuse wigeon
#

the unofficial update for rtf seems to be massivlely offset int he menu, tried version for 1.6.10 and 1.6.8, is there a fix for this as it's entirely unusable

blissful panther
#

That's a strange thing to break like that...

tiny zealot
obtuse wigeon
#

It's kinda useable when i open it when the game is minimized, then i make it max size, the background is still in the same place but the check boxes and text is in the right place, however the text is very dark and alsomost invisible

lucid iron
blissful panther
obtuse wigeon
#

(Forgot to attach a screenshot)

obtuse wigeon
dusty scarab
#

yeah, but since it's for map editing I thought I might as well have everything handled as the same json

lucid iron
#

But usually u just EditData in Data/TriggerActions and let game deal with it

#

This is indeed the "neat" way to do it as of 1.6

#

Don't think about the part where mails are flags kyuuchan_run

dusty scarab
#

was it always like this?

lucid iron
#

It was worse

blissful panther
# obtuse wigeon Always!

https://github.com/AlanDavison/StardewValleyMods/actions/runs/16755883146/artifacts/3693026475

Just built the completely new replacement I made when 1.6 was in alpha against the latest version of Stardew. Completely untested on the latest version though, and no idea if any part of it will work.

But worth a shot? Should be self-explanatory. I believe F5 was the hotkey to bring up the UI.

Though keep in mind that this is a zip in a zip because of how GitHub's artifact upload works.

lucid iron
#

Used to be blank events

dusty scarab
#

hey as long as the player can't see it no harm is done

lucid iron
#

And that actually caused weird pauses in game

dusty scarab
#

that sounds way worse.

obtuse wigeon
blissful panther
#

My money's on something being broken, honestly. But that it builds is at least something!

obtuse wigeon
#

well it seems to work! clearing, resetting and generating does, the button to close the menu doesn't but esc works to close it

#

(Love the windows xp/98 style interface, custom made or default menu without customisation?)

blissful panther
#

That was all manually cobbled together, yeah. I thought it was a fun idea. SDVkrobusgiggle

#

And I'm amazed it still works. The core of the code hasn't been touched since 2023.

obtuse wigeon
#

Congrats on making a very robust system (at least in basic use case)

#

Next question, why is this generating a medium and large bush and not a 2 large ones?

#

(Added your tfr mod to my new list of alternatives needed bc somethings hate my pc)

deep cypress
#

On a custom farm map, if I add a palm tree via the maps layer, if the player cuts it down, will it ever eregrow, or will they just be toast?

blissful panther
#

Wiki seems to suggest they should regrow?

#

I imagine when accompanied with the SpawnTree tile property.

fast plaza
#

whew, gotta say, hopping in here and seeing everyones cool stuff is intimidating as helll. I'm working on my first semi-big mod over here and everyone elses stuff looks so cool!

round timber
#

dont be intimidated!! we dont bite and would be happy to help if you ever run into issues during your process SDVpufferowo

fast plaza
#

well thats good to hear! thanks!

obtuse wigeon
#

I was the same coming in here too, but everyone is so helpful and by far the best community I've been in, it's so welcoming

torpid sparrow
#

i bite but for different reasons

fast plaza
#

reasonable reasonable

#

scared about publishing mods too. I think the whole thing where certain developers, who may deserve it, get harassed over terrible code (peeps like yandev) has given me an irrational fear that someone will find my mod and be like "dude this guy sucks" but I guess thats the kinda thing you have to prepare for when putting anything on the internet

#

internet culture do be weird

tiny zealot
#

that is true by and large of the internet, but the "this guy sucks" bar for stardew is pretty high and just publishing mods generally does not clear it

fading walrus
#

most mod users don't really know how mods work, tbh, so they can't judge
and mod authors generally respect each other's spaghet

lucid iron
#

I don't look at code until you break my mod

#

And if you open sourced it I'll probably fix it for you

tiny zealot
#

yeah almost no one is going to read your code unless they have strong reasons

fading walrus
blissful panther
#

We can at least smite down that kind of negativity if it's bad in the server, so that's one thing!

fading walrus
#

i see shiny, i download
only if shiny causes something to break, i poke under the hood

obtuse wigeon
#

I can promise you if someone looked at my mod they'd 100% be like "This is a mess!" but that's part of the learning journey, finding new and better ways to do stuff

fast plaza
#

yeah its defo an irrational fear haha

#

true true!

#

stardew is probably an especially good place for this kinda experimentation too cuz it absolutely is one of the nicest communities I've ever seen.

unreal spoke
#

Well, we rarely bite!

blissful panther
#

And when we do, it's because you're making an XNB mod. /j

unreal spoke
#

(You’ve also got a PMD profile pic of one of my favorite starters, so that automatically makes you cool in my book.)

unreal spoke
fading walrus
#

(Dora, have I ever told you your current pfp is so stinking cute. you're just a happy lil guy in a basket and I'm living for it)

fading walrus
#

this raises important questions tho, Tofu

#

whatcha making? bongoblob

obtuse wigeon
#

I still have no idea how an XNB mod works and I'm so glad I don't have too, especially with the amount of compatability issues my mod would have alone

fading walrus
#

share the shinies with the class!

unreal spoke
obtuse wigeon
round timber
#

rowlett!

unreal spoke
fading walrus
#

rowlet!! bongoblob

tiny zealot
obtuse wigeon
unreal spoke
#

Rowlet. SDVpufferaww

fading walrus
#

littol birb

obtuse wigeon
#

Rowlet thats the name! I was close atleast

urban wigeon
fast plaza
# fading walrus whatcha making? <a:bongoblob:903504972384198686>

little spellbook mod. adds some spells from runescape and magic levelling. Its a pretty good way to practice making bigger stuff cuz I dont have to focus on the graphical side of things which I'm atrocious at and having a menu with on click effects is effectively just a cheat menu with resource costs and some pazzazz

lucid iron
#

Dats fun Dokkan

fading walrus
#

that sounds really fun!

lucid iron
#

It is time to shill stardewui my beloved again

fast plaza
#

its almost done I'm just tryna bug test multiplayer and do some balancing which is way harder than i thought it'd be!

urban wigeon
#

I recently tried to do a pixel art, I'm so bad at it ;-; so I stick with coding too

brittle ledge
#

Oh nice! I don't know much about RuneScape but a standalone magic mod would be lovely SDVpufferheart

obtuse wigeon
fast plaza
fading walrus
#

you should totally drop lil sneek peaks in here, we'd love to see them!

brittle ledge
#

Anyway the whole game is built on spaghetti (which we fondly joke about) so don't worry too much about people being mean with your spaghetti kyuuchan_nod2 As long as it isn't breaking a bunch of other mods, people probably won't even look.

fading walrus
#

good pasta, great pasta

brittle ledge
#

(unless, like, you ask them to because you want help)

whole raptor
urban wigeon
fading walrus
deep cypress
gentle rose
#

meanwhile my mods started out c# and somehow right now I ended up working on javascript and a bunch of regexes SBVLmaoDog

fast plaza
brittle ledge
urban wigeon
gentle rose
fast plaza
#

forreal

brittle ledge
#

My art strategy is to pay others to do it for me SBVLmaoDog I am content to focus on the parts I'm better at (writing and committing crimes)

gentle rose
whole raptor
gentle rose
fast plaza
brittle ledge
fast plaza
#

Didn't stardew mods get in the news a couple months ago when someones mod got taken down by the baldurs gate 3 devs?

gentle rose
urban wigeon
whole raptor
gentle rose
brittle ledge
#

(they being the mod authors)

safe kraken
#

Completely random and quite possibly nonsensical question, y'all know if there's a way to know if a dialogue line has been completed SDVpufferthink

brittle ledge
#

Completed how, like read?

gentle rose
#

iirc wotc = d&d owners, known dicks, larian = devs, seem pretty chill

safe kraken
#

I'm having an idea and want to know if I can try it

whole raptor
#

As in seen? Don't think so SDVpufferthinkblob Unless we can add flags in dialogues, which I have no clue

gentle rose
safe kraken
tiny zealot
#

if you want this for one specific line, use $action to set a flag when it's spoken (or some similar thing, like $1)

brittle ledge
#

Oh hm, that's trickier

gentle rose
#

ohhh I see, so like a c# mod?

safe kraken
#

Maybe? Anything

gentle rose
#

I don't think anything in content patcher is that timing-sensitive

#

what are you trying to do?

tiny zealot
#

if you're in C# i'm certain there's a field or something you can check. in CP, no, like iro said

safe kraken
#

I just have a crazy idea

brittle ledge
#

If you can't do a mailflag/CT, BETAS can add trigger actions to dialogue

#

What's the idea, if you want to share?

safe kraken
#

Y'all know persona right? I wanted to try to make it so the portraits looks like it's talking SDVpufferthinkblob

fast plaza
#

Oo that's a neat idea

safe kraken
#

Just like in the persona's game

tiny zealot
#

absolutely possible, but 1. art and 2. extremely C# territory

brittle ledge
#

Dacar can handle the first SDVpuffersquee

safe kraken
#

art I can cover so I would just need to know how to do the C stuff

safe kraken
#

I kinda know C# so I just need to know how to do it with SDV

brittle ledge
#

The dialogue framework mod might have something that can do that? Otherwise yeah it'd be C#

safe kraken
whole raptor
#

I would absolutely love to see Persona style mods (UI especially)

gentle rose
safe kraken
#

yeh

urban wigeon
#

I dropped P5X, just played it for about a week 💀

wanton pebble
#

....I don't know how you'd do that but that sounds terrifying with sdv's art

safe kraken
#

Understandable, I just wanna play for the history SDVpuffersquee

wanton pebble
#

The talking portraits that is

gentle rose
#

hmm, I could look into that code for you if you want

#

I'm intrigued

safe kraken
#

I would do it in HD basically

whole raptor
tiny zealot
#

so by "1. art" i meant that compatibility with effectively every portrait mod is a necessary consideration, not that dacar does not have art chops

safe kraken
wanton pebble
#

Oh, hd, that sounds less cursed XD

wanton pebble
round timber
#

could it be a framework type thing perhaps?

gentle rose
lucid iron
whole raptor
#

I wonder if Dacar will one day actually make me want to use HD stuff in sdv... I doubt there's anyone else who is capable of it SDVpuffersquee

wanton pebble
#

That's.... not a bad idea vin

brittle ledge
lucid iron
#

Basically just have a speaking anim play with some chance per tick

gentle rose
tiny zealot
lucid iron
#

if you don't care about lipsync

safe kraken
lucid iron
#

Otherwise tho I'd probably ask mangupix about this

round timber
lucid iron
#

DDFC might have something

wanton pebble
wanton pebble
tiny zealot
safe kraken
lucid iron
#

I gotta say spacecore hd portraits is big pain

safe kraken
#

I use HD Portraits so I just suffer Spacecore HD in vendors

lucid iron
#

This shane hd portrait convert i did for friend has a 3k line json

round timber
#

wtf

tiny zealot
lucid iron
#

It's by py script and could be shorter but still

brittle ledge
#

Ichor, could you use it to do the generic voice acting like, "Hi!" when starting a dialogue, "What?" if it switches to confused portrait, etc

lucid iron
#

Needing a separate entry per portrait is pain

whole raptor
lucid iron
#

I think my script has bug rn anyways gotta fix it

gentle rose
#

so the game uses this (!this.transitioning && !this.showTyping && this.characterIndexInDialogue < this.getCurrentString().Length) to check if a dialogue box is finished typing

and all of these are public

so if we can grab the dialogue box, simple

whole raptor
tiny zealot
left nova
#

Feel like I have seen animated talking portraits somewhere

brittle ledge
#

Mad respect to the person doing Stardew Voices, but I feel like recording a bunch of generic lines is probably easier for time/compat

safe kraken
blissful panther
gentle rose
#

do dialogue boxes emit some kind of event? like menu changed or something?

obtuse wigeon
#

How often am I allowed to use the publish to mod showcase for my own mod? I've added support for 7 new mods and a couple recolours since my first post 2 days ago, should I wait for longer to re showcase it? I just don't want to spam the showcase or annoy people

whole raptor
#

Not really, if there's an update you're free to showcase it

#

I think the only time I saw someone being "reprimanded" was when they were posting wips like 5 times a day...

blissful panther
#

It's about as contextual as how blue the sky is... that seems like a pretty major update, so I would say you're okay to do another one.

Several times per day would definitely be pushing it, though.

round timber
#

yeah if you do a huge string of posts in a row or are composing every other post in the showcase that becomes a bit eh

#

rough vibes from me though dont take that to heart

obtuse wigeon
#

the mods Ive added support for aren't the biggest mods, I think I'll work on support for the other 2 bigger mods I'm looking into then do another showcase in a couple days, thank you!

urban wigeon
#

Can someone showcase a mod for me right? I'm nowhere close to level 25 so I thought maybe to showcase some of my older mods while I level up :D

round timber
#

sure!

urban wigeon
#

And where do I ask for that, in any channel?

round timber
#

yur

blissful panther
#

#modded-stardew tends to make more sense because of more eyes on the message itself in the channel though, if you want to optimise. SDVkrobusgiggle

urban wigeon
#

Okay, thanks!

gentle rose
#

god I hate setting up a new c# project. idek why

blissful panther
#

Reasons I have a template project!

urban wigeon
lucid iron
#

QoD quality of death

urban wigeon
blissful panther
#

I've been considering replacing Junimo Kart with something like an I Wanna Be the Guy clone...

gentle rose
#

time to finally try modmanifestbuilder for the first time

pine elbow
#

Trying to recolor a sprite into an avocado, and I'm having trouble. Do I need to make it a tree?

#

since avocados are trees you know

oblique meadow
#

ok. Im stumped and im not sure how to troubleshoot this now. In my farmhouse I have a single space as shown below. Its obviously on the front layer. I have gone through EVERY SINGLE map and there's no reason that should be there. Is there an easy way to diagnose how it's there?

lucid iron
#

oh is that the one hard coded tile in farmhouse

#

I think farmhouse fixes fixes it

oblique meadow
#

it's at 49 19

lucid iron
#

I been meaning to make a lite version actually DokkanStare

#

A mod that only fixes those 3 tiles

#

Without the rest of farmhouse fixes

whole raptor
#

I was always curious why some tiny random things are hardcoded... like this and the UI line

lucid iron
#

Cus mr ape isn't a modder

left nova
#

Is Farmhouse cursed?

lucid iron
#

Yes

oblique meadow
#

As someone who modded the farmhouse

#

Yes

lucid iron
#

But yeah since I don't have this smol mod for you just go use farmhouse fixes or design ur house around this silly tile

oblique meadow
#

Im glad to know its not me haha

#

i'll try fixes. Thanks

blissful panther
#

Feels like a potentially good suggestion for the 1.6.16 thread...

gentle rose
#

oh this dialogue thing will require a tiny bit of harmony

brittle ledge
#

You can have little a Harmony, as a treat

gentle rose
#

...how bad is it to postfix a draw call

pine elbow
#

cant find the apricot sprite

lucid iron
gentle rose
#

screw it I'm postfixing draw

lucid iron
#

@golden basin i mentioned to you yesterday already but there is a mmap feature for spawning critters

#

Do you have any particular desire

golden basin
#

im wanting to spawn custom critters and just have them behave reguarly

lucid iron
#

The feature in mmap is less complex than the custom critters mod by casey

#

It basically let's you spawn things like crabs and rabbits, optionally with your own texture, and at specific tiles

golden basin
#

oh hell yeah i love that

#

ill look into it and if i need help ill come back here?

lucid iron
#

Yep lmk if docs unclear

golden basin
#

or is this purely for in tiled

pine elbow
#

why do sprites need to be in so many places

golden basin
#

thank you i have such a hard time with kithub

lucid iron
#

You can also use it as a traction if you want more control

#

mushymato.MMAP_Critter X Y etc

blissful panther
#

mushymato.MMAP_If TIME 1700 ## mushymato.MMAP_Critter Butterfly T 4 ## mushymato.MMAP_Critter Firefly T 8

Do I spy a sneaky little ternary? Noting this idea down to steal... SDVkrobusgiggle

lucid iron
#

I stole it from mr ape (this is map version of the traction If in base game)

#

Although i need to improve the syntax cus it doesn't do nested If lol

pine elbow
#

i am losing my mind

blissful panther
#

You'll get used to where things live fast enough, though. What are you looking for?

gentle rose
left nova
#

Uhm... may I ask why are you in there?

gentle rose
#

because that's where debug wtc robin spawned me? SDVpuffersquee

lucid iron
#

You need to assert dominance and use wctm

gentle rose
#

I cba to wait for characters to get up just to test my silly little harmony patch

#

but then I wouldn't have demetrius to test on too obviously SBVPensiveButt

left nova
#

Wait is this a trigger, for trigger action?

gentle rose
#

what is?

gentle rose
#

oh, yeah it will probably be a trigger for TypingDone or something

#

something so that dacar can easily pause their animations when typing is done

gentle rose
lucid iron
#

But does sc even expose this

gentle rose
#

sc?

safe kraken
#

I have this chat open just in case xD

lucid iron
#

Spacecore

gentle rose
#

oh no, I was going to make a new trigger

#

that's the point

lucid iron
#

No like

#

Is there even a spacecore provided traction for stopping animation

#

You probably need to do it yourself

gentle rose
#

trapped SBVPensiveButt

gentle rose
pine elbow
#

i made an avocado seed im so happy

lucid iron
#

Just do the whole portrait animation part ez

#

But maybe gotta fight DDFC

gentle rose
#

why do you hate me

safe kraken
gentle rose
#

nice, sounds like I don't need to touch animations after all SDVpuffersquee

safe kraken
#

I will try to do that on my own, if I can't then I'll come back xD

left nova
#

I'd love more trigger and trigger actions mod to be honest.

gentle rose
#

absolutely not in a million years SBVLmaoDog in fact, if button is willing to adopt this into betas, she can have it

lucid iron
#

You can do these but assemble them as editimage if that makes it easier for you tho

gentle rose
lucid iron
#

No there's only event command

#

Why r u doing other unrelated crimes when you already did the harmony crimes

gentle rose
#

I feel like making a change portrait traction action that only works inside dialoguebox should be fairly easy from what I've seen, without doing any unrelated crimes

gentle rose
#

ugh fine I move it to draw

#

actually I probably don't even have to

lucid iron
#

I think what u can do is

#

Break into spacecore's skip prefix

#

And control whether it animates there Sleepden

#

It does actually have a simple percent chance to not animate system

safe kraken
#

This is turning more complicated than I thought it would xD

lucid iron
#

I think u might as well get 1 single portrait's animations done

#

So that it's easier to see how this might work

safe kraken
#

I'm doing the mouth animation rn

#

I was looking at persona's assets to see as reference

uncut viper
gentle rose
lucid iron
#

It is very suitable for this feature imo

gentle rose
#

oh, it really is

safe kraken
#

So, this would be the loop

#

using Razzy cause she is divided by pieces so it's the easier one to draw

#

My idea was to have the face, and then have the patch only cover the mouth

lucid iron
#

It looks like u can restrict things per npc too

gentle rose
#

unfortunately it appears my eyes have once again given up for the day

pine elbow
#

gimp 3 is infuriating me again

#

the fill colors feature is so janky

worn oar
#

is there any way to remove these? I have no idea what furniture this was that I guess I've since removed

lucid iron
#

You should be able to pick these up

worn oar
#

oh nvm yeah I was clicking in the wrong spot whoops

gentle rose
#

also I think we're overcomplicating this so I'll probably have a go at just animating the portrait myself after all

gentle rose
safe kraken
#

I sended you the one I want to try

#

I'm trying to see if I can animate it with HDP on

gentle rose
#

nice, ty

I may have to get back to this tomorrow depending on when my eyes decide to start focusing again, but right now my plan is to just handle the animation for you tbh

safe kraken
#

Oh, that would be awesome if you end up being able to do it

#

And no worries, I just wanted to see if it's possible, as I'm still doing RSV portraits and wanted to see if I could add them there xD

torpid sparrow
#

is there a way to sell a specific smoked fish in a shop

tender bloom
#

I would guess no in vanilla, though there is the fish-specific baits so maybe??

#

The traveling cart def only sells "wine"

brittle pasture
rancid vortex
#

How would you edit the chance for catching fish?

#

Its in data/locations I know

#

but how does it work? I'm having a tough time figuring it out

torpid sparrow
brittle ledge
rancid vortex
#

I see I see

brittle ledge
#

There's a link to the spot on the wiki there if you really want to calculate.

violet valley
#

Hi! I'm new to making quests, how do I make a quest where it is a lost item, kinda like robin's axe, but then when you return it, it triggers something?

rancid vortex
#

oo thank you

#

I'm trying to edit the vanilla spawn rates but this is probably helpful anyways

lucid iron
violet valley
#

ok

#

@lucid iron but like can that be used to make a map edit?

golden basin
#

@lucid iron i have a property suggestion?

#

custom daily quest board

violet valley
#

ohh figured it out

#

trigger action strings

lucid iron
#

And then normal HasFlag stuff

violet valley
#

Ok SDVpufferthumbsup

lucid iron
golden basin
#

wait what

lucid iron
#

I just don't remember if 3 is the right number (cus you can also open calendar with Billboard it's funny)

golden basin
#

oh but im wanting to only have certain quest on it

lucid iron
#

That's a whole thing then, probably outside of mmap scope

latent cape
#

Uh, Is there any way to set a specific day for the completion requirements of Location quest? Let's say i want to make a location quest that can only be completed when it's either monday or tuesday

pine elbow
#

can i show mod art here

lucid iron
#

I know esca modding plugins can add custom special order boards

pine elbow
#

or is their another channel

violet valley
latent cape
uncut viper
#

however Aeris if you dont care about it specifically being the Location quest type you can always make it Basic

lucid iron
#

But custom help wanted would need to do something about the prize ticket system too NotteThink

uncut viper
#

and only Remove it if its Monday or Tuesday

#

(1.6.16 will be getting a trigger action to properly Complete it too, which has little difference to removal except it plays the jingle and the player is actually notified its completed)

lucid iron
#

That's why i think it's probably a whole new mod if anything

golden basin
#

im not wanting to do speical orders cause of the time limit system

#

but hmmm

latent cape
golden basin
#

I mean I could do a special orders board and have a c# part for my mod making it unlimited time

violet valley
golden basin
#

I just dont know hhow to code c#

lucid iron
violet valley
#

Oki srry

lucid iron
#

You can use this until 1.6.16 comes out SDVpufferthumbsup

#

You can also hijack the untimed features from sve es etc lol

golden basin
#

my mod probably wont be out until after that anyhow haha

#

its not even half way finished im still working on the crops and objects

lucid iron
#

But yeah I'm not opposed to idea of help wanted framework it just won't be mmap Dokkan

golden basin
#

cause for some reason decided to make a whoooooole ass thing

#

i made 16 crops, all with foods that can be made from them, large crops included so i have a lot to do in that reguard but ive been trying to iron out my current issues with the mod

lucid iron
#

You won't be able to do instant map edits without some kind of framework

golden basin
#

It'd be cool to show you sometime chu id love your thoughts on what i have so far and how to better imrpove upon things

violet valley
#

Ok ty for the help SDVpuffersquee

#

Oh

lucid iron
#

Usually the edits happen on new day

golden basin
#

you could do updateon though?

violet valley
#

Ok thats ok for what im making

lucid iron
#

Yeah then u good

violet valley
lucid iron
uncut viper
#

but i already made Soundboard (/j)

golden basin
#

😊

lucid iron
#

It's a sound and sturdy soundboard ::::)

#

-# button what if u extract the quest bits from cmf

uncut viper
#

the only quest types i support are museum quests

#

im not sure what extracting that would do

verbal junco
#

I'm having an issue making a loading zone from a custom farm to a custom area (error says location wasn't found/couldn't be loaded). I have the loading zone coming back from the custom area working, and can warp there via debug using the location's DisplayName just fine.
I'm guessing it's something to do with how I have my project set up, where it's technically 2 mods (one as a content pack for Custom Farm Loader and the other for Content Patcher)

uncut viper
#

why are you using Custom Farm Loader

violet valley
#

js use content patcher

verbal junco
#

I feel bad replacing existing farms and it's what I'm familiar with.

uncut viper
#

you dont need to replace existing farms

violet valley
lucid iron
violet valley
#

U can use that @verbal junco

verbal junco
#

Oh neat.

violet valley
#

Bc in 1.6 CA allowed non replacing new farms

golden basin
#

oh heres a question, how do i add treatures to the fishable treasure chest

lucid iron
#

Item extensions has that

uncut viper
brittle pasture
#

we can just wait for 1.6.16 and migrate to untimed special orders forever and ever and ever

uncut viper
#

well and changed how host only next quests work bc its dumb in vanilla

calm nebula
#

Host only next quests?

uncut viper
#

yes

#

if an ID in the next quests section starts with a lowercase h it will only be given to you if you are the host

verbal junco
uncut viper
#

specifically a lowercase h, specifically at the start, and the h is removed after to get the actual quest ID

brittle pasture
#

though special orders are global right, not per player
so maybe not 100% drop in

uncut viper
#

so if you wanted your quest id itself to start with a lowercase h and be given as a next quest, lol no

#

(this happened with i believe nic whose mod id started with h and led to weird errors)

violet valley
#

Bc Custom Farm Types is broken now

#

(pretty sure)

uncut viper
#

we cant be sure what the issue is either, because you havent shown us the issue

#

and no it is not broken

violet valley
#

oh

#

but yeah can u show the issue?

verbal junco
#

Which part?

uncut viper
#

!log

ocean sailBOT
#

Important note: Your computer username may appear in the log. If your username is your full name, please be aware of this before uploading it.

Please share your SMAPI log file. To do so:

  1. Open this page: smapi.io/log.
  2. Follow the instructions at the top of the page to upload the log file. (Don't copy & paste from the console window!)
  3. After uploading, it will show a green box with a URL to share. Post that URL here.

Please do it even if you don't see any errors. This has useful info like what mods and versions you have, what the mods are doing, etc. If the issue didn’t occur in your last session, please load the game to the point where the issue occurs, then upload the log.

uncut viper
#

the whole thing

verbal junco
#

Ah
1 sec

torpid sparrow
#

Anyone know why this isn't showing up in game? No errors just doesnt show up

violet valley
torpid sparrow
#

no the entire counter

#

hm those tiles just wont show up

#

i tried a different one and they showed up

violet valley
#

ah

#

hmm

#

!log

ocean sailBOT
#

Important note: Your computer username may appear in the log. If your username is your full name, please be aware of this before uploading it.

Please share your SMAPI log file. To do so:

  1. Open this page: smapi.io/log.
  2. Follow the instructions at the top of the page to upload the log file. (Don't copy & paste from the console window!)
  3. After uploading, it will show a green box with a URL to share. Post that URL here.

Please do it even if you don't see any errors. This has useful info like what mods and versions you have, what the mods are doing, etc. If the issue didn’t occur in your last session, please load the game to the point where the issue occurs, then upload the log.

violet valley
#

Can you send ur log?

torpid sparrow
#

ok

ocean sailBOT
#

Log Info: SMAPI 4.2.1 with SDV 1.6.15 build 24356 on Microsoft Windows 10 Home, with 43 C# mods and 28 content packs.
Suggested fixes: One or more mods are out of date, consider updating them, SMAPI is out of date, consider updating it

torpid sparrow
#

all the shops errors are fixed they show up fine

violet valley
#

Ok I'll take a look

#

wait it works now?

torpid sparrow
#

no my issue isnt the shop

#

my issue is the tiles not showing up in game

#

the counter isn't showing up

violet valley
#

ok.

#

is your mod called The Firebird's Sword - A Ginger Island Expansion?

#

bc if it is it has errors

torpid sparrow
#

yes everything else shows up

violet valley
#

ok it has errors, ill take a look

torpid sparrow
#

all the errors that were present in the log i already fixed

violet valley
#

ok

calm nebula
#

Sucks to be a mod authors with a name that starts with h

uncut viper
#

it does!

#

thats why i changed that in my custom quest data model implementation for CMF

calm nebula
#

We love you CA. Never change

torpid sparrow
#

maybe ill change my tilesheet and thatll fix it

violet valley
#

ok try that

calm nebula
#

(Pathos plz 1.6 data/queste model)

uncut viper
#

it was on the TODO im pretty sure

latent cape
violet valley
#

Hm yes that may be it if you did

torpid sparrow
#

no

#

its the buildings layer everything else in buildings shows

violet valley
#

Hmm odd

calm nebula
ocean sailBOT
#

Log Info: SMAPI 4.1.10 with SDV 1.6.15 build 24356 on Microsoft Windows 11 Home, with 9 C# mods and 4 content packs.
Suggested fixes: One or more mods are out of date, consider updating them, SMAPI is out of date, consider updating it

violet valley
verbal junco
#

Yeah. That's the main issue. But I can warp there via debug just fine.

violet valley
#

Ok

#

Can you send over your map file?

#

Maybe there is an issue there

verbal junco
#

The warps use the destination's DisplayName, which works fine with the debug.

torpid sparrow
#

ok now it shows up

#

i didnt change anything i dont know what that was

verbal junco
#

The warps Property on the map:
110 32 BusStop 11 23 110 33 BusStop 11 23 110 34 BusStop 11 23 51 94 Forest 68 0 52 94 Forest 68 0 53 94 Forest 68 0 78 1 Backwoods 14 39 79 1 Backwoods 14 39 80 1 Backwoods 14 39 90 65 FarmCave 8 11 49 25 VolcanoFarmCave 30 59 50 25 VolcanoFarmCave 31 59

uncut viper
#

well according to your log your location isnt called VolcanoFarmCave. it seems to be called coola101.Volcanic-CP_VolcanoFarmCave

verbal junco
#

Hm.
I'll try that.

uncut viper
#

debug warp is a fuzzy search

rustic oracle
#

hello 👋🏻 trying to make my own UI mod but im struggling to find all the image files i need in order to completely change it to how i'd like. spriters resource hasnt been helpful since their called different things in the actual game files.

ive tried looking at other mods that change the UI for reference but its all just more confusion

uncut viper
#

!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!

uncut viper
#

dont use spriters resource use your game files

#

it will make referencing other UI mods less confusing

rustic oracle
#

thank you 🖤

lucid iron
#

It changes many things and has bunch of mod support too

verbal junco
round timber
#

i blush from the shadows SDVpufferlurk

lucid iron
violet valley
#

Did you save everything and reload your mod? @verbal junco

verbal junco
#

I should have saved.

violet valley
#

Ah that might be your issue

#

I gtg go though, too late at night for me

verbal junco
#

That's what I was thinking, tho I'm gonna double check

#

GN, sleep well!

violet valley
#

Ty

verbal junco
uncut viper
#

doesnt look like you changed the warp name

verbal junco
#

Yeah, that's the weird thing...

#

...because I edited the wrong version of the map :/

#

There we go, thank you!

urban patrol
tender agate
#

Is there a way to get all the names/event ids/LogNames for events in my game?
separately or otherwise doesn't matter. I just need a way to get the list of them.

gentle rose
#

patch export the events asset for every location ig?

tender agate
#

okay, thanks

violet valley
#

How do I make a quest with a quest box to turn items into?

#

Nvm I figured it out

fair locust
#

well it's official

#

i have Begun Reading The Documentation SDVpufferparty

latent cape
#

How do u actually set Data/Quest model? Kind of recycled it from using Data/mail model and tried using triggeraction for it but it says that it can't find the quest ID. Can't exactly find how to set it properly in wiki other than it's initial entry

#

Or do i need to wait until 1.6.16 update for that

uncut viper
#

its a slash-delimited string like furniture is. you just add a new string to Data/quests

#

the quest ID is the key you gave it

vital lotus
#

Currently with CP is there a way to add forages to map without affecting (adding new forage to spawn list) the base game forage? Or is it still FTM to specify new forage spawn?

lucid iron
#

you can use either FTM or spacecore

#

no way to do so in vanilla

latent cape
whole raptor
#

Are quests gonna be the last thing left as slash delimited strings instead of data models after the next update?SDVpufferthinkblob

uncut viper
#

have you looked at CP's EditData documentation?

uncut viper
royal stump
vital lotus
uncut viper
royal stump
#

oh, surprising, I didn't see it mentioned & was just skimming the wiki

uncut viper
#

same with Data/Hats

whole raptor
#

Ooh, that's nice to hear (and a pain since I feel like I'm gonna have a lot of fixing for the i18nifier when the update comes... SDVpuffersquint )

calm nebula
#

Yay boots and hat models+

#

Is furniture?

uncut viper
#

yes

royal stump
#

AquariumFish and Fish, ig? those feel like something someone would've mentioned

calm nebula
#

I believe sinz had a list of string models

#

Uh, what about recipes

uncut viper
#

fish is still a string model as of right now

#

dont recall if it was on the TODO

royal stump
#

recipes are both strings as of whenever I decompiled it, yeah

uncut viper
#

recipes i think was tentatively on the TODO?

calm nebula
#

grep "fish" "pathos-todo.txt"

uncut viper
#

clearly pathos should commit his TODO to a repo somewhere for us all to look at and PR to it /j

calm nebula
#

Poor pathos

royal stump
#

requesting a webcam feed over his shoulder so we can backseat while he works on it

calm nebula
#

I'm sure he doesnt want to pair program with the entire fucking channel

#

half of us aren't even real devs

#

(I'm complex)

latent cape
uncut viper
#

this file isnt anything CP can read

#

theres no changes field so if its supposed to be included, it isnt

#

also you wrote Data/Quest instead of Data/Quests

latent cape
uncut viper
#

well aside from the "not in a format CP can read" thing

#

thats also pretty important

latent cape
lucid iron
#

the format for quests is different than mail

uncut viper
#

there is very rarely ever good reason to omit stuff from your json when asking for help when you dont know where the error lies

latent cape
#

Yeah sorry, i may cut it hastily to make it short

uncut viper
#

the validator cares not for length

#

unless your json is int.MaxValue characters long maybe

latent cape
wanton pebble
#

Is there currently a way to have a gift not count toward the weekly gift limit of a character?

#

... baseline, that is

hard fern
#

🤔 uh, hm. i know the stardrop tea doesnt count but im not sure about like. how that works ngl

lucid iron
#

i guess you can make them reject the thing but get friendship anyways?

#

stardrop hardcoded

hard fern
#

ah

wanton pebble
#

Sadly I need them to accept it

#

welp, I know what I have to do

uncut viper
#

it might not count if its a quest item?

wanton pebble
#

Has to be a regular item, also unfortunately

uncut viper
#

that might still be possible

#

it may work with a SecretLostItem quest

#

the player wont know they have the quest and the item can be anything

wanton pebble
#

sadly, this is for the Darkroom Portrait Shop, so the Portrait Ticket can't work like that :S

uncut viper
#

how do the tickets work currently?

#

are they just bought from a shop? can they be given to everyone?

#

or is it a ticket specific to an NPC

wanton pebble
#

Yes, yes, and no

uncut viper
#

do you have to hardcode support for specific NPCs?

lucid iron
wanton pebble
#

Technically yes? The goal would be to prevent it from being given to any NPC that doesn't have a portrait. That's doable with SpaceCore

uncut viper
#

because if so, you could give the player a SecretLostItem quest for every NPC you support with unlimited duration

wanton pebble
#

Vanilla, chu

#

and it has to be repeatable, which is the other half

lucid iron
#

but u have spacecore anyways

uncut viper
#

SecretLostItem quests dont care where you get the item

wanton pebble
#

As an optional dependency, chu

uncut viper
#

you could re-give them the quest in the reaction dialogue

lucid iron
#

making things difficult smh /lh

wanton pebble
#

That... could work

uncut viper
#

or if that doesnt work use a mail flag to know when its been completed and re-give it overnight

wanton pebble
#

God that's arcane, but that could work

uncut viper
#

and by mail flag i mean CT

#

since you will get an auto-CT for it

#

(you'd need to remove the CT too)

lucid iron
#

i was gonna suggest using the fancy npc interactions stuff in spacecore

wanton pebble
#

Don't worry, I already have a system in place for adding mailflags - CTs wouldn't be too much of a stretch

lucid iron
#

it's not clear if this is even exposed to data though Thqnkqng

#

ill get back to you on this

uncut viper
#

BETAS also has a traction to change the number of gifts given this week

calm nebula
#

Traction

uncut viper
#

i think it is doable completely vanilla though

#

yes, traction

calm nebula
#

I kinda like the secret lost quests idea even if scary

#

Or lyoko

#

You know

#

The hammer

uncut viper
#

i spent hours documenting how all the quest types work i wanna see the fruits of my labour used productively

calm nebula
#

(Your own c#)

wanton pebble
#

Look I want to do my own C# but that would have to wait at least a month

#

.... god that's right. in a month I'll be with friends in Cincinnati for a trip. What the hell is time

#

Anyway

calm nebula
#

Can I use the fruits of your labor unproductively

uncut viper
#

sure

wanton pebble
#

I'll probably prototype the logic sometime soon over one of my weekends. I have a laundry list of things to do but I'll add it to the list

lucid iron
#

maybe $action in answer text??

#

prob not fit for the situation i say u just do the funny vanilla quest run around kyuuchan_run

calm nebula
#

I kinda want someone to do a more quests mod

#

But i also am too lazy to do so

#

And wouldn't have the time to play the game anyways

brittle pasture
#

but what about smd fail on completion objectives

calm nebula
#

Hey Pathos!

#

Possibly a good fit for vanilla (jkjk)

elfin grove
#

Does anyone know how to prevent trees and debris from spawning inside a structure (outdoor) using the Content patcher?
I've already tried some ways and nothing, I feel like I'm forgetting something..

lucid iron
#

there's nospawn tile props

#

NoSpawn True should be what you need

golden basin
#

you do that with tiled though

elfin grove
#

not working too

golden basin
#

if you do so with content patcher youd be defining every since coord

lucid iron
#

you set several of them which won't fly

#

just "NoSpawn": "True" i think

#

also if there's stuff there already it doesn't get cleared

elfin grove
#

using tiled too, "NoSpawn": T

#

nothing working

lucid iron
#

this is the third time i shall say that the value is either True or All monS

#

are you testing with everything despawned? this tile prop just prevents spawning stuff doesn't destroy already spawned

elfin grove
#

too

#

new save

#

and existing save and breaking using destroyable bushes and sleeping some days

lucid iron
#

do you have any FTM packs

#

wait bushes yggy

elfin grove
lucid iron
#

NoSpawn doesn't control bushes that one requires you to go and remove the paths tile

lucid iron
#

i think those r also paths tile

#

what NoSpawn wild tree means is that the seeds don't go there

#

but the paths trees still happen psure

elfin grove
#

i need to remove the paths them

lucid iron
#

yep

elfin grove
#

now I understand

#

thanks!

golden basin
#

is it possible to spawn in gaint crops like on a map as foliage that spawns

#

i know spacecore lets you

lucid iron
golden basin
#

i wanna do it with spacecore i think

lucid iron
#

need to find if it has support for resourceclumps then

#

probably is my guess

golden basin
#

i have the code to spawn things but idk hwo to despawn things is the issue

#

i was gonna use it for monsters too but i just cant figure out despawning

vital lotus
#

I don't think u can despawn?
Perhaps setting max spawnable in map or expiration day could be handy?
@next plaza

uncut viper
#

casey is on modding hiatus

golden basin
#

i think i just figured it out

#

testing it now

#

monster spawning i mean

#

dang not spawning hmm

#
"LogName": "SpawnMonsters",
"Action": "EditData",
"Target": "spacechase0.SpaceCore/TriggerActionExtensionData",
"Entries": {
"{{ModID}}_SpawnMonsters.Trigger":{
"Id": "{{ModID}}_SpawnMonsters.Trigger",
"MarkActionApplied": false,
"Trigger": "Manual",
"Condition": null,
"HostOnly": false,
"Action": "spacechase0.SpaceCore_TriggerSpawnGroup {{ModID}}_SpawnMonsters {{ModID}}_Mines 2,2,10,10/25",
"Actions": null,
"Times": [ 630],
"CustomFields": {}
}
}
},```
#

this is the trigger action right?

golden basin
#

no wait i see

golden basin
#

okay i got the monsters spawning

#

now i gotta try and despawn them

#

cause otherwise they just build up infinitely

wild tinsel
#

I'm trying to make a simple resource pack mod. I know the mod is loaded. Why won't this work?

uncut viper
#

because your Target has a .png at the end

wild tinsel
#

should it not

uncut viper
#

no, it shouldnt

#

remove it

wild tinsel
#

ok. the example on the wiki had it so i assumed it should

uncut viper
#

neither of those Targets have .png in them

wild tinsel
#

i mixed up target and FromFile

#

thanks

brave fable
#

note that FromFile is specifically a file, so it expects a file extension, while the Target is purely an internal asset name

golden basin
#

I cant get them to despawn at all

wild tinsel
#

I know very little about json coding (or coding in general) so I was wondering if someone could help me make it automatically replace each texture?
I was thinking a loop that goes through each file in the assets folder and then replaces the original files for each image. Would that work?

uncut viper
#

you cannot do that with content Patcher

wild tinsel
uncut viper
#

if you use C#, sure

brave fable
#

mm, unfortunately CP doesn't offer any loops or wildcards

#

(or fortunately, depending on your point of view)

wild tinsel
#

why is there no texture pack mod 😭

uncut viper
#

because thats what CP is for

lucid iron
#

i mean you can write a python script that does what you want and write the cp json

wild tinsel
lucid iron
#

it's not terribly difficult

uncut viper
#

there's never a need to bring attention to that

brave fable
#

we hope people here are a little more mature

lucid iron
#

as for doing this you can template-ify patches with local tokens SDVpufferthumbsup

#

still not a true foreach in folder ofc

wild tinsel
golden basin
#
"LogName": "DeSpawnMonsters",
"Action": "EditData",
"Target": "Data/TriggerActions",
"Entries": {
"{{ModID}}_DeTimeSpawn":{
"Id": "{{ModID}}_DeTimeSpawn",
"MarkActionApplied": false,
"Trigger": "DayEnding",
"Condition": null,
"HostOnly": false,
"Action": "spacechase0.SpaceCore_ClearSetPiecesFromSpawnable {{ModID}}_SpawnMonsters {{ModID}}_Mines",
"Actions": null,
"CustomFields": {}
}
}
},```
#

shouldnt this work????

uncut viper
#

it would be a decent amount to ask of someone yes

lucid iron
#

gotta show me some pretty art first

drowsy pewter
#

I always got pretty art for you

golden basin
vital lotus
obtuse wigeon
#

To change something on a specific farm map using Content patcher would the target be "Maps/Farm_Ranching for the Rancher farm map? or do they all get loaded to just Maps/Farm

vernal crest
#

It would be Farm_Ranching

obtuse wigeon
#

Perfect thank you, my memory was wrong

worn oar
#

uhhh I tried to edit part of the more lively meadowlands farm map to have dirt where there was grass and now this is happening idk what it means SDVpufferchickcry

#

and I was trying to make these circled spots dirt instead of grass

vernal crest
#

That means you edited the map in Tiled without all the tilesheets present in the same folder so it changed all the IDs for the tiles

#

I think Button's map fixer fixes that? Let me find it

#

Try uploading it to there

worn oar
#

when I open it I have to reroute all the texture's right?

vernal crest
#

No

#

That will break the map when in game

#

You have to either edit the map with all the tilesheets in the same folder (exact same, no subfolder) folder. Or use iro's Tiled extension that lets you use tilesheets that are in a different folder.

worn oar
#

but when I open the map in tiled it looks like this

#

sorry im so confused I've never edited a map before

torpid sparrow
#

it's a joy isnt it

worn oar
#

I love knowing im doing something wrong but having no idea what that something is SDVpufferchickcry

torpid sparrow
#

when you make a new map, its recommended to make a copy of the old in the Maps folder and edit it in there

#

then when ur ready to test it, copy it into your mod folder

worn oar
#

im not making a new one im making the tiniest edits to an existing modded map

#

just changing grass to dirt in a spot

torpid sparrow
#

oh wait so where are you editing that map?

#

if u edit the original map in the maps folder it should look fine?

vernal crest
#

As I said, you either have to have all the tilesheets in the same folder as the map

#

Or use the Tiled extension that I linked to in order to grab the tilesheets from another folder

#

If you have already told Tiled that the tilesheets are in another folder, you need to undo that

worn oar
#

I'm not im just opening the map from my mods folder

vernal crest
#

Are all the tilesheets in your mods folder too?

worn oar
#

no they weren't there originally I figured they were pulling from the vanilla ones

vernal crest
#

They are when the map is in game

worn oar
#

so I only need them in the folder when im editing in tiled?

vernal crest
#

But when you are editing the map in Tiled, they either need to be in the same folder or use iro's Tiled extension

#

Yes, unless you use iro's Tiled extension in which case they never need to be in the folder

#

The reason that they have to be in the folder (or use the Tiled extension) is that the image source file path cannot have any folders in it or the game won't know where to find the tilesheets.

#

But if they're in another folder and you're not using iro's extension in Tiled, Tiled won't know where to find them. Hence, same folder or the extension.

worn oar
#

ok I'll try using the extension

obtuse wigeon
#

Where are the textures for the static warp totems on the desert and island map? I've got the others but the desert one isn't on the desert tilesheet and the ocean one is on the island tilesheet?

#

Found the island one actually, that ones right at the edge, the desert on I still can't find however

vernal crest
#

If you have the map open you can right-click on the tile and it will take you to its location on the tilesheet

obtuse wigeon
#

it's in the extended tilesheet🤦 found it finally

obtuse wigeon
worn oar
#

I tried using the extension but it didn't really work

vernal crest
#

Which steps did you try?

worn oar
#

oh wait it's bc I started moving the ones I needed over and thought I copied them but it moved them

#

yay it worked! ty for the help!! SDVpufferheart

inland rain
obtuse wigeon
#

Is there a tile to make this "T" section look nicer? I can find two seperate tiles but they can't be overlayer or merged without making a custom tilesheet

pine elbow
#

hi guys just realize the room 2003 is funny

dusky sail
#

you could use this one fromthe bottom left of town interiots to make it look a little better OR

#

if you can inclue the farmhouse tilesheet you could use these ones

#

i think the exact tile you want would have to be custom though 😔

pine elbow
dusky sail
#

it's tiled so it may as well be

obtuse wigeon
dusky sail
#

i dont know how to include a new tilesheet but i knew they existed o7 happy to help

obtuse wigeon
#

Theres actually an even better tile on the farm house tile sheet, I didn't realise the farm house even had a speperate tilesheet tbh

dusky sail
#

yeah that it doesn't make sense to me that it's entirely separate when a lot of it could be useable elsewhere

#

but. its not my job to make sense of things. i just work with what i have

pine elbow
#

why a dog emoji

#

why

brave fable
#

oh hi doggy

tender bloom
#

including a new tilesheet is something you can do in tiled btw, you just need to tell tiled where the sheet is and what it's named (and make sure embed it)

#

typically what you tell it is "hey look it's in Maps!" and it goes "ooh yeah that's where we are right now" and everything is chill

#

if you tell it "it's in this other random folder somewhere in the hard drive" then it goes "oh yeah, gotcha, saving that whooooole location" and then everything is messed up

gaunt orbit
obtuse wigeon
#

How do you reference other tilesheets that aren't in the Maps folder? like spritesheets in the characters folder?

gaunt orbit
#

You can't

#

It's not allowed

tender bloom
#

*Not allowed unless you install a special mod that helps you do that specific thing

obtuse wigeon
#

Ah... okay that puts a few wrenches in my plan, but at least its not a hammer

obtuse wigeon
tender bloom
obtuse wigeon
#

That's so close to being one of the most satisfying links

gaunt orbit
#

Oh right I forgot that exists

tender bloom
#

just a few minutes too late for glory...

#

i forgot the name and googled "cross mod compatibility tokens"

#

but luckily that's just a different button mod

#

(a fact i did remember)

gaunt orbit
#

What's 9001?

tender bloom
#

"Linda the Rottsky"

#

a dog mod

#

Rottweiler/Husky mix, per the description

gaunt orbit
#

Huh, never seen that before

tender bloom
#

meneither

obtuse wigeon
#

It's by Buttons! I am looking to add their Cross Mod Compat Tokens for automatic matching for recolours with config options, but I mustv'e missed this mod when looking at their other mods

lucid mulch
#

Also there is a SMAPI PR for doing the tilesheet access natively in smapi without needing a mod, though using ATA wont guarentee it works post SMAPI support, as SMAPI's version needs to care about backwards compatibility more

pine elbow
#

ever watchted btas and sta

calm nebula
#

No idea what those are so no

pine elbow
#

batman the animated series

#

and superman the animated series

lucid mulch
#

not entirely sure how that relates to making stardew mods

pine elbow
#

thinking of mkaing a batman mod because reasons

ocean sailBOT
#

@pine elbow You leveled up to Cowpoke. You can now speak in our voice channels and share images in all channels!

pine elbow
#

i have achieved the ability to speak fear me

obtuse wigeon
#

I'm trying to warp to a custom location using the debug warp command but the console says it's an unknown command, using the command "help" doesn't show any debug commands either

latent mauve
#

Make sure you have the Console Commands mod installed/active

#

(active if you are using a mod manager)

obtuse wigeon
#

Ahh gotcha, the wiki seems to be missing that Console Commands mod is needed

latent mauve
#

It's a SMAPI default and it's required for those commands to work

#

The wiki likely assumes you have it because it comes installed with SMAPI.

obtuse wigeon
#

Ahhh gotcha, I have somehow misplaced it, where could I download it from?

#

do I have to reinstall SMAPI to get it?

latent mauve
#

You can just reinstall SMAPI, if you lost that one you probably also somehow removed SaveBackup so it would be good to reinstall anyway.

#

SMAPI installs both Console Commands and SaveBackup through the normal SMAPI installer

obtuse wigeon
#

I probably did, I usually launch the game using different mod folders but I overwrote my normal Mods folder by accident so I'll just reinstall

brave fable
#

(i'd also endorse Chat Commands, which lets you just write debug commands in chat, formatted as /warp instead of debug warp)

placid pond
#

Question: what if I want to add the ability to flip between assets to a mod that doesn't natively have it. (ex. Mod offers 5 options but you can only use 1 for each time slot, is there a way to flip from Asset A to Asset C randomly without breaking the game?). I have tried to add this "^" as a way to say "or" for the config file but that just seemed to break it

devout otter
#

I feel like this really depends on how the mod in question load its asset. It would be helpful if you can tell what the mod is, and what exactly do you want to do with it,

placid pond
#

It's called "Golden Hour Window Light" by Latteholn; it offers only one choice configuration for "morning", "afternoon" and "night" and I want to make the different assets available both weather dependent and more randomized for the time variations or at least, add more variance to when those assets appears/affect the game.

devout otter
#

And you want to arrange it within another mod?

placid pond
#

I want it to still run within said mod folder, just affect the game state differently than what the mod typically does

#

If that's not possible than I'd make it it's own separate file

devout otter
#

Oh, you want to edit the mod itself for personal use?

placid pond
#

Yes

devout otter
#

Editing the mod directly would actually be simpler.

placid pond
#

That's what I figured

devout otter
#

So you want to do away with the config option, right?

#

And implement all the variations according to certain conditions?

placid pond
#

Exactly

placid pond
#

Thank you! I'll tinker around with this and hopefully, I won't mess up too badly

pine elbow
#

i need a website where i can see ID and code names of items for Mobile, i searched some but i noticed that IDs in pc and mobile are different

gentle rose
#

are you sure? they shouldn't be afaik

hard fern
#

What ids are even different? 🤔

pine elbow
vital lotus
#

then it's the website that's the issue

#

what's the id here is for btw?

lucid mulch
#

I would highly doubt any ids are different when mobile and desktop could play multiplayer together in certain 1.6 builds when they were in version sync

fossil osprey
pine elbow
pine elbow
lucid comet
#

ello,
i'm here still sleepy, confused, not sure if this is the right place to ask and seeking knowledge.

i've run into a strange issue while updating mods and gathering info when smapi crashes:

  • i updated a mod (https://www.nexusmods.com/stardewvalley/mods/32660 - see note 1 please)
  • launch smapi/game through steam --> smapi crashes with fatal error (see below)
  • look into my errorlog - the error/crash isnt logged
  • delete mod, add in old version --> game launches (okay, looks like there is an issue with that version, time to gather info for a report)
  • delete old version, update to new version again: crash as expected, manage to snag a screenshot of the console (see below)
  • launch again, trying to grab the console text so i right-click the tab in the console window, hovering over export text ...... and the game launches?

notes:

  • i'm aware that the modauthor is trying to get the mod itself to work (hence trying to gather info when smapi crashes), but since i got the game to launch with the new version after all i'm not even sure this issue has to do with that issue at all and dont really want to bother them without having a proper issue report .... which this does not feel like so far? maybe?
  • i can reproduce this; tried ~3-5 times both crash and launch
  • smapi log with crash: https://smapi.io/log/400b29dc99f94da181e5bf651dfcea0c
  • smapi log with launch: https://smapi.io/log/694c5cfb1bac4c06aa3bc13dd292b5b7
    (yes there is a skipped atracore in there for reasons, it's been sitting there for month without me running into issues, so i really doubt it's related and i promise i'll get to not needing that .... soon™)

sooooo. question: how? why? i want to understand what's crashing where. it looks like maaaybe multithreading stumbling over something and me fiddling around with the console nudged that to not trigger the access violation? thoughts?

Nexus Mods :: Stardew Valley

Sunberry Village has a farmer of its own!

ocean sailBOT
#

Log Info: SMAPI 4.3.2 with SDV 1.6.15 build 24356 on Microsoft Windows NT 10.0.26100.0, with 112 C# mods and 497 content packs.

#

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

lucid comet
#

aaand the error:

lucid iron
#

Oh that's just good ol access violation exception

lucid comet
#

but why? why there? why consistently? ;_;

lucid iron
#

It's a strange harmony bug that inconsistently appears for reasons no one is quite sure about

hard fern
#

😔 ave bug again?

lucid iron
#

Anyways since you happened to have mmap

lucid comet
#

i mean, i have a workaround, so there is that

lucid iron
#

Go in config.json and replace true to false

#

That should jiggle the environment enough to not ave Sleepden

calm nebula
#

Why do you have a skipped atracore

lucid comet
calm nebula
#

Smh there are 20k mods that work and are good 💞

lucid comet
#

i took a look at your calico spin stuffs a while ago and fiddled with it, got it to work for me, called it good enough and should just get around to extracting the needed parts from atracore .... soon.

#

so reasons

lucid comet
#

i am blind. meep isnt mmap

lucid iron
#

The one inside mmap's folder

calm nebula
#

So the harmony issue - I've seen it more often using PatchAll

#

Interesting to see it happens to none PatchAll as well

lucid iron
#

Yeah mysterious

calm nebula
lucid comet
#

apparently? ^^

calm nebula
#

Anyways. When it was PatchAll there was a fairly reasonable connection with inlining

#

Without...I dunno

lucid iron
#

It die somewhere in here

#

But it's probably not a thing reproducible on anyone else's machine

lucid comet
#

so it does not have anything to do with the updated mod itself, ty for confirming that

lucid iron
#

You can also try cloning and building mmap yourself

calm nebula
#

Modentry.harm

uncut viper
#

ive gotten AVEs just from using SMAPI events to access menu data, are we even 100% sure its a harmony thing

lucid iron
#

I had an ave with vpp the other day and that's what fixrd it

calm nebula
#

I'm gonna old man shake my cane at a cloud

lucid iron
#

Goes with ModEntry.help

uncut viper
#

in the past ive tried to add shop modifiers to items directly in the ShopMenu after a MenuChanged event and gotten an AVE when i tried to do so

calm nebula
#

Terrifying

#

Where did the ave orginate

uncut viper
#

this was like... a year ago now. i dont remember

#

but it was consistent

#

i think ive also gotten it before when trying to modify CollectionsPage.collections?

#

less sure on that one

calm nebula
#

Anyways. Irrlicht, try removing any other mod, rebuilding mmap from source, or, heck, adding any random mod

#

I've only gotten ave when it was obviously my fault

uncut viper
#

ive never tried to access anything i shouldnt be allowed to so im never at fault

#

👼

lucid iron
#

The reason why the config might help is cus it turns off a particular harmony patch

lucid comet
calm nebula
lucid comet
#

i dont really needed a fix, i just wanted to understand whats going on here and why ^^"

#

so tyvm for all the info on ave funsies SDVpufferheart

gentle rose
#

I think I finally managed to set everything up to build aseprite from source (knock on wood and all that)

blissful panther
#

Why is this one tile not animated? SDVpufferwaaah

gentle rose
#

neither is the middle bottom one SBVLmaoDog

uncut viper
#

water doesnt move north/south, just like real life

#

physically impossible

blissful panther
#

I don't think the bottom one is on the old water edge tiles either, because the water edge isn't visible because perspective.

brave fable
#

well ackshually in sdv the water only flows south-to-north

uncut viper
#

are you 100% certain its even water

humble timber
#

wh

brave fable
#

you didn't notice? 😌

blissful panther
#

Counterpoint: 1.6 waterfalls.

brave fable
#

merely a cunning act of deception. a stage curtain of water, if you will

blissful panther
#

AAAA NO.

calm nebula
#

Uh

gentle rose
#

dh is very passionate about water

blissful panther
#

That one isn't either!

calm nebula
#

Do i need to call 999

left nova
calm nebula
#

I like the little faces

gentle rose
calm nebula
#

My dear iro was having fun with tilesheets the other day

gentle rose
#

I'm not sure I'm "dear"

calm nebula
#

Have you realized tilesheet metadata isn't consistent from map to map yet

brave fable
gentle rose
#

we've spoken about it, yes SBVLmaoDog

calm nebula
#

Speaking of "dear", happy birthday!

brave fable
#

yeah the dark waterside tiles are only animated in the mountain, and the light waterside tiles are only animated in the forest and town