some Instructions and Cheats are outdated, check here for the newest viewtopic.php?f=23&t=29735&p=358411
updated Instructions and Video
How to use Charles to use older game version:
tested & working as of right now
it looks complicated but it really isnt, to go along with the Instructions, i also made a Video:
[Link]
Follow Instructions carefully step by step!
old game version 2.0.5 > [Link]
cheats for 2.0.5 in the second spoiler, you dont need them now, setup Charles and Game first.
1. STEP
1. Get Charles [Link]
2. Install Charles
3. Open Charles
4. Help >>> Register
Registered Name: [Link]
License Key: 48891cf209c6d32bf4
(unregistered Charles only runs 30 Days and closes every 30 minutes)
----------------------------------------------------------------------------------------------------
2. STEP
1. Help >>> SSL Proxying >>> Install Charles Root Certificate ([Link])
2. Install Certificate ([Link])
3. Local Machine, Next ([Link]) (Note: Current User might work too)
4. Place all certificates in the following store, Browse ([Link])
5. Trusted Root Certification Authorities, OK, Next ([Link])
6. Finish ([Link])
----------------------------------------------------------------------------------------------------
3. STEP
Proxy >>> SSL Proxying Settings ([Link])
1. Enable SSL Proxying ([Link])
On the left(Include) press Add
Host: chickgoddess.com
Port: 443
Press Ok.
([Link])
On the left(Include) press Add
Host: ga.chickgoddess.com
Port: 443
Press Ok.
([Link])
only these two named are important
([Link])
----------------------------------------------------------------------------------------------------
4.1 STEP
Tools >>> Rewrite
1. Press Add and then press on the newly added option ([Link])
mine is named "All" but yours might be a different name
"Rewrite Settings" has 2 "windows" to add things, for the top one, press Add and fill out both things and add them.
([Link])
1.
Protocol: https
Host: chickgoddess.com
Path: *
([Link])
2.
Protocol: https
Host: ga.chickgoddess.com
Path: *
([Link])
----------------------------------------------------------------------------------------------------
4.2 STEP
Now lets set first rule in Tools >>> Rewrite, Enable Rewrite first, now the "window" at the bottom press Add, click it and fill out both things and add them.
([Link])
Type: Modify Header
Request
Match:
Name: PNK-Version
Value: 2.0.5
Replace:
Name: PNK-Version
Value: 2.0.7
Replace first
([Link])
----------------------------------------------------------------------------------------------------
4.3 STEP
Tools >>> Rewrite
Now lets set second rule
Type: Body
Request
Match:
click Regex for Value in Match
Value: \"login_hash_salt\":\"(.*)\",\"build_hash\":\"(.*)\",
Replace:
Value: \"login_hash_salt": "YOURLOGINHASH", "build_hash": "YOURBUILDHASH",
Replace first
([Link])
Note: These placeholders for your login hash and build hash are fine for now, you replace them in the next steps with your actual ID's.
----------------------------------------------------------------------------------------------------
Now you have set up Charles.
To get your own login hash and build id you need to read it through Charles with the newest version of the game(login hash AND build hash are always different on each game start!)
5. STEP
Make sure to go to Tools >>> Rewrite and DISABLE Rewrite for now! (otherwise you wont be able to load the game correctly)
([Link])
The first symbol under File on the top left is for cleaning up logged things, you can do that before you start logging things. The second symbol is for recording which has to be enabled, the third symbol is for SSL Proxying which also has to be enabled.
([Link])
1. Start Lust Goddess with the newest version wait till its loaded in fully.
2. Check Charles for the Structure on the left named ga.chickgoddess.com, not chickgoddess.com and click it ([Link])
3. double click get_parent_profile_id ([Link])
4. you might be on the overview tab when looking at the right side, click the Contents tab to see the values you need:
{"login_hash_salt": "********************************************", "build_hash": "********************************************","steam_ticket":"*************************************************************************************************************************************************************************************************************************************************************************************************************************************"} (censored the actual ID's here, you should see yours)
if you see theses values, copy them and close your game. If you only see weird code with white unidentifiable symbols you might have forgotten to enable SSL Proxying or not have correctly installed the certificate.([Link])
DO NOT PUT YOUR steam_ticket IN THE REWRITE, ONLY YOUR login_hash_salt AND build_hash !
Go back into Tools >>> Rewrite and modify your login hash and your build hash into the Replace Value (double click your Body rule)
([Link])
make sure to paste your hashes correctly without removing anything necessary or missing anything
([Link])
----------------------------------------------------------------------------------------------------
6. STEP
Make sure to go to Tools >>> Rewrite and ENABLE Rewrite now! (otherwise you wont be able to load the game correctly)
[Link]
Delete your game files manually and place the old version game files in, start your Game.
If you have done everything correctly, it will load your Game correctly. (If not, Game Update? hashes expired? Everything set correctly?)
Extra Info
these login and build hashes might expire sometime, so you might have to get them again if its not working anymore, if there is a game update you also need to change the version number in the Match Value inside Rewrite
it might be safer to acquire new hashes from time to time considering the original game also switches hashes on each game start
aslong as you have Charles open, you can open and close your game and switch cheatfiles at will
you might want to save your session in Charles ([Link])
If you still do not get it you are missing something. If you are 100% sure you set up Charles correctly, uninstall the Root Certificate at almost the same location you installed it, then close charles and uninstall it, for example with revo uninstaller, clean all left over files, restart PC and try again at Step 1, some people have mentioned bugs with the program.
I myself only encountered bugs when i imported someone else's settings file(settings file is different from session file), it wouldn't let me update it and always send the login hash from the imported file and not my own one i replaced. You can see this by enabling debug log in rewrite, try and check logs what Charles is actually sending back. If its not your set hashes, its bugged.
If you want to go back to normal version without cheats, simply placing the newest game files might not work! Remove any instance of Charles or close it down. Delete your whole game folder manually and verify files with steam, this will let you back onto the newest version without errors.
Which Cheats are included and what are they doing? + Experimental AntiCheat Bypass Download at the bottom..READ
will update versions of cheats from time to time if i find improvements or add new cheats
unlock all Chat dialogues permanently = permanently unlocks all chat dialogues to get all Dialogues, Scenes and Images, might download a small patch on first start, might have other unlock behavior.
Extra Info = If you first use it, it will unlock all chat dialogues from all 10 characters. If you click through all chat dialogues you will get a mission to continue the chat, you cant fulfill the mission because you dont own them. However if you restart your game with the same cheat, all missions are finished and you can continue with all chats and all missions will be completed continuously with the cheat.
If you remove this cheat make sure to also remove com.panoramik.als.dll and replace it with the original file!
Link = [Link]
bypass real money purchase v2 = all $ made purchases just succeed and limited purchases can sometimes be bought multiple times.
Link = [Link]
skip all tutorials = will skip all New Game Tutorials to the point where you choose your name.
Link = [Link]
instant chest opener = will set the maximum wait time for chests to 1 second.
Link = [Link]
complete roadmap missions = Go to the next Roadmap Event mission, click Go, go back and claim reward. repeat as you like.
Link = [Link]
temporary UNBAN v4 = only changes errors into a no error state which makes your banned account usable again. This will not unban your account, only hide the errors that prevent a banned account from playing. (might still have unwanted side effects such as not saving certain progress or only saving it locally, do not open daily/weekly/epic task window, progress could be reset after game updates or other things)
Link = [Link]
Price -1000 Shop and Event v2 = Shop, Event Store, Alliance Store and possibly some other prices are set to -1000
Link = [Link]
Price -1 Shop and Event v2 = Shop, Event Store, Alliance Store and possibly some other prices are set to -1
Link = [Link]
Roulette somewhat free = always being able to spin the roulette, will consume Credits if you have Credits but will also work without Credits.
Link = [Link]
Gacha Pulls Free = being able to pull Rare, Epic or Legendary without any costs.(depending on what you have unlocked)
Link = [Link]
multi v9 alternative Price = contains same as multi v9 but Price -1000 for Shop and Event v2 is swapped with Price -1 for Shop and Event v2
Link = [Link]
multi v9 = contains: bypass real money purchase v2, skip all tutorials, instant chest opener, complete roadmap missions, temporary UNBAN v4, Price -1000 for Shop and Event v2, Roulette somewhat free, Gacha Pulls Free.
Link = [Link]
I've decided to not include the semi deactivation of the local anticheat, 1. i do not know if its more risky or less risky with it 2. once you remove mod files and play normal the anticheat will still pick up on odd numbers on your account. for example with disabled anticheat you get 100.000 Gems, remove mods and now the anticheat is active, whenever you update the value of your gems by either collecting or spending gems, the anticheat will pick up on your odd amount of gems and auto mark you as cheater. same goes for everything else that produces numbers that the anticheat checks for very odd numbers.
however if for some reason you want to try out the disabled AntiCheat files = [Link]
just use these 3 files, the other ACTk.Runtime.dll found with all the cheatfiles does not bypass the AntiCheat, it only bypasses the file integrity check. This new one does...or atleast trys both. only working with the 2.0.5 version.
use these 3 files with your modded Assembly-CSharp.dll or the original Assembly-CSharp.dll
rough overview of the changes within the AntiCheat:
ACTkDetectorBase (usage:? AntiCheat related and modified to always return no cheat detected)
ObscuredCheatingDetection (usage: number related AntiCheat, modified to always return no cheat detected)
DeviceIdHolder (usage: returns your device ID, modified to ALWAYS return a random device ID)
HashGeneratorResult (usage: returns file and build hashes, modified to always return a successful check)
InjectionDetector (usage: detects injections into the game, modified to always return no cheat detected)
SpeedHackDetector (usage: probably Obsolete by default, still modified to always return no cheat detected)
SpeedHackProofTime (usage: probably Obsolete by default, still modified to use Unity time instead of real time)
TimeCheatingDetector (usage: probably Obsolete by default, still modified to use Unity time instead of real time)
WallHackDetector (usage: probably Obsolete by default, still modified to always return no cheat detected)
as said this only works when using it and there is no guarantee that these changes dont trigger another response and that there are no other hidden AntiCheat techniques. from testing i can only say it seems to work.