HentHighSchool Development Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

collapse
* Recent Posts
Re: Community dialogue project by Hareb
[Today at 05:02:32 pm]


Re: Bug reports by Jman
[Today at 11:18:40 am]


Re: Bug reports by DougTheC
[Today at 07:06:16 am]


Re: Bug reports by Jman
[Today at 02:05:51 am]


Re: Bonanza mod by Jman
[Yesterday at 10:49:42 pm]


Pages: [1] 2   Go Down

Author Topic: aevojoey's events, questions and answers  (Read 25541 times)

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
aevojoey's events, questions and answers
« on: September 25, 2019, 08:09:14 am »

I am creating this thread to keep all my mods, questions and answers in a convenient place.
I hope to add to it periodically as I make mods and I will update this first post with links to them.

I am currently running off of [HHS+ 1.9.5 u39] with just a few modifications to the config file

     What I usually do when starting a new game.

My first mod was a minor modification to Rei's tutoring sessions so it takes less time the more she is corrupted. v0.2 updated to [HHS+ 1.9.5 u39]
     [MOD][HHS+1.9.5] Tutor Rei adjustment  (tested with: 1.9.5)

I also created a spreadsheet for tracking my games with various info thrown in.
     [HHS+ 1.9.5] Attachment - HHS People Database  v0.7 updated 2020/12/26

Now I am working on making it easier to manage teacher and student class assignments.
     Teacher Subjects v0.1.1 (reply #1 here)   (tested with: 1.9.5, Lexville)
     Sort Students v0.2 (reply #3 here)  (tested with: 1.9.5, Lexville)

A small example of how to use the Custom Blacklist box
     Blacklist Minigames v0.1  (reply #2 here)   (tested with: 1.9.5, Lexville, 1.10 beta)

A fix for break into your house
     Fix for break into your house  (reply #4 here)   (tested with: 1.9.5, Lexville)

Get everyone's stats
     Output People to csv v0.5  (reply #5 here)   (tested with: 1.9.5, Lexville, 1.10 beta)

Fixes for Female Only games:
     A way to get Female only game  (reply #12 here)   (tested with: 1.9.5)
     Parker Chain Female Only Fix  (reply #15 here)   (tested with: 1.9.5)
     Bug Fix and Female Only Fix for Swim Club Locker Room Event  (reply #16 here)   (tested with: 1.9.5)

Fix for missing Phone and Address options in Chat > Personal bug
     Re: [HHS+ 1.9.5] Official Bug Report Thread  (Reply #556 (or #555?))   (tested with: 1.9.5)

     Fix for Onsen membership after gender change  (reply #17 here)   (tested with: 1.9.5)

     Time Events  (reply #21 here)   (tested with: 1.9.5, Lexville, 1.10 beta)

If you want me to make something, attach images and story to a post and I will see if I can make it.
I'm not good at writing new text but I can edit and put it in code.
« Last Edit: December 27, 2020, 01:28:03 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Teacher Subjects v0.1.1
« Reply #1 on: September 25, 2019, 08:10:09 am »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work (does it have more classes?).

Because I like micromanaging things, I always rearrange my classes to suit the students and teachers.
In this vein, I started making a button group for the Principal's Office that will do it all for me.

\Events\Location\School\Principal Office\Btn_AllTeachersBestSubjects.ve.xml
One thing that always annoyed me is that you have to check every box to assign all teachers to all subjects.
I have made is a button that does that for you.
It gives you a # choice box with the default being the number of subjects available and you can lower it if you want to just assign them to their best # of subjects.
Update v0.1.1: When I copied the event from inside a game outside, the button trigger didn't go with it. Fixed that.


\Events\FunctionLibrary\Computer\GetAvailableSubjects.ve.xml
The first script uses another script that checks what classes are available to teach.
If you want to use this in your scripts, it returns 2 String Lists, one for available subjects and another for unavailable subjects.
It starts with the 8 always available subjects and checks for each of the 11 unlockable subjects.
If you have custom subjects, you will have to add them in before it will assign teachers to them.
The unavailable subjects list would be good if you want to give hints on how to unlock one of them.


The next part will be an automatic class setup putting students in classes that they need help in.
I will also make other class sorting options like putting students in their favored classes, sorting students alphabetically, etc.


If you have any suggestions, let me know.
« Last Edit: September 29, 2019, 11:31:07 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Blacklist Minigames v0.1
« Reply #2 on: September 25, 2019, 09:24:20 am »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work.

Trying to create a custom filter for image events, but the "custom" line does nothing.
Anyone know how to create a new filter?
That gave me a few ideas, one of which was a way to skip the minigames.

Warning: If you install this mod after starting lockpicking, you will need to manually reset it.
(click to show/hide)


\Events\FunctionLibrary\Location\BreakInMain.ve.xml
\Events\FunctionLibrary\Computer\PracticeHacking.ve.xml

Once installed go to Settings and Content Filter
Using the Custom Blacklist box you can enter one of the following without quotes to have the game ask if you want to skip the minigame.
"Hacking Minigame"  to block the hacking minigame
"Balancing Minigame" or "Lockpicking Minigame"   to block the lockpicking minigame
"Minigames"  to block both


Update:
Attached a version for hhs+-1.10.0-BETA
« Last Edit: November 04, 2020, 08:09:47 pm by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Sort Students v0.2
« Reply #3 on: September 29, 2019, 11:28:07 am »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work

Part 2 of my micromanaging of students and teachers.

\Events\Location\School\Principal Office\Btn_AllStudentsSort.ve.xml
This button for the Principal's Office checks the number of teachers and classes then lets you sort the students into them.
v0.1 can only sort alphabetically or randomly but I will be adding more options in later versions.
v0.2 added sort by outfit, so far it just creates 12 classes and puts people in them, you will need to move them around manually.
It is standalone so it should work with or without any other mods.

« Last Edit: July 02, 2020, 04:06:14 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Fix for break into your house
« Reply #4 on: October 16, 2019, 05:56:57 am »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work

If you break in somewhere and hypnotize someone to come to your house, when you go to a room in your house with someone in it (Annette/Andy/Slave) you get caught as if you broke into your own house.

\Events\PersonAttachedEvents\Principal\BreakInChecker.ve.xml

Update 2020/06/16:
Added Principal Office to the check.
« Last Edit: June 16, 2020, 08:51:13 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Output People to csv v0.6
« Reply #5 on: February 10, 2020, 07:12:19 am »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work

I don't remember who asked about it but here is a way to get the stats of every person in the game.
This adds a button in Your Bedroom, click it and it will give you a text box. Select all, copy and paste into a spreadsheet separating by ; (semicolon)


Version 0.1:
This is just Name, Stats and Birthday but I plan on adding more when I have time.
It is probably a bit overwritten especially when getting Energy into a string because converting a number over 1000 to string adds a comma to it and I used commas to separate the text. I should probably add "" around everything but I didn't want to make the output even larger than it is now (152kb in 1260 lines)
I could also trim the decimals off the numbers to save space but that would make it run slower.

Version 0.2:
I changed the separator to ; and made it a reference variable so it can be changed later if need be.
Fixed the header row that had year and day reversed.
Removed extra empty columns.

Version 0.3:
Changed id numbers of everything to make it easier for me to edit in the future (I am a little ocd (just a little (ok, a lot)))
Added group selector, just a simple one for now but I will make it more detailed eventually.
Added Personality & Archetype
Started templates for Family, Job and type

Version 0.4:
Added Family
The most children in one family I have seen was 3 but I made room for 4 siblings and children just in case

Version 0.5: 2020/12/26
Added Job, UID
Added a clear string at the end so it doesn't store it after.

Version 0.6: 2021/01/13
I have added a second button to group families together with a number so when using the Btn_OutputPeopletoCSV it will give the last name a (#) after it.
If you don't want the (#), don't use the Btn_FamilyLastnameGrouping.
Special characters are not included in this check.

Version 0.6b: 2021/03/26
Fixed broken link for First Name



I will add Relationship, etc. eventually
I also plan on adding choices to cut down on the number of people and items checked.
I edit with notepad++ in addition to VEE



\Events\Location\Your Bedroom\Btn_OutputPeopletoCSV.ve.xml
\Events\Location\Your Bedroom\Btn_FamilyLastnameGrouping.ve.xml
« Last Edit: March 27, 2021, 04:26:04 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

Netscape

  • Full Member
  • ***
  • Offline Offline
  • Posts: 130
    • View Profile
Re: Output People to csv v0.1
« Reply #6 on: February 10, 2020, 07:17:01 pm »

Made for [HHS+ 1.9.5 u39] . Not tested with Lexville but should work

I don't remember who asked about it but here is a way to get the stats of every person in the game.

Version 0.1:
This is just Name, Stats and Birthday but I plan on adding more when I have time.
It is probably a bit overwritten especially when getting Energy into a string because converting a number over 1000 to string adds a comma to it and I used commas to separate the text. I should probably add "" around everything but I didn't want to make the output even larger than it is now (152kb in 1260 lines)
I could also trim the decimals off the numbers to save space but that would make it run slower.

I will add Personality, Archetype, Relationship, Family, Job, etc. eventually
I also plan on adding choices to cut down on the number of people and items checked.
I edited some of it with notepad++ to make copying the stats faster that's why the stat section overlaps a lot.

This adds a button in Your Bedroom, click it and it will give you a text box. Select all, copy and either paste it into a text editor and save as csv or paste into a spreadsheet separating by commas.

\Events\Location\Your Bedroom\Btn_OutputPeopletoCSV.ve.xml
why not use the ";" character as seperator?
Logged

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Re: Output People to csv v0.1
« Reply #7 on: February 11, 2020, 07:26:49 pm »

why not use the ";" character as seperator?
Done
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #8 on: March 04, 2020, 06:12:06 pm »

Updated Btn_OutputPeopletoCSV.ve.xml to version 0.3
Output People to csv v0.3
« Last Edit: March 04, 2020, 06:23:25 pm by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #9 on: March 10, 2020, 03:59:14 am »

Updated Btn_OutputPeopletoCSV.ve.xml to version 0.4
Output People to csv v0.4
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #10 on: April 09, 2020, 11:47:34 pm »

Adding a contact to favorites in the smart phone was a little broken so I added a "Not Favorites" button to it.
Smartphone > Manage Contacts > Add a Contact to Favorites > Not Favorites

\Events\ExtensionLibrary\Smartphone\Main\ManageViewVisit.ve.xml
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

Spinner

  • Hero Member
  • *****
  • Offline Offline
  • Posts: 6000
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #11 on: April 10, 2020, 12:52:35 am »

Had a look and can see the issue, thanks.  :)

As a footnote though, there's a better way solve it (which I've now done in the internal). 
« Last Edit: April 10, 2020, 12:58:20 am by Spinner »
Logged
If all else fails, try reading Help.

aevojoey

  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Thats ok, I'm used to disappointment.
    • View Profile
A way to get Female only game
« Reply #12 on: May 09, 2020, 10:35:16 am »

Someone had asked for an easy way to make a Female only game, here you go.
The only males and Futas in town will be Special People.

There are 2 files:
\Config\Default-0-0-100.xml
\Events\Location\Your Bedroom\Change Futas to Female.ve.xml

The first is the config file set to start a new game with 0% male, 0% female and 100% Futa.
Starting it this way makes sure everyone has a female first name and makes the "fathers" of students futas instead of males.

The second file runs once from Your Bedroom after initialization events then disables itself.
If you load the second file in an existing game, it will turn all non-special futas female.
It sets their gender preference randomly based on the Player's Gender with a bias towards females as that is the most prevalent gender.


I am going to go through all the events and if I find something that requires males I will add fixes for them here

Update: I have checked the Swim Club events and updated 4 files
\Events\Location\School\Swimming Pool\SwimmingTaunt.ve.xml
\Events\Location\School\Swimming Pool\SwimTeamClubComp.ve.xml
\Events\Location\School\Swimming Pool\SwimTeamCoach.ve.xml
\Events\Location\School\Swimming Pool\SwimTeamStart.ve.xml

The 3 Swim Team events now just check for any 10 members present and looks at their gender later when choosing images and text.
I changed the flow of SwimTeamClubComp to make it a little easier to add new stuff to it later.
Though SwimmingTaunt is not part of the Swim Club, I added a little to the selection part.

« Last Edit: May 11, 2020, 03:43:42 am by aevojoey »
Logged
With code, everything is straight forward and I can explain it fairly well, with people it is more difficult.
Before reading more into my posts, know that I am not good at typing what I mean, I'm not good with explaining what I am thinking, its not intended to be offensive or defensive.

caladmure

  • Newbie
  • *
  • Offline Offline
  • Posts: 6
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #13 on: May 09, 2020, 02:48:43 pm »

The only one that pops into mind is the swimming club chain, since you need a certain amount of both males and females to proc the event that lets you coach them, iirc.
Logged

caladmure

  • Newbie
  • *
  • Offline Offline
  • Posts: 6
    • View Profile
Re: aevojoey's events, questions and answers
« Reply #14 on: May 13, 2020, 11:18:15 pm »

So, I'm using the female only mod in a new file, and I'm trying to start the Parker chain. Whenever I try to get the first event at the train station however, I get an error box with "ParkerChain: Config doesn't support operation." I've never had this bug, so I was thinking maybe there was some issue with the provided config file?
Logged
Pages: [1] 2   Go Up
 


SimplePortal 2.3.3 © 2008-2010, SimplePortal