so ive been trying to make alt sides for vanilla maps for like a week now (by vanilla maps i mean i copy every object of a vanilla map and paste it in a non vanilla map so it looks the exact same as vanilla maps) and it just doesnt work. i have an a side, b side and c side of forsaken city right now that ive copied, but whatever i do on the ASH menu it just doesnt work. ill provide pictures if needed, right now i just need help. thanks
#alt sides helper not doing it's thing (i think)
324 messages · Page 1 of 1 (latest)
i am not sure if im doing something wrong tho, i tried to follow the wiki as much as possible
can anyone help??
@brave knot
post a screenshot of your whole setup, including your folder structure & the text of your ASH meta files
ok
these are the maps
(ps: it also didnt use to work when i didnt have metadata for a side or b side. i didnt know if you needed to have one for those as well so i made one just to be safe)
im so ready for this to be an extremely obvious issue
the a-side's meta file should specify the metadata for every side; that's why Sides is a list. the only thing that's relevant in the other meta files is AltSideData, everything else specified there is ignored
the UI doesn't provide a way to add another entry to the list, so you'll need to start it yourself; once an entry exists, then it'll display it too. that's why the section is labelled "(This)", other maps will also appear in a list once specified. it's just something i never got around to doing.
the example in the docs is like:
Sides:
- OverrideVanillaSideData: true
Preset: "a-side"
ShowHeartPoem: true
- Map: "examplemodder/ExampleMod/ExampleMap-D"
Preset: "d-side"
ShowBerriesAsGolden: true
again, you only need to manually put in Map for the other entries to get the UI to show them
(@round stump just in case)
theyre basically regular channels
its okay
oh fun
so okay i dont think i understood what im supposed to do
way too many words for my small brain 
so y'know how you have 4 meta files
and each file says "this is how my map should look"
yyes
ASH actually wants 1 file that says "this is how each map should look", and the other 3 files just say "listen to the A-Side"
nope, it's the same 4 files, just different stuff in them
im pretty sure i have 3 files tho
real stuff
yeah, the same 3 files
the files for the B and C sides only need the AltSideData bit, you can remove Sides: and everything afterwards entirely
and the actual info in there gets moved to the file for the A side
there, you have a list of customization options, each one starting with a -
in one of those entries, it'll have the line OverrideVanillaSideData: true: this says "this entry is for the A-Side"
in the other two, they'll instead have a line saying Map: alloy/strawbs/Z1_1fc or something: this says "this entry is for this other map"
oooh
lemme check
yes yes
okay
okay so
i realized i still have no idea what im doing
like i know what i should be doing but i dont know what im doing
does that make sense
nope
they don't seem to teach it in mapping school anymore but i thought it was worth asking
ok so, cut the whole bit that starts with a - in the non-A-side files and move it to the very end of the A-side file
ok so i did that
wait i think it mightve worked
it won't have, since you still need to replace OverrideVanillaSideData with Map
i need to do that?
to tell ASH to apply those settings to your B/C sides instead of your A side yes
see this
im so confused rn
now the altsides helper metadata in lönn has 3 entries
2 says "this" and one says "z1_1fc" or something
you want to have 3 entries, because you have 3 maps
yes but i only wrote one of the sides
can you post what your meta file looks like now
there are 3 -s so there are three maps
yeah, replace it with a space
and remove the line under it that starts with OverrideVanillaSideData
ok
nope
nothing
ok, post the updated file
do i need to put something in the b side file too?
and post what the other meta files look like for posterity
or remove the overridevanillaside data thing
they shouldn't be empty, but only the AltSideData part of them matters
your A side file isn't called 000_1fc.bin, is it
did you rename that since the first screenshot
yes
no i'm just confused
did you rename any other map files
because i had to go to assist and skip 20 maps every time
just as a sanity check, can i have a screenshot of your maps folder
(also worth mentioning that you do need to restart celeste for each change of an ASH meta file, they don'tget hot reloaded)
are you fr
yea
look i haven't touched this thing in years, the thought of reworking it fills me with existential dread every time
i never did that 
i get that sometimes
the existential dread part

heres my maps folder without the useless junk
is that a .meta file, or a .meta.yaml file with the extensions disabled
(it should be a .meta.yaml file)
its a meta.yaml
cool
i guess lmao
maybe because those are undefined files?
like i dont have something to open them with? idk
The option is to hide "common" extensions and you simply must immediately uncheck it
IT WORKSS
yaaay
and to think that all it took was an alt and an f4 key 
yeah you will cause/have infinitely less headaches with it off
thanks so much youre the goat
now to open the b side only for it to bsod my computer 
lets go!
LMAO
thanks again dude youre amazing
i can finally sleep at night knowing that i have a b side now
not a dude but i appreciate it a lot
sorry, i just say it not to assume gender
yeah i get the sentiment
reading pronouns (but still messing up) gang
also the b side actually crashed my game so thats cool
amazing
time to see if it was a one time thing
if you want help with the crash, i'll need the 🪵
oh get it cause the log haha i hate that joke
}:3
its funny i just hate puns lmao
anyways yeah it works
one time crash ig
nevermind it just crashes when i exit
(quick fix is not to exit the chapter)
heres the log lol
i gtg tho sorry
be back in about 20 mins i think
oki
pretty sure its this?
nope, that's just the error log
oh
fair
do i just send everything inside it
tryna make sure i dont leak my adress 
ok here
Are you sure that's all, "message.txt" makes me think you're pasting into discord rather than just sending the file 
im pasting into discord 😭
does that make a difference
i just ctrl A ctrl C ctrl V'd it
Okay that's the same size, disregard me then 

Just surprised it didn't even get to logging the error
why does it always have to be me who gets an error message on my computer
the tens of thousands of forum posts on here beg to differ
real stuff
also get it because only i can get error messages on MY computer haha im so funny (i need friends)
holy shit you are SO right
lmao
i actually do need help tho
You better not be getting any error messages on MY computer 
[Warn] [content] CONFLICT for asset path Maps/resources.zip (Celeste - Advanced Mode vs The Floor is Lava)
What does this even mean, tf is resources.zip
But yea I don't think your log has anything useful since it doesn't even seem to log everything up to the crash?
both of those mods have a resources.zip in the maps folder
for whatever reason
Can you maybe throw all your ASH yamls in here as files, maybe there's messed up syntax or something?
it does log the crash? if you download the file and scroll to the very bottom
i just haven't tried to debug it yet because i need to look through the code to see what might be causing it
i will *sinister laugh*
on it
Oh wtf, so it does. Good to know that the app I was using to view text files on my phone is trash 
i made both of them so that might explain it :P
(both the mods, not the zip files. i have no idea where those came from but it might be my mistake)
could anyone solve it lmao
anything ash should be forwarded to luna
would it be okay to ping?
yes
good to know
(i haven't forgotten about this, just been busy)
real stuff
i think i fixed it tho
excpet that this thing happens now
(the heart being blue even though its a cside)
you can change heart colors last i checked
luna said they dont but yeah
then restart everest
imma restart clelste for the duotrigintillionth time today
ctrl+f5 is a banger
what does that do 
try it
i sure hope it doesnt send a nuke to my exact location again!
i did already close everest tho so
how did you know...
it restarts everest and puts you in the same room as before
if any
oh
that would be convenient to know around 6 months ago when i first started making this
knowing that saving a project on lönn also updates it in game and you dont have to restart the whole entire game would also be quite helpful
yep, just restarted and it didnt fix anything
oh wait
lemme try to do the "putting b and c side data into the a side yaml file" thingie that i forgot existed
also the control f5 thing doesnt seem to be working?
do you have an fn key
are you sure you're holding control and not shift
yes
is there a mod for it?
no
that i might not have?
its built into everest
welp
Do you need to enable debug for that?
okay so what the hell happened to my a and b sides
i think so
that explains it i gues
question one: why don't you have debug mode on already
idk
my brain is not big enough to know what pressing random buttons do okay
i opened debug mode once and i did not understand what the hell was going on so i just turned it off
god i wish i could open linkedin without using my mouse
the ctrl+alt+shift+windows+L:

SEE FOR SOME REASON I KNEW THAT kinda
because of the meme lmao
no
try Y instead of L
well maybe idk if its a meme but i just saw it in a video of a random guy not using his mouse and doing everything with keybinds
oh lmao
never seen that meme i guess
and im pretty sure there was also a key for word
yeah w i think
im so good at things that dont affect me whatsoever and so bad at things that can actually matter!
next update n for nuke??
yes
it opens onenote
and i will personally deliver it to you 
yay!!
also what makes this funnier is it isnt even the c side its the a side bruh
check english.txt
okay i will but firstly i gotta make sure: does debug mode like actually help you or is it just like a little qol thing
because knowing the answer will not change if i turn it on or off since i will open it
okay so dont get mad at me
but whats f6
oh its reload?
thats cool
also i think its fixed
the game stole my heart
f6 is the debug map
it reloads my game tho
what if you press f7
oh this time it didnt reload
what is going on
i already have a debug map bind from speedrun tool tho
??
what "??"
why does srt have a debug map bind
what makes it different from everest's bind
it doesnt lol
the debug map bind is part of everest
i have no clue why its there or what makes it different from everest's bind
idk either but its there i guess
okay now it shows as a yellow heart ingame but not in the chapter card
it also shows right color in the journal
like its almost perfect
also exiting the b side crashes the game (again)
@brave knot is this part necessary for the b and c side metadata?
nope
hm, it might be possible that they're interfering with it even
btw if you want a functional example of what the files should look like, there's a functional example in the helper itself
oh thanks
okay so i deleted those and now imma try again