Jump to content
2 votes
Completed

Reset system improvement

  • Views: 306
  • Submitted:

Hey,  

There are some issues with reset/grand resets if you are willing to use large experience table and functional reset cost.

For example I had experience table (DynamicExpRangeList) with rules for up to 500 resets and with this setup, you can also create rules for resets (DynamicResetRangeList) and give rewards but here come issues with reset cost, for example, if I set price per reset to 2kk with option "MultiplyCostPerResets" then it becomes heavy after ~100 resets 200kk per reset and up to 500kk which is ridiculously much.

Option is to create a new reset section where we could define requirements for resets, something like this.

<ResetRequirements>
    <Requirement MinReset="0" MaxReset="100" CostZen="20000000" .... />
<ResetRequirements>

Another workaround here is to split the experience table (DynamicExpRangeList) by 100 resets with Min/MaxGrandReset option something like this https://prnt.sc/xwYhezXG9fWa this is working fine however then appears another issue with ResetSystem, I no longer can give rewards (for example additional points) for every 100 reset made, since with this setup I only know that player reached max reset but don't know if this is first run or not (GrandResets), so nice option here would be to add same  Min/MaxGrandReset check to DynamicResetRangeList

My whole idea under grand resets is that players receive 5k points for every 100 resets, and these points stay even after resets, so after the first grand reset and reset it will receive 5500 points after the second 6000 points, after two grand resets 10000 points, after two grand resets and one reset 10500 points and so on, but I can't create such setup with current configuration possibilities without losing cost per reset.

Hopefully this makes sense.

Regards.

User Feedback

Recommended Comments

There are no comments to display.

×
×
  • Create New...

Important Information


We use technologies, such as cookies, to customize content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy.