HentHighSchool Development Forum

Game Development => HHS+ => HHS+ Mods => Topic started by: alkalash on May 20, 2022, 12:30 AM

Title: [MOD] [HHS+1.9.5] [OLD] Lexville
Post by: alkalash on May 20, 2022, 12:30 AM
Hi everyone,
With the return of the forums, the popular modded scenario is also back on here.

This is the old thread, for HHS+ Version 1.9.5 and Lexville version 1.1.2. For the new version of Lexville for HHS+ 1.10, see the new thread (https://henthighschool.net/hhs-mods/mod-lexville/).

It's based on the default scenario, renamed to "Lexville" (so it doesn't interfere with the vanilla game) with lots of adjustments, added features, extensions of existing features and whatever I could think of. It has no particular direction or theme, it's more like a "HHS++" for me, a general modification or improvement on the base game.

Features:
Feature Overview
  • Changed how casual sex works, added threesomes and orgies
  • Greatly expanded on the idea of slaves:
    Spoiler
    • Slave training can now conclude in letting the slave out of your dark room
    • "Unchained" slaves can be used as sex toys, followers, prostitutes for profit, ...
    • Can also abduct girls yourself, without waiting for the criminal gang to do it for you, but the opportunity is rare and risky
    [close]
  • New Occult club, led by a mysterious demon girl who lives in the gym depot?!?
    Actual spoilers
    • Upgrade to "demon circle" that tries to summon demons
    • If successful, you have the option to get things in exchange for your soul lots of money
    • "Things" include slaves and demonic powers
    [close]
  • "Body growth simulation":
    Spoiler
    • Sets body part sizes and virginity based on age
    • More realistic size distribution for adults
    • Quite flexible and configurable
    • While this does (and is designed to) support underage people, those do not exist by default and have to be manually enabled.
    [close]
  • Not everyone likes anal sex now (at least not initially ;))
  • Expanded options for relationships, like getting your lover's home key, having them move in with you, joining them in bed when they're asleep
  • All non-special females in the game now have one of six different vulva textures on their paperdoll
  • Orifices will now stretch over time if large things are inserted ;) (configurable)
  • Expanded existing club chains and added a few new ones
  • Added the ability to expand the school building for a lot more rooms (currently not enough teachers in the game though...)
  • On that note, added two more teachers (still not nearly enough...)
  • Added a few more paperdoll outfits, some make more sense than others ;D
  • Added and replaced many MF and female pics (uncensored, animated, ...)
  • Added a "random image" option for sex
  • Added some easily accessible cheat options (in Principal's bedroom)
  • Two new major ways to make money: Donations from parents if you have a high reputation, and selling drugs to students (WIP)
  • You can now donate money to charity to improve your reputation
  • You, your slaves or your lovers can now undergo cosmetic surgery or gender change surgery at the hospital
  • You can take online "leadership lessons" on weekends to improve some of your stats
  • Added three more spycams around the school
  • Plus a few more minor changes that are not worth listing here.
[close]

Download and installation:
Download v1.1.2 on Google or Mega (318 MB).
Patches:
Installation:
Then create your character as usual, select the "Lexville" scenario on the main tab and start your new game.
Before choosing your game intro (normal/short), you can also check out the "Game start settings" button.
Otherwise, just explore the game and try to find all the new stuff, but most importantly, have fun!

To update an existing installation of Lexville, you only need to do steps 4 and/or 5.
Due to major vanilla updates, savefiles from earlier Lexville versions are not compatible with v1.1.2.
If you want to keep playing your savegame, don't update to v1.1.2. A download for v1.1.1 with all patches is available in the "Old Versions" spoiler below.
Keep in mind that v1.1.1 requires a vanilla base game that is updated to (and no further than) update #29.

Bugs and updates:
Considering the size of this mod, you will certainly encounter multiple bugs throughout the game. If you encounter a bug, make sure that you're running the latest version of the mod with all patches installed and all event files refreshed in your save. If the bug persists and it's not listed in the "Known Issues" spoiler below, please feel free to report it. I will do my best to fix bugs as soon as I can, but I don't always have time to actively work on this mod, so some things may take a while.
Also, I will try to update the mod for new game versions ASAP, but that can also take quite a lot of work and there will be delays. Please be patient with me there :)
Changelog
  • v1.1.2:
    • Added "random image" mode for sex images (GetPhysical).
    • Orifice stretching is now configurable in the game settings.
    • Added game settings button to principal's bedroom, so settings can be changed after game start.
    • Improved and updated cheats.
    • Fixed bugs, (hopefully) increased stability of paperdolls with vulvas.
  • v1.1.1:
    • Slaves now have a functional energy stat and will have to sleep when they're tired.
    • Slaves can now be allowed to roam free all over the town.
    • Rebalanced some financial aspects of slaves.
  • v1.1.0:
    • Finalized the threesome system (for now)
    • Added a fancy new demonic power: Teleportation!
    • Cleaned up slave events and (hopefully) fixed text color issues
    • Surgery events now actually available, thanks to correct folder names
    • As usual, some bugfixes and general cleanup
  • v1.0.3: Update to HHS+1.9.5, moved new locations to WorldExtension, other minor changes and fixes
  • v1.0.2: Re-added missing files to download, minor text fix
  • v1.0.1: Changed installation method, reduced file size, bugfixes
  • v1.0.0: Initial release
[close]
Old Versions
  • v1.1.1f: Version 1.1.1 with all patches, provided for savegame compatibility.
  • v1.0.2f: Final version for HHS+1.9.4.
[close]
Known issues
  • When you make an adult a slave, they look like a student slave. Won't fix, because adult slaves are not intended to be obtainable (other than through cheats).
[close]

You may find the game balance to be quite bad, and I think people like to play this game quite differently, so feel free to give me some feedback on that, I might even add a global "difficulty selection" at some point.

Have fun!
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: alkalash on May 20, 2022, 12:30 AM
(reserved for future use)
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: MeeMee on Jun 09, 2022, 06:53 PM
Hi, first that all let me thank you for your effort. Now let me please ask you if there is anyway to update the development map road as it seems to be kind of outdated, I am just curious about the progress as this is the best mod on this game and I really would like to play it. Thanks in advance and sorry to bored you...
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Isangrad on Aug 26, 2022, 05:36 PM
Hello.

I agree that this is the best mod for HHS+. Now that the game has been declared "out of Beta", are going to begin updating your mod for 1.10.2?
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: King1212 on Aug 27, 2022, 05:33 PM
Please Update this mod are at least tell us if it's discontinued.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: psix on Aug 31, 2022, 07:13 AM
Tell me this mod works on HHS 1.10.2.2? Character creation doesn't work for me and the game won't launch beyond the Growth Simulator tab. school mod folder created files replaced
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: iAnimeDeath on Aug 31, 2022, 01:10 PM
Quote from: psix on Aug 31, 2022, 07:13 AMTell me this mod works on HHS 1.10.2.2? Character creation doesn't work for me and the game won't launch beyond the Growth Simulator tab. school mod folder created files replaced
If you read the directions then you should realize it is only for 1.9.5. and is placeholder for now until they start working on it for latest build.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: psix on Aug 31, 2022, 06:48 PM
Quote from: iAnimeDeath on Aug 31, 2022, 01:10 PM
Quote from: psix on Aug 31, 2022, 07:13 AMTell me this mod works on HHS 1.10.2.2? Character creation doesn't work for me and the game won't launch beyond the Growth Simulator tab. school mod folder created files replaced
If you read the directions then you should realize it is only for 1.9.5. and is placeholder for now until they start working on it for latest build.
Yes, you are right, I didn't see the name of the mod version, in the description I mistakenly took it for a new version.
Could you give me a quote for a suitable version of HHS?
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Slaygor on Sep 21, 2022, 06:33 PM
Just wondering if we can get a rough eta on the new ver. Not a date, just are we talking days(Unlikely, but one can hope), weeks(Also unlikely. this is a big and complex mod and a lot of things have been changed/added since 1.9.5.), months(This is what I'm expecting.), years(I hope not, but as I said before,this is a big and complex mod and a lot of things have been changed/added since 1.9.5.) or discontinued(I really hope not).
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Zaiaku on Sep 22, 2022, 07:48 AM
If I had to guess, anywhere between months and a year and change. The transition from 1.9.5 to 1.10 was a big change to a lot of things under the hood, especially when it came to modding the game. Considering that Lexville didn't change much to the game outside of the extra features, it's even possible that Lexville could be cut and offered piecemeal. But that's just me throwing things out there.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Slaygor on Sep 22, 2022, 04:13 PM
@Zaiaku
That's pretty much what I'm expecting. With how many things this mod changes/adds and how many things HHS+ 1.10. has added/changed since 1.9.5., I wouldn't be surprised if Lexville had to be rewritten from the ground up.
I guess what I really want to know is if the modder(s) are working on it, or not. If not, would they be opposed to someone else doing it. (Not me, as I have very little programing knowledge. Basically just enough to know it would take years till I can do something on the level of Lexville.)
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Albatross on Sep 23, 2022, 12:20 AM
I think it's just alkalash and he hasn't logged in since july.

He could be working offline on it, but that's super unlikely since there has been multiple updates since then.

It's probably just better to assume development for a new version hasn't started yet.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Shilo on Sep 23, 2022, 06:56 PM
One of the big challenges with updating the mod is probably that it's difficult to know what stuff was actually supposed to be changed. The mod has copy-pasted and slightly modified many of the base game's events, but now you'd need to investigate for each individual event what these tiny adjustments were and reapply them to the new version of the base game's event, which may have completely changed in the meanwhile.

Overall, this kind of modding may be fine for small mods that only change minor aspects. But if a mod wants to do things to half the events in the game, it will be a pain to keep it maintained with subsequent game releases. If anything, you'd probably want to make it really obvious in each event what stuff in there is modded and against which version of the event this modification was made. Or reconsider whether all these adjustments are actually necessary or could be achieved in a different way that hooks into the intended extension points instead of fully overwriting things.

The most feasible approach would probably really be to split the mod into individual features that can be released and maintained separately. And if there is some common ground, you could still have some "base mod" that the other parts depend upon.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: benevolence on Sep 29, 2022, 08:38 PM
Separated and fixed body growth simulation: https://gofile.io/d/2U1CYr
Extract to your /NormalSchool folder, not /NormalSchool/Mods! Author placed most files in /Events/FunctionLibrary/Mod/ folder and for some weird reason files just cannot be found by a startup event if placed correctly in /Mods. Only actual replacement file still has it's proper folder in /Mods, so correct disable is possible.
Body sizes and virginity simulation work mostly correctly, less some specific exceptions like virgin prostitutes (random generated and young enough). There's room for improvement still. HHS 1.10 "virgin ask" now checks not only flags, but an actual acts amount from database. It's much possible to pre-penetrate each non-virgin for a random amount, but please advise a rigth method to actually aplly it. "Have sex" and "Intercourse" need a second person. "Sex toy" does not add to neccesary counters, "Principal" adds too much complications, mating existing persons accordigly to their preferences and flags is too much work, and I failed to get specific functions like "GetAddSetDDTag" work for that goal.

Also small romantic interaction Join in bed, to get actual sleep in your lover's home: https://gofile.io/d/pPUbT1
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Isangrad on Sep 29, 2022, 08:55 PM
Think think we are all waiting on alkalash to make a comment on their intentions with the mod. I like the idea of breaking things up, but I would prefer if those mods that are pieces of this one have a place in the op or become separate threads so we don't have to go searching for stuff. If some one can create a mod that give the school more class rooms, that would be great.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: benevolence on Sep 29, 2022, 10:37 PM
That one has a plan to expand some populaton, interaction and automation QoL stuff. Myself already made "age and favorite" line for application interview, and interaction to look at naked PD, just need to add the striptease-like checks and results.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: benevolence on Sep 30, 2022, 10:26 PM
Simulation works fine in 10.3 too.
New detailed "Encounters" record is very cool. Presently it shows only acts with the PC, but the future is bright. So the answer is to generate dummy NPC after virginity flags assignment, intercource them with each nonvirgin, remove or confine them afterwards. Pregenerated characters will get the same treatment, according with their own flags.
New fetishes system made trait "LikesAnal" redundant. Add some value to anal fetish for a part of population, than check if positive.
With that done there will be a point to make an own thread.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: dcsobral on Oct 02, 2022, 08:49 PM
Quote from: Shilo on Sep 23, 2022, 06:56 PMOne of the big challenges with updating the mod is probably that it's difficult to know what stuff was actually supposed to be changed. The mod has copy-pasted and slightly modified many of the base game's events, but now you'd need to investigate for each individual event what these tiny adjustments were and reapply them to the new version of the base game's event, which may have completely changed in the meanwhile.

WinMerge could help a lot here, comparing it to a copy of 1.9.5.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Shilo on Oct 03, 2022, 05:07 PM
Quote from: dcsobral on Oct 02, 2022, 08:49 PM
Quote from: Shilo on Sep 23, 2022, 06:56 PMOne of the big challenges with updating the mod is probably that it's difficult to know what stuff was actually supposed to be changed. The mod has copy-pasted and slightly modified many of the base game's events, but now you'd need to investigate for each individual event what these tiny adjustments were and reapply them to the new version of the base game's event, which may have completely changed in the meanwhile.

WinMerge could help a lot here, comparing it to a copy of 1.9.5.

The XML-representation of events is not really human-readable, though. Seeing the diff still leaves you with the difficult task of figuring out the intent behind each of the changes.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: benevolence on Oct 03, 2022, 07:51 PM
That one actually used Meld to deduce what files does mod adds and where to. Most files in Lexville are new additions, has descriptive names and are reasonably commented, so figuring is mostly a chore, not a hard work. Though yet hadn't looked in the story events.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: LoneWandarer on Dec 19, 2022, 07:28 PM
Quote from: benevolence on Sep 29, 2022, 08:38 PMSeparated and fixed body growth simulation: https://gofile.io/d/2U1CYr
Extract to your /NormalSchool folder, not /NormalSchool/Mods! Author placed most files in /Events/FunctionLibrary/Mod/ folder and for some weird reason files just cannot be found by a startup event if placed correctly in /Mods. Only actual replacement file still has it's proper folder in /Mods, so correct disable is possible.
Body sizes and virginity simulation work mostly correctly, less some specific exceptions like virgin prostitutes (random generated and young enough). There's room for improvement still. HHS 1.10 "virgin ask" now checks not only flags, but an actual acts amount from database. It's much possible to pre-penetrate each non-virgin for a random amount, but please advise a rigth method to actually aplly it. "Have sex" and "Intercourse" need a second person. "Sex toy" does not add to neccesary counters, "Principal" adds too much complications, mating existing persons accordigly to their preferences and flags is too much work, and I failed to get specific functions like "GetAddSetDDTag" work for that goal.

Also small romantic interaction Join in bed, to get actual sleep in your lover's home: https://gofile.io/d/pPUbT1

First link doesn't work. Btw, is there any chance to repair this mod by myself, and make it to work on 1.10?
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: iAnimeDeath on Dec 19, 2022, 08:17 PM
Quote from: LoneWandarer on Dec 19, 2022, 07:28 PM
Quote from: benevolence on Sep 29, 2022, 08:38 PMSeparated and fixed body growth simulation: https://gofile.io/d/2U1CYr
Extract to your /NormalSchool folder, not /NormalSchool/Mods! Author placed most files in /Events/FunctionLibrary/Mod/ folder and for some weird reason files just cannot be found by a startup event if placed correctly in /Mods. Only actual replacement file still has it's proper folder in /Mods, so correct disable is possible.
Body sizes and virginity simulation work mostly correctly, less some specific exceptions like virgin prostitutes (random generated and young enough). There's room for improvement still. HHS 1.10 "virgin ask" now checks not only flags, but an actual acts amount from database. It's much possible to pre-penetrate each non-virgin for a random amount, but please advise a rigth method to actually aplly it. "Have sex" and "Intercourse" need a second person. "Sex toy" does not add to neccesary counters, "Principal" adds too much complications, mating existing persons accordigly to their preferences and flags is too much work, and I failed to get specific functions like "GetAddSetDDTag" work for that goal.

Also small romantic interaction Join in bed, to get actual sleep in your lover's home: https://gofile.io/d/pPUbT1

First link doesn't work. Btw, is there any chance to repair this mod by myself, and make it to work on 1.10?

There is a lot of rework to do and such. Considering this mod was overrighting files while 1.10 doesn't do that. Also alkalash has made comment on Discord about this mod. He might find time to get to it.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Umgah on Dec 29, 2022, 04:28 PM
I can suggest to try porting some isolated parts of Lexville functionality as small separate mods. Some parts of Lexville functionality might need a lot of work to port but some other might be relatively simple and straightforward.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Shilo on Dec 31, 2022, 04:42 PM
And some of the features may have already been implemented in the base game or other mods by now, so maybe not everything would need to be ported to the new version.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: LoneWandarer on Jan 24, 2023, 09:56 PM
I hope that alkalash will find some time to update mod soon. Im craving for it
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Luna_Arkwing on Feb 01, 2023, 12:48 AM
Does this version work with 1.10.3.5? or do i need to wait for an update?
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: ⚧ Squark on Feb 01, 2023, 02:58 AM
You'll need to wait.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Davidking on Feb 18, 2023, 04:32 AM
I'm too impatient to wait, so I started working on this.

My first order of business so far has been to do some comparison of the files and find out what was moved, what was altered from 1.9.5, and what is original to Lexville.

I've discovered that the main issue that makes the mod so daunting to update (namely the massive number of events to change) won't be as much of a chore as I originally anticipated. that is mainly because a vast number of these events are carbon copies of the smallville events, where only the event and image paths were changed due to the need to create an entirely new copy of the game for each mod.

Once I've reviewed what events are unnecessary because of the new Mod folder system, this task should become much easier.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: alkalash on Feb 20, 2023, 12:59 AM
Quote from: Davidking on Feb 18, 2023, 04:32 AMI'm too impatient to wait, so I started working on this.

My first order of business so far has been to do some comparison of the files and find out what was moved, what was altered from 1.9.5, and what is original to Lexville.

I've discovered that the main issue that makes the mod so daunting to update (namely the massive number of events to change) won't be as much of a chore as I originally anticipated. that is mainly because a vast number of these events are carbon copies of the smallville events, where only the event and image paths were changed due to the need to create an entirely new copy of the game for each mod.

Once I've reviewed what events are unnecessary because of the new Mod folder system, this task should become much easier.

Sorry to say, you're a bit late... I haven't really announced it on the forum yet (mostly been active on the discord server instead), but I've recently been working on the 1.10 update, and it's nearly finished.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: Zaiaku on Feb 20, 2023, 01:12 AM
* Insert Sad Trombone Here*
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: nuetron on Feb 21, 2023, 09:52 AM
The legend has returned!
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: ⚧ Squark on Feb 23, 2023, 09:40 PM
@alkalash, please keep us in the loop. Radio silence doesn't help anyone.
Title: Re: [MOD] [HHS+1.9.5] Lexville
Post by: alkalash on Feb 23, 2023, 11:30 PM
I will. I had some forum access problems a while ago, and also just don't have the habit of being on here super often - so I'll continue to be way easier to reach on Discord, but I'll try to check in here too