CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

dragonlord217

Newbie
Feb 4, 2018
65
131
I'm currently trying to look around in the game's code on github to figure out a way to slow down the rate of cum absorption in an orifice, but I can't seem to find it. I did find a float called cumAbsorptionPerSecond, but I have no idea how to code java a and it doesn't seem to be defined as a number anywhere. Could anyone shed some light on this problem?
 

jardin295312

Newbie
Aug 16, 2019
16
8
Man, I check on F95, see this updated and am thoroughly unsurprised with just how utterly lackluster the update was, I can't wait to actually see Inno either decide to actually learn proper workflow management and apply that to a new project or just do something because the base idea for this game is great, its just constantly fumbled
It's more realistic to hope that someone else recaptures the game's appeal in a better game.

What is the appeal of this game, anyway? I think it does a wide range of things and many of them pretty badly, but if people didn't like any of the game they wouldn't bother showing up to complain.
 

Zurtrin69

New Member
Aug 2, 2018
3
3
What is the appeal of this game, anyway? I think it does a wide range of things and many of them pretty badly, but if people didn't like any of the game they wouldn't bother showing up to complain.
When it first released it was pretty novel for having an actual GUI and was just generally well-designed compared to the competition at the time, it also actually had a pretty steady development pace for a while. The game's basically just been coasting on good will since then.
 

NODOGAN

Well-Known Member
Dec 11, 2017
1,572
2,670
If you return her to the other harpy chick to continue her quest she basically becomes like your buddy you can drink with but she becomes gay again so unless you're a chick her scenes are locked out
Oooh...thanks for the info so I know to NEVER do that quest, I'm happier with my super-thicc sexy harpy slave Scarlet thankyou very much lol (funny how giving her submissive & a bunch of tits/milk-related fetish makes her LOVE being my slave.)
 
  • Like
Reactions: Yeppers34

sojocal

Newbie
Jun 2, 2020
94
82
I'm not particularly well-versed in coding, just going into my 2nd year of CS courses, but what would the better way be? Storing everything in a file that is read/written to?

Or is this on the level of Inno defining a whole new class for something like limb types instead of adding that to an existing class? In which case, does Java not have something like C++'s structures?
So what he's saying is that she both saves stuff to file, and hard codes in source code.
That said, yes data should be exclusive to files.


i remember there was at least one "remake"(for lack of a better term) going on, did it die like so many before or is it still chugging along in the background?
I don't envy those guys. That said, i kinda want to do this in BDCC engine.
 

throbzombie

Well-Known Member
Oct 15, 2020
1,166
2,477
And still, other than continuing the main quest line, the one thing this game needs is not in the game.

A way to mass-dismiss the absolute horde of offspring you generate. I mean come on, Free Cities has plenty of ways to just not have thousands of uninteresting characters clogging up the save file.
There are several ways to prevent having offspring in this game, dude.
 

Zorlond

Member
Jun 15, 2021
351
476
There are several ways to prevent having offspring in this game, dude.
That's -preventing- offspring.

What I -said- was 'mass-dismissing' the offspring that have already been generated.

What's the difference? It's the difference of discarding rolls of the dice that you aren't using vs not rolling the dice in the first place.
 

Firierbe

Newbie
Aug 19, 2020
43
53
That's -preventing- offspring.

What I -said- was 'mass-dismissing' the offspring that have already been generated.

What's the difference? It's the difference of discarding rolls of the dice that you aren't using vs not rolling the dice in the first place.
As far as I know, the only one way to "remove" your children is by beating them up. There should be an option to remove them from the game, like you do with strangers who attacked you.
 

Zorlond

Member
Jun 15, 2021
351
476
As far as I know, the only one way to "remove" your children is by beating them up. There should be an option to remove them from the game, like you do with strangers who attacked you.
Yeah, and you can only remove the offspring one at a time. Screwed a spider-girl and she had 50 kids? Tough, you're stuck there for an hour clearing them all.
 
Dec 30, 2022
45
93
That's -preventing- offspring.

What I -said- was 'mass-dismissing' the offspring that have already been generated.

What's the difference? It's the difference of discarding rolls of the dice that you aren't using vs not rolling the dice in the first place.
Ah the woes of parenthood, next time wear a condom. The game teaches you the hard way.
 

Zorlond

Member
Jun 15, 2021
351
476
Ah the woes of parenthood, next time wear a condom. The game teaches you the hard way.
In Free Cities, any kid you're not going to keep in your stable of sex-slaves can be sent to one of three orphanages (slave, citizen, and boarding). The end result is the same, their data isn't kept in the save file, and it only takes one button click to send them all. They're still 'alive', they're just not relevant to the game anymore. In Lilith's, you want the same end result, it's FIGHT ALL OF THEM ONE AT A TIME. Alternatively, you could just not contact any of the kids and they would remain in the save file, continuing to bloat, despite not being relevant to the gameplay.

It's pointless makework. And pretending it relates to RL is a disgrace.
 
Dec 30, 2022
45
93
In Free Cities, any kid you're not going to keep in your stable of sex-slaves can be sent to one of three orphanages (slave, citizen, and boarding). The end result is the same, their data isn't kept in the save file, and it only takes one button click to send them all. They're still 'alive', they're just not relevant to the game anymore. In Lilith's, you want the same end result, it's FIGHT ALL OF THEM ONE AT A TIME. Alternatively, you could just not contact any of the kids and they would remain in the save file, continuing to bloat, despite not being relevant to the gameplay.

It's pointless makework. And pretending it relates to RL is a disgrace.
29e.jpg
 

hereforthepie

New Member
Jan 2, 2024
1
2
Not to discount any attempts by other Linux users, but personal advice for anyone coming in here actually using Linux. Don't bother with open JDKs and JavaFx. Make a VM of Win10 and play. It's just easier and the game is not worth the hassle of building it from scratch or trying to troubleshoot your way through the former.
The game is horrendously (un)optimized that a VM probably won't add noticeable delay. Regardless, here's how I compile+run on Linux. YMMV. Familiarity w/ how Maven works (or to learn via Google) is required.

High-level instructions to (re)build:
1. `git clone` from github @
2. Change imports in `.../src/com/lilithsthrone/game/dialogue/utils/UtilText.java`
3. `mvn package` to build the base jar
4. download additional Linux-friendly jars via Maven
5. populate a `jar-additions` directory (below)
6. Execute `repackage.sh` (below) to augment the packaged artifact.

Once everything is setup (above), rebuilding is a simple `git fetch`, `mvn package`, then `repackage.sh`.

Expected directory structure for reference:
Code:
./repackage.sh
./run.sh
./liliths-throne-public/
./jar-additions/
./jar-additions/META-INF/
./jar-additions/classpath-libs/
./javafx-sdk-17.0.7/
./openjfx -> javafx-sdk-17.0.7
The imports to change:
Java:
-import jdk.nashorn.api.scripting.NashornScriptEngine;
-import jdk.nashorn.api.scripting.NashornScriptEngineFactory;
 // Use the following imports when using the org.openjdk.nashorn dependency:
-//import org.openjdk.nashorn.api.scripting.NashornScriptEngine;
-//import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory;
+import org.openjdk.nashorn.api.scripting.NashornScriptEngine;
+import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory;
`MANIFEST.MF` under jar-additions/META-INF (you'll need to fix <PATH>):
Code:
Manifest-Version: 1.0
Main-Class: com.lilithsthrone.main.Main
Class-Path: <PATH>/jar-additions/classpath-libs/nashorn-core-15.4.jar <PATH>/jar-additions/classpath-libs/asm-9.5.jar <PATH>/jar-additions/classpath-libs/asm-commons-9.5.jar <PATH>/jar-additions/classpath-libs/asm-analysis-9.5.jar <PATH>/jar-additions/classpath-libs/asm-tree-9.5.jar <PATH>/jar-additions/classpath-libs/asm-util-9.5.jar .
The jars in `jar-additions/classpath-libs` which can be downloaded via Maven:
Code:
asm-3.3.1.jar
asm-9.5.jar
asm-all-3.3.1.jar
asm-analysis-9.5.jar
asm-commons-9.5.jar
asm-tree-9.5.jar
asm-util-9.5.jar
nashorn-core-15.4.jar
`repackage.sh`:
Bash:
#!/bin/sh
#
gh_dir=liliths-throne-public
jar=`find ${gh_dir}/target/ -name "lilithsthrone-*.jar"`

# refresh the timestamp, otherwise zip may not update the file
touch jar-additions/META-INF/*

# attempting to package only MANIFEST
pushd jar-additions
zip -u "../$jar" META-INF/*
popd
Assuming you did the above correctly, you can launch via `run.sh` (after fixing <PATH>):
Bash:
#!/bin/sh
#
# from https://www.reddit.com/r/lewdgames/comments/zawndo/getting_liliths_throne_running_on_linux/
#
module_path="<PATH>/openjfx/lib"
modules="javafx.swt,javafx.base,javafx.controls,javafx.fxml,javafx.graphics,javafx.media,javafx.swing,javafx.web"

pushd liliths-throne-public
game_jar=`find target -name "Lilith*.jar"`
java -jar --module-path $module_path --add-modules $modules "$game_jar"
popd
 
4.10 star(s) 123 Votes