- Jun 8, 2021
- 982
- 3,403
Well, update got leaked, so here are my ramblings
You don't have permission to view the spoiler content.
Log in or register now.
Shame, you're too late. We already held the vote.Rachel as a main Li is a big NO for me... this alone is enough to ruin my game
To quote Lucy "She doesn't deserve it".Rachel as a main Li is a big NO for me... this alone is enough to ruin my game
If you don't have a Linux system but have a machine running Mac OS, you can set the file system up to be case sensitive when creating a disk volume. By default it's not, but it can be done. Be aware that Apple is often slipshod with their own apps on a case sensitive file system -- you'd be amazed at what they've broken over the years.That's awesome work! I don't have a linux system to test on, but if I change all of the bio files to begin with upper case letters it should work fine for you guys then?
Thanks, I really love reading posts like this!Well, update got leaked, so here are my ramblings
You don't have permission to view the spoiler content. Log in or register now.
the dungeon is off site (located at harem hotel) lmaoThis is kinda random, but I was hoping they'd find a hidden door to a basement when they were cleaning out the storage room. And of course, one of the rooms in the basement being a bdsm dungeon.
Ok, I just pictured Rachel whispering "Take me to you dungeon" in the MC's ear just like a certain girl from that game... I bet the anti-Rachel faction would accept her then.the dungeon is off site (located at harem hotel) lmao
Cosy's done a great job of taking antagonistic characters and having them "heel-face turn", though. I mean, Vicky was a bitch the first couple of days and now her attitude is completely different. Also, given Vicky's ask to MC and Lucy's personality, I could image a scene where they both hold her down, while MC 'disciplines' her.Rachel as a main Li is a big NO for me... this alone is enough to ruin my game
Thanks for finding the problem! For anyone on Linux who wants to correct their bios, here's a command you can run from within theOkay, I had a thought and actually figured it out. The problem is that Linux uses case sensitive filesystem in contrary to Windows or macOS. That means that on Linux files named file.txt and File.txt will be actually two separate files. I discovered that character bios are located in files files named like Akari/akari_bg.webp. I had a hunch that the same variable is used to construct folder name and file name and simply renamed files to start with capital letters - and it worked!
game/gui/msp1/bios
directory (relative to the decompressed Cosy Cafe directory) to properly capitalize all the image filenames.find . -maxdepth 1 -type d -exec sh -c "cd \"{}\" && printf '%s\n' * | sed 's/^\([a-z]\)\([a-z\x27]*\)\( \)\?\([a-z]\)\?\([a-z]*\)\?_\([a-z.]*\)$/mv \"\0\" \"\u\1\2\3\u\4\5_\6\"/' | sh" \;
It's most important here for the directory names to match the filename prefixes exactly.That's awesome work! I don't have a linux system to test on, but if I change all of the bio files to begin with upper case letters it should work fine for you guys then?
.capitalize()
method, which capitalizes the first letter while setting all others to lowercase..title()
call. Instead, it capitalizes only the first letter of each occupation, leaving all other letters untouched. For basic occupations like 'student', this ensures they aren't lowercase when displayed. For longer occupations like Mr Takamura's, you already have the text correctly formatted, so there's no need for extra processing.game/scripts/bios.rpy
; lines 825, 936, and 939; all in the screen profile
section.# bios.rpy
# Old line 825
# $ real_name = real_names.get(name_key, name_key).capitalize()
# NEW line 825
$ real_name = " ".join(w.capitalize() for w in real_names.get(name_key, name_key).split())
# Old line 936
# $ name_text = " ".join([name.capitalize() for name in name_list]) if name_list else "???"
# NEW line 936
$ name_text = " ".join(name_list) if name_list else "???"
# Old line 939
# $ occupation_text = ", ".join(occupation_list).title() if occupation_list else "N/A"
# NEW line 939
$ occupation_text = ", ".join([o[0].upper() + o[1:] for o in occupation_list]) if occupation_list else "N/A"
bios.rpyc
after editing and before restarting the program.)wanna bet rachel wanted to talk to the MC for the waitress spot?I have a soft spot for LI redemption and corruption arcs. Some girls are kind of irredeemable, like Mika, but Rachel seems like she has legit issues that she needs to work through, and maybe some spank therapy will help. I also like petite girls, short hair and glasses... seriously if she was a redhead she would be perfect minus the shitty attitude. So if we make her an obedient lovable little pet, she'd be great.
Yes, I double checked that in my version and did appropriate changes to file names. Didn't touch script files though. I think the easiest fix for Cosy Creator would be just to name all files in lowercase and in code reference them asThere are related problems. In the current build, for side characters with two words in their name, the second word is shown as lowercase in their profile. Also, occupation text is strangely capitalized, most notably in the case of Mr Takamura.
name.lower()
. That would work always and anywhere including broken names like Mr takamura
and fixed like Mr Takamura
If I understand correctly, I agree that it could also be reasonable to name all bio directories and images in pure lowercase, then generate the paths by callingYes, I double checked that in my version and did appropriate changes to file names. Didn't touch script files though. I think the easiest fix for Cosy Creator would be just to name all files in lowercase and in code reference them asname.lower()
. That would work always and anywhere including broken names likeMr takamura
and fixed likeMr Takamura
.lower()
on the names. I'd recommend that the final result be consistent: either all file path characters lowercase, or file paths capitalized the same as the names. It should work either way.I was wondering this myself, there are only so many options for possible waitresses if Cosy wants to go with a character we have met already. Rachel is an obvious choice, being "domesticated" by the MC and turned into a waitress; Elizabeth is far too headstrong right now; maybe, a very large maybe for Annabelle, right now she seems too clumsy (and we dont really know her motivations besides ingratiating herself with the MC); maybe Chloe has a change of heart, probably not.wanna bet rachel wanted to talk to the MC for the waitress spot?
bet she dreaming to be in hannah's place ever since she snuck into that office
I agree withI've just finished another one amazing replay from day 1 and I created a new conspiracy theory.
You don't have permission to view the spoiler content. Log in or register now.