#making-mods-general

1 messages Β· Page 199 of 1

slender badger
#

There's one called francium too!

gentle rose
#

(google says the half life is 7500 years for one isotope and just over 470 for another)

#

...I should probably check wolfram for questions like that rather than google

#

.wolfram what is the half-life of Americium-241?

patent lanceBOT
#

433 years (432 to 433.2 yr)
(Value and uncertainty are estimates based on systematic trends.)

gentle rose
#

ty uber

hallow prism
#

i definitively hope i'll have something ready before that, not sure if i'll really got time for one after

brittle ledge
#

There's also two Leilanis, which you'd think would be unique enough, but nope

lucid iron
#

Maybe we just gotta start giving npc last names

brittle ledge
#

If someone else calls their NPC JortsCat though I'm calling shenanigans

lucid iron
#

Is there a Jean

#

That one's actually a name ppl can have right

gentle rose
#

isn't Leilani a fairly common Hawaiian name?

brittle ledge
#

I haven't seen one, but that's why Jean is JeanCat

ivory plume
#

(^)

fathom hound
#

just realized i gotta download all these mods that i might not have room for to test -gulp- uninstall install uninstall install lol

brittle ledge
#

Anyway Anaira, there's also an NPC name list on the modding wiki. It hasn't been updated in forever but it'd be a start with the un-namespaced ones.

fathom hound
#

thank you SDVpufferheart you all are very kind and informative

brittle ledge
#

Also when I make my mod involving a Jessie that ALSO works at Joja, I absolutely will play off that for laughs

gentle rose
#

do npcs like jorts and jean count as standalone npcs

hard fern
#

naming my npc Juliette lol

hallow prism
#

they are standtogether npcs

gentle rose
#

they aren't standalone, they're together. a very small expansion

brittle ledge
hard fern
hallow prism
#

but otherwise, yes, they are

brittle ledge
#

I consider them standalones rather than an expansion, yes.

formal crown
#

Someone said scientific elements πŸ‘€

brittle ledge
#

To me an expansion should have at least one extra map + at least five NPCs

gentle rose
#

but they aren't alone 😭

#

I refuse. They are a mini expansion

lucid iron
#

What if a mod has several new area but 0 new NPCs

brittle ledge
#

Then it's just a map mod, like Nooks and Crannies or LNH's New Areas.

formal crown
#

Aren't there some mods like that already? SDVpufferthinkblob

ivory plume
fathom hound
#

dont mind checking myself but just wanted to have a list down before I start this for easier access

gentle rose
#

SDVpufferthinkblob yes, I think it does

brittle ledge
lucid iron
#

In fact it's sort of a meta expansion, the mad libs expansion where everyone can toss their pieces into the soop

brittle ledge
#

Inb4 we scope creep Pathos into social NPCs

tawny ore
#

Oh no, the whole what is an expansion discussion

gentle rose
#

an expansion that almost creates a frame that allows other mods to work

#

there should be a name for that

tawny ore
#

IIRC You need at least 10 marriagable NPCs to be an expansion /s

uncut viper
#

i think an expansion is something that expands on the vanilla game SDVpuffersmile

brittle ledge
gentle rose
#

...according to your definition, ao3 fics are expansions, button

uncut viper
#

why shouldn't they be

gentle rose
#

fair enough

tawny ore
#

It's not an expansion unless it's at least as big as the vanilla content

tribal ore
#

Real question: how much testing do you guys all do before releasing to beta? Every branch of every event? Every line of dialogue? Every day of every schedule?

brittle ledge
#

That varies per person. I'm uh kinda lazy about testing so I usually do all the main bits

final arch
#

typos and event shenanigans is what a beta is for

gentle rose
#

depends what kind of mod, but no matter what just remember that players will find new and creative ways to break it (as is the rule with all software)

final arch
#

events used to fcked up the game "permanently" so you had to close and restart it, now its much better sooo I wouldnt worry too much there, either

uncut viper
#

if i was making a mod with a bunch of events and dialogue I'd be testing them as I added them, not after doing a bunch at once

hallow prism
#

hey before you scope creep pathos in whole expansion i kinda hoped i could scope creep him in getting custom trains and be able to have trains passing in custom locations

ivory plume
#

I try to test every piece of new content (every event branch, dialogue, etc). I won't retest everything when making a small change though.

inner harbor
#

Sticking a couple of additional letters on the end is aboit the extent that my brain can cope with.

final arch
#

you have dialogue mods pathos? πŸ‘€

ivory plume
#

Yep! Central Station now.

final arch
#

oh havent seen that one yet

tribal ore
#

Alright. I've got 3 more events to write and test and then I'm going to throw this open to beta. I need feedback

uncut viper
#

If it's for a beta and not a public Nexus release though you don't have to test too rigorously because that's what the beta testers are for /hj

tribal ore
#

How do you all find beta testers anyway?

hallow prism
#

usually for a mod i test several cases to get sure i get the base working, then if possible i playtest

gentle rose
#

which one of us (dibs not it) is going to make a stardew automated testing framework, like mocha for javascript

hallow prism
#

like if i got one dialogue working, chance is the others are too

uncut viper
#

someone did make one iirc

brittle ledge
#

Who gets beta testers SBVLmaoDog

uncut viper
#

at iro

tawny ore
#

Isn't Central Station technically a scope creep from Train Station

lucid iron
#

Yeah valleyunit/smiteunit

hallow prism
#

events i do test each of them because they are tricky and it's how i can really judge if the rythm is fine

lucid iron
#

It's very good for testing split screen coop

fathom hound
#

ruh roh, there are 2 Barrons on this list lol

hallow prism
fathom hound
#

out of all the names, it had to be Barron

tribal ore
#

It's the year 2 variants plus all of the marriage dialogue and schedule changes that I haven't tested as much as I should yet, I think

hallow prism
#

central station is available for testing here, right? maybe i should look at it at some point

gentle rose
lucid iron
#

I think if ur mod doesn't like, delete the game somehow, and has enough content for u to play yourself, then just ship it

lucid iron
ivory plume
fathom hound
#

does central station have marriage candidates lol SDVpuffershy

gentle rose
#

interesting. I wonder if there's any documentation anywhere

brittle ledge
lucid iron
#

There's a bunch of setup that I don't remember how to do anymore

hallow prism
#

so CS will not be a TS addition but a replcement ?

lucid iron
#

Maybe u just ask linkoid

tawny ore
#

I also subscribe to the belief that part of why we got SDV 1.6 was because Pathos temporarily took over the spacechase0 repos

brittle ledge
#

Also Barron's a pretty new character iirc, so their internal ID may be namespaced

ivory plume
hallow prism
#

oh cool!

ivory plume
#

(If it's of general interest to content mod authors, maybe I could pin the Central Station updates for visibility.)

gentle rose
#

in another universe we might have done all out c# mod dependencies through convoluted nuget packages

hallow prism
#

it may solve my issue with another project that was "i'd like to offer to go in bus, but bus can be late"

#

maybe a thread? but a pin can work too

tawny ore
#

You could host a pinned thread as long as there are enough discussions taking up space in #making-mods-general

#

i.e. if mod authors are having trouble having their questions get noticed

ivory plume
#

Yep, Central Station doesn't have that issue. You can always take the bus to Central Station, even if you haven't unlocked the bus to the desert yet.

fathom hound
#

this is so overkill im done SDVpufferchickskeleton determined

ivory plume
#

Sure, a thread could make sense. (Though it'll also reduce visibility to mod authors here.)

hallow prism
#

and i imagine for VMV i could have fancy stuff like "being able to go from bus on specific days"

#

(well you can still mention it here, lot of authors with thread are still doing that)

lucid iron
#

I wish discord has the thing in slack threads

hallow prism
#

(but at least for people like us with non standard hours, we can catch up faster)

lucid iron
#

You can post to both thread and parent channel

#

Then pathos can do that for beta versions of central station

gentle rose
#

it does have forwarding now, so you could post in the thread and forward releases here? which will link back to the thread automatically

hallow prism
#

one thing i wonder is hmm

#

for expansion mods currently the main thing preventing people to have expansion non in valley is dealing with npc warp

#

will CS offer some solution to that? is it even possible without creating loop hell?

gentle rose
#

Do you mean like pathfinding loops?

fathom hound
#

rasmodia will have a different namespace than Magnus in SVE btw right??

hallow prism
#

yes, pathfinding loops

gentle rose
#

theoretically, I think npcs aren't going to use cs in their schedules since it has no ordinary warps, so as long as the expansion either only has one warp to/from the main area or it's very careful about its warps it should be fine?

hallow prism
#

i mean

gentle rose
#

and then you can have additional access through cs

gentle pebble
#

I have my house on the layer building except the top part which is infront I tried walking onto the porch area and it wouldnt let me. Is there a layer that im suppose to put on for walking on that isnt paths?

hallow prism
#

the issue arise if a mod is adding a "distant" area that you reach with train/bus whatever

#

then npcs can't travel to there, they can travel from there because people can add npc warp from their area directly

#

i was hoping CS could solve this part somehow

#

like, for VMV my solution was to add a npc warp in town, this works as long as no one else is doing it

gentle rose
#

I don't think it directly impacts npc travel in any way

#

but can't npcs be spawned directly in the other area?

ivory plume
#

Central Station is an upcoming mod which lets you travel to mod locations in a more immersive way using boat, bus, and train networks. It has a central station hub where you can switch lines, visit the food court and gift shop, see tourists and pop-up shops from other mods, and more.

See more info:

Feel free to try it out and report bugs, feedback, or suggestions here! This is the best time to try adding your mods to Central Station and see if there's anything you don't like, before it's released and the format becomes much harder to change.

Join the alpha thread for discussion and previews!

ivory plume
#

There we go. Separate thread for discussion, and pinned summary here for any mod authors who are interested.

hallow prism
#

thanks! should i bring the npc warp discussion there or is it too complex/out of scope for that?

#

(i will do it after dinner if it is interesting to consider)

gentle pebble
#

Im interested

fathom hound
#

oh this is so exciting, what a fun mod

ivory plume
faint ingot
#

I guess you can't use a $query dialogue key in a map tile action? Was looking at ways to implement a new witch shrine

hallow prism
#

thanks, i'll see if i can get a suggestion about how it could, the issue for npc warps is that they are great for area > pt, not for pt > area

gentle rose
#

(I have an idea about this but will send it in the thread)

inner harbor
#

One of the maib issues with the naming was farmers children npcs which took the same name as antisocial npcs, which wasnt supposed to break things but did. Luckily little npcs has a very namespaced name for their kids now.

#

I stick an LK on mine now unless its obscure but wont change my old npcs cos thatll mess up pre existing saves.

rocky copper
#

I'm getting a weird issue; I'm making a new farm map and I'm trying to leave some tips through the Action Message tileproperty, but if I call up the message through the i18n, it adds "(farm map)_" before the message. The only way I can make it not do this is if I use "Action": "MineSign" and then write out my message in the tile property itself, but that means it won't be able to be translated; if I use the i18n even in MineSign it still adds the qualifier before the message. Any ideas?

inner harbor
#

Farm animals can produce two things right? So i could make a bird that produces eggs that are internally coded as male or female so i can have both types as viable barn animals?

#

The males will produce feathers, the females eggs.

lucid iron
#

If you want them to be mutually exclusive then i would fo alternate purchase type

#

Have 2 actual type of animal that are noted as male and female lorewise

fervent horizon
#

Can you do a conditional check on the animals gender though?

#

Otherwise what is the gender field for

true coyote
#

since it doesnt seem sprite index follows typical x/y coordinates, how do I pinpoint which 16x16 grid gets what index

tiny zealot
fervent horizon
#

The only vanilla animals that are not female are rabbit, and pig, and they ar both coded maleorfemale

tiny zealot
#

if you are making your own spritesheets it can be convenient to make them 10 units wide (160 px for 16x16 items). that way the tens digit is the row index

fervent horizon
#

There is a Player_Gender GSQ, but not an animal one

true coyote
#

like, this is the first 3 of my top row, left to right it would be 0, 16 and 32, right?

#

but the following rows, in normal x,y are 0,16, 16,16

warm imp
#

If those boxes are 16x16 pixels, then each box is its own index. So it's be 0, 1, 2 for that example

unique sigil
#

no, it would be 0 1 2 if you're talking about indices

warm imp
#

The next row would be 4, 5, 6. The indices keep increasing by 1

true coyote
#

I'm determined to never mod again after this lol

#

I should put a note every time I need to ask a question to explain it like I've never seen this stuff before because I haven't lol

#

anyway have to go fetch my child

royal stump
fervent horizon
#

Yeah, I have been looking and it doesn't look like there is a way to do it without C#

#

Maybe Extra Animal Configs could add it

#

The gender is only used when you buy the animal at the moment

royal stump
#

Button might be up for adding it to BETAS too
(I'd add it for EMP if needed, but swamped enough not to volunteer right away SDVkrobusgiggle )

fervent horizon
#

Is it Selph that does Extra Animal Configs?

gentle pebble
#

I decided to move my house out of the way of the spring onions

royal stump
deep cypress
#

Remind me in 8 hours child.checkaction

patent lanceBOT
#

grumbles, mutters some vulgarities about humans...apryllforever in particular... fiiiine. (#6510557) (8h | <t:1738640853>)

fervent horizon
#

@inner harbor you might chat with Selph or Buttons about adding it to one of thier mods, but it doesn't look like it can be done with just CP.

deep cypress
#

Vulgarities about me is the perfect response!!!

tribal ore
gentle pebble
#

yea πŸ˜”

whole raptor
tribal ore
#

Do farm events work when the player moves their farmhouse? I see that most vanilla events start the farmer in front of their door (64 15), but with the player being able to move the house with Robin, it feels like those would break?

whole raptor
#

Ah you meant just the name, should've read up πŸ˜…

whole raptor
tribal ore
#

Was hoping I could compromise that way

#

Lots of vanilla events (Clint giving furnace plans, Marnie giving pet) start there

#

I guess I could just move my house day one and see what happens when a vanilla event triggers

deep cypress
#

All the net code, was it all invented by CA?

blissful panther
#

Someone from Chucklefish helped out when it was added, I believe?

#

Just going on memory, though.

final arch
#

yes

#

nothing of the netcode was done by CA I believe

deep cypress
#

I guess what I mean is, it’s all specific to Stardew (which is why it’s not like System.netcode).

royal stump
#

(probably this in the credits)

#

plus the parts by casey, etc, though I think that was all later

deep cypress
#

(Mostly, I am trying to figure out that the whatnots behind the wherefores).

#

Thanks luvs! This explains why I get weird results too if I google netcode.

royal stump
#

yeah, the net classes aren't part of .net or anything, it's bespoke stuff wrapped around SDV's classes

blissful panther
#

Probably all made specially for Stardew, too. Doubt it was an internal Chucklefish thing adapted for it with how Starbound is all C++ and Lua.

deep cypress
#

I’m at work and bored, busy reading through decompiled code in the githubs.

tribal ore
#

Ok, if you move your farmhouse day one and trigger Clint's event, it still starts you on the porch correctly. I wonder if that means that coordinates are translated somewhere for Farm events

#

Because the event itself still has the farmer at the default spot of 64 16

ivory plume
#

(Tom Coxon wrote the original netcode implementation if I remember correctly. We've definitely made changes to it since 1.3 though.)

tribal ore
#

Maybe it's the "continue" keyword...

agile terrace
#

Ok. I'm making a very quick, and probably dumb question. Is it possible to have different floor layouts for the cabins and the farmhouse? I mean like... Have it so that say you have a tiny house floorplan on the cabins and a normal floorplan for the farmhouse?

tribal ore
ivory plume
agile terrace
ivory plume
agile terrace
tribal ore
#

Beause it is going to bother me, there is no documentation of the "continue" command on the Events modding page, but I see it in vanilla events. What does that do?

tribal ore
#

Omg xD Of course it is

tribal ore
wanton pebble
#

Continue just means w/e was playing keep playing, no?

velvet narwhal
#

it's index <0>/<1>/<2>

tribal ore
#

Excellent. Now my brain can let it go xD

agile terrace
#

I feel that Kantrip.

velvet narwhal
tribal ore
hard fern
#

the bgm spreadsheet gives me... it gives... SDVpuffersweats im one more bgm not fitting the mood away from just making my own

rigid oriole
velvet narwhal
#

i also do not remember where i got this excel sheet sideeye

ivory plume
rigid oriole
#

It's def out of date bc it's missing some new 1.6 sounds (wiki is)

velvet narwhal
ocean sailBOT
#
So you wanna make events?

The modding wiki Events category has multiple tutorials, guides, and tips from event masters like Arknir, Aviroen, SMC and more!

If any more are made, feel free to add them into this command!

true coyote
#

ok, now that I'm adding all these seasonal sprites to the objects json, what do I need to add and where to make sure that each of these sprites is correctly assigned with the config'd options (ie if I chose DNER, light option and it's fall, how do I make sure it's assigned to that correct sprite index)

dusk mulch
#

@blissful panther I still don't understand the mail flag thing (nobody explained it)

ivory plume
#

(Feel free to ask the question here, and someone else will answer if they can.)

dusk mulch
#

So I need to make a condition that removes a patch when a mail flag is set to true. (aka, read/done). I am not sure how to execute that into a when condition though.

ivory plume
#

So you have a Content Patcher patch, and it should only apply when the mail flag isn't set? That would be:

"When": {
    "HasFlag |contains=YourFlagId": false
}
ornate trellis
#

me: yay I am ready with this one outdoor map so I can finally start my library map
Me when said library map needs all new assets made: shinji

wanton pebble
#

There's a lot going on there

#

I don't think conditions is a patch field for that type of patch

dusk mulch
#

I am using PEEM (An extension of MEEP)

blissful panther
#

Yeah, the only relevant part here is the mailflag MoreSecretNotes.Artifact.ArtifactGot, and the map patch part!

wanton pebble
#

Oh I see

#

Remind me in 4 hours to look at MEEP/PEEM stuff so I don't get caught unawares again

patent lanceBOT
#

Ugh I suppose, agentlyoko (#6510639) (4h | <t:1738630110>)

blissful panther
#

(PEEM here is just a one-off offcut of MEEP to be distributed alongside this mod only, just to be clear!)

ivory plume
#

(Properties Extra and Extensions Mapping?)

blissful panther
#

(Exactly!)

dusk mulch
#

So what do I need to change?

#

It is going of the refresh.

#

I'm not getting any console errors either.

#

(apart from tilesheets but thats normal)

winter dust
#

That's what Wikipedia and others do.

hallow prism
hallow prism
dusk mulch
blissful panther
#

In this case with the mailflag, the days to refresh will be... mostly useless. Just set it to something high for safety!

hallow prism
#

i am missing context

blissful panther
#

The only part needing to be solved now is the When condition for the map patch, which I've learned approximately 5% of the syntax of. SDVkrobusgiggle

dusk mulch
#

What is the bit integer?

agile terrace
#

Can someone link me to the page that lists what you can make things do when you click on them? like warp/kitchen/stuff like that?

dusk mulch
dusk mulch
blissful panther
#

We want this map patch to (and correct me if I'm wrong, @dusk mulch) apply the patch when the player has a certain secret note, but remove the patch when a certain mail flag is set.

dusk mulch
#

Correct

ivory plume
velvet narwhal
#

it's deeper in there but it should have all of it, should be on the Object layer with the square named TileData (either in Tiled or you can CP format it)

hallow prism
#

if it's the correct name, it may need an update rate

#

if it needs to be refreshed same day

dusk mulch
#

I have a condition to do the first part, Can I just do

"Conditions": "PLAYER_HAS_MAIL <player> <mail id> [type]"```?
agile terrace
#

Yes, Thank you both @velvet narwhal @dusk mulch

blissful panther
hallow prism
#

you can do conditions but i have no idea how they refresh

#

"when" stuff i know the possible refresh rates

winter dust
dusk mulch
blissful panther
#

Every day is sufficient for the purposes here, yeah.

dusk mulch
#

Be right back

hallow prism
#

then maybe you don't need a when then

ivory plume
winter dust
#

Speaking of the Wiki, they really need to update it, it's severely out of date now with many security issues live.

rare orbit
#

so. quick-ish question? for rsv? what characters mention mayor lewis outside of lenny? i wanna make a lil compatibilty for mayor louise but idk how to outside of editing the dialogue for each npc

hallow prism
#

try searching for "mayor" or "lewis" in the whole RSV folder

dusk mulch
#

back

blissful panther
hallow prism
#

it's not a question people can really answer, no one will know this by heart

ivory plume
winter dust
hallow prism
#

i don't know the GSQ by heart either but the wiki has them

dusk mulch
winter dust
#

I would've had it done by now if I was allowed to help.

blissful panther
#

I mean the "Conditions" field itself? I can't see it in the CP docs.

hallow prism
#

oh

#

i thought it was a meep/peem thing

rare orbit
hallow prism
#

not really

dusk mulch
rare orbit
hallow prism
#

in french here, exists in other languages

#

notepad++ here, exists in other programs

dusk mulch
#

I will try the mail condition, hold on.

rare orbit
#

oh wait really? so fire up notepad plus plus then open the rsv files and search for lewis

hallow prism
#

yes

velvet narwhal
#

probably all of it will be in the i18n folder -> default.json

rare orbit
#

i apologize if i sound dumb af i went to school i swear lol

hallow prism
#

here in SDV folder unpacked, with a filter to exclude translations

#

no it's ok to not know about all stuff making searching easier, i don't know all of them either

ivory plume
dusk mulch
#

Oh...

blissful panther
#

MEEP/PEEM does not, yeah. I'm just working on whipping up a CP conditional for what we need here... and learning the syntax as I go. SDVkrobusgiggle

hallow prism
#

(i had people telling me about some of the useful ways to search for things)

rare orbit
teal bridge
#

("PEEM"?)

hallow prism
#

it's ok, there's definitively a bit of learning curve

dusk mulch
hallow prism
#

once you get the first hieroglyphs decrypted it'll be easier

blissful panther
# teal bridge ("PEEM"?)

(A dumb five second name, because I ripped some framework stuff out of MEEP to get this working a little faster.)

teal bridge
#

These acronyms sure are getting confusing... and a bit silly.

ivory plume
#

(I feel like we need an !acronyms command about not using acronyms in discussions without defining them.)

velvet narwhal
#

(i should probably ask button about the json syntax toy if they're okay with touting it around SDVpufferthinkblob )

hallow prism
#

!TLA

ivory plume
#

(!tma (too many acronyms))

hallow prism
#

πŸ˜„

blissful panther
#

Hmm, so I'm not seeing a CP condition that allows for checking if the player has a certain (I believe custom?) secret note?

rare orbit
#

maybe whenever i return to school i should take up classes on coding ;w;

hallow prism
#

i don't remember if the custom note is allowed to set flag

#

once read

teal bridge
#

In all seriousness, I'd love to see a !define or !wtf command that takes the acronym as an argument.

rare orbit
#

i know it's not required but it might help!

teal bridge
#

And have mod authors be able to add their names/links.

hallow prism
#

if yes then this is the best way to proceed i feel, associate a flag to the note

#

i THINK i did that in VMV

#

so i can have Cool Effects (tm) once a note is read

#

(as flags are pretty generic and can be used in various places)

hallow prism
#

Person, there is a difference between a CP condition and a GSQ condition

rare orbit
#

is there a way to simply add compatibilty without replacing the files? i am 50/50 with messing with internal files incase i find a way to mess up and honestly i like the idea of making unistalling easy by just deleting it rather than reinstalling ridgeside

hallow prism
#

DecidedlyFestive is searching the first, you are speaking about the second

rare orbit
#

since ridgeside is a rather large mod

dusk mulch
hallow prism
#

which can't be directly used as a when condition without another mod

#

it's ok!

#

it's why i explain

blissful panther
hallow prism
#

it's not obvious to know what "condition" means in a context

#

it's like when we say "action" or "events", there's like 3 different meaning for each

tender agate
#

what's GSQ?

hallow prism
velvet narwhal
wanton pebble
#

Game state queries!

hallow prism
#

a TLA /j
(game state query)

royal stump
tender agate
#

ty

hallow prism
#

(for context, TLA in this context means two/three letters acronym)

blissful panther
#

(Joking aside though, that acronym command is a good idea!)

hallow prism
#

it's like people that know a place a lot speaking about shortcut when you don't even know when the train station is, you just feel lost

inner harbor
teal bridge
wanton pebble
ivory plume
inner harbor
#

It either that or have eggs hatch into one of two different things.

rare orbit
wanton pebble
#

On the bright side, courses I'm currently on have gone knowledge start point level so I'm good now

rare orbit
blissful panther
velvet narwhal
#

(use the json uploader please KEK )

wanton pebble
#

otherwise I understood this entire thing

latent mauve
#

Is there an easy way to tokenize pronouns based on an NPC's gender?

hallow prism
latent mauve
#

For instance, a NPC talking about another NPC in dialogue

teal bridge
#

Boat Terminal?

wanton pebble
teal bridge
#

Bus Stop, Train Station, Boat Terminal

ivory plume
wanton pebble
#

I did it for Date Night Redux

rare orbit
teal bridge
#

Oh, Tunnel. Well, close enough.

hallow prism
#

thanks πŸ˜„

wanton pebble
#

Boat tunnel??? ooooh

#

Ticket Counter I should have known though XD

hallow prism
#

this one would have eluded me

tawny ore
#

Central Station Hard mode would be having actual schedules you have to follow to reach specific destinations to/from stations.

hallow prism
#

people can do that with Game State Queries

tawny ore
#

Oh, sorry the train was on time today and you just missed it. Have to wait another hour.

dusk mulch
#

@blissful panther I think the best I can do is just set the refresh to the bit integer. (Any normal playing person wouldn't play for that long.)

teal bridge
#

Yeeeaaah, that sounds like a lot of fun.

wanton pebble
velvet narwhal
#

i mean there's plenty of realism mods out there, what's another one? /lh

ivory plume
#

That'd be kind of fun. The train car is an actual location that transits from location to location, and you need to make sure you actually get off at the right stop. (Way out of scope though.)

teal bridge
#

Virtual Commute 3.7, now with Rush Hour Traffic!

wanton pebble
#

sorry, took me a moment to nab

hallow prism
#

ahah πŸ˜„

dusk mulch
#

I gtfg anyway

tawny ore
#

Now approaching, Ridgeside Village, watch your step

dusk mulch
#

srry, bye

latent mauve
signal needle
wanton pebble
#

Oh trust me if it ever becomes vanilla I'd be thrilled

#

HOWEVER

blissful panther
wanton pebble
#

Gender's generally static in vanilla, so I don't see it happening

latent mauve
#

True

teal bridge
blissful panther
#

(I'm sorry for dragging you here, Aquo. SDVkrobusgiggle)

signal needle
#

I kinda like the idea of a wtf command tho, although it honstly could just be a slash command with a single acronym as a parameter

#

then I think maybe we could get the autocorrect to show a list of them as you search?

velvet narwhal
signal needle
tawny ore
hallow prism
#

!wtf wtf inception incoming

ocean sailBOT
#

Weekly Terrific Farms (2018-2019) was a semi-regular showcase of server members' farm designs! You can find an index of all W.T.F. posts here:
#governors-mansion message
And you can view all of the, dare I say, terrific art created for the series here: https://imgur.com/a/I9VOTmv

ivory plume
#

I think a command like that would just encourage people to use acronyms more, since others could just !wtf them. So I'd rather a single command that just discourages using acronyms without defining them, and optionally links to a wiki page with a list of common ones.

agile terrace
#

@woeful lintel I haven't heard anything from you in a while. How do? I know you were working on a rework a while back. mostly just curious how that was going ^_^

hallow prism
#

ok i didn't expect a command already existing πŸ˜„

signal needle
wanton pebble
#

"Wtf wtf already exists??" XD

teal bridge
#

lol, Pathos really thinks we're going to get people to stop using acronyms. Such an optimist.

blissful panther
#

(Pathos's idea is significantly less work, and probably better in the long run...)

#

We can hope!

latent mauve
#

Honestly a train car map with revolving Warp patches every hour would be funny but I worry about the number of update checks it would need to function.

ivory plume
#

(Or we can just interrupt discussions to ask for definitions until people do it automatically. "CP? Canada Pacific railways?")

wanton pebble
#

yeah minus the discourage acronyms thing I think Pathos's idea would work

dusk mulch
wanton pebble
#

we can use SVE/RSV/common acronyms, and if anyone goes "Whaaaaaa?" we hit em with the acronym command

teal bridge
wanton pebble
#

whabam

velvet narwhal
#

(does this mean i can call it SUI?)

hallow prism
#

something like "remember there's a lot of acronym and this can be overwhelming and confusing for people not familiar. Take the time to avoid them to help people to understand what's going on. Here's a list of some common one."

teal bridge
#

I mean, it's just automating the process of some rando jumping in every 3rd conversation going "what does XYZ mean"?

signal needle
hallow prism
#

i don't think their use is a problem in context of people knowing what's going on

tawny ore
#

We haven't even begun to delve into shorthands that borrow letters from the middle of words. Looking at you LGTM where the M stands for proMetheus.

latent mauve
#

Look, my acronyms are the only reason I ever get a post out from my phone xD

wanton pebble
#

Ed-u-cate! Ed-u-cate! Ed-u-cate!

rigid oriole
tawny ore
#

TT conTent paTcher

ivory plume
#

I think acronyms are fine mid-discussion, but the first time you bring up an acronym in a discussion you should ideally define it.

Like:

So I'm looking at the Central Station (CS) format, and I was wondering if we can do X with CS tourists?

teal bridge
#

Yes but people are people and won't do that.

lucid iron
#

I always feel kinda iffy on what to call stardewui in short

tawny ore
lucid iron
#

SUI blobcatgooglyblep

teal bridge
#

I don't shorten it, personally, I think Stardew UI is short enough.

ivory plume
#

Rather than just starting straight off with "So I'm looking at the CS format with the SVE CP pack and I was wondering how it works with TS?" and most of the people in the channel have no idea what you're talking about.

teal bridge
#

The "UI" part is already shortened.

velvet narwhal
#

i do generally fully type out stardewui tbh, if the acronym isn't in the mod's page, i type it out

lucid iron
#

Yeah

teal bridge
velvet narwhal
#

the only exception is GMCM suslysella

hallow prism
lucid iron
#

Although sometimes i mentally think of "sml" ui vs "vanilla" ui

royal stump
#

(I'll still push the acronym for FTM because the full name is deceptively obsolete SDVpuffermlem)

#

(and I can't think of a retcon that makes sense)

ivory plume
lucid iron
#

Feed The Maps

blissful panther
hallow prism
teal bridge
lucid iron
#

You spawn things on map, feeding them

tawny ore
velvet narwhal
#

i honestly just type generic and casey is first on the dock from the dropdown SDVpuffersquee

hallow prism
#

if i ask pathos "can i do this in CP" i don't think he will answer "in Content Patcher (CP) you can" unless some people active need the info about what CP is

teal bridge
hallow prism
#

i don't have this feeling

ivory plume
teal bridge
#

It's silly, why not have anyone able to type /wtf vmv to get the definition for themselves?

hallow prism
#

but also are we limited in space?

velvet narwhal
#

i think it'd be more for brevity and when the chat is going super fast SDVpufferthinkblob

teal bridge
#

Come on now, don't be overly literal about this - it's about conversation flow, we are interrupting a natural conversation with a "policy thing".

#

/defineing an acronym doesn't interrupt the flow, bugging people to define their acronym themselves does interrupt the flow.

calm nebula
#

Clearly you need to join forces with hardware designers

blissful panther
#

(Also Atra because I see you typing, spring onion patch is a fun idea!)

ivory plume
#

I don't think it's really all that serious. Ideally we should define acronyms the first time we bring it up, so the discussion is accessible and searchable for anyone in the channel. But we're not going to be enforcing policies about it or something.

calm nebula
#

I'm supposed to remember what svt means

blissful panther
#

(If I were to do that though, it would probably just be generic crop patch with the crop specified, though.)

tawny ore
#

Thankfully, no one has attempted to make CB a thing

calm nebula
hallow prism
#

honestly i don't think i will change all my habits all the time, but if i can remember to do it when needed, it's also ok for me. I don't have a feeling about this as strong as yours, focustense, but maybe it can work in small amount

velvet narwhal
teal bridge
#

Content Batcher

calm nebula
hallow prism
#

science et vie de la terre

velvet narwhal
#

(i hate it here)

hallow prism
#

sorry it does atra!!

calm nebula
#

It's just threw randomly choosen letters by Texas instruments

tawny ore
#

When you make a Content Patcher adjacent mod, I don't think you're allowed to have your own abbreviation

latent mauve
#

Wait, you mean it's not Stardew Valley Time? SDVpufferwaaah

hallow prism
#

ok maybe french doesn't count

velvet narwhal
#

(unrelated: Junimos and Folklore being a key defined as 'science' made me laugh for central station krobus_giggle )

teal bridge
#

I actually know SVT as Software Verification Testing, which is a very silly acronym compared to QA, but people use it.

tawny ore
#

Everytime someone mentions SVE, I think about a YouTube channel called Sous Vide Everything.

royal stump
hallow prism
#

"do you have compatibility with Sous Vide Everything?" "???"

tawny ore
#

I mean, when they say everything, they mean everything

hallow prism
#

(i love the random french in some english stuff)

blissful panther
#

@dusk mulch So if we want the hackish solution, set that item pickup cooldown to 4000000000. Not quite the highest we can do, but that's still over 35 million Stardew years.

dusk mulch
#

Amazing, ty!

blissful panther
#

And I feel like if someone plays for that long, they deserve to get a one-time-only item twice.

lucid iron
#

(i been hearing about this mystery PEEM feature but i have no idea what it do)

tawny ore
#

/wtf peem

hard fern
#

whats the difference between peem amd peem

#

*meep and peem

blissful panther
#

It's just a one-off little mod! Interact with tile, get item with a specified cooldown.

hallow prism
#

(apparently, confusing people it's what PEEM do πŸ˜„ )

lucid iron
#

Machines on da map

hard fern
#

machines on da map....

teal bridge
#

My next acronym's going to be SC, but I probably won't abbreviate it.

velvet narwhal
#

(i wonder if tia fixed the little library FTM machine thing SDVpufferthinkblob )

hallow prism
#

"skull cavern???"

#

fun fact, i always want to abbreviate skull cavern in SK

blissful panther
hard fern
#

secret corn

lucid iron
#

The skull kavern

teal bridge
#

It's... not released yet, so it's none of those things of course. But thank you for illustrating how confusing I can make it.

#

(Also, SC stands for So Confusing)

tawny ore
#

I've tried making an abbreviation happen twice, and older me thinks it was unecessary to begin with.

#

First was CC, then XS.

hallow prism
#

i like having nice acronyms, not sorry

ivory plume
#

(I'll need to create a new mod with the acronym CP just to be confusing.)

blissful panther
#

(Corn Prowess?)

hallow prism
#

it needs to be a framework with content packs, so we can say "can i use CP to edit CP?"

ivory plume
#

(My new mods, Crop Patcher and Content Preconditions.)

hallow prism
#

a crop patch mod to replace the feature of TMXL

lucid iron
#

Tmxl sure has 9001 features

tawny ore
#

Just make a new mod also called Content Patcher, but it does a different thing

brittle ledge
lucid iron
#

I haven't heard of this one

hard fern
#

new and improved content patcher than can only ever patch crops

tawny ore
#

Are you referring to Content Patcher 1915 or Content Patcher 20025?

brittle ledge
#

Croptent Patcher, you mean

iron ridge
hard fern
#

lol, all this talk of abbreviations makes me have to think about my own again

hallow prism
lucid iron
#

Oh so like springonionzone x y w h

hard fern
#

in fact i have no idea what im even going to name my mod SDVpufferflat

brittle ledge
#

Isn't it an NPC mod?

hard fern
#

checks notes
at least one of them, yeah

brittle ledge
#

Honestly simple is usually best because Nexus's search sucks.

#

Hence why Jorts and Jean are just "Jorts and Jean, new custom NPCs"

tawny ore
#

Oh man, do I need to consider SEO when naming mods now

hallow prism
#

"lumisteria present : a new complex title because it works so well on nexus" is my future title

#

(or maybe not)

teal bridge
#

I'm acronyming my mod SDV now, for teh traffic.

ivory plume
#

(Fun fact: Nexus search results are sorted by newest by default. So if you search Content Patcher, the actual mod is on page 18.)

tawny ore
#

I heard Nexus likes it when you re-release major version of the same mod as new mod pages /s

lucid iron
#

I sometimes google content patcher in hopes of reaching the github docs

#

And then i click on this playable ocarina - content patcher mod like a fool

hallow prism
#

quick english question : decision to make, or to take, or both?

brittle ledge
#

Make

royal stump
#

yeah, pretty much always "make"

hallow prism
#

thanks

tawny ore
#

Decisions to make, steps to take

hallow prism
#

english make them so french can take them

brittle ledge
#

And yeah, especially if you're doing a C# mod i feel, put the things people would search for in it.

calm nebula
#

I have too much pride to seo

brittle ledge
#

There was an experience mod the other day that just had "Exp" in its title and I only discovered it from comments in a different mod.

#

You don't have to include every synonym ever but

hallow prism
#

yeah i feel for the children mods the word they use may give a big part in them being visible

#

depending of what the user will search

tawny ore
#

I'll name my next mod Nexus so that it's basically not able to be googled

#

"Nexus" nope "Nexus Mod" "Nexus Stardew Valley Mod"

royal stump
#

my mod titles sound like SEO sometimes, but it's always just "i like this backronym and i'm going to force it to work"

hallow prism
#

sometimes it's hard for me to find stuff (or be visible) because my "default" word isn't always in phase with the default of native english speakers

#

(not only on nexus, but also on stuff like wiki)

blissful panther
#

(And Matt, Rider is still refusing to play nicely with hot reload for me with Stardew. SDVpufferwaaah)

tawny ore
#

I gave up awhile ago. Have mostly gotten used to the VS workflow now.

blissful panther
#

The craziest part?

lucid iron
tawny ore
#

I know if I was ever able to get back to Rider, I would pick it right back up in a heartbeat because it was so pleasant to work with

blissful panther
lucid iron
#

Name makes sense in context but...

teal bridge
tawny ore
#

I've been hunting down this issue on and off for years now

blissful panther
#

Wait a minute...

#

Is... is it related to the embedded PDBs?!

tawny ore
#

Let me know how that goes, I'm willing to try anything

blissful panther
#

Absolutely trying that now.

tawny ore
#

Not that VS has been bad, just not as nice

#

My only major gripe in VS at the moment is their Git experience is suboptimal

calm nebula
#

Still?

tawny ore
#

I have to exit the tool to do anything useful

blissful panther
#

Yeah, I'd just use any number of external tools for the VCS stuff if I had to use Visual Studio.

teal bridge
#

Git has gotten pretty good in VS to me... it even autocompletes issue numbers and such.

tawny ore
#

When the issue first arose, I was so stubborn that I ran Rider and VS side-by-side

#

Rider for development, and VS specfically for debugging/hot-reloading

#

I'm sure VS is perfectly acceptable for its git integration, in the same way that I'd never miss out on Kobe Beef if I had never tried it.

blissful panther
#

It definitely works just fine, it's just the experience.

#

Which is pretty much the entire reason I prefer Rider.

#

...Matt.

tawny ore
#

Don't tell me that worked

blissful panther
#

<DebugType>pdbonly</DebugType>

#

Hot reload now works.

tawny ore
#

No friggin way

blissful panther
#

In debug mode.

tawny ore
#

Alright, time to reinstall

#

I was such a Rider stan that I prepaid for 3 years of Ultimate to lock in the lower price, only for them to make it free

blissful panther
#

@ivory plume, I do recall there was a good reason you changed ModBuildConfig to embed debug symbols, though?

#

I'll just have them only be separate when building for release to be safe, but still, this working now in debug is fantastic.

ivory plume
#

They're embedded for Linux/macOS compatibility, and to reduce issues caused by adding/removing/replacing PDB files (e.g. SMAPI needing to try..catch errors when loading a mod if the PDB and DLL don't match).

blissful panther
#

Then embed for release, separate files for development. Easy enough, and sounds good to me!

tawny ore
#

Too much work, can that be automated

#

I need to learn csproj wizardry

blissful panther
#

Trivially, yeah.

rancid musk
#
<DebugType Condition="$(Configuration) != 'Release'">pdbonly</DebugType>```
blissful panther
#

Yup, that!

rancid musk
#

Of course, if you have that cool ModManifestBuilder someone made, it makes absolutely sure you'll notice if you build your plugin in the wrong configuration by appending non-Release configs to your version string...

But if you want to be extra careful you could also make sure not to make a .zip of a Debug build by tossing in a xml <EnableModZip Condition="$(Configuration) != 'Release'">false</EnableModZip>

teal bridge
#

I suspect it's still not going to work on Mac, because hot reload is broken there for other reasons - like having to be on .NET 8+.

blissful panther
#

Ah, fair, it might be a different issue for Matt.

rancid musk
#

Mac seems like a pretty hostile place to do dev work, honestly.

teal bridge
#

Not really. Better than Linux for me - I mean, for the specific genre of mod work.

#

Just kind of slow because of the emulation stuff.

faint ingot
#

How can you put a newline in a location message? \r\n didn't seem to work

rancid musk
#
  1. You don't have to pay for a license to release software for Linux.
  2. See also the whole ordeal recently with SMAPI getting flagged by Apple's anti-malware stuff.
  3. Pretty much every development tool has to work on Linux if for no other reason than servers and CI stuff. This is not true of Mac.
blissful panther
#

(I'm exceptionally mad at Apple for that SMAPI issue.)

meager loom
#

Can someone possibly point in the right direction to the docs for adding crops with content patcher? I've been converting an old mod I was working on years ago and I'm gonna try to tackle the JSON Assets stuff now. I tried using the converter but I can't seem to get it to work

acoustic summit
meager loom
velvet narwhal
#

(that's probably needed in the wiki.gg, a full rundown of what's necessary for crops, cause i feel like this comes up and it's usually a convoluted mess)

teal bridge
tribal ore
teal bridge
#

If we're generalizing about every single kind of development, building software for users of MacOS or iOS then sure, the licensing thing is an issue, but not for Stardew modding.

rancid musk
#

Fair. I was generalizing about building for Mac in general.

#

Though on the topic of Stardew modding, I can't test anything on macOS without spending hundreds of dollars on an additional machine. That's definitely a situation.

blissful panther
#

(Damn it, you're not allowed to be civil when discussing development and OS choice on the Internet. /j)

#

(It's one of my favourite things about discussions like that here, though. Never seen things go bad yet if I recall correctly!)

lucid iron
#

In the context of game modding/hobby code it's like "well im not gonna change my os just for this"

wanton pebble
#

I'm going to be real though

tribal ore
wanton pebble
#

if you changed your OS just for a modding thing

meager loom
#

What's the process for converting the sprites? In JSON assets I just have folders for each crop and then crop.png in each folder, but for content patcher it seems like you need to add the crop to TileSheets/crops and then load it. Can someone elaborate a bit more on how to do this cleanly? I have a good few crops that need to be converted

wanton pebble
#

I don't know whether to be impressed or terrified

blissful panther
wanton pebble
lucid iron
#

Some ppl might be motivated enough to dual boot for it

#

Im too lazy

wanton pebble
#

~~ I still dislike closed source stuff though ~~

tribal ore
#

First time I've ever seen everyone stay so respectful and civilized

rancid musk
#

I also miss having Safari builds for Windows. Even if they weren't parity to the macOS Safari at least it was closer than just kind of running things on Chrome and assuming "meh it probably works"

blissful panther
#

I know I've been pushing for MPL for frameworks, and MIT for general mods here recently-ish.

rancid musk
#

But that is definitely not stardew modding related, lol. Just me being stuck in web development purgatory forever.

acoustic summit
#

MPL?

lucid iron
#

Oh why MPL over MIT for framework specifically

blissful panther
#

GPL-like protections without being too... Gnu-associated.

rancid musk
#

I'd still be on MIT if Curseforge didn't think that was shorthand for "Steal my build artifacts"

tribal ore
blissful panther
lucid iron
#

But what is the nuance for 2 different license here

#

What is a general mod

tawny ore
teal bridge
#

All I'll say is that Windows is much, much faster for debugging Stardew stuff, everything else is painful.

blissful panther
#

Which I feel is most important for frameworks, but less so for general code mods.

tawny ore
#

MIT is pretty much do anything you want, with barely any guardrails

lucid iron
#

Naruhodo, so it's less "general mods should be MIT" and more "MPL better but MIT is ok"

teal bridge
#

I'll stick with MIT, just don't want any entanglements with mod stuff.

blissful panther
#

Yeah, anyone can pick whatever they like.

#

I do also like the WTFPL. /j

teal bridge
#

You know businesses won't touch the WTFPL, right?

#

It's equivalent to no license at all.

blissful panther
#

It's worse, agruably.

teal bridge
#

I completely agree with the idea behind the WTFPL, but it also demonstrates that typical tech geek lack of awareness about how the real world operates.

lusty elm
#

rooThink I'm trying to decide what to add to this map, as I have 1 or 2 more cave sections I can do. I have 2 Large quarry areas on the surface already, I have an area for Mushrooms, fiddleheads and probably other forage, a greenhouse like area, and a sauna. Any Suggestions?
I'm almost thinking turn one of them into a "Bat cave" where its just a cave that spawns fruit using FTM.

blissful panther
#

(The /j there was important! It's not actually good, I'm just entertained by it.)

teal bridge
#

(I saw the /j, don't worry)

blissful panther
winter dust
#

I use GPL2 afair.

lusty elm
#

rooThink valid

winter dust
#

Of course WTD wasn't my mod originally so I try to keep the license as open as possible.

blissful panther
teal bridge
#

GPL2 is not an open license.

winter dust
#

I can't remember what I use.

#

I just woke up.

lusty elm
#

Also technically one of the caves is leading towards a map edge, so i could just have it be a "through" area and lead to another surface area, That Might be nice.

teal bridge
#

Not saying you shouldn't use it - as DH/DF said, that's a personal choice. But it's not open.

winter dust
#

I use MPL-2

#

Similar characters.

teal bridge
#

Oh, yeah, MPL2 is open.

tawny ore
winter dust
#

Confused the M for G.

teal bridge
#

That one character makes a big difference!

blissful panther
meager loom
#

What exactly does embedding a tilesheet into a map do? Does it make it so you don't need to include the tilesheet with the map?

rotund elm
#

Quick question, if I export a tilesheet from a vanilla map to a .tsx and its named "untitled tile sheet.tmx" do I need to change the name back to the original sheets name before importing it to my map?

meager loom
lusty elm
#

well, kinda.

winter dust
#

Does anyone embed tilesheets anymore? I don't see a reason to unless it's small.

lusty elm
#

Technically it will store the animation data into the map, but it still needs access to the sheet, but can pull from base vanilla, but can apply the animations to a base sheet, if its a custom sheet, you still need to insert it into the files.

uncut viper
#

in my experience looking at mods and people making them, most people embed them

lusty elm
#

I do, but its more because thats how I learned and it used to break things if you didnt.

winter dust
#

If you're talking about TileData then sure I do that too.

blissful panther
#

Okay, @dusk mulch. I need to go sleep now, but here's a release candidate version of PEEM. The JSON you currently have (extremely long cooldown/refresh time) should work as-is. If there are no issues, I'll send over a final version tomorrow you can include with your mod on release!

rotund elm
#

So I'm assuming I can just embed it without renaming it to the original and it wont pose any issues?

velvet narwhal
#

personally, i just have the vanilla map + the map i'm working on, grab whatever tile i needed from vanilla + paste it somewhere into the new, just so i'm not fiddling with tsx

rotund elm
#

wait that works..... XD

velvet narwhal
#

save, close and reopen, and the tilesheet should be there in your new map

lusty elm
#

The name of the tileset in Tiled just organizes them in loading order, kind of like a "Nickname", but the actual filenames they pull from, should be the same as the base vanilla files.

velvet narwhal
#

this with a caveat of: all of my tilesheets are default embedded because that's just common to avoid tilesheet climbing as per the modding maps suggestion

lusty elm
#

and being honest, I learned Modding 5 years ago, and we've made leaps in progress, understandability, documentation, knowledge, and making things not break.
A lot of what I say is probably way out of date, it will still work, but there is likely an easier way that I'm not aware of. rooOld as I have a tendancy of Vanishing for 4-8 Months and coming back for 2-4, then Vanishing Again.

velvet narwhal
#

secondary caveat: i work strictly in my unpacked maps folder, not my mods folder

#

but yeah, it's, uh... a mess in here sideex

velvet narwhal
#

oh i'm a religious closer-of-tabs KEK

lusty elm
#

A Minor Note for anyone who uses Tiled, The colors, Shades W/e of the Entire Interface is customizable, and I always recommend customizing it to something that is easier on your eyes, as the Default when i first installed... wasn't. Especially cuz maps are going to be hours and hours of screen staring.

blissful panther
#

Meanwhile me, with light mode Rider.

velvet narwhal
#

i think button uses light mode ilspy

winter dust
velvet narwhal
#

i have brightness sensitivity so even my monitors are at like, 50% brightness SDVpufferpensive

blissful panther
#

(I use light mode on everything but my phone because it's just legitimately miles easier on my astigmatism.)

teal bridge
#

As it was yesterday, and the day before, and the month before, dark mode objectively reduces reading comprehension.

rancid musk
teal bridge
#

Why do you have a photo of my house

winter dust
blissful panther
hallow prism
#

it's not a real house is there's no random piles of stuff on the floor!

calm nebula
#

Please, I have a five deep stack of tabs on VS

wanton pebble
#

If I saw that and they had apologized about their house, I would be like "alright friend, no further talking, we're taking a break" and if they ask, I'm going "because this is WAY cleaner than my place, so you're probably exhausted from cleaning" XD

velvet narwhal
#

i can't help it, if i see the tab i'll think i still need to work on it SDVpufferpensive

lusty elm
#

If I have more than 10 Tabs Open I am only doing 1 thing, Looking at Art; Either as Terrain References, Landscaping for inspiration, or looking at dozens of portraits to choose one to represent a Character for a TabletopRPG or something.

blissful panther
# winter dust So what does it do exactly?

Adds a tile property so that when you interact with the tile, you get whatever item you specify with a cooldown of however many days you need.

I will likely roll it into MEEP at some point. It's effectively finished as is.

rancid musk
#

I currently have:

  • 41 Chrome tabs
  • 13 Firefox tabs
  • 9 Notepad++ tabs
  • 8 Terminal tabs
  • 16 Photoshop tabs
  • unknowable Visual Studio tabs
blissful panther
#

Do we count "open" tabs on phones?

velvet narwhal
#

i look away respectfully

winter dust
blissful panther
#

Because if so, I don't even think I could count.

wanton pebble
#

well, I have you beat on internet tabs by 10, but I don't have the VS tabs, the Photoshop tabs, or the Terminal tabs

#

but..... uh

#

I have like 40 notepad++ tabs open to make up for it?

#

Oh we aren't counting our phones

hallow prism
#

my phone can only have 99 tabs open at same time, so i always know my number of tabs on phone +-1

wanton pebble
#

I'd be at 120 tabs without blinking

rancid musk
#

Are we talking current phone or old phone that I still occasionally use

wanton pebble
#

both

rancid musk
#

Current phone only has 6 browser tabs, old phone is at like 30 something

calm nebula
#

My phone reports πŸ™‚ tabs

#

This is what it reports once it's above 99

lusty elm
#

I have 5 Tiled Tabs, Because this map has 5 maps. Like 8 Tabs open for Different Novels on my Phone. and 2 on My computer, a Daily Checklist to make sure I do stuff and a Starcraft 2 Professional Vs Video as background noise, thats it.
Everything else I just open as I need it.

tribal ore
#

sweats in 200 tabs on the phone

velvet narwhal
#

-# i'm sorry i've derailed mmg yet again

tribal ore
#

I occaisionally purge, but I can never get it much under 30 at a time

brave fable
#

the only time you need to close tabs is when you're actually out of available ram on your device. but even then it's best to just buy more ram to make sure that doesn't happen again

tribal ore
#

I love the way you think

blissful panther
#

That's what your page file is for.

lusty elm
#

However, I tend to Bookmark instead of keep a tab open, I have 20ish Folders for Bookmarks, with anywhere from 1 to like 20-30 in each.

brittle ledge
#

I only have 14 tabs open because I am ADHD and if I cannot read what the tab is I will forget it's there

velvet narwhal
#

my stardew bookmarks folder is starting to get chunky

tribal ore
#

Bookmarks are great in an actual browser. I don't use them on my phone

blissful panther
brave fable
#

i have and will never use bookmarks and so help me god i'll open more tabs

teal bridge
#

Does anyone else open up a bunch of tabs in private windows and then get annoyed when it's impossible to get them back after a restart?

lusty elm
#

I use them on my phone, but i'm a lot pickier about it. many are TabletopRPG links so I can play off my phone at the table or Links to Web Novels I read weekly.

velvet narwhal
#

maybe it's the sense of, "i'm done with this, i don't need it at the moment" that makes me religiously close out of it

rancid musk
#

Bookmarks exist so I can forget about them for years and then go "hmm what's this" and find a 404 page

blissful panther
#

I just generally never use private tabs unless I need a quick and easy clean cookie slate test window.

lusty elm
#

Then you bookmark it

#

and forget

velvet narwhal
#

autocomplete will just solve that for me SDVpuffersquee

lusty elm
#

^

velvet narwhal
lucid iron
#

sometimes, i write things in new text files in vsc

#

and then i close them even tho i still need it

lusty elm
#

A lot of browsers pull up bookmarks as a priority in the autocomplete formula

tribal ore
#

Nice

blissful panther
teal bridge
#

Search engines are faster than digging through bookmarks.

brave fable
#

or just find the tab. it's in one of these windows i swear

teal bridge
#

The number of times I've searched for a solution to some problem only to find a post/answer/etc. written by... me.

tribal ore
#

Going back through the tabs reminds me of all the shit I wanted to do but haven't gotten around to. It's like keeping a notebook

velvet narwhal
#

that's what my vs22 checkmarks are for in the solution explorer sideex

#

"haven't touched it since last commit? was i finished with it?"

blissful panther
#

If I need an unmissable bookmark in my mods, I just do int i = "x"; where I need it.

brave fable
#

incidentally, can i add non-project folders to the solution explorer in vscommunity? i want to look at my content packs alongside the cs project in the solution, but since removing their csproj files and using the <ContentPacks> sdvmbcngp feature they aren't visible in my solution anymore

tribal ore
#

My mods are covered with "TODO"

brave fable
#

very verbose for what could be covered by a simple !;

lusty elm
velvet narwhal
#

SDVpufferthinkblob i don't specifically remember what i did to pull my content packs into my solution

#
  <ContentPacks Include="[CP] Voidsent" />
  <ContentPacks Include="[FTM] Voidsent" />
</ItemGroup>``` this is all i've set
brave fable
#

yeah that includes them in the build, but they aren't visible in the solution explorer

ivory plume
brave fable
#

my git history SDVpufferpensive my project folder structure

calm nebula
#

My tabs are a promise from past atra that future atra will read this

#

Until my computer crashes and sets me free

brave fable
#

less of a promise and more a plea

calm nebula
#

Past atra hates future atra

#

Future atra hates past atra

velvet narwhal
#

the neverending cycle

calm nebula
#

Current atra hates both of them

rancid musk
#

atra living the spiderman pointing at spiderman meme life, but with rude gestures

ivory plume
wanton pebble
calm nebula
#

And we wonder why I have mental health issuds

brave fable
#

i have to ask if the %() parts are actual tokens or an exercise left for the reader

ivory plume
#

They're actual MSBuild tokens.

blissful panther
#

I think that's a "yes" though, in practise. SDVkrobusgiggle

ivory plume
#

(I've done that for other projects, so it works in general. I just haven't tested that exact line.)

blissful panther
brave fable
#

thanks, i'll test it after work SDVpufferthumbsup

#

i'll move my other solutions to contentpacks + content include if it works out

gentle pebble
#

Im trying to look it up and figure it out but honestly I cant seem to find anything. Im trying to add a warp for my custom location. Im not sure if its because theres a error in my coding or if its something to do with my tiled. This is my mod for my maps. https://smapi.io/json/none/b001e58028094524b2e0a865b492bc2b

wanton pebble
#

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

wanton pebble
#

on its own, I don't see anything in particular wrong

#

but if you say something's wrong, we need to know what's going wrong

gentle pebble
#

I thought maybe I needed to add tile data

#

is that possibly it

wanton pebble
#

Sarah you're getting ahead of yourself

#

First, is something going wrong, yes or no

gentle pebble
#

yes

wanton pebble
#

Okay. Then we need to see what's going wrong

gentle pebble
#

I cant seem to warp when I go to the area

wanton pebble
#

Please give the log so we can figure out what it's saying when you try to warp

gentle pebble
#

gotcha

ocean sailBOT
#

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

wanton pebble
#

okay, so you're not trying to walk to it, you just warp to your door tile. I assume you're then trying to "interact" with the door?

gentle pebble
#

yes

wanton pebble
#

sorry for the delay, wanted to open up a map I've edited to make sure

calm nebula
gentle pebble
#

I think thats the issue I need to take out is the when command now that im looking the log through

wanton pebble
#

correct

gentle pebble
#

okay let me try that thank you

wanton pebble
#

you do not have sunberry, so that tiledata warp never patches

#

without the tiledata, you can't enter. (Thanks, atra, everything looked normal and then I forgot to check they had the mod the hasmod needed XD )

#

(But that's why the log is helpful!)

gentle pebble
#

if I took that out would the scirpt hopefully work?

wanton pebble
#

if you take the when block out, everything should work, yes.

#

alternatively, you can add Sunberry and it would work

gentle pebble
#

Life savers guys πŸ™

calm nebula
#

(It was just weird b/c if they were in sunberry

#

They would be in the sunberry server, etc)

wanton pebble
#

"how did you get that uniqueID???" XD

tawny ore
lucid iron
#

hm this part of content patcher docs

### Multiplayer
Content Patcher works fine in multiplayer. It's best if all players have the same content packs,
but not required. Here are the effects if some players don't have a content pack installed:

patch type | effect
---------- | ------
visual     | Only visible to players that have it installed.
maps       | Only visible to players that have it installed. Players without the custom map will see the normal map and will be subject to the normal bounds (e.g. they may see other players walk through walls, but they won't be able to follow).
data       | Only directly affects players that have it installed, but can indirectly affect other players. For example, if a content pack changes `Data/Objects` and you create a new object, other player will see that object's custom values even if their `Data/Objects` doesn't have those changes.
#

its not strictly true now is it, mostly bc of how "visual" changed in 1.6

#

i also suspect some data diff would just crash game

wanton pebble
#

I think it's still strictly true, just people no longer believe some stuff is visual only

#

pet types being one of them

lucid mulch
lucid iron
wanton pebble
#

NPC appearance can be different on each, as can animal skin types - though the animal skin types will crash the game if you have someone on the map with an unknown skin IIRC so that I understand.

lucid iron
#

does having extra npc appearances not crash game

calm nebula
#

It used to

#

It shouldn't as of 1.6.9

lucid iron
#

oh nice

brave fable
#

so do npc homelocations and appearances work as intended now or

teal bridge
#

I'm pretty close to being done with the, ahem, "Zelda controls", is there anyone I can persuade to do a few test runs once it's ready in the next day or two?

#

This mod got stupid huge, it is more than triple the size of the 0.2 beta. There's no conceivable way I can even guess at how users will try to set it up, never mind test them all.

gentle pebble
#

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

acoustic summit
calm nebula
#

What's zelda

brave fable
#

what exactly would testers be looking out for? i'd imagined sdv was already very similar to classic zelda controls

calm nebula
#

I mean, I know she is the cute one and not the main player character

#

But that is literally all I know

wanton pebble
#

I essentially have the same question as blueberry, in that "what is this mod"

lucid iron
#

In zeldo u can bind items to dpad or buttons

#

Depending on the game

acoustic summit
#

Yeah I was imaginging binded items as what the mod would entail

brittle ledge
lucid iron
#

I think focus posted the config menu at some point here

calm nebula
brave fable
#

ah right, i was imagining little nes zelda walking around poking things with swords. not a rebindable dpad

wanton pebble
#

good god

brave fable
#

not exactly the most iconic part of zelda haha

lucid iron
#

Yeah i guess it's true that this control is more of a 3d zelda thing

wanton pebble
#

Once I'm done learning C# and start learning modding SDV in C#, can I ask focus for pointers because that config is clean

calm nebula
lucid iron
#

Although iirc minish cap had it and was 2d

wanton pebble
#

like really fucking awesome tier UI

acoustic summit
#

I think it uses his Stardew UI mod, Im guessing?

lucid iron
#

May i spread the good word of stardewui

brave fable
brittle ledge
# calm nebula I mean I knew there were more than one of them because Nintendo but like I don't...

The Legend of Zelda: Echoes of Wisdom is a 2024 action-adventure game developed by Nintendo and Grezzo and published by Nintendo for the Nintendo Switch. It is the first mainline The Legend of Zelda game with Princess Zelda as the main playable character.
Players control Zelda on a quest to save Link and the kingdom of Hyrule using the Tri Rod, ...

wanton pebble
#

Remind me in 150 days that, if I'm still on the hunt, to look at Stardew UI for UI options for things

patent lanceBOT
#

for a moment there I was gonna say no, absolutely not. but agentlyoko? yeah, yeah i will. (#6510959) (150d | <t:1751589523>)

lucid iron
#

There's some cursed thing needed to like

wanton pebble
#

Hey, July. That's a great time for me to get time off to work on stuff

lucid iron
#

Get a stardewui to live in GMCM though

#

The limit of my willingness to do that ended at 1 singular button

calm nebula
wanton pebble
#

Damn, you haven't heard about Breath of the Wild OR Tears of the Kingdom, Atra?

calm nebula
#

(Have never played it.)

wanton pebble
#

That's genuinely impressive.

calm nebula
#

Look, my other hobby is knitting and I'm old

wanton pebble
#

No no I'm not giving you crap, I'm actually impressed

calm nebula
#

My hobbies are exercising and knitting

brittle ledge
#

atra you're like a decade younger than me πŸ˜›

wanton pebble
#

To put it in perspective, there's a large portion of people who first started with Breath of the Wild and it sold like hotcakes. It's to the point that I know some vets from stuff like Skyward Sword and before get peeved that the series is going in the more BotW/TotK way

calm nebula
#

Sarah might need actual modding help

gentle pebble
#

Im still having some issues with my warping for my custom map would anyone be willing to help me except I know whats wrong this time and im unsure of how to fix it

wanton pebble
#

It's the equivalent of someone having gone from point A to point B, but in the middle were gigantic explosions XD

gentle pebble
#

ok so my interior "SarahHouse" isnt loading into the game or cant be found

ocean sailBOT
#

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

gentle pebble
#

where I know the issue is 😭

wanton pebble
#

Well

brittle ledge
#

why do you have this?

gentle pebble
#

oh shoot I took that out already

wanton pebble
#

if this is your only code, you never loaded the map Custom_SarahHouse

gentle pebble
#

I sent the link from before

#

so I would have to define where the file is from?

patent lanceBOT
gentle pebble
#

OHHH

brittle ledge
#

Where did you copy this code from? So I have a reference as to what you might be missing

gentle pebble
#

I see what I did

wanton pebble
gentle pebble
brittle ledge
#

Ahhh, that makes sense

gentle pebble
#

I took out the part with custom locations entirely and didnt leave the name and from map file

brittle ledge
#

Okay, that helps

wanton pebble
#

Okay. So. First thing's first. That tutorial is old

#

It still has a lot correct

#

But it's old. Content patcher is on 2.5 (I believe) now, and 1.28 was for SDV 1.5.6

gentle pebble
#

Yeaaaa

wanton pebble
#

Tia, do we have an updated one?

#

otherwise I'm sending them to [[Modding:Maps]]

wanton pebble
#

And I feel like that's unhelpful for newbies

brittle ledge
#

If it's just the format, I can fix that

wanton pebble
#

CustomLocations is deprecated, it works but it's 1.5.6

#

ah, here. Something more useful

#

[[Modding:Location_data]]

wanton pebble
#

Thank you, migration to 1.6 docs

brave fable
#

modding:maps really is more of a technical reference than a tutorial, as it's meant to be

wanton pebble
latent mauve
wanton pebble
#

Firered you're a gem

gentle pebble
#

oki thank you

rancid temple
#

Oh, I was like "I wanted to make a tutorial about that, but haven't had the time", which makes me wonder if I fully finished it

gentle pebble
#

this one is so easy to read its amazing

wanton pebble
#

Also thank you for making it rokugin

brittle ledge
#

that's yours, yeah SBVLmaoDog

wanton pebble
#

Now the question is do we poke skell to update that one or do we temp put something like "outdated, pls wait for update" on that page

latent mauve
#

(I was gonna make it if you didn't, roku, but you did it before I could)

lusty elm
#

You got Further Than I did, I never got past the write down a basic list and scribble a few notes.

#

I've been saying i was gonna for... years.

rancid temple
brittle ledge
#

(would someone like to update the other one too SDVpuffersquee

wanton pebble
#

Not it, I'm writing Leah's camping date

lusty elm
#

Maybe after I finish this mod, if my motivation/attention doesn't fly off like a butterfly

#

I have 0 control over it

lusty elm
#

Is BetterBeehouses still the only way to have bees indoors?

lucid iron
#

You can remove the condition from the bee house machine if you want

#

I don't think it'd work as a temporary patch though

acoustic summit
#

Seeing a Nymph Leaf Insect sway/waddle it's way from under the remnants of fiber is the purest incentive to keep working on my mod SDVemoteheart And then there is the uni work waiting on the other monitor SDVpufferwaaah

lucid iron
#

bug

acoustic summit
#

Im expanding to small mammals, too, like red pandas and such

#

I guess they aren't that small - but yeah

lucid iron
#

what is the anim system like in nitv DokkanStare

#

do ppl just put whatever frames

lusty elm
#

I got very confused for a minute, I was working on a Content File and somehow it vanished from my desktop, it just wasnt there anymore, but i still had it open, and if i saved it was overwriting something.... turns out somehow I accidentally dragged the file onto monitor 2? rooBlank

acoustic summit
#

either simple (left right movement with X frames and a seperate anim for running away) or complex ( anim with x frames for 4 directs, frame for stopped movement in each direction, seperate anim for running)

lucid iron
#

it'll be useful to do a rotate motion i think

acoustic summit
#

Like animation while turning?

lucid iron
#

a motion that makes the bug move like the flies monster

#

i.e. 1 sprite, rotate with Atan2 towards some point

rotund elm
#

Blueberry!

brave fable
#

at least for my own bugs i set a bool for not/flying, where the flying motion gives the critter some cosine y-offset

#

looks alright for butterflies and wasps

rotund elm
#

I made an Earthy Recolor for Love of Cooking for my own game, and I wanted to know if I could have your permission to post it on Nexus?

meager loom
#

How do I make a locked door warp closed on a certain day?

brave fable
#

oh sure, no problem. make sure to list the original mod as a requirement so you show up on the original nexus page

rotund elm
#

Thank youuuu : )

acoustic summit
brave fable
#

i probably won't maintain a bespoke list of recolours/translations on the mod page but you'll still show up under 'mods listing this as a requirement' which hopefully includes as many recolours as do the above

#

hm never did push any of my bugs. should do that before my drive finally fails