ProdigyPNP/ProdigyMathGameHacking

[HR] Ultimate Membership Tracking issue

afkvido opened this issue · 4 comments

  • Find the game object that lets you do Ultimate Membership
  • Do the ultimate membership

High Priority because this is the next step for ProdigyPNP's cheatGUI.

editing

_.instance.prodigy.gameContainer.get(getMemberModule()).data.egInfo.tier

seems to do nothing... unless theres a secret number? i doubt it

(It does nothing)

some notes

_.player.hasLegacyMembership()
_.player.hasMembership()
_.instance.prodigy.gameContainer.get(getMemberModule())
export const getLegacyMembership = (membership = true) => {
    const hack = getHack()
    const player = getPlayer()
    function getLegacyMemberModule () { return player.hasLegacyMembership.toString().split("\"")[1] }
    Object.fromEntries(hack._rootContainer._inversifyContainer._bindingDictionary._map)[getLegacyMemberModule()][0].implementationType.prototype.meetsRequirements = () => { return membership }
}