josephfamliy

Newbie
Jun 2, 2020
32
9
I can't get a Wyld mark no matter what I do I change myself back to human and still can't get it and I'm pretty sure I don't already have one so how do I get the tongue one
 

Wrynn13

Well-Known Member
Apr 11, 2018
1,016
3,700
Did you start off as a Wyld elf then go human before trying to go back and get the tongue? Because that won't work, once you have a mark the game keeps track of it and you'll only get that one back.
 

josephfamliy

Newbie
Jun 2, 2020
32
9
Did you start off as a Wyld elf then go human before trying to go back and get the tongue? Because that won't work, once you have a mark the game keeps track of it and you'll only get that one back.
no I started as a human I'm now a chimera and I'm trying to get a wyld mark on my tongue
 

Quintilus

Engaged Member
Aug 8, 2020
2,734
8,053
I need access to the script files (where the story/Dialogue is) how do I gain access to change stuff?
Okay, so listen me very carefully, because I wont repeat it twice. I recommend you to write it down. Or even better turn on audio recorder on your phone. It present even in old nokias from ancient pre-twitter times.

This is instruction for windows.
If you on android you out of luck, since all neccesry files located on internal, system storage which is unavailable for users without root access.
If you on linux instruction is the same as for windows.
If you on mac os


Step 1. Open up folder with a file 'CoC II.exe'. File name should be without quotes ('), thats just to highlight what file name should be.
In folder that you just opened should be three additional folders 'locales', 'resources' and 'swiftshader'. Again names of the folders should be without quotes (' symbol).
Step 2. Open folder with name 'resources'. There are should be file 'electron.asar' and folder 'app'. As mentioned previously names provided with quotes (') to separate names of the files/folders from plain text, so look for the names without quotes (' symbol).
Step 3. Open 'app' folder. Depending on the version of the shit thats called 'game' you have, you should see something like this
You don't have permission to view the spoiler content. Log in or register now.
Everything that have name 'Content_whatever' and have extension 'js' is a script files that contains mangled code and text in one tight, minified package. To edit something you should open each file, to find what you looking for, and edit it. In case you forget, quotes (' symbol) should be absent from the names of a files.

Congratulation, you located script files. Hope my quick tutorial helped you. Like, subscribe and comment for more helpful videos. You can also support me on patreon. Now a quick shoutout for my todays sponsor raid shadow legends...


How you managed to ping me without creating alert Alterism ?
You don't have permission to view the spoiler content. Log in or register now.
 
  • Heart
Reactions: Alphonsocat

Alphonsocat

Member
Apr 20, 2023
215
383
Okay, so listen me very carefully, because I wont repeat it twice. I recommend you to write it down. Or even better turn on audio recorder on your phone. It present even in old nokias from ancient pre-twitter times.

This is instruction for windows.
If you on android you out of luck, since all neccesry files located on internal, system storage which is unavailable for users without root access.
If you on linux instruction is the same as for windows.
If you on mac os


Step 1. Open up folder with a file 'CoC II.exe'. File name should be without quotes ('), thats just to highlight what file name should be.
In folder that you just opened should be three additional folders 'locales', 'resources' and 'swiftshader'. Again names of the folders should be without quotes (' symbol).
Step 2. Open folder with name 'resources'. There are should be file 'electron.asar' and folder 'app'. As mentioned previously names provided with quotes (') to separate names of the files/folders from plain text, so look for the names without quotes (' symbol).
Step 3. Open 'app' folder. Depending on the version of the shit thats called 'game' you have, you should see something like this
You don't have permission to view the spoiler content. Log in or register now.
Everything that have name 'Content_whatever' and have extension 'js' is a script files that contains mangled code and text in one tight, minified package. To edit something you should open each file, to find what you looking for, and edit it. In case you forget, quotes (' symbol) should be absent from the names of a files.

Congratulation, you located script files. Hope my quick tutorial helped you. Like, subscribe and comment for more helpful videos. You can also support me on patreon. Now a quick shoutout for my todays sponsor raid shadow legends...


How you managed to ping me without creating alert Alterism ?
You don't have permission to view the spoiler content. Log in or register now.
so far very easy to handle, my new problem is that because the format is choatic, I can't seem to find... you know how in renpy files the dev makes a code to name a character and then he can use commands for that character? so I can simply open a script here (in this game) and simply change the name of cait for example to my mothers name (just an example ofc...) but then it will change codes like "if cait is present". so what I need to find is the main "this is the character name" file, then I change the name and later when I insta change Cait into whatever it will change the entire notpad name of cait to whatever I need. changing both the dialogue that appears but also the commands. the only way to not break the game is if that character name is also changed. this way nothing will be broken, but I need to find the main section where this character is named cait so all other commands are using "cait".

I always wondered why players weren't allowed to rename party characters. I think it made devs job easier to remember a specific name. if only I could find that line where the main characters are named, then I would be able to change the entire dialogue of the entire game to whatever I need.

edit:

so apparently it's somewhere there in the files. I don't know where, but replacing cait's name in every single script she appears did the trick. only thing is that it removed her pictures/busts, so I need to rename it correctly to make sure it works again (path name or something probably)

edit 2: changing the "cait" name to my mothers name (as an example only!!) in every picture in the other folders did the trick. so now I can also change pictures in the game... oh boy that's disturbing on many levels.

1662460302_priorities.png
 
Last edited:

bidh

Newbie
Apr 28, 2017
35
74
so far very easy to handle, my new problem is that because the format is chaotic
[...] but I need to find the main section where this character is named cait so all other commands are using "cait".
It looks like some characters are defined in 826.fe6a90cf8428615fe7c8.js

You don't have permission to view the spoiler content. Log in or register now.

But many are not, Nelia or Gwyn for instance.

And most texts/dialogues are simply using hardcoded texts for the names and not variables.
Rina example: "Ask about [brint.isBrienne|Brienne|Brint]'s sister, Rina."),


You don't have permission to view the spoiler content. Log in or register now.

At this point, I can add buttons, texts and set new flags variables.


Pics names and paths defined in 826.fe6a90cf8428615fe7c8.js

CoC II-0.6.30-win\resources\app\resources\bitmaps\CG

You don't have permission to view the spoiler content. Log in or register now.
 

Quintilus

Engaged Member
Aug 8, 2020
2,734
8,053
Not a reanpy, javascript.

simply change the name of cait
There are 'refactor' tools in all major code editors, that should works, even with mangled javascript.
In VSCode/VSCodium its button F2
ava.jpg
If you press Shift+Enter it bring this window in which you can pick what change and what left as is.
1.jpg

It does not automatically change Caitress name in all instances, but will help you to control what rename and where.

Same can be done using global 'find+replace' option, Ctrl+Shift+F. This combination works in all major code editors, excluding vim probably.
 
2.90 star(s) 128 Votes