Skip to content

Instantly share code, notes, and snippets.

@Waester
Created March 5, 2025 19:30
Show Gist options
  • Save Waester/c932a648e087e5f483067992f85d35be to your computer and use it in GitHub Desktop.
Save Waester/c932a648e087e5f483067992f85d35be to your computer and use it in GitHub Desktop.
Monster Hunter Wilds
local function pre_skipOriginalFunction(args)
return sdk.PreHookResult.SKIP_ORIGINAL
end
local function post_getRemainingTickets(retval)
return sdk.to_ptr(1)
end
local function post_useTicket(retval)
return
end
sdk.hook(sdk.find_type_definition("app.CharacterEditUtil"):get_method("getRemainingHunterTickets"), pre_skipOriginalFunction, post_getRemainingTickets)
sdk.hook(sdk.find_type_definition("app.CharacterEditUtil"):get_method("getRemainingPalicoTickets"), pre_skipOriginalFunction, post_getRemainingTickets)
sdk.hook(sdk.find_type_definition("app.CharacterEditUtil"):get_method("useHunterTicket"), pre_skipOriginalFunction, post_useTicket)
sdk.hook(sdk.find_type_definition("app.CharacterEditUtil"):get_method("usePalicoTicket"), pre_skipOriginalFunction, post_useTicket)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment