Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

SomeName666

19
Posts
1
Topics
A member registered Apr 01, 2021

Recent community posts

(1 edit)

Alright, I just sent you a friend request, look for Garfield smoking a pipe

If you can somehow avoid modifying a certain file (it's a pretty heavily modified file, so I guess that's unlikely), you could just not include that file in the www version and that would work. Or Patreon supporters could contact you with proof of support and you could send them the Patreon version of the file. I can tell you in private what to change in what file to unlock Patreon content, not gonna post it in public because piracy. 

(4 edits)

I got something.
The saves are in, they are visible, but can't be loaded. That is progress if nothing else. 
Did it in an emulator without root. If you want to test it yourself, untar the backup.tar. In there you'll find an 'r' directory, upload it's contents as seen on screenshot (tar -> push -> cat-pipe-(run-as dd) -> run-as untar) and from the 'sp' directory upload that one file to 'shared_prefs', also in the run-as jail. 
I'll see what I can do about the whole not loading thing.

Or I guess you could upload the backup.tar, untar it into some temporary dir and cp the files from the temp dir to their correct place. That should work too.

Obviously it's not so simple. What sort of idiot told you to do that SMH SMH

I'll see if I can think of something else

(3 edits)

Sorry for the necro. The stack size is set by plugins/YEP_CoreEngine.js, to change it change the "Default Max" in plugins.js. There is a small visual bug with the x being drawn under the number, but that can probably be fixed by changing the drawItemNumber functions in plugins/!Indivi-StorageSystem.js

And don't put yourselves down guys, programming isn't about languages. Once you can write something in one language, you can spend just a couple minutes to learn the syntax of a different language and write it that one, be it Rust, PHP, Java, C, Assembly or even as a transition function of a fucking Turing machine. It's all the same 

(3 edits)

Currently, LDE has the same package name as LDP, so you don't need to rename the folder. But yes, theoretically, once you uninstall LDP, install LDE, and restore the backup, your saves will transfer. If that doesn't work, no worries, just install LDP again and restore your backup as if nothing happened.

And let me know if it works. If it does, I might create a script to do the whole bkp-uninst-inst-rest thing.

I don't really have a favourite colour, but if I had to choose one, neon green or lime green I guess?

(4 edits)

ADB to the rescue once more. You can do 'adb backup -noapk indivi.indivigames.lustdollplus' to create a backup.ab file, then use 'java -jar abp.jar unpack backup.ab backup.tar' to create a regular tar-ball from the backup. Inside the tar, change the 'indivi.indivigames.lustdollplus' folder to 'your.new.package.name', then 'java -jar abp.jar pack backup.tar newBackup.ab' to turn the tar-ball back to AndroidBackup and lastly 'adb restore newBackup.ab'.
This all should also be doable in the Termux app on Android if one doesn't have access to a PC.
And you may not even have to change the package name. Do a backup, uninstall orig app, install modded app, restore backup without changing it, done.

Edit: can backup and restore using Termux
Install this, enable wireless debugging, connect ADB to localhost and backup-restore as above

@LustDollLover I checked the signatures used for the orig and the modded apks, they differ, as they should, but if you have installed an apk with signature A and package name X and try to install an apk with same package name but signature B, Android will refuse to do that (obvious security risk). This is what I think is happening, but can't verify it since I disabled signature checking on my phone. If it is as I think it is, you can fix that by using Indivi's signature (I doubt they'll give you their cert and those who already use your apk will have to uninstall the one they have now to install the new one), change the value of the package variable in the AndroidManifest.xml (different package name means different package in the eyes of Android, so the saves won't carry over unless you add save export-import into the mod) or by adding something like "uninstall the orig apk before installing this one" to the description (Android deletes everything once an app is uninstalled, i.e. lose save from unmodded game).
Just out of curiosity, are you still using my improvised, quickly thrown together, ghetto-ass method or have you got something more elegant?

@MinionMikel15 Could you try to install the modified apk using ADB and post the output of that here?
https://www.makeuseof.com/install-apps-via-adb-android/
If you use Windows, don't bother with Scoop and just get ADB from XDA devs: https://forum.xda-developers.com/t/official-tool-windows-adb-fastboot-and-driver...

NP, happy to help :)

An event chain suggestion for once war system is added.

After Central's construction of the small warehouse and workshop and the establishment of the Orchel trade route, the elves of Orchel have more ties and 'debt' to the Central than they do to Dorgania. The next logical step is to strengthen these ties and increase the 'debt' by, for example, sponsoring further development such as building roads to connect Orchel to Central in the name of 'promoting trade' or by sending a consul, actions that, by themselves, aren't too too suspicious but add up to a greater goal. The end goal being convincing the citizens of Orchel that living in Central is in their best interests. This could lead to them sending a request to King Lancafew and Ryen to be annexed by Central. 

The event chain could go something like this:

  1. Prerequisites: finished the "Orchel Trade Route" quest, has stone roads
    1. Darude tells you that it takes too long to get to Orchel because of the forest
    2. Talk to Sir Edward and/or Filauria about building a road and build the road
    3. Talk to Theremis about sending a consul to make trade easier
  2. Prerequisites: has high freedom and possibly banned slavery
    1. A petition from Orchel appears on the paperwork table in your room
    2. Talk to Trey, Mirel, Gunter (or Lind) and Theremis about the petition before sending an official reply
    3. Branching path 1
      1. Send a demand to King Lancafew to hand over Orchel
      2. He obviously refuses, what king would just hand over land
      3. Fight! Fight! Fight!
    4. Branching path 2; requirements: good relations with King Lancafew and a lot of gold
      1. Go to King Lancafew to discuss the Orchel situation
      2. Suggest purchasing the village
      3. War averted
  3. IDK, a celebration orgy in the village? Just to add an NSFW ending to the event chain

Yeah, every step requires a PC.

Of course. Sorry for the late reply.

Requirements:

  • LDP Android apk (preferably r23.1 but any should work)
  • The www.zip file from here
  • Android SDK Build Tools (preferably 24.0.3 or newer)
  • Java Development Kit 8
  • Uber apk signer (highly recommended but optional)
  • Apktool (optional)
  • ADB (optional)
  • And last but not least, a brain
  1. Unzip the apk and www.zip
  2. Copy the www folder into ExtractedAPK/assets and ExtractedAPK/res , if you get asked to merge/overwrite something, you did it right
  3. Change package name and ID (optional):
    1. Decompile the apk using apktool (how to do it should be in the tool's documentation)(but use a different dir, not the one where you extracted the apk)
    2. Open the decopiled AndroidManifest.xml with your favourite text editor and change package="indivi.indivigames.lustdollplus" to package="indivi.indivigames.lustdollplus.extras"  and android:label="@string/app_name" to android:label="Lust Doll Plus Extras"
    3. Build the apk with apktool
    4. Extract AndroidManifest.xml from the built apk (you can find the apk in DecompiledAPK/dist) and move it to ExtractedAPK
  4. Zip the contents of ExtractedAPK and change the zip's extension from zip to apk
  5. Sign the new apk (Follow the one that starts with Automated Process)
  6. Install the apk (preferably using ADB)

If you find instructions like "Decompile the apk using apktool" too vague, just tell me and I'll give you the step-by-step instructions. And don't lose the key you used to sign the apk.

One more thing, I found a way to move saves on Android, but it requires your phone to be rooted

I'm afraid I'm not just a random anon on Discord and I don't feel like giving a random anon my real name, but I can try to give you a better explanation.

Download and extract the new version. Open the new folder in one window (should be something like "OnceAPornATime_0.27P2.3-pc")(I'll call this TopLevelNew) and the old folder in another one (IDK which version you have but the name should be similar to the one above just different numbers)(I'll call this TopLevelOld). Now just drag and drop all the files and folders from TopLevelNew into TopLevelOld, select to overwrite all and done, now you can delete TopLevelNew. Alternatively, you can move your saves, they are located in TopLevelOld/game/saves, just move the saves folder into TopLevelNew/game and done, now you can delete TopLevelOld.

Hopefully now it's easier to understand. If you don't understand something, just ask and I'll try my best to clarify.

Just extract the new version and move the new files to where the old version is installed or move your saves from the old version to the new version. Either will work.

Hint: drawers

No worries, not a bother.

You've probably thought of this but I'll write it just in case. 
Instead of doing `if userInput == correctPass: ...` do `if hash(userInput) == hashOfCorrectPass: ...`. 
Hashes are, as far as I know, irreversible (unless you feel like brute-forcing it), so you can hide Patreon codes and chest passwords this way.

It is possible (Screenshots (don't mind the time difference, I just thought of adding more screenshots later)) but it's a bit complicated and you'll lose your progress (there may be a way to back it up, but I haven't tried it). If you are still interested, just reply and I'll try to be your guide. 

PS:
Before you even think of asking, I won't share the modified APK I made. I wouldn't mind sharing it, but I don't have the necessary permissions from Indivi and LustDollLover and I don't feel like asking.