News:

Please request registration email again and then check your "Spam" folder

Former www.henthighschool.com

[MOD] More suggestions and other mods - WIP (updated 29.1.2024) [Experimantal]

Started by ElPresidenete, Sep 03, 2023, 11:44 AM

Previous topic - Next topic

ElPresideneteTopic starter

Ok, updated RandomFixes2.

Adding and releasing slaves as well as the new SlaveHandler in mostly done (as interactions- basically everything the old slave system was doing is now an interaction).
The option for multiple slaves to interact is also there, but currently does nothing as I'm going to call all that from a RemoteEvent SlaveSlaveInteractio nevent taht isn't done yet.
Moving slaves to a different room is also not done.

New slaves can be aquired by using sleeping Gas on a slapping person OR kidnapping at night in the forest.

Mind you, didn't have time to test anything and I've been re-organizing and moving things around. Some image paths might be borked.

EDIT: Updated file again.
SalveSlave sex event implemented.
Fixes to other events.
Images should be fixed and work (except SalveSlave images. I need to add them, they are not cleaned and in the download yet)

ElPresideneteTopic starter

So there is no more confusion - updated a new WIP version and named it RandomFixes_WIP. This one should work better. Hopefully now you can actually create the Sleep Gas. Add 2 random events in school, however, I haven't added the images yet (on another PC)

I removed RandomFixes2

⚧ Squark

I'm still unclear on this. So does the existence of a WIP version mean that Random 1 and 2 have been merged or that only Random 1 is needed now or that the WIP version should work on its own?

Zaiaku

So i can't seem to pick up Susan's photo in Petra's room saying that operation SeqAct_TextReplacePersonContext (ID:42) value is null. On my phone so i can put down the exact exception caused. Both the futa overhaul refresh mod and the HooterFix futa version mod are installed with the HooterFix being subordinate to the Futa Overhaul.
Corrupting Students since 2006

⚧ Squark

So, when I try to give Petra the photo of Susan (which I have checked my inventory for, it exists), this error fires:
User Explanation:

User said ""
-----------------------------

[Exception Info 1]

Top-level Exception
Type:        System.ApplicationException
Message:     FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics [TRY] caused an exception at operation SeqAct_GetItemByNameFromInventory (ID: 153).
    called by PersonAttachedEvents\PeterHooter\Visit_SusanCorruption at SeqActLat_RemoteEvent (ID: 37)
Source:      hhs+.exe

Inner Exception 1
Type:        System.NullReferenceException
Message:     Object reference not set to an instance of an object.
Source:      mscorlib
Stack Trace: at System.Object.GetType()
   at hhs_.SeqAct_GetItemByNameFromInventory.Activated(EventRunner Runner) in hhs+\_Editor\_EventModules\_EventActions\_EventActions_Item\SeqAct_GetItemByNameFromInventory.cs:line 110
   at hhs_.EventRunner.<TryEventAsync>d__113.MoveNext() in hhs+\_Editor\_EventModules\EventRunner.cs:line 857
Whereupon it fires the "Fail" event if you somehow leave the photo at home, which I have not.
Using Futamod (had Peter turned into Futa on game start), Hooter Fixes and RandomFixes.
Tried replacing with the WIP version and even merging the files. Same results.

ElPresideneteTopic starter

Quote from: ⚧ Squark on Dec 08, 2023, 07:14 PMI'm still unclear on this. So does the existence of a WIP version mean that Random 1 and 2 have been merged or that only Random 1 is needed now or that the WIP version should work on its own?

You only need the WIP version. (unless I change just the events/other files, in which case I'll mention it and put it up as a separate donwload, so peopel dont' re-download all the images again)
Version 1 is older, without a lot of new events and stuff.

ElPresideneteTopic starter

Quote from: ⚧ Squark on Dec 10, 2023, 10:45 PMSo, when I try to give Petra the photo of Susan (which I have checked my inventory for, it exists), this error fires:
*snip*


FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics checks for Peter Hooter. If you have changed Peter into Petra, the way Futamod does it its by changing the character full naem (and thus ID). I think.

Eitehr the ittem cannot be found or the persons inventory.

Open event in VEE, if name Peter Hooter is red in the Get Person By Name node, change the string constant to Petra Hooter. Save, re-load events nad try again. Seems off to me. I don't ecall running into that error and I also have modifier Peter/Petra. It could be that I modfied and forgot...in which case a modified "FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics" should be added to the mod.

⚧ Squark

Quote from: ElPresidenete on Dec 11, 2023, 07:51 AMFunctionLibrary\MiscChainSpecific\MsHooterBedroomPics checks for Peter Hooter. If you have changed Peter into Petra, the way Futamod does it its by changing the character full naem (and thus ID). I think.

Eitehr the ittem cannot be found or the persons inventory.

Open event in VEE, if name Peter Hooter is red in the Get Person By Name node, change the string constant to Petra Hooter. Save, re-load events nad try again. Seems off to me. I don't ecall running into that error and I also have modifier Peter/Petra. It could be that I modfied and forgot...in which case a modified "FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics" should be added to the mod.
That's the first thing I checked for.
In Get Person by Name, it does show as Petra Hooter but is displayed in red as though she's somehow invalid.
Here's how it looks to me:

The picture registers as having been taken if I'm reading this right which makes the error stranger.
It seems to be missing on the Get Item By Name From Inventory stage.

Zaiaku

Quote from: ElPresidenete on Dec 11, 2023, 07:51 AM
Quote from: ⚧ Squark on Dec 10, 2023, 10:45 PMSo, when I try to give Petra the photo of Susan (which I have checked my inventory for, it exists), this error fires:
*snip*


FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics checks for Peter Hooter. If you have changed Peter into Petra, the way Futamod does it its by changing the character full naem (and thus ID). I think.

Eitehr the ittem cannot be found or the persons inventory.

Open event in VEE, if name Peter Hooter is red in the Get Person By Name node, change the string constant to Petra Hooter. Save, re-load events nad try again. Seems off to me. I don't ecall running into that error and I also have modifier Peter/Petra. It could be that I modfied and forgot...in which case a modified "FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics" should be added to the mod.
Please do so. I completely suck at VEE, and have no idea how to do what your saying I should do.
Corrupting Students since 2006

⚧ Squark

Quote from: Zaiaku on Dec 11, 2023, 07:49 PMPlease do so. I completely suck at VEE, and have no idea how to do what your saying I should do.
That was in reply to my post. Event files are moddable throught the Debug window.
Where it says "Background Events" "FunctionLibrary" and so on, you can expand the category by clicking the small right-facing > next to the category in question.
Find the event you want to alter the behaviour of and double click it to open the VEE (Visual Event Editor).
Make sure where it says in FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics\ that it says Petra Hooter instead of Peter Hooter in the left-hand side of "Get Person By Name" field (it's the first one after th the leftmost panel). If it does and Petra Hooter is displayed in red text, you will run into the same error that I did eventually.
Are you running with Petra or Peter Hooter? This issue used to happen with Sierra Hardman, too before ElPresidenete provided a Non-Futamod dependent version of HooterFixes.
As for how to fix this, I'm sadly not well-versed enough to know that. All I can do is quote errors verbatim and let the mod author know.

ElPresideneteTopic starter

Quote from: ⚧ Squark on Dec 11, 2023, 04:04 PM
Quote from: ElPresidenete on Dec 11, 2023, 07:51 AMFunctionLibrary\MiscChainSpecific\MsHooterBedroomPics checks for Peter Hooter. If you have changed Peter into Petra, the way Futamod does it its by changing the character full naem (and thus ID). I think.

Eitehr the ittem cannot be found or the persons inventory.

Open event in VEE, if name Peter Hooter is red in the Get Person By Name node, change the string constant to Petra Hooter. Save, re-load events nad try again. Seems off to me. I don't ecall running into that error and I also have modifier Peter/Petra. It could be that I modfied and forgot...in which case a modified "FunctionLibrary\MiscChainSpecific\MsHooterBedroomPics" should be added to the mod.
That's the first thing I checked for.
In Get Person by Name, it does show as Petra Hooter but is displayed in red as though she's somehow invalid.
Here's how it looks to me:

The picture registers as having been taken if I'm reading this right which makes the error stranger.
It seems to be missing on the Get Item By Name From Inventory stage.

It musn't be red (assuming all mods are loaded. It can be red if they are not, without it being an error). Change Petra into Peter. I'm not sure if my alternate way to change Peters gender (without changing ID) is even working or if it has kicked in.


@Zaiaku - Hooter fixes should be near the bottom of the list, so it can override futamod stuff.

Zaiaku

So i have another error. Futa main gate iss giving me such a big one that it auto-opens the VEE. The error is located in PlayerLayerOccupants. 
Corrupting Students since 2006

ElPresideneteTopic starter

you sure you have the right futamod downloaded, cause I don't recall having events at Main Gate?
You also have to be more specific abut the error and event

Zaiaku

Corrupting Students since 2006

ElPresideneteTopic starter

Quote from: Zaiaku on Dec 13, 2023, 12:17 AMSomething tells me it aint the futa overhaul is it? Dammit.

copy/paste the error. Provide details. No one can help you without that