Jump to content

Community Scripts [Links in OP]


DvDivXXX

Recommended Posts

@zoopokemon @renalove

Is there any idea how to collect data about girls one does not have all shards yet? Some weeks ago, while debugging something, I accidentally purged the local store. Since then, the shards batch for all those cases are unknown to HH++, at least until I collect another shard:

image.png.4c2d1adca5fefd5cf32b470db4b1353e.pngimage.png.8d7abd779493465ede723753b37adc1d.png

Browsing through all those girls in the classic harem does not help. Not sure if there is a good way to collect data when new girls are loaded while scrollen the harem? Better than nothing, at least.

In case of Harem++, I was surprised that its old snapshot of girl data and shards survived, and realised that it uses the "cache storage" instead, which I didn't know about:

image.png.0e375c7fe888f8cf2e2f326c1a96d53c.png

Seems to be a good idea for larger amounts of data, which could hit the local storage limit. However, the problem is the same, the shards counts are outdated (stuck at 26th January, the games harem performance update) and new girls added to the game do not appear in the traits filter, until one has 100 shards of them.

Not sure which info is available from girls below 100 shards, and where, but probably both apps can contribute to and share the same harem cache with a new collector. I'll have a look into it the next days.

Edited by Horsting
Link to comment
Share on other sites

@Horsting

For HH++, the data for unowned girls should be collected when you scroll through the harem page with them loaded. Also some unowned girl data is collected from opponent data in the pre-battle pages and season-arena page.


Also 2 months ago I did make a big update to how the script collects and stores girl data. It's now compresses the info when saving to local storage so I could then collect 10x as much data while taking less storage space than before. Also I did increase the sources girl data is collected from since the harem page no longer loads all the girls info at once anymore.

  • Like 1
Link to comment
Share on other sites

5 hours ago, zoopokemon said:

For HH++, the data for unowned girls should be collected when you scroll through the harem page with them loaded.

This doesnt work for me - I have to actually click on every single one for the shard count to be fetched. Just filtering for all not-owned girls and scrolling through the list is not enough.

While we are on the topic - there are few broken girl filters:

  • on the labyrinth team edit page the level cap and skill tier filters do not work
  • on the seasons team edit page the level cap filter does not work
  • Like 2
Link to comment
Share on other sites

Oh I see it's failing only for girls with no shards gotten, but working for partial shards.

Also I know about the filters not working, they removed the needed info from those pages, also caused some bugs for the game itself. Need to work on switching it to use the girl dictionary data.

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, 430i said:

This doesnt work for me - I have to actually click on every single one for the shard count to be fetched. Just filtering for all not-owned girls and scrolling through the list is not enough.

Ah thanks for the info. I just wanted to try it, but today's update seems to have broken the harem filter, which does not slide in anymore (with and without scripts) 😑.

7 hours ago, zoopokemon said:

Also some unowned girl data is collected from opponent data in the pre-battle pages and season-arena page.

Nice idea to fetch girl data from opponents 👍.

@renalove since the Harem++ collector seems to not work anymore at all, what do you think about the idea to use the HH++ harem data, if available? The HHPlusPlusGirlDictionary value needs to be base64-decoded and then gzip-decompressed to get the JSON, or just import and use the HH++ Helpers. Seems to make more sense to me than fixing/developing an own collector, doubling processing and storage, for those which use both apps. Best would be probably a JavaScript library for the collector, which can be used by all apps, and loaded only once by whichever app does so first 😄. I could try to come up with a PR or patch which implements this, if wanted, but your time rare.

Link to comment
Share on other sites

2 hours ago, Horsting said:

@renalove since the Harem++ collector seems to not work anymore at all, what do you think about the idea to use the HH++ harem data, if available? The HHPlusPlusGirlDictionary value needs to be base64-decoded and then gzip-decompressed to get the JSON, or just import and use the HH++ Helpers. Seems to make more sense to me than fixing/developing an own collector, doubling processing and storage, for those which use both apps. Best would be probably a JavaScript library for the collector, which can be used by all apps, and loaded only once by whichever app does so first 😄. I could try to come up with a PR or patch which implements this, if wanted, but your time rare.

Having a common collector/store seems like a nice idea, and having it in HH++ doesn't seem like a bad idea either. I doubt many people are using Harem++ without also using one of the HH++ variants.

I was actually just using the dev tools to inspect some details in the game responses for the default harem pages. The girl data in the list responses is just partial, and Harem++ was using more than is available there. For instance the description text and girl variant data isn't included in the list response, you need to fetch that individually for each girl, which the default harem does when you select her in the list.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...
1 hour ago, Der DinX said:

Was the flashing of PoG / PoV on Townscreen on the last day a script thing, or did the game this by itself?

It seems it doesn't work anymore.

This is part of the script. At least in HH++ BDSM it still works

1.jpg.093fa2cfde2094f7ae4d27b80420d6fb.jpg

P.S. There's something wrong with my vision. I look at my static screenshot and for some reason I see an increase and decrease in the transparency of this element))))

Edited by Master-17
P.S.
Link to comment
Share on other sites

On 7/19/2024 at 12:51 PM, bolitho76 said:

12h is correct.

Not the best solution. It should warn about the end throughout the entire day, and not just the second half. If someone plays in the first half of the day and does not play in the second, it turns out that he has a greater chance of losing unearned rewards due to the fact that he was not warned about the last day. Although it seems to me that even at the beginning of the last day this bar is blinking, but just barely.

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...

@zoopokemon Hide claimed rewards is broken in ME for BDSM.
Works fine in Seasons/PoV/PoG.

I suppose this is a consequence of the broken KK js :

Uncaught TypeError: GT.design.lse_preview_goal is undefined (seasonal.js:1:418404)

which stops the execution of the userscripts.

Edited by mdnoria
KK JS error
  • Like 1
Link to comment
Share on other sites

10 hours ago, bohammettuz said:

@renalove if you have some time, it looks like the new labyrinth blessings have broken the loading of girl data for Harem++.

I was right to get worried everytime you see the "we're updating the game" splash screen

 

10 hours ago, bohammettuz said:

@renalove if you have some time, it looks like the new labyrinth blessings have broken the loading of girl data for Harem++.

Uh-oh!, yeah this is actually a lot worce then I first imagined, I had to swap some girl equipment around, after using Harem++, going back to the normal way is nigh impossible. I have no idea how people without Harem++ are able to do it.
 

Link to comment
Share on other sites

22 hours ago, EpicBacon said:

Uh-oh!, yeah this is actually a lot worce then I first imagined, I had to swap some girl equipment around, after using Harem++, going back to the normal way is nigh impossible. I have no idea how people without Harem++ are able to do it.

Yeah, it's rough.
I mostly rearrange equipment to manage the top 7 for labyrinth, and that was doable by working from the 'squad' screen in the labyrinth. Afterwards re-equipping my league team could be done by clicking a team girl in the team selection screen and using the next/previous girls in the girl detail screens.

Fortunately @renalove :x  has just released an interim update that ignores the 3rd blessing, giving us back a working Harem++. Keep in mind that the labyrinth power sorting in Harem++ is currently inaccurate due to that new blessing.

 

Edit: Another update (0.20.2) was made by @renalove which now supports parsing and sorting with the correct blessing values applied. Many thanks!

Edited by bohammettuz
  • Like 1
  • Thanks 1
  • Hearts 1
Link to comment
Share on other sites

@zoopokemon It seems the champions selection helper is not working anymore on mobile. (we have the vanilla shitty experience).

There are 2 girls on this screenshot that should have an empty check mark :

image.thumb.png.f4801de905d113790fdedfdbb3a75a6d.png

It works fine on computer. I haven't used my phone to make a champion team since a while so maybe this exists since some time.

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

I think I already know the answer, but let me ask around just in case. Has anyone observed any weird league results compared to the simulator? I have tracked my performance against the top15 opponents and LITERALLY all of the results have been below the expected average. Sometimes its just 2-3 points, sometimes is 6-7. I expect some dose of bad luck here and there, but literally against every single top15 opponent seems a bit much.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...