#alt sides helper not doing it's thing (i think)

324 messages · Page 1 of 1 (latest)

round stump
#

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

#

i am not sure if im doing something wrong tho, i tried to follow the wiki as much as possible

round stump
#

can anyone help??

opaque wolf
#

@brave knot

brave knot
round stump
#

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

brave knot
#

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)

round stump
#

i saw it lol

#

lemme read it

brave knot
#

o ok

#

i normally try to avoid pinging but idk how these forum channels work really

opaque wolf
#

theyre basically regular channels

opaque wolf
brave knot
#

oh fun

round stump
#

so okay i dont think i understood what im supposed to do

#

way too many words for my small brain catplush

brave knot
#

so y'know how you have 4 meta files

#

and each file says "this is how my map should look"

round stump
#

yyes

brave knot
#

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"

round stump
#

ooooh

#

so i need to create another file or something?

brave knot
#

nope, it's the same 4 files, just different stuff in them

round stump
#

im pretty sure i have 3 files tho

brave knot
#

er, yeah, 3

#

i had 4 on the brain for some reason

round stump
#

real stuff

brave knot
#

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"

round stump
#

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

brave knot
#

yeah i guess

#

do you know yaml at all

round stump
#

nope

brave knot
#

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

round stump
#

wait no

#

think i gotta restart (maps not showing up)

round stump
#

wait i think it mightve worked

brave knot
#

it won't have, since you still need to replace OverrideVanillaSideData with Map

brave knot
#

to tell ASH to apply those settings to your B/C sides instead of your A side yes

round stump
#

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

brave knot
#

you want to have 3 entries, because you have 3 maps

round stump
#

yes but i only wrote one of the sides

brave knot
#

can you post what your meta file looks like now

round stump
#

i dont have the c side in the a side metadata

#

im embarrassed but here

brave knot
#

there are 3 -s so there are three maps

round stump
#

thats fair

#

do i just delete the 3rd -

brave knot
#

yeah, replace it with a space
and remove the line under it that starts with OverrideVanillaSideData

brave knot
#

ok, post the updated file

round stump
#

do i need to put something in the b side file too?

brave knot
#

and post what the other meta files look like for posterity

round stump
#

or remove the overridevanillaside data thing

brave knot
#

they shouldn't be empty, but only the AltSideData part of them matters

round stump
brave knot
#

your A side file isn't called 000_1fc.bin, is it

round stump
#

it is

#

is that the problem

brave knot
#

did you rename that since the first screenshot

round stump
#

yes

brave knot
#

did you rename any other map files

round stump
#

because i had to go to assist and skip 20 maps every time

round stump
#

only the a side

brave knot
#

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)

brave knot
#

yea

#

look i haven't touched this thing in years, the thought of reworking it fills me with existential dread every time

round stump
#

i never did that catpog

round stump
#

the existential dread part

#

heres my maps folder without the useless junk

brave knot
#

is that a .meta file, or a .meta.yaml file with the extensions disabled

#

(it should be a .meta.yaml file)

round stump
#

its a meta.yaml

brave knot
#

cool

round stump
brave knot
#

wait, so does windows explorer show .bin but not .yaml?

#

that's weird

round stump
#

i guess lmao

#

maybe because those are undefined files?

#

like i dont have something to open them with? idk

rustic wave
#

The option is to hide "common" extensions and you simply must immediately uncheck it

round stump
#

IT WORKSS

brave knot
#

yaaay

round stump
#

and to think that all it took was an alt and an f4 key peaceline

brave knot
round stump
#

thanks so much youre the goat

brave knot
#

np!

#

glad i could help

round stump
#

sorry i had to bother you this much lmao

#

thank you!!!!

brave knot
#

one day the UI will be better at doing these things

#

one day...

round stump
#

now to open the b side only for it to bsod my computer happylandeline

brave knot
#

hell yeah

#

new crash helper

round stump
#

lets go!

round stump
#

thanks again dude youre amazing

#

i can finally sleep at night knowing that i have a b side now

brave knot
#

not a dude but i appreciate it a lot

round stump
brave knot
#

yeah i get the sentiment

round stump
#

reading pronouns (but still messing up) gang

#

also the b side actually crashed my game so thats cool

brave knot
#

amazing

round stump
#

time to see if it was a one time thing

brave knot
#

if you want help with the crash, i'll need the 🪵

round stump
#

oh get it cause the log haha i hate that joke

brave knot
#

}:3

round stump
#

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)

#

i gtg tho sorry

#

be back in about 20 mins i think

brave knot
#

see ya

#

i'll ponder on this for a bit

round stump
#

oki

round stump
#

yo im back

#

found anything maybe possibly???

brave knot
#

nope

#

can i have the full log.txt?

round stump
brave knot
#

nope, that's just the error log

round stump
#

oh

#

theres a log.txt?

brave knot
#

which misses most of the information

#

yeah

#

in your celeste folder

round stump
#

oh

#

fair

#

do i just send everything inside it

#

tryna make sure i dont leak my adress happylandeline

rustic wave
#

Are you sure that's all, "message.txt" makes me think you're pasting into discord rather than just sending the file thonkderp

round stump
#

im pasting into discord 😭

#

does that make a difference

#

i just ctrl A ctrl C ctrl V'd it

rustic wave
#

That's what I'm asking you

#

Just drag the file onto discord here and send it?...

round stump
#

im not sure what that changes but ok i guess

rustic wave
#

Okay that's the same size, disregard me then Catstare

round stump
rustic wave
#

Just surprised it didn't even get to logging the error

round stump
#

why does it always have to be me who gets an error message on my computer

opaque wolf
#

the tens of thousands of forum posts on here beg to differ

round stump
#

real stuff

round stump
opaque wolf
#

holy shit you are SO right

round stump
#

lmao

round stump
rustic wave
#

You better not be getting any error messages on MY computer landeline

#
[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?

opaque wolf
#

for whatever reason

rustic wave
brave knot
#

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

rustic wave
round stump
#

(both the mods, not the zip files. i have no idea where those came from but it might be my mistake)

round stump
#

could anyone solve it lmao

round stump
#

noone?

#

okay i think i somehow fixed it i think idk

opaque wolf
#

anything ash should be forwarded to luna

round stump
#

would it be okay to ping?

opaque wolf
#

yes

round stump
#

good to know

brave knot
#

(i haven't forgotten about this, just been busy)

round stump
#

real stuff

#

i think i fixed it tho

#

excpet that this thing happens now

#

(the heart being blue even though its a cside)

opaque wolf
#

you can change heart colors last i checked

round stump
#

yes i did that

#

but it doesnt seem to work i think

brave knot
#

OverrideHeartTextures: false
hm

#

have you tried turning that on

round stump
#

yes

#

also it doesnt show a heart poem even though ShowHeartPoem is set to true

opaque wolf
#

did you save the yaml

#

idk if ash hot reloads it

round stump
#

luna said they dont but yeah

opaque wolf
#

then restart everest

round stump
#

imma restart clelste for the duotrigintillionth time today

opaque wolf
#

ctrl+f5 is a banger

round stump
#

what does that do youknowicattodoittoem

opaque wolf
#

try it

round stump
#

i sure hope it doesnt send a nuke to my exact location again!

#

i did already close everest tho so

opaque wolf
#

how did you know...

#

it restarts everest and puts you in the same room as before

#

if any

round stump
#

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?

opaque wolf
#

do you have an fn key

round stump
#

yes

#

i did try that dw

#

it just does not seem to be working

opaque wolf
#

are you sure you're holding control and not shift

round stump
#

is there a mod for it?

opaque wolf
#

no

round stump
#

that i might not have?

opaque wolf
#

its built into everest

round stump
#

welp

rustic wave
#

Do you need to enable debug for that?

round stump
#

okay so what the hell happened to my a and b sides

opaque wolf
round stump
opaque wolf
#

question one: why don't you have debug mode on already

round stump
#

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

opaque wolf
rustic wave
round stump
#

SEE FOR SOME REASON I KNEW THAT kinda

opaque wolf
#

because of the meme lmao

round stump
#

no

opaque wolf
#

try Y instead of L

round stump
#

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

opaque wolf
#

was talking about this

round stump
#

oh lmao

#

never seen that meme i guess

#

and im pretty sure there was also a key for word

#

yeah w i think

opaque wolf
#

and s for sharepoint

#

p for powerpoint

round stump
#

im so good at things that dont affect me whatsoever and so bad at things that can actually matter!

round stump
opaque wolf
#

yes

round stump
#

it opens onenote

opaque wolf
#

and i will personally deliver it to you snip_pog

round stump
#

yay!!

round stump
opaque wolf
round stump
#

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

opaque wolf
#

it does help

#

it allows you to f6 and enables other qol stuff

round stump
#

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

opaque wolf
round stump
opaque wolf
#

what if you press f7

round stump
#

oh this time it didnt reload

#

what is going on

#

i already have a debug map bind from speedrun tool tho

opaque wolf
#

??

round stump
#

what "??"

opaque wolf
#

why does srt have a debug map bind

round stump
#

idk

#

it might not be from srt i just remember it like that

opaque wolf
#

what makes it different from everest's bind

round stump
#

it doesnt lol

opaque wolf
#

the debug map bind is part of everest

round stump
#

yeah i just dont know

#

i dont know where it came from

#

lemme check srt

opaque wolf
#

i have no clue why its there or what makes it different from everest's bind

round stump
#

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)

round stump
#

@brave knot is this part necessary for the b and c side metadata?

brave knot
#

hm, it might be possible that they're interfering with it even

round stump
#

oh thanks

round stump
round stump
#

so uh that didnt really fix my issue

#

the hearts in the chapter card are still blue