{"slug":"Stats/Challenges","category":"Stats","title":"Challenges","kind":"markdown","intro":"","body":"## Challenges\n\nChallenges are player's various statistical achievements: length of path traveled, number of headshots, number of crafts learned, number of herbs collected, and so on. \n\nEvery challenge have a few challenge goals. For example, challenge SP_CHAL_BAND_ROOT have such goals:\n\n\tACW_BAND_Rank_01_Townsfolk\n\tACW_BAND_Rank_02_CoachRobberies\n\tACW_BAND_Rank_03_ShopRobberies\n\tACW_BAND_Rank_04_CoachesRobbedInADay\n\tACW_BAND_Rank_05_HighestBounty\n\tACW_BAND_Rank_06_HorsesFenced\n\tACW_BAND_Rank_07_StealCash\n\tACW_BAND_Rank_08_WagonsFenced\n\tACW_BAND_Rank_09_HogtiedTrainTracks\n\tACW_BAND_Rank_10_TrainRobberies\n\n\nUpon reaching the challenge goal, the player receives a challenge rewards. The player's challenge progress can be monitored using [events](https://github.com/femga/rdr3_discoveries/blob/master/AI/EVENTS/README.md).\n\n\n\n## Example\n\n```lua\n\n\t-- CHAL_SET_GOAL_DISABLED(Hash chalHash, Hash goalHash, BOOL disabled);\n\n\t-- Disable challenge goals MPAC_TRAVEL_002 (Travel on foot), MPAC_TRAVEL_004 (Travel by horse), MPAC_TRAVEL_005 (Travel a total of 1898 miles). As a result, events for these challenge goals will not be detected\n\n\tCitizen.InvokeNative(0xF63DF9EE16393343, GetHashKey(\"MPAC_Travel\"), GetHashKey(\"MPAC_TRAVEL_002\"), 1)\n\tCitizen.InvokeNative(0xF63DF9EE16393343, GetHashKey(\"MPAC_Travel\"), GetHashKey(\"MPAC_TRAVEL_004\"), 1)\n\tCitizen.InvokeNative(0xF63DF9EE16393343, GetHashKey(\"MPAC_Travel\"), GetHashKey(\"MPAC_TRAVEL_005\"), 1)\n\n```\n\n<h2>Challenges.</h2>\n\n\n\tSP_CHAL_BAND_ROOT\n\tSP_CHAL_EXPL_ROOT\n\tSP_CHAL_GAMB_ROOT\n\tSP_CHAL_HERB_ROOT\n\tSP_CHAL_HORSE_ROOT\n\tSP_CHAL_HUNT_ROOT\n\tSP_CHAL_SHOT_ROOT\n\tSP_CHAL_SURV_ROOT\n\tSP_CHAL_WEAP_ROOT\n\tMPAC_Role_BountyHunter\n\tMPAC_Role_Collector\n\tMPAC_Role_Trader\n\tMPAC_Sharpshooter\n\tMPAC_Combat\n\tMPAC_Hunting\n\tMPAC_Survivalist\n\tMPAC_Crimes\n\tMPAC_Travel\n\tMPAC_Trade\n\tMPAC_General\n\tMPAC_Horse\n\tMPAC_Wagon\n\tMPAC_Posse\n\tMPAC_FreemodeMissions\n\tMPAC_Competitive\n\tMPAC_GunslingerVsOutlaw\n\tMPAC_Role_Moonshiner\n\tAB21\n\tBE22\n\tBOU1\n\tBRT1\n\tBRT2\n\tBRT3\n\tCABR01\n\tCRN1\n\tDST1\n\tDST3\n\tDST5\n\tFEATURE_PM_DAILY_CHALLENGES\n\tFEATURE_PM_DAILY_ROLE_BOUNTY_HUNTER_CHALLENGES\n\tFEATURE_PM_DAILY_ROLE_COLLECTOR_CHALLENGES\n\tFEATURE_PM_DAILY_ROLE_MOONSHINER_CHALLENGES\n\tFEATURE_PM_DAILY_ROLE_TRADER_CHALLENGES\n\tFEATURE_PM_DAILY_SALESWOMAN_LOCATIONS\n\tFEATURE_PM_WEEKLY_COLLECTIBLES\n\tFIN1\n\tFIN2\n\tFUD1\n\tFUS1\n\tFUS2\n\tGNG1\n\tGNG2\n\tGNG3\n\tGRY1\n\tGRY2\n\tGRY3\n\tGUA2\n\tGUA3\n\tHNT1\n\tIND1\n\tIND3\n\tLAR1\n\tMAR1\n\tMAR2\n\tMAR4\n\tMAR5\n\tMAR6\n\tMAR7\n\tMAR8\n\tMOB2\n\tMOB3\n\tMOB4\n\tMOB5\n\tMP_FREEMODEEVENTCHALLENGES\n\tMP_PLAYINGSTYLES\n\tMR52\n\tMR53\n\tMRY1\n\tMRY3\n\tMUD1\n\tMUD2\n\tMUD3\n\tMUD4\n\tMUD5\n\tMUD6\n\tNBD1\n\tNTS1\n\tNTS2\n\tNTS3\n\tNTV1\n\tNTV2\n\tNTV3\n\tODR4\n\tRABI1\n\tRABI3\n\tRBCH12\n\tRBCH21\n\tRBNP11\n\tRBNP12\n\tRBNP21\n\tRCHRB\n\tRCLDN1\n\tRCLDN2\n\tRDCH3\n\tRDOPN\n\tRDOWN3\n\tRDST2\n\tRDST62\n\tRDTC1\n\tRDTC2\n\tREDW21\n\tREDW22\n\tREV1\n\tRGNG02\n\tRHMR0\n\tRJCK2\n\tRMNR1\n\tRMUD32\n\tRNATV2\n\tRPRSN\n\tRSAD1\n\tRXCF1\n\tSAD2\n\tSAD3\n\tSAD4\n\tSAD4\n\tSAD5\n\tSAL1\n\tSEN1\n\tSMG2\n\tSUS1\n\tTRE1\n\tTRN1\n\tTRN2\n\tTRN3\n\tTRN4\n\tUTP1\n\tUTP2\n\tWNT1\n\tWNT2\n\tWNT4\n\n\n<h2>Challenge goals.</h2>\n\nFull list of challenge goals is [here](https://github.com/femga/rdr3_discoveries/blob/master/AI/EVENTS/challenge_goals.lua)\n","tables":[],"sourceUrl":"https://github.com/femga/rdr3_discoveries/tree/477aaaccadb7f0c042286611d9939009636cff12/Stats/Challenges","rows":[]}