#making-mods-general
1 messages Β· Page 460 of 1
making-mods being on topic like usual
A couple of tangents, nothing unusual
Platypus is venomous
no effing way-
yeah
Yes
as a kid I was really afraid of platypus spurs
that is so fucking cool-
It has venomous spines on its hind legs i think
platypus gave in to feature creep
I hear some platypi are secret agents
hmm i still think horned lizard is def one of the most monsterous animals tho
platypus got all the spare parts leftover after everything else was made
THEY CAN SHOOT VENOM-INFUSED BLOOD FROM THEIR EYES.
Were you around any? /curious
Everyone knows how OP the Australia server is. Or is it?
Support me on patreon to get videos before everyone else!
And now for a YouTube Christmas story:
Last year, long before I started this channel, I was trying to figure out what to get my brothers for chr...
also while i'm there is youtube acting up for anyone else
no. it was more like the threat of quicksand where you hear about it and then are convinced its a serious problem
is it a new wave of anti adblock shenanigans?
yes
lame
yeah it's been real shit lately as a result
I turned off my adblock and got a separate adblock just for youtube and it started working again
huh, that's good
my friend runs all his tube through like an albanian VPN or something
don't forget the bermuda triangle
some country where the ads are illegal
OH YEAH
YES omg
quicksand, bermuda triangle, lava floors
Did you know echidnas can enter rem sleep but only at specific temperatures.
i think that also happens for me
i have forgotten about the bermuda triangle many times and i will continue doing so π
im so happy I didn't know about the weird bio shit i know about now as a kid-
good for you honestly-
I used to be really scared of the heat death of the universe as a kid
I probably would've been fine it just would've made me into an even weirder furry than I already am
I saw a documentary once on that last one. Truly frightening stuff. https://en.wikipedia.org/wiki/Geothermal_Escapism
I was more scared of the sun consuming earth
heat death is no problem, we'll be dead many times and many ways before getting to that
ik but still 
now, pulsars...
or nuclear doom.
I was also scared of black holes
hah.
Fun casey dream fact of the day: I've eaten black holes before
..still a teensy bit paranoid about their existance tbh-
there is an oddly watchable documentary about uh, quicksand fetishists
π€
watched it with a friend one time and we were like damn this is kind of intersting tho
Speaking of documentaries i like the ones where there's an old british guy talking about weird animals ive never heard of


got into the history of quicksand scenes in film
I have thoughts on that but I dont want to get bonked for nsfw
and like...quicksand enthusiasts hiding good spots from each other??
talking about kinks might be safe but it feels a bit borderline
(I mean, how else was I supposed to get rid of them? Especially if they're coming towards earth)
Uh.. sandlight sandkeep sandboss
yeah i'll not go further on this one lol
i am judging you but i might add that to my watch later thing anyways-
brb making a quicksand mod for the desert
yesss
i didn't pick it, lol
still judging you π
not even the worst weird doc i have watched with that friend....tickle king is TERRIFYING

the WHAT.
what is happening
that doc is a damn rollercoaster ride
So first it was dragons. Then platypus, then quicksand
i am so curious about this friend rn LOL
he's a character
i'd like to return to platypus
understandable
They're ok
i do like lizards
oddly i wasn't thinking of a quicksand mod yet despite having plans to make a desert region with landmines and stuff
I like my reptiles limbless
THEY SHOOT VENOM INFUSED BLOOD FROM THEIR EYES I LOVE THEM
are they austarlian
imagine if you could shoot venom blood from your eyes at people you did not like
10/10 superpower

how potent is this venom
hmmmm
feel like i'd go to jail
idk
Did you know cactus fruit is called tuna
worth it tbh
they're actually very cute tho
it's flat fuck lizard
hell yeah
HELL YEAHHH
you beat me to it lol
himb shape, so round
Im telling the truth
Opuntia, commonly called the prickly pear cactus, is a genus of flowering plants in the cactus family Cactaceae, many known for their flavorful fruit and showy flowers. Cacti are native to the Americas, and are well adapted to arid climates; however, they are still vulnerable to alterations in precipitation and temperature driven by climate chan...
cactus
huh, they are
hold up i found a nat geo vid of the blood lizard-
Brb genetically engineering a fruit that tastes like tuna solely to make things more confusing
and then give it to subway bc for some reason people think their tuna has no tuna
okay gonna try to spoiler the link cause the photo is nasty but damn-
idfk all subway food related controversies are stupid
A lizard that squirts blood - from its eyes? Just watch, it might save the lizard's life.
β‘ Subscribe: http://bit.ly/NatGeoSubscribe
About National Geographic:
National Geographic is the world's premium destination for science, exploration, and adventure. Through their world-class scientists, photographers, journalists, and filmmakers, Nat Ge...
wow
i know
badass
ignore the narrator's weird tone-
it's giving ripley's believe it or not-
ugh why can't humans just have estrous like all* other mammals
coyote is like what in the hell
there are evolutionary advantages to not having a fixed breeding season but I won't argue that the grass doesn't seem greener on the other side in terms of personal experience
imagine you're coyote just looking for a meal and YOUR MEAL SHOOTS BLOOD OUT OF ITS EYES AT YOU
true true
ye every period I'm like 'okay DIY hysterectomy time'
you know what is fucked up though? most animals produce their own vitamin c, and primates evolved out of that ability, which is why we need to eat citrus and get scurvy if we don't
Damnit
huh
we are truly the dumbest species
Its very funny i can't eat oranges
losing evo features to justify eating more fruit
I didn't know that, makes sense considering a fruit based diet tho
yeah it happened to fruit bats too
interesting
yeah but they only eat fruit
Its a ploy by big fruit. They removed our citrus gene
we eat,, everything
i wonder if making vitamin C is like, super costly ie why it de-evolved
evolution is meant to preserve good traits though
well I suspect it was more that a random mutation got rid of it, and because of the prevalence of citrus in their diet, it didn't affect survivability, and got baked into the gene pool
not inherently, but ik what you mean lol
how many oranges are people eating
it's not meant to do anything, it's just random chance based on how likely a thing is to die
makes sense, it just didn't matter sorta thing
evolution is mostly for making scarier getter robos
mostly how likely something is to live long enough to spread its genes
why can't we be like horseshoe crabs
massive sideye @ the appendix
yeah animals are like cool n shit
it's so fucking cool
oh yeah lobsters never stop growing and dont experience senescence, they only die of age because growing a larger shell eventually become too constly and they either starve or are crushed inside a too-small shell
sea slugs man-
and we are over here not 100% used to standing up straight
IK its awesome
too gay to stand up straight- /j
i blame bonobos for that personally
bonobos?
uhh type of primate that are closely related to us and also extremely lesbian
damn
The bonobo (; Pan paniscus), also historically called the pygmy chimpanzee (less often the dwarf chimpanzee or gracile chimpanzee), is an endangered great ape and one of the two species making up the genus Pan (the other being the common chimpanzee, Pan troglodytes). While bonobos are today recognized as a distinct species, they were initially t...
u know if we still had a tail our posture would be better, but now we got a dumb ass tail bone
ik π
god i hate tail bones tbh
anyways I should stop wasting my time chatting and go be productive
Did you know that humans have a significantly larger gluteus maximus for our size compared to other mammals
today is local elections where I am and I need to go vote at some point
no
ass
oh yeah def go vote
welcome to national-mods-general
i was gonna say like 'eh who needs to be productive' but voting wins lol
today we are talking about butts
!help
fantastic
you learn new things everyday π
the beauty of this natural world
and ASS
the beauty of everything not human u mean
my back hurts :)
also brains but honestly not as interesting
all brain does is bzzt bzzt and make sauce
also pain signals!
that's bzzt bzzt
No, brains are fascinating!
There's a frequency of sound that makes humans feel dread!
oh yeah! i remember hearing about that, didn't research it tho
losers 
The human brain is capable of covering up massive gaps in vision by basically inventing what it thinks should be there and it's so good at it that people can have extreme vision loss without noticing!
all i know is it's possible to live with half a brain
me all the time bc i never sleep- /s
wow, that's horrifying and cool at the same time
It's possible to lose episodic memory (your memory of things that have happened) without impacting your procedural memory (how to do things) so it's possible to know how to play the piano without any memory of learning!
pattern recognition is effective what humans do
huh!
I studied psychology can you tell lol
mhm, it's very cool
we shall bask in the wisdom of your fun facts
when i have a panic attack i trick my brain that eerything is fine
see like the rest of the body, brains are kinda dumb
You'll have to bask in just those three because I must sleep π΄
goodnight Aba!
kinda cool that your brain can manipulate your brain-
oh yeah it's night for you! gn!
anyways i don't have anything else to say rn, nice totally-100%-on-topic def-modding-related-and-nothing-else chat!
wut
I feel like !help should be a normal command
Not a silly one
I wonder if !halp is still a thing
(I won't try it though - for those who remember that command, you know why)
...time to go to governors mansion-
you can check the command list
that won't help with the effect
Oh I discovered this in the past
I don't remember the command for that
ohhh it pings pathos?
lmaoooo
I have used that command 4 times
According to discord search
And also a single "@ Pathoschild Halp" before those
Hello World, quick question
how can i set the ModBuildConfig Dll version autometic by manifest.json?
You can do the other way around using khloe's manifest builder
that's a separate package called ModManifestBuilder
(did pathos add the version variable thing to modbuildconfig yet, or just talk about it?)
(I didn't know he even talked about, but I've been missing from modding for like a year, so...)
or maybe smapi, i forget which
anyway the idea was you could use $(modversion) or whatever in your manifest and it would pull from your csproj
or at least, i think i remember him talking about that
any tips on how I should implement patch ordering for DDFC? Ideally they should be in the same order as the CP patches that add them... but then I'd have to number them somehow as the patches are made and they could also include multiple DDFC patches so I don't know anymore 
Ah, yeah, that was during my most recent depression arc
(well, a bunch more going on than just depression, so I guess "depression and friends" arc)
β¨ character development β¨
https://github.com/KhloeLeclair/Stardew-ModManifestBuilder?tab=readme-ov-file#dependencies
how can i set dependencies?
i got an error:
C:\Users\narat\Desktop\Stardew Valley Android\Mods Repository\ImproveGame\ImproveGame.csproj : error : The attribute "Include" in element <SMAPIDependency> is unrecognized. C:\Users\narat\Desktop\Stardew Valley Android\Mods Repository\ImproveGame\ImproveGame.csproj
Did you install the mod manifest builder package
It's different from the mod build config
Like, this is JA's SMAPIDependency entries
yes,i have already installed
One sec.
You also shouldn't be directly referencing harmony, and you should be getting newtonsoft from smapi's internal installation instead of a package

pay no attention to the jsonassets behind the curtain
(to be fair, the version number should be matching the SMAPI one - or maybe behind, at this point)
good morning guys. anyone here understand spacecore animations?
// add animations
{
"LogName": "Animations",
"Action": "EditData",
"Target": "spacechase0.SpaceCore/TextureOverrides",
"Entries": {
"{{ModId}}_Shishkebab": {
"TargetTexture": "{{ModId}}/shishkebab",
"TargetRect": { "X": 0, "Y": 0, "Width": 16, "Height": 16 },
"SourceTexture": "{{InternalAssetKey: assets/shanimation.png}}:0@5,1@5,2@5",
"ChancePerTick": 0.1,
},
}
},
Hello! I added a custom building to the Town map..I'm wo during how I can add a winter version to it..seems like winter acts and works differently from the other seasons (even my lockeddoorwarp doesn't act the same in winter) thank yky!
it just overrides the the sprite with the first image of the animation but doesnt animate it. also smapi has a never ending error going on from spacecore when i have this block
ah, lockeddoorwarp is hardcoded to ignore friendship requirements for entry in winter
I've never used chance per tick but the rest looks vaguely right to me?
what if you remove that bit?
Oof that's brutal..so c#? Haha..also do you know how to change to winter for custom buildings???
if you name your tilesheets correctly the game will automatically swap them out to match the season
see vanilla's spring_outdoorsTileSheet and the corresponding summer_, fall_, and winter_ for an example
no luck even without it
[10:04:30 ERROR SpaceCore] This mod failed in the GameLoop.UpdateTicking event. Technical details:
Microsoft.Xna.Framework.Content.ContentLoadException: The content file was not found.
---> FileNotFoundException: Could not find file 'C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Content\1.xnb'.
Gotcha!! Appreciate the help!!
("correctly" in this case means "prefix with season_")
followed by more red text infinitely repeating
Each , section needs to specify the file. There's a way around that though in this case:
{{InternalAssetKey: assets/shanimation.png}}:0..2@5
Which will do frames 0 through 2 (includsive) at a duration of 5
first off.. THANK YOU! that worked
i dont understand though because my first method was copy/paste from the spacecore documentation
Sounds like I need to update the docs π
The code was originally from DGA, so I probably adjusted it when I brought it into spacecore and didn't update the example
oh lol thanks
I really should add a way to use milliseconds or something
it makes sense for people that do animations. i havent done any in a while so i didnt connect it
helloo! wanted to check if I had this when thing formatted correctly?
whoop, wrong event key
i'll fix that lol
I mean a human intuitive format is better either way I think - that way, if a mod changes the framerate somehow, it would still work fine
Ah thanks, just move SMAPIDependencies into <ItemGroup> π
btw.. are you spacechase0?
Yep
Changed my username a few years ago, still haven't updated nexus or github
Might do nexus for 1.7
Github I'm still unsure about since it'll break every fork
oh cool! your secret identity is revealed lol
(Or local clones of forks, anyways)
I mean it's pretty common knowledge here π
oh geez.. youre like a god. nearly every thing i've made uses spacecore
literally how i felt first joining the server π
If I had that kind of power I wouldn't be limited my a mere 24 hours a day π (or my meatbrain)
like HUH
no, with a When you should be using HasSeenEvent
When and GSQs donβt play nicely out of the box
it's like putting on glasses to hide your secret identity
gotcha, tysm 
I do wear glasses...
Just a heads up folks that when i release the updated ESR later today, it will have new Unique IDs: Lemurkat.EastScarp and Lemurkat.EastScarpNPCs
Oh, ESR is coming out? Nice
(The LemurKat.EastScarpe.CP will continue to more or less work for a while)
It's been in the works for quite a while
Yes and it's still not finished but i promised late October and the rest is all romance stuff so it cam wait.
hey! would it be possible to start a schedule with MAIL and then set the mail value to something non-existent so it'll always trigger otherwise?
it seems like it, but i don't think i understand the use case
yeah they are special flags, you can just not use them
OH okay ty!
(consult vanilla for usage examples, as always
)
when it comes to lore about the beginnings of pelican town, do we have anything?
tempted to make up my own (pelican town was founded by Thaddeus Pelican 200 years ago etc)
hm, I don't recall any, but it's really cool that you're making some!
the wizard does mention the area having like magical significance?
stardew valley was formed after a meteor or something fell right?
running was invented in 1612 by Thomas Running when he tried to walk twice at the same time
ooh i didnβt remember either of those
take that with a grain of salt because my brain is damaged so i may have made it up
I don't recall any vanilla lore on the subject
this smells like mod (maybe sve?) content. i don't remember this
A few mods definitely dive into it though
probably
sounds like i have a blank canvas then!
OH YEAH in my head (no clue where these ideas are from, sorry) pelican town was the site where the dwarvish ship crashlanded like 2000 years ago, and therefore starting the elemental wars
it was 1000 in the bg but i'm extending the war in my mod lol
krobus references them crashlanding in the sewer fight event
Pelican Town is located within the Ferngill Republic, at war with the Gotoro Empire across the Gem Sea.
just a reminder
and there's a shit-ton of iridium, implying frequent metor crashes
I mean, who said iridium only comes from meteors
i'm pretty sure it does irl??
also the artifacts you find hint at a prior civilization
OH YEAH!
Most IRL meteors are elements that are also present on earth
like the elves
Also isn't all the iridium in SDV in the desert mines, not the valley itself?
also stardew is extremely not constrained by irl /lh
True
true lol
I was just thinking "why would iridium = many meteors"
eh, just a headcanon lol
Ah
and also the metors on the farm have iridium too
According to wikipedia, iridium is much more common in meteorites, but it is present in the earth's crust (it's just rare)
TIL iridium is real
but either way I don't recall much iridium in the valley
It's not purple IRL at least
gotcha, the source i learned from then was over-exaggerated them
sadly π
Iridium anomaly - Wikipedia https://share.google/iCS4BB0YjFNcpJDTr
The term iridium anomaly commonly refers to an unusual abundance of the chemical element iridium in a layer of rock strata at the CretaceousβPaleogene (KβPg) boundary. The unusually high concentration of a rare metal like iridium is often taken as evidence for an extraterrestrial impact event.
Hmm
yess i love that
You do
Checkmate
the most important irl iridium fact is that it is a pretty lousy material for making tools, just like gold
best separtion of geologic eras ever tbh
I do?
Clearly since your avatar
i know were focused on iridium but its crazy the mines can just have radioactive ore because mr.qi?
I mean if I/my cat was a space native, why would we need an astronaut suit
Astronaut helmet doesnt lie
what in-
It's a very hard metal and gets used for that smth
i gotta know who ate the iridium
Like for pen nibs
I mean we use lithium for some medication
It's not that out there
gets out the spray bottle
fair lol, but the mental image of someone seeing a metor fall and then being like.. 'what does it taste like?' is just fantastic
(not the crab repellant one - that's exclusively for #programmers-off-topic )
I'm like 90% certain that taste is in fact used in geology
We love rust in this house
(once you're sure it's not poisonous)
-# I'm about to get banned right
makes sense but still-
Banned, no.
Blocked? Maybe
You guys go make mods.
not that I'd ever actually block atra
Ichor I expect a realistic metals mod from you by next Thursday
..anyways good luck with the stardew lore @urban patrol!!
I'd love to see your ideas :)
thanks! iβm writing a quest/event involving the ghost of the founderβs wife. i gotta figure out what her unfinished business would be
ooh that's so cool!
hmm, it'd be cool to have the town have some ancient and/or magical roots
hello I'm back in the learning mines, I successfully created my first manifest and content JSONs 
Congrats!!!
thanks 
is there a way to control an NPC's speed for their schedule?
question though, about update keys, it's telling me to make one before uploading it to Nexus, but don't you need to upload to nexus TO get a update key?
No
when youre at the upload file page you can copy the code from the url
ooh, so you just make something up then?
I leave it blank until im at that point.
when im at the upload file part i add it to the manifest then compress the file and upload
"UpdateKeys": [],
i highly recommend double and triple checking your update key format (weβre happy to be another pair of eyes) before you publish your mod to nexus! source: i definitely screwed up my update key π
"UpdateKeys": [ "Nexus:38180" ], ive just been doing this and hoping for the best
think i copied from another mod
yep that looks right to me
i accidentally did UpdateKeys: 31888
which was never gonna work
ooooohh..
i honestly get very paranoid when im updating because i always forget things like updating the update key
hmm, is there a way to have trigger actions play as part of the schedule
what action?
i was thinking BETAS actions like shakeNpc
I wanna have a krobus schedule where they're visually nervous while out of the sewers
BETAS has trigger https://stardew.button.gay/docs/betas/triggers#NpcArrived
i donβt think they could shake while walking but they could while standing there
not that i know of
gotcha
if you need an NPC to take a shortcut you could warp them
console commands has a "hurry" debug command.. not sure if you could use it somehow
Warps specified character to the endpoint of their current schedule entry. Name is a fuzzy match.
i donβt think debug commands are accessible like that
oops
hmm, thanks for trying tho!
guysss guess who got the mod author role!!
most ponds work, but oddly my pond lets me do 5 fish without any quests? (adding stuff to the pond)
got mine 2 days ago. feels great
So oddly, I am unsure the issue, they seem like accurate additions, it shouldnt just skip every step and let you put in max fish
claude is cheeto!
oh i mean on the discord lol, still don't have enough downloads 
I'm a verified author on Nexus, but not enough yapping on discord :why
i mean... that's why, innit
Yap harder I guess
you don't have the β¨chronically online and desperately lonelyβ¨ like me
Remove the MaxPopulations line
Do you think that's the issue? I do want a max, I don't want 10 of the same fish
For balancing reasons
populationgates field?>
its supposed to be:
2 Fish, now you get quest
3 fish, quest
4 fish, quest
5 fish max, no quest any further
hmm yeah I don't think it's possible with vanilla data
then whats the MaxPopulation for
Is it just skipping all your quests instead?
Kinda strange..
Hmm, I see, will keep in mind then
yeah that's how the code works, Iunno why
this sounds like a good 1.6.16 feature request
it does π
fancy fishpond
there's a thread for that here if you want!
fishpond fancy (i gotta yap for cheeto role)
too busy irl to do anything like that, but I apprecaite it!
oh, it's literally just asking pathos if they'd consider adding it lol
oh
sure lol
talking is how you get exp but don't spam. won't work, mods will bonk
oh yeah lol I know, its just chatting to get it up lol
Where do I ask? Is this a thread inside the chat
or is it somewhere else, I never use threads lol
...ugh wifis not working if i don't respond that's why
yup! it was the right thread!
ofc :)
heh it's so weird being cheeto-colored
ooh and now i can make a dedicated thread for my lil dwarbus mod 
-# (yes that is their ship name π )
the virgin dwarbus versus the chad krorf /j
truee
we need more platonic ships here
@autumn tide not sure if im the only one, but have u ever had it to where if u knew there was a minor issue in ur mod or project you just have to fix it ASAP and worry about it π im that type
i found a tiny issue and asap fixing it even tho its tiny
yes π
somehow the .zip file didn't zip right?
no clue, but i used a 3rd party and then it worked so
tiny issues are the best ones cuz then i actually CAN fix them usually
i mean there's even pre-existing dwarbus stickers in here
look at themmmm
On Windows, do:
Send To -> Compressed (zipped) folder
I have WinRAR, so it likes priority, I just did that instead since the site is very funny about zips made by another other than the Windows default
i have mac π
Ah. A mac user. Hmm. Mac suc- im kidding, not a fan of it, but it's got some nice interface! For Mac..to zip a file, well, sadly dont know π
It's been 8 years since I touched a Mac, was for someone's cookie clicker not working
Was paid in a coke
there is a built in zip thingy but it apparently didn't work for some ppl π€·
if you're tryna yap to get your level up check out the town sqaure
hmm..odd, yeah online convertor is fine for now, but im sure there is another way
and no I wasnt trying to yap π
was just saying in general never used Mac, out of any OS i got no experience with it sadly
gotcha lol
if this topic is too non-mod related then where do I speak? Dont want to fill up this chat and annoy people by accident haha
hmmm there are tons lol, and off-topic shit lives here too
earlier there a huge dragons > platypus > general bio debate lol
(i wouldn't imply being off topic is allowed here though. it happens sometimes by accident, but it's not strictly allowed)
off-topic isn't supposed to live here, but we all get distracted /lh
#programmers-off-topic is the dedicated off-topic channel for computer people nonsense
tyy
wherehaps may i findeth the item id list for SVE
one sec
always have these open lol
do those contain the SVE items too?
you can use the list_items command in the smapi console and filter by the mod id
for stardew valley expanded*
ohk
sorry!
how do I do this? Ive never used console commands
dw ty
that only works if the items actually have the mod id in their ID
im pretty sure the sve ones do
idk but idk
when you run smapi it'll open a cmd on the background, just type list_items and it will output all item ids
k
how do i filter
paste it in your text editor of choice and ctrl+f by sve mod id
i believe they do have an specific id, let me check
list_items can also filter for you if you give it an argument
didn't know that! here's the command list_items FlashShifter.StardewValleyExpandedCP
guys I need your help again with my spouse stuff fdshfbsf it keeps telling me this and by now I am too confused where I went wrong
[Content Patcher] Error loading patch '(CP) The Fishmonger - Whispers of the Ocean's Heart > Includes (from Data/MarriageDialogue/MarriageDialogueBarnabas)': file 'Data\MarriageDialogue\MarriageDialogueBarnabas' doesn't exist..
[Content Patcher] Error loading patch '(CP) The Fishmonger - Whispers of the Ocean's Heart > Includes (from Data/MarriageDialogue/MarriageDialogueCaitriona)': file 'Data\MarriageDialogue\MarriageDialogueCaitriona' doesn't exist..
double check your filepath and filenames
it looks like you might be missing the file extension
oh myx god you are right
i changed the include and loads names so often i did not notice its gone
glad you could fix it!
i make that mistake all the time lol
ty
it says this after i typed help cuz cmd didnt work
they now speak their silly marriage dialogue yay
so idk how to get the item list
you seem to have removed the Console Commands mod that comes with SMAPI, so you might need to reinstall to get that again
think you may be missing the ConsoleCommands ?
also, anyone around that knows a bit on how spacecore spawngroups work? cuz I keep trying to fix my thing but it doesnt work
I have this butn somehow it only lets one of the things work and I cant understand whats the issue based on whats written in the spacecore git
{
"Action": "EditData",
"Target": "Data/TriggerActions",
"Entries": {
"{{ModId}}_SpawnFerretFurForage": {
"Id": "{{ModId}}_SpawnFerretFurForage",
"Trigger": "DayStarted",
"MarkActionApplied": false,
"Actions": [
"spacechase0.SpaceCore_TriggerSpawnGroup {{ModId}}_FerretFurballSpawn {{ModId}}_Fishmonger_GI_Inside_LowerDeck 6,12,3,6/9,12,4,3/11,10,4,4"
]
}, }
here, i had the output saved in the clipboard
i also did this quite a while ago so idk why i did it the way i did because when looking at the git now i cant find where i got my example from :B
i recommend you get the consoleComands in case you need it in the future tho
wait how do i do that? just reinstall smapi?
also how do I get the ids where its in brackets like [152] for seaweed or so on
!itemids
for stardew valley expanded
thatβs what they just gave you
vanilla items are only numbers because it used to require an integer
but now string IDs are accepted and preferred
oh, so When i use them i have to put the entire thing in brackets?
there are no brackets in item ids.
so when i use them do I need to include the (o) right before them or just the id itselfg
depends, most places accept either unqualified or qualified IDs (and infer unqualified IDs as being (O))
if it only accepts one or the other the wiki reference should make it clear
oh so like for example when im changing the category of dulse seaweed to -4
do i drop or keep the (o)
and then also when I add them to fish pond code
The key is the unqualified item ID.
drop the (O) in that case
for item queries (like pond drops) qualified is recommended
is there a way to quickly and easily go to the file path of where an action is targeting?
not to my knowledge
wdym "go to file path"
Dang. I'm looking in the Caroline dateable mod to try and understand it but it's targeting a "Data/NPCDisposition" filepath that I can't find in data
the file where its targeting ig
oh yeah that mod is outdated
the target doesnt always correspond to an actual file anyway
a target can be an entirely made up thing
and in 1.6+ onwards Data/NPCDispositions is not a real file
Ooh
Data/NPCDisposition was how NPC data in 1.5 was handled
any mod caught using it in 1.6 is sent to jail converted to Data/Characters by CP
I actually just followed your JSON tutorial, it was pretty cool
gotcha, thanks
*(if specified format is lower than 2.0, otherwise straight to jail do not pass go do not collect)
(O)FlashShifter.StardewValleyExpandedCP_Dulse_Seaweed
uhh does anyone know if theres a formal name for those teleporty circle things in SDV? totally rhetorical question def not adding my own teleporty thing bc I totally know my own limits and am not over-ambitious
warp points?
?
But generally, that's what I think of with that sort of graphic
it's an sve thing iirc
that = the term magic circle
I can guarantee you the term existed pre-SVE (not to imply you meant it that way)
there's warp totems and obelisks, and the circle things in BG but the circle things don't have a name iirc?
no haha, the use of them in stardew to denote warp points
actually, they might be used on the way to the witch once or twice?
yup!
Oh, yeah
wizard basement to witch hut, railroad to swamp
I call them warp runes in my head
oooh can i steal that?
you can steal iro's head yeah, im giving you permission
yayyy!
teleportation rune
RIP iro, you will be missed (but you confusing my brain with your coexistence with ichor will not be missed)
YOU can deal with it 
somebody who isn't me
eh, i'm already down 3/4 of a brain
if they replace their head with yours, are they you?
have fun figuring out a brain my gp once described as "well, when are things ever normal with you"
straight in with the existential quandaries
perfect match for my phyiscal ailments tbh
oh it's okay this covered both
double trouble
you got the fancy mod maker role??!
hell yeah 
asking once more bout spacecore spawngroups π (otherwise I jsut gonna leave it as one little square only cuz idk anymore lol)
OH btw i made a thread for my mod, can i @ you there?
for sure
sweet!
Could you give more detail on the issue you're having
since my map is tiny I made three squares where my item should spawn but it only spawns in one of them, not all three. I get the invalid tile message in smapi https://smapi.io/log/895be71d42e949f79247cdbf0d1c4b6d but all selected tiles in those squares I picked are on Back layer without anything on the buildings layer.
Log Info: SMAPI 4.3.2 with SDV 1.6.15 build 24356 on Microsoft Windows NT 10.0.26100.0, with 62 C# mods and 20 content packs.
Suggested fixes: One or more mods are out of date, consider updating them
what type of item is it?
its a forageable
i do know it works partly since it does spawn them in one of the squares
Just to be sure, there is nothing on those tiles on the Front or Buildings layers, right?
ok just saw, like two tiles, after checking the map again have something on the building layer but otherwise theyre all empty
or would a back2 layer also cause issues? cuz the carpets edge is on it
also heres my whole spacecore json in case you wanna look at the spawn definitions or w/e too https://smapi.io/json/content-patcher/07d2fbe01e5943958fe139122dba80fd
Do any of those tiles have a "NoSpawn" property on the Back layer?
no, they do in fact have no single property at all
I guess another mod could be interfering too, in theory, since it checks the vanilla IsNoSpawnTile function
hm, that would be a bit odd tho since I try to test with a minimal mod set up
unless jsut having FTM for example enabled could make it wonky like that
6,12,3,6/9,12,4,3/11,10,4,4 are the red squares these fields?
its jsut odd since I'd think that the first square that has literally jsut the back layer would be the most likely to let them spawn but nope
theyre supposed to, yes
oops dropped the reply
That's a good question, I'm not sure the first coordinate set is correct at least
as i admitted in my original message i did this quite a while back(like a few month) so im not fully sure this is even the proper way
i think the first should be x6y7
i tried to find the example i got it from on the git again but i am notoriously bad in navigating that site

yeah all your y coordinates are set to the bottom left of the box you want. change it to the top left and try
6,7,3,6/9,10,4,3/11,7,4,4
Ah
That would do it
Stardew has a (0,0) in the top left corner, with positive Y going down
Unlike standard math
oh my god
shit cant get the width to 5
(This isn't specifically stardew by the way, many 2d game engines are like that, too)
why did I do it like that back then....my mineables are done right why didnt i re-check when doing those fdsgdf
i should really default to "its most likely the most stupid reason" and look there first
in my experience.. the bigger my json, the more likely ive made a dumb mistake
get fatigue after a while
im trying to cut myself some slack knowing that stuff like coding/scripting just isnt something my brain easily gets but after the 20th bracket/hundreds typo you sometimes still start to sideeye yourself π thanks for the help both of you
hellooo can anyone here pin messages? i wanna pin a message in my thread but I don't have permission to LOL
only junimos can pin messages.
shittt okay
thanks for telling me!
hm, should do the @ role thing? seems a bit overboard, i might ask bouncer lol
would absolutely not ping the junimo role
most people just typically dont bother with a pin in their thread
social anxiety kicking in lol
hell yeah
nice
something about finally getting an animation to work makes you wanna animate everything
mood
New quote added by head_in_the_cl0uds as #6729 (https://discordapp.com/channels/137344473976799233/156109690059751424/1435383750950125671)
General question for anyone
Does Stardew Valley support custom fish spawn dates? I know we can do time, and season, but is there a way to limit a fish to being caught on 3 specific days of a month?
sure, use the Condition field + game state queries
[[Modding:Game_state_queries]]
Will look into this, thanks! β€οΈ
of course
in maps
I just learned about CP's advanced API, do I understand correctly that if I were to make a token called say, Speaker that updates context when a dialogue is opened, all patches that use that token (and no other patch) gets updated immediately? 
HUH
i hate spring objects and cursors.
no
your token does not cause context updates
the UpdateContext method is how you tell Content Patcher whether your token value has changed since the last context update
tokens fill in information with other information that may be dynamic
what are you trying to do?
for instance a PlayerHealth token would cache the value of the players health and in its UpdateContext function it'd check the players health again, and if its different, cache the new value and return true
that way, Content Patcher knows that the PlayerHealth's cached value changes and knows it should update patches that use it when its time to, according to their update rates
if the health had not changed though, you just return false and then content patcher knows that it doesnt need to do that or bother
the value that your token returns should never change or be updated outside of the UpdateContext function
So someone reported this compatability bug with my mod, Terrane, and VPR (vibrant pastoral recolor)
I managed to find the area thats causing the issue but I'm a bit confused:
- in vanilla the area in question has ground textures
- therefore i recolored that area of ground in my mod
- in VPR, the area in question is blank (i made it red in the image to tell the difference)
So basically the fix is removing that area when VPR is installed? Is that area even used in vanilla? Does VPR make map edits that make that area not mapped anymore? Any suggestions/guidance would be very helpful!
There is another such area on a part of <season>Tilesheet2, the above screenshots are <season>Tilesheet
Hope this all makes sense π
idk... maybe you could look at their files and see what theyve done? i think youre on track with conditionally removing it when that mod is installed
vpr made a vanilla tile transparent/blank?
That's... odd? I'm pretty sure VPR is set up to overlay on vanilla tiles
so it may be blank on the image, but it's supposed to slap itself over the original image. It just means there's no change to the parts that are blank
checking to make sure
hm... it's a mix of overlay and replace.
Outdoors Tilesheet seems to overlay while 2 replaces
im editing produced items and im making a fish pond for dulse seaweed from sve when im doing the Id and item id (as shown in image) do I do (O)FlashShifter.StardewValleyExpandedCP_Dulse_Seaweed or FlashShifter.StardewValleyExpandedCP_Dulse_Seaweed or something else?
check the wiki to see if that field takes a qualified or unqualified item ID
k ty
item queries can accept both
qualified IDs are recommended
i dunno what this means
it dont mention qualified
and the Id field is meaningless except for differentiating between entries in that same list
oh
you need to click on the common fields section
click the "Common spawn fields"
item query is a common structure that many part of the game uses to spawn items
item spawn fields?
k
oh yea item spawn fields lol
ty
qualified is with the o right?
tbc the set of fields is a generic spawn item, but item query is a separate thing
an item query can be used in the ItemId field of a generic spawn item
pondering just having there be a hole in the cliffside of the backwoods so i don't have to alter that map,,, i figured i'd put the character's house back there since it's not as "active" in vanilla, but i can't read the path tiles 
its not as active because NPCs cannot walk through the backwoods
ahh, so i can't have the entrance to their house back there?

sorry if that's a dumb question
lol
you can, they just wont be able to exit their house or enter it
not unless there is a different warp inside the house or in a different map to skip over the backwoods entirely
there is no answer to this because everywhere you can possibly think of is already taken
i was thinking maybe from the side of the bus stop, but i don't wanna mess with rsv
so put it wherever you'd like
A loooot of stuff messes with the bus stop too
central station won't conflict with anything, but if you don't want to use it then yeah just pick wherever you want
There's some spots that are better than others, bus stop is one of the messier ones. but yeah "place that is not taken" basically doesn't exist in a way you can find
but I would recommend Central Station because it exists largely to remove this problem
i wouldnt say that was the primary motivation for CS. something like Pelican Valley Loft does, though
alternatively, I guess you could patch the map dependent on the installed mods, but that way is madness
You can always make your warp patch optional when central station exists
and even if you follow that path of madness, you will run into a mod that you just can't patch because some random mod that edits half the town puts a giant stall right where your building is
Or have it optionally extend from a popular expansion's map when available
if that sounds oddly specific and like it probably happened to me, it did :V
Anything to avoid locking yourself into patching vanilla and hoping no one else had the same idea
(this is why I did not want to do map working stuff.)
Me, happy thinking I have avoided all compatibility problems: 
me getting a request for compat with a Chinese NSFW(?) mod that apparently does SVE-level map changes: 
Ah, I see you too have seen the horros of..
chinese nsfw mods
which.. are major expansions in places. >_>
Ugh... Pro tip number 1 don't try and brainstorm mod ideas while getting carsick
how do i get the images to set as tilesets in tiled?
i got them to load in just fine, but actually... using them is. not happening 
I cross my fingers and hope nobody had the same idea as me
Forsy you cannot defeat the monkey on typewriter
Are there more of these I'm gonna have to worry about being asked about? LOL
What's your mod again?
Seven deadly sins is a particularly cursed one tbh
Pelican Town Municipal, hopefully full releasing next month
can you elaborate on what you did to load them in?
The audacity of slapping a hueg church on town
And yeah that's the one that puts the WORLD'S BIGGEST STALL right where my building is. The stall is absolutely enormous to the point that I couldn't even shove it to the front , it dwarfs an entire two story
I doubt it. I mostly ran across them trying to find mail mods
Pretty, but ENORMOUS
It was magic
Oh, the one with the bunny?
That's the one
like I fought Haley's Bakery not loading tilesheets to get compatibility for a request, I couldn't figure out what to do with that giant bunny stall
To be fair i think multiple mods like patching that area
i just entered the tilesheet for the furniture, for example, and instead of putting them in in the form they were in on the stardew maps, it just put them in as one big image
It's actually not too bad
Most of the patching I had to do is around it since I cut out part of the cliff
And SVE's Pierre's garden is mostly there so stuff has seemed to want to stay away from it, where I'm willing to shrink the garden
mostly festival patches and Haley's Bakery have been a thing for that spot
thats how tilesheets work, they are all placed in one sheet. however, if you mean TileSheets/furniture.png, you cannot use that in maps without an external dependency. by default, all tilesheets must come from the Maps folder. itd probably be easiest if you made a copy of a vanilla map with the sheets you wanted and edited that one, since it'd already have the sheets loaded
OHHHH okay i was wondering if i'd need to do that, thank you
@lucid iron what say you about an edit tilesheets metadata....
nou
Ugh i already moved my map patch bc apparently another npc mod slaps a house in that area
what does "an edit tilesheets metadata" mean
I just want people to forget backwoods even exists π
button u know how u can put tile data on the tilesheet
news to me
thats how ppl make diggable farm grass happen usually
Mod idea: make a new Backwoods map that is used instead of the current one. Direct all vanilla backwoods content to there
ive never made a map
by putting diggable on the grass tiles they use not slapping tile data everywhere
the pein is that this kind of tile data is not editable via content patcher in any way u can only do it inside the tmx
that wouldnt solve the pathfinding issue because you would still need the tunnel underneath it
Oh the tunnel's the problem, huh
the problem, as i understand it, is that you cannot reach every exit from every entry
now i have no idea why atra ping me about this cus i dont really see what that has to do with the current problem at all
it was something i thought of when they were discuss labeling tiles for stardew access
im not even sure what the benefit of doing that metadata in CP would even be and not in the map itself?
hmmm maybe split them into two maps and turn the shortcut into a ladder you click. One map is just the lower part with the tunnel, one is just the higher part. The ladder teleports you from one to the other
i wanted to make a way that would apply to all maps which use a tilesheet like say towninterior
so u only gotta label a tile as "rug" one time
there r an immense amount of implications yes
That's kinda how chair tiles work
which is why im not gonna do it 
Nothing to do with the current problem
i was imagine this more as a thing stardew access might do
What if i want the rug to be a bug
given it's specific role of "label stuff so screen reader can give useful info"
I wasn't thinking of it as a per-tilesheet thing. But just a way to edit tilesheet metadata for a map
it makes sense for somethinglike stardew access
Because the other is a ducking can of worms
but compatibility with custom tilesheets seems a nightmare
is there any reason to not have the house start be at the very bottom of the map?
yea but doing it like this means say
if i was using lumi tiles
lumi can go label tiles as part of tilesheet mod one time
Wdym by that
rather than depend on every map maker to label things
like, i'm using the regular farmhouse map for a base, and i was wondering since i was just gonna redraw it myself if it mattered where the warp point was
like, should i keep it in the middle kinda like it is on the farmhouse map? or can i move it to the bottom to give myself more room above?
Isn't that wat tsx for
i figured it's fine, but since this is my first attempt i wasn't sure if it'd break something or not
Uhh... Im not sure of any technical reasons, but for design reasons, it would be weird to walk into a house and enter from the top of the map
When the entrance is at the bottom
oh no i mean like... when i loaded in the farmhouse map, the map is situated kind of in the middle of the canvas, right?
i was wondering if there was an issue in like, bumping it down a few rows, so the door tiles are at the bottom
thatd require every mod user using lumi's sheets to copy the .tsx file into their mod and use it, which would also mean it couldnt be updated automaticallyt when lumi updates
sorry, sometimes i'm bad at articulating
if i'd need to just follow the farmhouse positioning on the canvas that's fine, i just wanted to make sure i was like. doing it right. aksldfj
el, you are the one that decides where every warp entry and exit is
the game has no idea what the pictures on the screen on the individual tiles are, for the most part
it just knows that the entry point is set to certain coordinates
or that the warp from the previous map said to go to specific coordinates
i was kinda concerned that if you put the map too far down it'd, look weird in-game, but i guess if you have void tiles around the walls it's fine yeah?
and if i control the warp points then it's not an issue either
the game just draws black where there are no tiles
the player has no indication of where they are, coordinates wise, unless they have a mod that tells them
tsx doesn't go into the content pipeline yea
having it go through content could be a solution here too but Implicationsβ’
At the moment I think it looks for a tsx next to the tmx it loads
For any external tilesheets in the map file
Dunno, but you'd probably need to fight SMAPI about it
At the very least, to make tmxtile check the content pipeline before it tries for a local one
(That might just be harmony patching tmxtile I guess)
And perhaps some cooperation with ichor's iro's tiled plugin π
or i do nothing cus ppl r used to the status quo 
Hmm. Maybe we need something stronger
@lucid iron skill tree support to trinket framework when
And to clarify, I mean the trinket maker gets to define their own skill trees
What's a skill tree

meeee
gaming stuff
Got it
i mean i actually do support levels
it was a mistake for me to make it a list but too late now
None of atra's beeswax
nothing stop you from skipping levels to make branches though
Hmmmmmmmm
cus the number is just a concept n u can go 1 -> 2 or 1 -> 3 via machine
ponders something even stronger
just ban it from the anvil
idm making support for string id if that helps 
OH
How about make it where the author can define a list of items to customize each variant
Like to put little hat overlays on them
What if I want to give my parrot a witch hat?
ah yes draw layers 
(Anything else I could think of is half-covered by the trigger action stuff I mentioned in alpha thread recently, and the other half covered by the mod crimes I intend to do with that)
Not much programming energy during the week π
ill have to think about how n where ppl might define the layers
A little bit today, but I'm still distractible
Yay!
but i guess it's not going to be a purely dynamic thing right
(...should I take a poke at said crimes?...)
Hey I have zero programming energy during the week
you (content maker) would draw the witch hat layer for the parrot
And the week is thr whole week
Yeah, I was thinking the author would define the layers, and how to enable them
Atra->gym
So they could say "combine with this item to make it wear this hat"
Which would turn on the layer
i shall get back to u on the weekend 
Are you implying you'll try to pick my brain on it
Because I guarantee you this is being ejected from my brain within the next hour
no im gonna make it and show u docs
Ah
the tmxtile deserialization when it sees the external field is what fetches the tsx and reads it
brownies?
....what
(this is tempting but I have to think of some logistical/usability stuff first)
what
Crimes are good
thats also why the tsx file not being adjacent causes explosions in xml deserialization as the filenotfound bubbles
That's...interesting
So far no one has shipped me brownies
Go have fun with your crimes
smh
But that requires thinking π
"%action AddItem (O)201 1 2 %%%action AddItem (O)205 1 2 %%%action AddItem (O)199 1 2 %%[letterBG Mods/{{ModId}}/backgroundM.png][#]{{ModId}}.MyoldfriendsM13.title" y-ay. auto converters.
That looks painful


ok, thanks

