Material IDs: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (→Introduction) |
||
| (24 intermediate revisions by 16 users not shown) | |||
| Line 1: | Line 1: | ||
=Introduction= | |||
This is a list of the IDs for materials in San Andreas that are initialized in '' surfinfo.dat ''. The sounds of walking on each surface are available here [[Collision surface sounds]] | |||
==Default== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 0 || Default | |||
|- | |||
| 1 || Tarmac | |||
|- | |||
| 2 || Tarmac (damaged) | |||
|- | |||
| 3 || Tarmac (really damaged) | |||
|} | |||
==Concrete== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 4 || Pavement | |||
|- | |||
| 5 || Pavement (damaged) | |||
|- | |||
| 7 || Concrete (damaged) | |||
|- | |||
| 8 || Painted Ground | |||
|- | |||
| 34 || Concrete (beach) | |||
|- | |||
| 89 || Concrete | |||
|- | |||
| 127 || Poolside | |||
|- | |||
| 135 || Docklands | |||
|- | |||
| 136 || Industrial | |||
|- | |||
| 137 || Industrial Jetty | |||
|- | |||
| 138 || Concrete (litter) | |||
|- | |||
| 139 || Alley Rubbish | |||
|- | |||
| 144 || Airport Ground | |||
|- | |||
| 165 || Floor (concrete) | |||
|} | |||
==Gravel== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 6 || Gravel | |||
|- | |||
| 85 || Roadside | |||
|- | |||
| 101 || Rubble | |||
|- | |||
| 134 || Building Site | |||
|- | |||
| 140 || Junkyard Piles | |||
|} | |||
==Grass== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 9 || Grass (short lush) | |||
|- | |||
| 10 || Grass (medium lush) | |||
|- | |||
| 11 || Grass (long lush) | |||
|- | |||
| 12 || Grass (short dry) | |||
|- | |||
| 13 || Grass (medium dry) | |||
|- | |||
| 14 || Grass (long dry) | |||
|- | |||
| 15 || Golf Grass (rough) | |||
|- | |||
| 16 || Golf Grass (smooth) | |||
|- | |||
| 17 || Steep Slidy Grass | |||
|- | |||
| 20 || Meadow | |||
|- | |||
| 80 || Grass (short) | |||
|- | |||
| 81 || Grass (meadow) | |||
|- | |||
| 82 || Grass (dry) | |||
|- | |||
| 115 || Grass (wee flowers) | |||
|- | |||
| 116 || Grass (dry tall) | |||
|- | |||
| 117 || Grass (lush tall) | |||
|- | |||
| 118 || Grass (green mix) | |||
|- | |||
| 119 || Grass (brown mix) | |||
|- | |||
| 120 || Grass (low) | |||
|- | |||
| 121 || Grass (rocky) | |||
|- | |||
| 122 || Grass (small trees) | |||
|- | |||
| 125 || Grass (weeds) | |||
|- | |||
| 146 || Grass (light) | |||
|- | |||
| 147 || Grass (lighter) | |||
|- | |||
| 148 || Grass (lighter 2) | |||
|- | |||
| 149 || Grass (mid 1) | |||
|- | |||
| 150 || Grass (mid 2) | |||
|- | |||
| 151 || Grass (dark) | |||
|- | |||
| 152 || Grass (dark 2) | |||
|- | |||
| 153 || Grass (dirt mix) | |||
|- | |||
| 160 || Park Grass | |||
|} | |||
==Dirt== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 19 || Flower Bed | |||
|- | |||
| 21 || Waste Ground | |||
|- | |||
| 22 || Woodland Ground | |||
|- | |||
| 24 || Mud (wet) | |||
|- | |||
| 25 || Mud (dry) | |||
|- | |||
| 26 || Dirt | |||
|- | |||
| 27 || Dirt Track | |||
|- | |||
| 40 || Corn Field | |||
|- | |||
| 83 || Woodland | |||
|- | |||
| 84 || Wood Dense | |||
|- | |||
| 87 || Flowerbed | |||
|- | |||
| 88 || Waste Ground | |||
|- | |||
| 100 || Riverbed | |||
|- | |||
| 110 || Marsh | |||
|- | |||
| 123 || Dirt (rocky) | |||
|- | |||
| 124 || Dirt (weeds) | |||
|- | |||
| 126 || River Edge | |||
|- | |||
| 128 || Forest (stumps) | |||
|- | |||
| 129 || Forest (sticks) | |||
|- | |||
| 130 || Forest (leaves) | |||
|- | |||
| 132 || Forest (dry) | |||
|- | |||
| 133 || Sparse Flowers | |||
|- | |||
| 141 || Junkyard Ground | |||
|- | |||
| 142 || Dump | |||
|- | |||
| 145 || Cornfield | |||
|- | |||
| 155 || Riverbed (shallow) | |||
|- | |||
| 156 || Riverbed (weeds) | |||
|} | |||
==Sand== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 28 || Sand (deep) | |||
|- | |||
| 29 || Sand (medium) | |||
|- | |||
| 30 || Sand (compact) | |||
|- | |||
| 31 || Sand (arid) | |||
|- | |||
| 32 || Sand (more) | |||
|- | |||
| 33 || Sand (beach) | |||
|- | |||
| 74 || Sand | |||
|- | |||
| 75 || Sand (dense) | |||
|- | |||
| 76 || Sand (arid) | |||
|- | |||
| 77 || Sand (compact) | |||
|- | |||
| 78 || Sand (rocky) | |||
|- | |||
| 79 || Sand (beach) | |||
|- | |||
| 86 || Roadside Des | |||
|- | |||
| 96 || Underwater (lush) | |||
|- | |||
| 97 || Underwater (barren) | |||
|- | |||
| 98 || Underwater (coral) | |||
|- | |||
| 99 || Underwater (deep) | |||
|- | |||
| 131 || Desert Rocks | |||
|- | |||
| 143 || Cactus Dense | |||
|- | |||
| 157 || Seaweed | |||
|} | |||
==Glass== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 45 || Glass | |||
|- | |||
| 46 || Glass Windows (large) | |||
|- | |||
| 47 || Glass Windows (small) | |||
|- | |||
| 175 || Unbreakable Glass | |||
|} | |||
==Wood== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 42 || Wood (crates) | |||
|- | |||
| 43 || Wood (solid) | |||
|- | |||
| 44 || Wood (thin) | |||
|- | |||
| 70 || Wood (bench) | |||
|- | |||
| 72 || Floorboard | |||
|- | |||
| 73 || Stairs (wood) | |||
|- | |||
| 172 || Wood Picket Fence | |||
|- | |||
| 173 || Wood Slatted Fence | |||
|- | |||
| 174 || Wood Ranch Fence | |||
|} | |||
==Metal== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 50 || Garage Door | |||
|- | |||
| 51 || Thick Metal Plate | |||
|- | |||
| 52 || Scaffold Pole | |||
|- | |||
| 53 || Lamp Post | |||
|- | |||
| 54 || Metal Gate | |||
|- | |||
| 55 || Metal Chain fence | |||
|- | |||
| 56 || Girder | |||
|- | |||
| 57 || Fire Hydrant | |||
|- | |||
| 58 || Container | |||
|- | |||
| 59 || News Vendor | |||
|- | |||
| 63 || Car | |||
|- | |||
| 64 || Car (panel) | |||
|- | |||
| 65 || Car (moving component) | |||
|- | |||
| 162 || Stairs (metal) | |||
|- | |||
| 164 || Floor (metal) | |||
|- | |||
| 167 || Thin Metal Sheet | |||
|- | |||
| 168 || Metal Barrel | |||
|- | |||
| 171 || Metal Dumpster | |||
|} | |||
==Stone== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 18 || Steep Cliff | |||
|- | |||
| 35 || Rock (dry) | |||
|- | |||
| 36 || Rock (wet) | |||
|- | |||
| 37 || Rock (cliff) | |||
|- | |||
| 69 || Transparent Stone | |||
|- | |||
| 109 || Mountain | |||
|- | |||
| 154 || Riverbed (stone) | |||
|- | |||
| 161 || Stairs (stone) | |||
|} | |||
==Vegetation== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 23 || Vegetation | |||
|- | |||
| 41 || Hedge | |||
|- | |||
| 111 || Bushy | |||
|- | |||
| 112 || Bushy (mix) | |||
|- | |||
| 113 || Bushy (dry) | |||
|- | |||
| 114 || Bushy (mid) | |||
|} | |||
==Water== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 38 || Water (riverbed) | |||
|- | |||
| 39 || Water (shallow) | |||
|} | |||
==Misc== | |||
{|class="wikitable sortable" | |||
|- | |||
! ID || Name | |||
|- | |||
| 48 || Empty1 | |||
|- | |||
| 49 || Empty2 | |||
|- | |||
| 60 || Wheelbase | |||
|- | |||
| 61 || Cardboard Box | |||
|- | |||
| 62 || Ped | |||
|- | |||
| 66 || Transparent Cloth | |||
|- | |||
| 67 || Rubber | |||
|- | |||
| 68 || Plastic | |||
|- | |||
| 71 || Carpet | |||
|- | |||
| 90 || Office Desk | |||
|- | |||
| 91 || 711 Shelf 1 | |||
|- | |||
| 92 || 711 Shelf 2 | |||
|- | |||
| 93 || 711 Shelf 3 | |||
|- | |||
| 94 || Restuarant Table | |||
|- | |||
| 95 || Bar Table | |||
|- | |||
| 102 || Bedroom Floor | |||
|- | |||
| 103 || Kitchen Floor | |||
|- | |||
| 104 || Livingroom Floor | |||
|- | |||
| 105 || corridor Floor | |||
|- | |||
| 106 || 711 Floor | |||
|- | |||
| 107 || Fast Food Floor | |||
|- | |||
| 108 || Skanky Floor | |||
|- | |||
| 158 || Door | |||
|- | |||
| 159 || Plastic Barrier | |||
|- | |||
| 163 || Stairs (carpet) | |||
|- | |||
| 166 || Bin Bag | |||
|- | |||
| 169 || Plastic Cone | |||
|- | |||
| 170 || Plastic Dumpster | |||
|- | |||
| 176 || Hay Bale | |||
|- | |||
| 177 || Gore | |||
|- | |||
| 178 || Rail Track | |||
|} | |||
=Lua Table= | |||
This is a Lua table format in case you need the above list for scripting. | |||
<section name="Lua table list of materials" class="both" show="false"> | |||
<syntaxhighlight lang="lua"> | |||
MATERIALS = { | |||
[0] = {name = "Default", category = "Default"}, | |||
[1] = {name = "Tarmac", category = "Default"}, | |||
[2] = {name = "Tarmac (damaged)", category = "Default"}, | |||
[3] = {name = "Tarmac (really damaged)", category = "Default"}, | |||
[4] = {name = "Pavement", category = "Concrete"}, | |||
[5] = {name = "Pavement (damaged)", category = "Concrete"}, | |||
[7] = {name = "Concrete (damaged)", category = "Concrete"}, | |||
[8] = {name = "Painted Ground", category = "Concrete"}, | |||
[34] = {name = "Concrete (beach)", category = "Concrete"}, | |||
[89] = {name = "Concrete", category = "Concrete"}, | |||
[127] = {name = "Poolside", category = "Concrete"}, | |||
[135] = {name = "Docklands", category = "Concrete"}, | |||
[136] = {name = "Industrial", category = "Concrete"}, | |||
[137] = {name = "Industrial Jetty", category = "Concrete"}, | |||
[138] = {name = "Concrete (litter)", category = "Concrete"}, | |||
[139] = {name = "Alley Rubbish", category = "Concrete"}, | |||
[144] = {name = "Airport Ground", category = "Concrete"}, | |||
[165] = {name = "Floor (concrete)", category = "Concrete"}, | |||
[6] = {name = "Gravel", category = "Gravel"}, | |||
[85] = {name = "Roadside", category = "Gravel"}, | |||
[101] = {name = "Rubble", category = "Gravel"}, | |||
[134] = {name = "Building Site", category = "Gravel"}, | |||
[140] = {name = "Junkyard Piles", category = "Gravel"}, | |||
[9] = {name = "Grass (short lush)", category = "Grass"}, | |||
[10] = {name = "Grass (medium lush)", category = "Grass"}, | |||
[11] = {name = "Grass (long lush)", category = "Grass"}, | |||
[12] = {name = "Grass (short dry)", category = "Grass"}, | |||
[13] = {name = "Grass (medium dry)", category = "Grass"}, | |||
[14] = {name = "Grass (long dry)", category = "Grass"}, | |||
[15] = {name = "Golf Grass (rough)", category = "Grass"}, | |||
[16] = {name = "Golf Grass (smooth)", category = "Grass"}, | |||
[17] = {name = "Steep Slidy Grass", category = "Grass"}, | |||
[20] = {name = "Meadow", category = "Grass"}, | |||
[80] = {name = "Grass (short)", category = "Grass"}, | |||
[81] = {name = "Grass (meadow)", category = "Grass"}, | |||
[82] = {name = "Grass (dry)", category = "Grass"}, | |||
[115] = {name = "Grass (wee flowers)", category = "Grass"}, | |||
[116] = {name = "Grass (dry tall)", category = "Grass"}, | |||
[117] = {name = "Grass (lush tall)", category = "Grass"}, | |||
[118] = {name = "Grass (green mix)", category = "Grass"}, | |||
[119] = {name = "Grass (brown mix)", category = "Grass"}, | |||
[120] = {name = "Grass (low)", category = "Grass"}, | |||
[121] = {name = "Grass (rocky)", category = "Grass"}, | |||
[122] = {name = "Grass (small trees)", category = "Grass"}, | |||
[125] = {name = "Grass (weeds)", category = "Grass"}, | |||
[146] = {name = "Grass (light)", category = "Grass"}, | |||
[147] = {name = "Grass (lighter)", category = "Grass"}, | |||
[148] = {name = "Grass (lighter 2)", category = "Grass"}, | |||
[149] = {name = "Grass (mid 1)", category = "Grass"}, | |||
[150] = {name = "Grass (mid 2)", category = "Grass"}, | |||
[151] = {name = "Grass (dark)", category = "Grass"}, | |||
[152] = {name = "Grass (dark 2)", category = "Grass"}, | |||
[153] = {name = "Grass (dirt mix)", category = "Grass"}, | |||
[160] = {name = "Park Grass", category = "Grass"}, | |||
[19] = {name = "Flower Bed", category = "Dirt"}, | |||
[21] = {name = "Waste Ground", category = "Dirt"}, | |||
[22] = {name = "Woodland Ground", category = "Dirt"}, | |||
[24] = {name = "Mud (wet)", category = "Dirt"}, | |||
[25] = {name = "Mud (dry)", category = "Dirt"}, | |||
[26] = {name = "Dirt", category = "Dirt"}, | |||
[27] = {name = "Dirt Track", category = "Dirt"}, | |||
[40] = {name = "Corn Field", category = "Dirt"}, | |||
[83] = {name = "Woodland", category = "Dirt"}, | |||
[84] = {name = "Wood Dense", category = "Dirt"}, | |||
[87] = {name = "Flowerbed", category = "Dirt"}, | |||
[88] = {name = "Waste Ground", category = "Dirt"}, | |||
[100] = {name = "Riverbed", category = "Dirt"}, | |||
[110] = {name = "Marsh", category = "Dirt"}, | |||
[123] = {name = "Dirt (rocky)", category = "Dirt"}, | |||
[124] = {name = "Dirt (weeds)", category = "Dirt"}, | |||
[126] = {name = "River Edge", category = "Dirt"}, | |||
[128] = {name = "Forest (stumps)", category = "Dirt"}, | |||
[129] = {name = "Forest (sticks)", category = "Dirt"}, | |||
[130] = {name = "Forest (leaves)", category = "Dirt"}, | |||
[132] = {name = "Forest (dry)", category = "Dirt"}, | |||
[133] = {name = "Sparse Flowers", category = "Dirt"}, | |||
[141] = {name = "Junkyard Ground", category = "Dirt"}, | |||
[142] = {name = "Dump", category = "Dirt"}, | |||
[145] = {name = "Cornfield", category = "Dirt"}, | |||
[155] = {name = "Riverbed (shallow)", category = "Dirt"}, | |||
[156] = {name = "Riverbed (weeds)", category = "Dirt"}, | |||
[28] = {name = "Sand (deep)", category = "Sand"}, | |||
[29] = {name = "Sand (medium)", category = "Sand"}, | |||
[30] = {name = "Sand (compact)", category = "Sand"}, | |||
[31] = {name = "Sand (arid)", category = "Sand"}, | |||
[32] = {name = "Sand (more)", category = "Sand"}, | |||
[33] = {name = "Sand (beach)", category = "Sand"}, | |||
[74] = {name = "Sand", category = "Sand"}, | |||
[75] = {name = "Sand (dense)", category = "Sand"}, | |||
[76] = {name = "Sand (arid)", category = "Sand"}, | |||
[77] = {name = "Sand (compact)", category = "Sand"}, | |||
[78] = {name = "Sand (rocky)", category = "Sand"}, | |||
[79] = {name = "Sand (beach)", category = "Sand"}, | |||
[86] = {name = "Roadside Des", category = "Sand"}, | |||
[96] = {name = "Underwater (lush)", category = "Sand"}, | |||
[97] = {name = "Underwater (barren)", category = "Sand"}, | |||
[98] = {name = "Underwater (coral)", category = "Sand"}, | |||
[99] = {name = "Underwater (deep)", category = "Sand"}, | |||
[131] = {name = "Desert Rocks", category = "Sand"}, | |||
[143] = {name = "Cactus Dense", category = "Sand"}, | |||
[157] = {name = "Seaweed", category = "Sand"}, | |||
[45] = {name = "Glass", category = "Glass"}, | |||
[46] = {name = "Glass Windows (large)", category = "Glass"}, | |||
[47] = {name = "Glass Windows (small)", category = "Glass"}, | |||
[175] = {name = "Unbreakable Glass", category = "Glass"}, | |||
[42] = {name = "Wood (crates)", category = "Wood"}, | |||
[43] = {name = "Wood (solid)", category = "Wood"}, | |||
[44] = {name = "Wood (thin)", category = "Wood"}, | |||
[70] = {name = "Wood (bench)", category = "Wood"}, | |||
[72] = {name = "Floorboard", category = "Wood"}, | |||
[73] = {name = "Stairs (wood)", category = "Wood"}, | |||
[172] = {name = "Wood Picket Fence", category = "Wood"}, | |||
[173] = {name = "Wood Slatted Fence", category = "Wood"}, | |||
[174] = {name = "Wood Ranch Fence", category = "Wood"}, | |||
[50] = {name = "Garage Door", category = "Metal"}, | |||
[51] = {name = "Thick Metal Plate", category = "Metal"}, | |||
[52] = {name = "Scaffold Pole", category = "Metal"}, | |||
[53] = {name = "Lamp Post", category = "Metal"}, | |||
[54] = {name = "Metal Gate", category = "Metal"}, | |||
[55] = {name = "Metal Chain fence", category = "Metal"}, | |||
[56] = {name = "Girder", category = "Metal"}, | |||
[57] = {name = "Fire Hydrant", category = "Metal"}, | |||
[58] = {name = "Container", category = "Metal"}, | |||
[59] = {name = "News Vendor", category = "Metal"}, | |||
[63] = {name = "Car", category = "Metal"}, | |||
[64] = {name = "Car (panel)", category = "Metal"}, | |||
[65] = {name = "Car (moving component)", category = "Metal"}, | |||
[162] = {name = "Stairs (metal)", category = "Metal"}, | |||
[164] = {name = "Floor (metal)", category = "Metal"}, | |||
[167] = {name = "Thin Metal Sheet", category = "Metal"}, | |||
[168] = {name = "Metal Barrel", category = "Metal"}, | |||
[171] = {name = "Metal Dumpster", category = "Metal"}, | |||
[18] = {name = "Steep Cliff", category = "Stone"}, | |||
[35] = {name = "Rock (dry)", category = "Stone"}, | |||
[36] = {name = "Rock (wet)", category = "Stone"}, | |||
[37] = {name = "Rock (cliff)", category = "Stone"}, | |||
[69] = {name = "Transparent Stone", category = "Stone"}, | |||
[109] = {name = "Mountain", category = "Stone"}, | |||
[154] = {name = "Riverbed (stone)", category = "Stone"}, | |||
[161] = {name = "Stairs (stone)", category = "Stone"}, | |||
[23] = {name = "Vegetation", category = "Vegetation"}, | |||
[41] = {name = "Hedge", category = "Vegetation"}, | |||
[111] = {name = "Bushy", category = "Vegetation"}, | |||
[112] = {name = "Bushy (mix)", category = "Vegetation"}, | |||
[113] = {name = "Bushy (dry)", category = "Vegetation"}, | |||
[114] = {name = "Bushy (mid)", category = "Vegetation"}, | |||
[38] = {name = "Water (riverbed)", category = "Water"}, | |||
[39] = {name = "Water (shallow)", category = "Water"}, | |||
[48] = {name = "Empty1", category = "Misc"}, | |||
[49] = {name = "Empty2", category = "Misc"}, | |||
[60] = {name = "Wheelbase", category = "Misc"}, | |||
[61] = {name = "Cardboard Box", category = "Misc"}, | |||
[62] = {name = "Ped", category = "Misc"}, | |||
[66] = {name = "Transparent Cloth", category = "Misc"}, | |||
[67] = {name = "Rubber", category = "Misc"}, | |||
[68] = {name = "Plastic", category = "Misc"}, | |||
[71] = {name = "Carpet", category = "Misc"}, | |||
[90] = {name = "Office Desk", category = "Misc"}, | |||
[91] = {name = "711 Shelf 1", category = "Misc"}, | |||
[92] = {name = "711 Shelf 2", category = "Misc"}, | |||
[93] = {name = "711 Shelf 3", category = "Misc"}, | |||
[94] = {name = "Restuarant Table", category = "Misc"}, | |||
[95] = {name = "Bar Table", category = "Misc"}, | |||
[102] = {name = "Bedroom Floor", category = "Misc"}, | |||
[103] = {name = "Kitchen Floor", category = "Misc"}, | |||
[104] = {name = "Livingroom Floor", category = "Misc"}, | |||
[105] = {name = "corridor Floor", category = "Misc"}, | |||
[106] = {name = "711 Floor", category = "Misc"}, | |||
[107] = {name = "Fast Food Floor", category = "Misc"}, | |||
[108] = {name = "Skanky Floor", category = "Misc"}, | |||
[158] = {name = "Door", category = "Misc"}, | |||
[159] = {name = "Plastic Barrier", category = "Misc"}, | |||
[163] = {name = "Stairs (carpet)", category = "Misc"}, | |||
[166] = {name = "Bin Bag", category = "Misc"}, | |||
[169] = {name = "Plastic Cone", category = "Misc"}, | |||
[170] = {name = "Plastic Dumpster", category = "Misc"}, | |||
[176] = {name = "Hay Bale", category = "Misc"}, | |||
[177] = {name = "Gore", category = "Misc"}, | |||
[178] = {name = "Rail Track", category = "Misc"}, | |||
} | |||
</syntaxhighlight> | |||
''Note: The above material list was converted to a Lua table with the help of a LLM.'' | |||
</section> | |||
=Source= | |||
The group names and readable material names have been extracted from Collision File Editor II by Steve M[http://www.steve-m.com/downloads/tools/colleditor2/]. | |||
== See Also == | |||
* [[id|ID Lists]] | |||
* [[Collision surface sounds]] | |||
[[Category:ID Lists]] | |||
[[de:Material IDs]] | |||
[[ru:Material IDs]] | |||
Latest revision as of 18:29, 2 September 2024
Introduction
This is a list of the IDs for materials in San Andreas that are initialized in surfinfo.dat . The sounds of walking on each surface are available here Collision surface sounds
Default
| ID | Name |
|---|---|
| 0 | Default |
| 1 | Tarmac |
| 2 | Tarmac (damaged) |
| 3 | Tarmac (really damaged) |
Concrete
| ID | Name |
|---|---|
| 4 | Pavement |
| 5 | Pavement (damaged) |
| 7 | Concrete (damaged) |
| 8 | Painted Ground |
| 34 | Concrete (beach) |
| 89 | Concrete |
| 127 | Poolside |
| 135 | Docklands |
| 136 | Industrial |
| 137 | Industrial Jetty |
| 138 | Concrete (litter) |
| 139 | Alley Rubbish |
| 144 | Airport Ground |
| 165 | Floor (concrete) |
Gravel
| ID | Name |
|---|---|
| 6 | Gravel |
| 85 | Roadside |
| 101 | Rubble |
| 134 | Building Site |
| 140 | Junkyard Piles |
Grass
| ID | Name |
|---|---|
| 9 | Grass (short lush) |
| 10 | Grass (medium lush) |
| 11 | Grass (long lush) |
| 12 | Grass (short dry) |
| 13 | Grass (medium dry) |
| 14 | Grass (long dry) |
| 15 | Golf Grass (rough) |
| 16 | Golf Grass (smooth) |
| 17 | Steep Slidy Grass |
| 20 | Meadow |
| 80 | Grass (short) |
| 81 | Grass (meadow) |
| 82 | Grass (dry) |
| 115 | Grass (wee flowers) |
| 116 | Grass (dry tall) |
| 117 | Grass (lush tall) |
| 118 | Grass (green mix) |
| 119 | Grass (brown mix) |
| 120 | Grass (low) |
| 121 | Grass (rocky) |
| 122 | Grass (small trees) |
| 125 | Grass (weeds) |
| 146 | Grass (light) |
| 147 | Grass (lighter) |
| 148 | Grass (lighter 2) |
| 149 | Grass (mid 1) |
| 150 | Grass (mid 2) |
| 151 | Grass (dark) |
| 152 | Grass (dark 2) |
| 153 | Grass (dirt mix) |
| 160 | Park Grass |
Dirt
| ID | Name |
|---|---|
| 19 | Flower Bed |
| 21 | Waste Ground |
| 22 | Woodland Ground |
| 24 | Mud (wet) |
| 25 | Mud (dry) |
| 26 | Dirt |
| 27 | Dirt Track |
| 40 | Corn Field |
| 83 | Woodland |
| 84 | Wood Dense |
| 87 | Flowerbed |
| 88 | Waste Ground |
| 100 | Riverbed |
| 110 | Marsh |
| 123 | Dirt (rocky) |
| 124 | Dirt (weeds) |
| 126 | River Edge |
| 128 | Forest (stumps) |
| 129 | Forest (sticks) |
| 130 | Forest (leaves) |
| 132 | Forest (dry) |
| 133 | Sparse Flowers |
| 141 | Junkyard Ground |
| 142 | Dump |
| 145 | Cornfield |
| 155 | Riverbed (shallow) |
| 156 | Riverbed (weeds) |
Sand
| ID | Name |
|---|---|
| 28 | Sand (deep) |
| 29 | Sand (medium) |
| 30 | Sand (compact) |
| 31 | Sand (arid) |
| 32 | Sand (more) |
| 33 | Sand (beach) |
| 74 | Sand |
| 75 | Sand (dense) |
| 76 | Sand (arid) |
| 77 | Sand (compact) |
| 78 | Sand (rocky) |
| 79 | Sand (beach) |
| 86 | Roadside Des |
| 96 | Underwater (lush) |
| 97 | Underwater (barren) |
| 98 | Underwater (coral) |
| 99 | Underwater (deep) |
| 131 | Desert Rocks |
| 143 | Cactus Dense |
| 157 | Seaweed |
Glass
| ID | Name |
|---|---|
| 45 | Glass |
| 46 | Glass Windows (large) |
| 47 | Glass Windows (small) |
| 175 | Unbreakable Glass |
Wood
| ID | Name |
|---|---|
| 42 | Wood (crates) |
| 43 | Wood (solid) |
| 44 | Wood (thin) |
| 70 | Wood (bench) |
| 72 | Floorboard |
| 73 | Stairs (wood) |
| 172 | Wood Picket Fence |
| 173 | Wood Slatted Fence |
| 174 | Wood Ranch Fence |
Metal
| ID | Name |
|---|---|
| 50 | Garage Door |
| 51 | Thick Metal Plate |
| 52 | Scaffold Pole |
| 53 | Lamp Post |
| 54 | Metal Gate |
| 55 | Metal Chain fence |
| 56 | Girder |
| 57 | Fire Hydrant |
| 58 | Container |
| 59 | News Vendor |
| 63 | Car |
| 64 | Car (panel) |
| 65 | Car (moving component) |
| 162 | Stairs (metal) |
| 164 | Floor (metal) |
| 167 | Thin Metal Sheet |
| 168 | Metal Barrel |
| 171 | Metal Dumpster |
Stone
| ID | Name |
|---|---|
| 18 | Steep Cliff |
| 35 | Rock (dry) |
| 36 | Rock (wet) |
| 37 | Rock (cliff) |
| 69 | Transparent Stone |
| 109 | Mountain |
| 154 | Riverbed (stone) |
| 161 | Stairs (stone) |
Vegetation
| ID | Name |
|---|---|
| 23 | Vegetation |
| 41 | Hedge |
| 111 | Bushy |
| 112 | Bushy (mix) |
| 113 | Bushy (dry) |
| 114 | Bushy (mid) |
Water
| ID | Name |
|---|---|
| 38 | Water (riverbed) |
| 39 | Water (shallow) |
Misc
| ID | Name |
|---|---|
| 48 | Empty1 |
| 49 | Empty2 |
| 60 | Wheelbase |
| 61 | Cardboard Box |
| 62 | Ped |
| 66 | Transparent Cloth |
| 67 | Rubber |
| 68 | Plastic |
| 71 | Carpet |
| 90 | Office Desk |
| 91 | 711 Shelf 1 |
| 92 | 711 Shelf 2 |
| 93 | 711 Shelf 3 |
| 94 | Restuarant Table |
| 95 | Bar Table |
| 102 | Bedroom Floor |
| 103 | Kitchen Floor |
| 104 | Livingroom Floor |
| 105 | corridor Floor |
| 106 | 711 Floor |
| 107 | Fast Food Floor |
| 108 | Skanky Floor |
| 158 | Door |
| 159 | Plastic Barrier |
| 163 | Stairs (carpet) |
| 166 | Bin Bag |
| 169 | Plastic Cone |
| 170 | Plastic Dumpster |
| 176 | Hay Bale |
| 177 | Gore |
| 178 | Rail Track |
Lua Table
This is a Lua table format in case you need the above list for scripting.
Click to expand [+]
Lua table list of materialsSource
The group names and readable material names have been extracted from Collision File Editor II by Steve M[1].