uuh, it was the script from post 570 that got me this error in the first place
uuh, it was the script from post 570 that got me this error in the first place
Anyone have the JSON files for the new Andromeda skin on DMM?
I found the JSON files for the Andromeda skin (80021_harem-job and 80022_harem-job) by adding 10 to the number in the Lancelot skin's JSON files (80011_harem-job and 80012_harem-job) rather than buying the premium pass. I used the script in post #612 and replaced the default downloading code with the following:
url = 'https://r.kamihimeproject.net/v1/scenarios/80021_harem-job'
r = requests.get(url, headers=headers, verify=False)
open('80021_harem-job.json', 'wb').write(r.content)
url = 'https://r.kamihimeproject.net/v1/scenarios/80022_harem-job'
r = requests.get(url, headers=headers, verify=False)
open('80022_harem-job.json', 'wb').write(r.content)
This method to obtain future soul skins might keep working until the increment is a number other than 10.
Edit 1: Updated to include the JSON files for the DMM soul skin Solomon [Wisdom Librarian]. The previous DMM soul skin, 2 kamihime skins, Main Quest 17, and Main Quest 18 are on post #611.
Edit 2: Updated to include the JSON files for the DMM soul skin Shingen [Bright Sake Master].
Last edited by Berwayer; 11-26-2023 at 02:53 PM.
Hi! Try as I might, I can't the DMM version of the 3_write_config to work. I keep getting this error
I tried what a post tried earlier and changing my system to japan, but it still didn't work.
Please help or clarify if I'm doing something wrong. I'm using the files downloaded straight from the mega link, but i replaced the download .json with the post 500something that I saw earlier.
is there an updated version of the player?
For the DMM version, Jeanne d'Arc from the Legend Clover collaboration has her config info overwritten by the soul Jeanne d'Arc. This issue also occurs with the 4th anniversary SR kamihime Diabolos overwriting the SR eidolon version of Diabolos. My current fix for this is to rename the character folders in raw_scenario and to manually edit the config.ini file every time I use the 3_write_config script. In the case of Diabolos, I rename 'ディアボロス' in raw_scenario/kamihime_SR to 'ディアボロス(神姫)'. After using 3_write_config, I make sure that SR eidolon Diabolos [ディアボロス] is 'type = eidolon' and SR kamihime Diabolos [ディアボロス(神姫)] is 'name = ディアボロス(神姫)' and 'type = kamihime_SR'. I don't know what effect this has on scene descriptions but it does reveal both characters' scenes in the player at the same time, which is my priority. The same method works for Jeanne d'Arc as well. I chose rename the collaboration SSR kamihime to ジャンヌ・ダルク[れじぇくろ]. I've attached the following DMM player files for those that prefer to copy and paste rather than edit the files (if you copy and paste the raw_scenario folders, make sure to move or delete the old folders, 'Kamihime_Player-1.0-pc\game\dmm\raw_scenario\kamihime_SR\ ディアボロス' and 'Kamihime_Player-1.0-pc\game\dmm\raw_scenario\kamihime_SSR\ジャンヌ ・ダルク' before running 3_write_config since they won't be overwritten due to having different names):
my config.ini file, which goes into 'Kamihime_Player-1.0-pc\game\dmm'
my Diabolos (Kamihime) raw scenario files, which go into 'Kamihime_Player-1.0-pc\game\dmm\raw_scenario\kamihime_SR'
my Jeanne d'Arc (Legeclo) raw scenario files, which go into 'Kamihime_Player-1.0-pc\game\dmm\raw_scenario\kamihime_SSR'
I put the config.ini file into a zip file disguised as a jpg file using post #579 as an example.
Edit 1: Added attachments for my Nutaku config.ini and Diabolos (Kamihime) raw_scenario files.
Last edited by Berwayer; 09-15-2023 at 09:10 AM.
I enable 0_download_json appear a mistake,it didn't download,please tell me how to solve this problem.
D:\xiaohuangyou\Kamihime_Player-1.0-pc\game\nutaku>..\..\Python27\python.exe "0_download_json.py"
x-kh-session:
Download soul info...
Traceback (most recent call last):
File "0_download_json.py", line 528, in <module>
soul_infos = download_souls_info()
File "0_download_json.py", line 195, in download_souls_info
info.extend(json.loads(r.text)['data'])
KeyError: 'data'
D:\xiaohuangyou\Kamihime_Player-1.0-pc\game\nutaku>pause
Thanks a lot for your work! But unfortunately I couldn't get the scenes for Jeanne even after following your instructions unless I did something wrong. (which is likely)
What I did was delete the ジャンヌ ・ダルク folder first in kamihime_SSR and pasted in the ジャンヌ・ダルク[れじぇくろ] you provided and also replaced the config.ini in game\dmm. I then ran 3_write_config and opened the player afterwards but couldn't find her so I then opened 0_download_json, 1_download_assets, 2_build_rpy and then 3_write_config again and still couldn't find her.
I think the config.py get name from info folder's json, can we rename the folder and edit the json file like this
change folder name
\game\dmm\raw_scenario\kamihime_SSR\ジャンヌ ダルク
to
\game\dmm\raw_scenario\kamihime_SSR\ジャンヌ ダルク[れじぇくろ]
then edit character name at bottom of \game\dmm\info_kamihime\5338.json
\u30b8\u30e3\u30f3\u30cc\u30fb\u30c0\u30eb\u30af
to
\u30b8\u30e3\u30f3\u30cc\u30fb\u30c0\u30eb\u30af\u 005b\u308c\u3058\u3047\u304f\u308d\u005d
I use this site to decode and encode
https://www.learnjapanesetools.com/j...ese-to-unicode
Upload the json files I edited as folder name (disguised gif one have Portrait)
\game\dmm\raw_scenario\kamihime_SSR\ジャンヌ ダルク[れじぇくろ]
\game\dmm\raw_scenario\kamihime_SR\ディアボロ ス[神姫]
\game\nutaku\raw_scenario\kamihime_SR\Diabolos [Kamihime]
Looks like we need download portrait pic by ourself
Last edited by LegendarySpy00F; 09-04-2023 at 12:42 AM.
@Berwayer I think we should fork a new repo to include the latest updates of the script, I tried to follow the thread and update the script but lost in thoughts all alone: https://github.com/xellosp/kamihime-player