Wearable states
Categorypeds_customization
Rows38,486
Notes from the author
Clothing component wearable states determine which Asset (drawable, albedo, normal, material, palette colours) is applied to the ped.
Usually when applying components not present in shop_items.ymt (check the link below for tutorial), visual clipping can be observed.
These wearable states can be applied to other component to fix any such clipping.
For more info, see https://forum.cfx.re/t/ped-modification-and-metadata-overview-outfits-assets-expressions-shop-items-overlays-etc/5124046
Wearable states for 6 categories:
male_mp
male_sp
female_mp
female_sp
animal_mp
animal_sp
For use with:
PED::_UPDATE_SHOP_ITEM_WEARABLE_STATE(Ped ped, Hash componentHash, Hash wearableState, int p3, BOOL isMp, int p5)
PED::_GET_SHOP_ITEM_COMPONENT_AT_INDEX(Ped ped, int index, BOOL resolveSelection, BOOL* outStatusFlag, Hash* outWearableState)
PED::_GET_SHOP_ITEM_WEARABLE_STATE_BY_INDEX(Hash componentHash, int wearableStateIndex, BOOL isMpFemale, BOOL p3)| # | key | item | item_hash | Note |
|---|---|---|---|---|
| 1001 | HORSE_EQUIPMENT_MASK_NEW_001_TINT_010 | BASE | 0x44E21C90 | |
| 1002 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_001 | BASE | 0x44E21C90 | |
| 1003 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_002 | BASE | 0x44E21C90 | |
| 1004 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_003 | BASE | 0x44E21C90 | |
| 1005 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_004 | BASE | 0x44E21C90 | |
| 1006 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_005 | BASE | 0x44E21C90 | |
| 1007 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_006 | BASE | 0x44E21C90 | |
| 1008 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_007 | BASE | 0x44E21C90 | |
| 1009 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_008 | BASE | 0x44E21C90 | |
| 1010 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_009 | BASE | 0x44E21C90 | |
| 1011 | HORSE_EQUIPMENT_MASK_NEW_002_TINT_010 | BASE | 0x44E21C90 | |
| 1012 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_001 | BASE | 0x44E21C90 | |
| 1013 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_002 | BASE | 0x44E21C90 | |
| 1014 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_003 | BASE | 0x44E21C90 | |
| 1015 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_004 | BASE | 0x44E21C90 | |
| 1016 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_005 | BASE | 0x44E21C90 | |
| 1017 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_006 | BASE | 0x44E21C90 | |
| 1018 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_007 | BASE | 0x44E21C90 | |
| 1019 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_008 | BASE | 0x44E21C90 | |
| 1020 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_009 | BASE | 0x44E21C90 | |
| 1021 | HORSE_EQUIPMENT_MASK_NEW_003_TINT_010 | BASE | 0x44E21C90 | |
| 1022 | HORSE_EQUIPMENT_MASK_NEW_004_TINT_001 | BASE | 0x44E21C90 | |
| 1023 | HORSE_EQUIPMENT_MASK_NEW_004_TINT_002 | BASE | 0x44E21C90 | |
| 1024 | HORSE_EQUIPMENT_MASK_NEW_004_TINT_003 | BASE | 0x44E21C90 | |
| 1025 | HORSE_EQUIPMENT_MASK_NEW_004_TINT_004 | BASE | 0x44E21C90 | |
| 1026 | HORSE_EQUIPMENT_MASK_NEW_005_TINT_001 | BASE | 0x44E21C90 | |
| 1027 | HORSE_EQUIPMENT_MASK_NEW_005_TINT_002 | BASE | 0x44E21C90 | |
| 1028 | HORSE_EQUIPMENT_MASK_NEW_005_TINT_003 | BASE | 0x44E21C90 | |
| 1029 | HORSE_EQUIPMENT_MASK_NEW_005_TINT_004 | BASE | 0x44E21C90 | |
| 1030 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1031 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1032 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1033 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1034 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1035 | HORSE_EQUIPMENT_MCCLELLAN_01_IMPROVED_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1036 | HORSE_EQUIPMENT_MCCLELLAN_01_SPECIAL_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1037 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1038 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1039 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1040 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1041 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1042 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1043 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_000 | BASE | 0x44E21C90 | |
| 1044 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_001 | BASE | 0x44E21C90 | |
| 1045 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_002 | BASE | 0x44E21C90 | |
| 1046 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_003 | BASE | 0x44E21C90 | |
| 1047 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_004 | BASE | 0x44E21C90 | |
| 1048 | HORSE_EQUIPMENT_MCCLELLAN_01_STOCK_USED_SADDLE_005 | BASE | 0x44E21C90 | |
| 1049 | HORSE_EQUIPMENT_MOONSHINERSADDLE_001_IMPROVED_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1050 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1051 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1052 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1053 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1054 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1055 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_IMPROVED_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1056 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_SPECIAL_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1057 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1058 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1059 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1060 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1061 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1062 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1063 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_000 | BASE | 0x44E21C90 | |
| 1064 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_001 | BASE | 0x44E21C90 | |
| 1065 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_002 | BASE | 0x44E21C90 | |
| 1066 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_003 | BASE | 0x44E21C90 | |
| 1067 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_004 | BASE | 0x44E21C90 | |
| 1068 | HORSE_EQUIPMENT_MOTHERHUBBARD_01_STOCK_USED_SADDLE_005 | BASE | 0x44E21C90 | |
| 1069 | HORSE_EQUIPMENT_NATURALISTSADDLE_001_IMPROVED_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1070 | HORSE_EQUIPMENT_SADDLE_LANTERN_BASIC | BASE | 0x44E21C90 | |
| 1071 | HORSE_EQUIPMENT_STIRRUP_NEW_000 | BASE | 0x44E21C90 | |
| 1072 | HORSE_EQUIPMENT_STIRRUP_NEW_001 | BASE | 0x44E21C90 | |
| 1073 | HORSE_EQUIPMENT_STIRRUP_NEW_002 | BASE | 0x44E21C90 | |
| 1074 | HORSE_EQUIPMENT_STIRRUP_NEW_003 | BASE | 0x44E21C90 | |
| 1075 | HORSE_EQUIPMENT_STIRRUP_NEW_004 | BASE | 0x44E21C90 | |
| 1076 | HORSE_EQUIPMENT_STIRRUP_NEW_005 | BASE | 0x44E21C90 | |
| 1077 | HORSE_EQUIPMENT_STIRRUP_NEW_006 | BASE | 0x44E21C90 | |
| 1078 | HORSE_EQUIPMENT_STIRRUP_NEW_007 | BASE | 0x44E21C90 | |
| 1079 | HORSE_EQUIPMENT_STIRRUP_NEW_008 | BASE | 0x44E21C90 | |
| 1080 | HORSE_EQUIPMENT_STIRRUP_NEW_009 | BASE | 0x44E21C90 | |
| 1081 | HORSE_EQUIPMENT_STIRRUP_NEW_010 | BASE | 0x44E21C90 | |
| 1082 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1083 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1084 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1085 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1086 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1087 | HORSE_EQUIPMENT_WESTERN_01_IMPROVED_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1088 | HORSE_EQUIPMENT_WESTERN_01_SPECIAL_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1089 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_000 | BASE | 0x44E21C90 | |
| 1090 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_001 | BASE | 0x44E21C90 | |
| 1091 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_002 | BASE | 0x44E21C90 | |
| 1092 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_003 | BASE | 0x44E21C90 | |
| 1093 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_004 | BASE | 0x44E21C90 | |
| 1094 | HORSE_EQUIPMENT_WESTERN_01_STOCK_NEW_SADDLE_005 | BASE | 0x44E21C90 | |
| 1095 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_000 | BASE | 0x44E21C90 | |
| 1096 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_001 | BASE | 0x44E21C90 | |
| 1097 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_002 | BASE | 0x44E21C90 | |
| 1098 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_003 | BASE | 0x44E21C90 | |
| 1099 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_004 | BASE | 0x44E21C90 | |
| 1100 | HORSE_EQUIPMENT_WESTERN_01_STOCK_USED_SADDLE_005 | BASE | 0x44E21C90 |