Unable to toggle correctly restriction on roaming locations

This forum is for reporting any bugs or issues you may encounter with the House Party Story Creator. Please refrain from posting any suggestions or discussions about the Creator itself and keep this forum populated with only bugs or issues.
Forum rules
Forum rules
No racism, sexism, anti-semitism, brigading, doxxing, or ANY form of abusive behavior. No discussion of hacking or piracy or the buying, trading, or selling of ANY type of product or service (digital or otherwise). No advertising of any product or service (digital or otherwise, and this includes streams or any service involving 'subscribers'). No discussion of religion or politics. Do not link to other adult sites, with the exception being discussion of other adult games in Offtopic/allowed subforums; i.e. no pornography.

Do not spam, do not try to circumvent any automated tools that are part of these forums or any linking to these forums. Do not judge others based on their preferences for custom stories, their opinions, sexuality, etc., and most certainly do not bring it to the moderators.

Respect the moderators and each other and all will be well. Report any violations of the above rules. Do not violate local or international laws (including, but not limited to the laws of your country and/or the laws of the United States) while making use of these forums. The IP address of all posts are recorded to aid in enforcing these conditions.

We will use username, e-mail, AND IP bans without reservation, and mods hold the final word in such decisions.
Post Reply
peter980
Posts: 275
Joined: Thu Feb 15, 2018 1:50 am

Unable to toggle correctly restriction on roaming locations

Post by peter980 » Sat Mar 03, 2018 12:30 am

I had following issue when trying to script roaming locations.

Currently game allows through the "Roaming_Depreciated_Use_State_AbleToRoam" command, to set some locations as white list for roaming (Katherine in Original Story), or blacklists for roaming (all males prohibited from hot tub).

But this can not be fine tuned.

For example, if I prohibit hot tube, using ProhibitLocation version of command, there is no way for me to clear all prohibit locations and restore normal roaming using scripts (CSC or character/story edit). Same for AllowLocation.

The only workaround I've see is loading the save game, since there restrictions on roaming are not persisted in save games and will be cleared on game load (and thus need to be enforced with on "GameStart" event to persist).

Maybe I am missing something?

.

Additionally, "Roaming_Depreciated_Use_State_AbleToRoam" command can not be used with AllowLocation or ProhibitLocation parameters in the in-game console. It only works directly in scripts.

erasmus
Posts: 318
Joined: Tue Feb 13, 2018 4:29 pm

Re: Unable to toggle correctly restriction on roaming locations

Post by erasmus » Mon Mar 05, 2018 1:34 am

I am conferring with our writer on this. It does sound like something we need to address, I'll see what I can do to get the allow/prohibits added into console functionality.
Erasmus
Quality Control and User Experience Manager

peter980
Posts: 275
Joined: Thu Feb 15, 2018 1:50 am

Re: Unable to toggle correctly restriction on roaming locations

Post by peter980 » Mon Mar 05, 2018 1:59 am

What I was experimenting with, was creation scenario when some character would always be outside (in hot tube and near by named locations). And that was doable.

Then I wanted to restore them to original roaming, or different type of restricted roaming (anything but hot tube).

But it was not possible. I could set each of 3 possibilities at start, but that's it. No way to dynamically alter it correctly.

Maybe have command to restore original roaming (clear all allow/restricts for character)? Something that already happens on save load.

erasmus
Posts: 318
Joined: Tue Feb 13, 2018 4:29 pm

Re: Unable to toggle correctly restriction on roaming locations

Post by erasmus » Wed Mar 07, 2018 9:57 am

peter980 wrote:
Mon Mar 05, 2018 1:59 am
What I was experimenting with, was creation scenario when some character would always be outside (in hot tube and near by named locations). And that was doable.

Then I wanted to restore them to original roaming, or different type of restricted roaming (anything but hot tube).

But it was not possible. I could set each of 3 possibilities at start, but that's it. No way to dynamically alter it correctly.

Maybe have command to restore original roaming (clear all allow/restricts for character)? Something that already happens on save load.
Maybe I am not following. So you want a character that is always outside (via allowing only outside locations and prohibiting inside ones), then upon some trigger change the roaming to "default", OR change Allowed roaming spots to anywhere but the hot tub?

The latter should be possible. Now: "Can it be done conveniently and does it absolutely, positively work 100% of the time in-game?"...heh. THAT is a very fair question. In the CSC however, the functionality is theoretically there. Take Katherine's GameStart event from the Original Story, for instance. It sets up some Allows as shown here, so she will only roam to these locations: https://imgur.com/AWOECxP So this would be a basis for "my character will only walk to these spots".

I can then add to these spots she can walk to by adding more Allows as part of another event, or cancel some of these spots via a Prohibit (effectively, "she can still walk outside but not to the hot tub"). So, for instance, from GameStart I linked above she can only move to these points, but after the EndSex event (which I have quickly customized), she can move to the original spots defined in GameStart EXCEPT for outside, but now she can also wander to the Armchair: https://imgur.com/83gdH3V Let me know if this doesn't address the specific concern of dynamically changing roaming spots.

As I previously mentioned, it's not convenient, and that stinks. There's no way to "batch modify" the roaming capabilities of more than one NPC, and no way to "batch modify" ALL roaming Allows and Prohibits for one/many NPCs. I wouldn't even consider an interface that required you to keep track of so many little behaviors and alter them individually very "dynamic" at all. So...there's stuff to work on.
Erasmus
Quality Control and User Experience Manager

peter980
Posts: 275
Joined: Thu Feb 15, 2018 1:50 am

Re: Unable to toggle correctly restriction on roaming locations

Post by peter980 » Thu Mar 08, 2018 2:21 am

I'm not sure that prohibit cancels allows and vice verse.

I had some experiments with these, but with weird results.

Essentially, after adding any of these two types of restrictions, I was never able to restore to full house roaming, or be able to cancel specific location from being roamed or non-roamed.

erasmus
Posts: 318
Joined: Tue Feb 13, 2018 4:29 pm

Re: Unable to toggle correctly restriction on roaming locations

Post by erasmus » Thu Mar 08, 2018 5:24 pm

peter980 wrote:
Thu Mar 08, 2018 2:21 am
I'm not sure that prohibit cancels allows and vice verse.

I had some experiments with these, but with weird results.

Essentially, after adding any of these two types of restrictions, I was never able to restore to full house roaming, or be able to cancel specific location from being roamed or non-roamed.
Ok, yeah the implementation may not work perfectly in-game right now, especially as we're moving from the Roaming functionality to using a state. That's something that needs to be looked into in addition a more convenient/intuitive way of resetting Allows and Prohibits for one/many characters in the HP CSC.
Erasmus
Quality Control and User Experience Manager

Post Reply