Out of curioisty, what do the first 11 ObjCursXX hold? IS it "empty" cursors, that is with no item in hand? I noted that the XX number in all examples here were 11 higher than the "pic number" used in the data tables for items. Never thought about connecting it to actual file names though :)
Edit: Here is a list of pictures used by the game. It doesn't really tie specific items to the picture, but is more of a general short description of the picture. It was taken from a program of mine. Please note that it include new Hellfire items, but they were just added on at the end, no Diablo ones was altered or removed. So for the objcurXX file, add 11 to the number at the start of the line it appears.
{ 0, âblue potion {Full Mana}â},
{ 1, âwhite scroll {scrolls}â},
{ 2, âyellow scrollâ},
{ 3, âblue scrollâ},
{ 4, âgold (small pile)â},
{ 5, âgold (medium pile)â},
{ 6, âgold (large pile)â},
{ 7, âringâ},
{ 8, âring {The Bleeder}â},
{ 9, âring {Bramble}â},
{ 10, âring {Ring of Truth}â},
{ 11, âring {Ring of Regha}â},
{ 12, âringâ},
{ 13, âring {Ring of Engagement}â},
{ 14, âring {Constricting Ring}â},
{ 15, âelixir {Spectral Elixir}â},
{ 16, âelixirâ},
{ 17, âelixir {Golden Elixir}â},
{ 18, âamult {empyrean band}â},
{ 19, âear/heartâ},
{ 20, âear/heartâ},
{ 21, âear/heartâ},
{ 22, âsphearâ},
{ 23, âcubeâ},
{ 24, âpyramideâ},
{ 25, âstone {Blood Stone}â},
{ 26, âsphear stone, redâ},
{ 27, âcube stone, blueâ},
{ 28, âpyramide stone, redâ},
{ 29, âblack potionâ},
{ 30, âblack potion {oils}â},
{ 31, âwhite elixir {Vitality}â},
{ 32, âred potion {Healing}â},
{ 33, âyellow potion {Full Rejuvenation}â},
{ 34, âorange elixir {Magic}â},
{ 35, âred potion {Full Healing}â},
{ 36, âblack elixir {Dexterity}â},
{ 37, âyellow potion {Rejuvenation}â},
{ 38, âwhite elixir {Strength}â},
{ 39, âblue potion {Mana}â},
{ 40, âbrainâ},
{ 41, âclawâ},
{ 42, âtoothâ},
{ 43, âloaf of breadâ},
{ 44, âamulet {Optic Amulet}â},
{ 45, âamuletâ},
{ 46, âamuletâ},
{ 47, âamuletâ},
{ 48, âamuletâ},
{ 49, âpouchâ},
{ 50, âdagger {Wizardspike}â},
{ 51, âdagger {Dagger}â},
{ 52, âbottleâ},
{ 53, âdagger {Black Razor}â},
{ 54, âdagger {Gonnagal''s Dirk}â},
{ 55, âdaggerâ},
{ 56, âsword {Blade}â},
{ 57, âsword {Bastard Sword}â},
{ 58, âsword {The Executioner''s Blade}â},
{ 59, âclub {Mace}â},
{ 60, âsword {Long Sword}â},
{ 61, âsword {Broad Sword}â},
{ 62, âsword {Falchion}â},
{ 63, âclub {Morning Star}â},
{ 64, âsword {Short Sword}â},
{ 65, âsword {Claymore}â},
{ 66, âclub {Club}â},
{ 67, âsword {Sabre}â},
{ 68, âsword {Gryphons Claw}â},
{ 69, âbone clubâ},
{ 70, âclub {Spiked Club}â},
{ 71, âspiked clubâ},
{ 72, âsword {Scimitar}â},
{ 73, âswordâ},
{ 74, âswordâ},
{ 75, âhelm {Full Helm}â},
{ 76, âstone {Magic Rock}â},
{ 77, âcrown {The Undead Crown}â},
{ 78, âcrown {The Undead Crown}â},
{ 79, âcrown {Royal Circlet}â},
{ 80, âhelm {Fool''s Crest}â},
{ 81, âhelm {Harlequin Crest}â},
{ 82, âhelm {Helm}â},
{ 83, âshield {Buckler}â},
{ 84, âhelmâ},
{ 85, âhelm {Veil of Steel}â},
{ 86, âblack book {books}â},
{ 87, âred book {books}â},
{ 88, âblue book {books}â},
{ 89, âmushroom {Black Mushroom}â},
{ 90, âhelm {Skull Cap}â},
{ 91, âhelm {Cap}â},
{ 92, âarmor {Torn Flesh of Souls}â},
{ 93, âhelm {Thinking Cap}â},
{ 94, âclothesâ},
{ 95, âcrown {Crown}â},
{ 96, âmap {Cathedral Map}â},
{ 97, âbook {Fungal Tome}â},
{ 98, âhelm {Great Helm}â},
{ 99, âhelm {OverLord''s Helm}â},
{100, âshieldâ},
{101, âaxe {Battle Axe}â},
{102, âbow {Hunter''s Bow}â},
{103, âarmor {Plate Mail}â},
{104, âaxe {Stonecleaver}â},
{105, âshield {Small Shield}â},
{106, âaxe {Cleaver}â},
{107, âarmor {Studded Leather Armor}â},
{108, âbow {Deadly Hunter}â},
{109, âstaff {Short Staff}â},
{110, âsword {Two-Handed Sword}â},
{111, âarmor {Chain Mail}â},
{112, âaxe {Small Axe}â},
{113, âshield {Kite Shield}â},
{114, âarmor {Scale Mail}â},
{115, âshieldâ},
{116, âshield {Split Skull Shield}â},
{117, âshield {Dragon''s Breach}â},
{118, âbow {Short Bow}â},
{119, âbow {Long Battle Bow}â},
{120, âbowâ},
{121, âclub {War Hammer}â},
{122, âclub {Maul}â},
{123, âstaff {Long Staff}â},
{124, âstaff {War Staff}â},
{125, âstaffâ},
{126, âsign {Tavern Sign}â},
{127, âarmor {Hard Leather Armor}â},
{128, âarmor {Rags}â},
{129, âarmor {Quilted Armor}â},
{130, âflailâ},
{131, âflail {Flail}â},
{132, âshield {Tower Shield}â},
{133, âbow {Composite Bow}â},
{134, âsword {Great Sword}â},
{135, âarmor {Leather Armor}â},
{136, âarmor {Splint Mail}â},
{137, âarmor {Robe}â},
{138, âarmor {The Rainbow Cloak}â},
{139, âarmorâ},
{140, âanvil {Anvil of Fury}â},
{141, âaxe {Broad Axe}â},
{142, âaxe {Large Axe}â},
{143, âaxe {Great Axe}â},
{144, âaxe {Axe}â},
{145, âaxeâ},
{146, âshield {Blackoak Shield}â},
{147, âshield {Large Shield}â},
{148, âshield {Gothic Shield}â},
{149, âarmor {Cloak}â},
{150, âarmor {Cape}â},
{151, âarmor {Full Plate Mail}â},
{152, âarmor {Gothic Plate}â},
{153, âarmor {Breast Plate}â},
{154, âarmor {Ring Mail}â},
{155, âstaff {Staff of Lazarus}â},
{156, âaxeâ},
{157, âarmor {Arkaine''s Valor}â},
{158, âbow {The Needler}â},
{159, âarmor {Naj''s Light Plate}â},
{160, âsword {The Grizzly}â},
{161, âsword {The Grandfather}â},
{162, âstaff {The Protector}â},
{163, âaxe {Messerschmidt''s Reaver}â},
{164, âbow {Windforce}â},
{165, âbow {Short War Bow}â},
{166, âstaff {Composite Staff}â},
{167, âbow {Short Battle Bow}â},
{168, âring {Xorine''s Ring}â},
{169, âringâ},
{170, âamulet {Amulet of Warding}â},
{171, âamuletâ},
{172, âamuletâ},
{173, âring {Karik''s Ring}â},
{174, âringâ},
{175, âamuletâ},
{176, âring {Mercurial Ring}â},
{177, âring {Ring of Thunder}â},
{178, âamuletâ},
{179, âring {Giant''s Knuckle}â},
{180, âamulet {Auric Amulet}â},
{181, âring {Ring of the Mystics}â},
{182, âringâ},
{183, âamulet {Acolyte''s Amulet}â},
{184, âring {Ring of Magma}â},
{185, âamuletâ},
{186, âring {Gladiator''s Ring}â},
{187, ârune bomb {Rune Bomb}â},
{188, âteddy bear {Theodore}â},
{189, âmap {Torn Note 1}â},
{190, âmap {Torn Note 2}â},
{191, âmap {Torn Note 3}â},
{192, âmap {Reconstructed Note}â},
{193, ârune {Rune of Fire}â},
{194, ârune {Greater Rune of Fire}â},
{195, ârune {Rune of Lightning}â},
{196, ârune {Greater Rune of Lightning}â},
{197, ârune {Rune of Stone}â},
{198, âdonkey {Grey Suit}â},
{199, âmoose {Brown Suit}â},
{200, âsword {Eater of Souls}â},
{201, âswordâ},
{202, âswordâ},
{203, âarmor {Armor of Gloom}â},
{204, âarmor {Bone Chain Armor}â},
{205, âclub {Thunderclap}â},
{206, âsword {Diamondedge}â},
{207, âstaffâ},
{208, âstaffâ},
{209, âbow {Flambeau}â},
{210, âbow {Gnat Sting}â},
{211, âaxeâ},
{212, âmaceâ},
{213, âmaceâ},
{214, âbone maceâ},
{215, âbone maceâ},
{216, âbone maceâ},
{217, âbone maceâ},
{218, âbone maceâ},
{219, âbow {Blitzen}â},
{220, âmaceâ},
{221, âswordâ},
{222, âaxeâ},
{223, âmaceâ},
{224, âmaceâ},
{225, âarmor {Demon Plate Armor}â},
{226, âarmor {Bovine Plate}â}
Edit: Here is a list of pictures used by the game. It doesn't really tie specific items to the picture, but is more of a general short description of the picture. It was taken from a program of mine. Please note that it include new Hellfire items, but they were just added on at the end, no Diablo ones was altered or removed. So for the objcurXX file, add 11 to the number at the start of the line it appears.
{ 0, âblue potion {Full Mana}â},
{ 1, âwhite scroll {scrolls}â},
{ 2, âyellow scrollâ},
{ 3, âblue scrollâ},
{ 4, âgold (small pile)â},
{ 5, âgold (medium pile)â},
{ 6, âgold (large pile)â},
{ 7, âringâ},
{ 8, âring {The Bleeder}â},
{ 9, âring {Bramble}â},
{ 10, âring {Ring of Truth}â},
{ 11, âring {Ring of Regha}â},
{ 12, âringâ},
{ 13, âring {Ring of Engagement}â},
{ 14, âring {Constricting Ring}â},
{ 15, âelixir {Spectral Elixir}â},
{ 16, âelixirâ},
{ 17, âelixir {Golden Elixir}â},
{ 18, âamult {empyrean band}â},
{ 19, âear/heartâ},
{ 20, âear/heartâ},
{ 21, âear/heartâ},
{ 22, âsphearâ},
{ 23, âcubeâ},
{ 24, âpyramideâ},
{ 25, âstone {Blood Stone}â},
{ 26, âsphear stone, redâ},
{ 27, âcube stone, blueâ},
{ 28, âpyramide stone, redâ},
{ 29, âblack potionâ},
{ 30, âblack potion {oils}â},
{ 31, âwhite elixir {Vitality}â},
{ 32, âred potion {Healing}â},
{ 33, âyellow potion {Full Rejuvenation}â},
{ 34, âorange elixir {Magic}â},
{ 35, âred potion {Full Healing}â},
{ 36, âblack elixir {Dexterity}â},
{ 37, âyellow potion {Rejuvenation}â},
{ 38, âwhite elixir {Strength}â},
{ 39, âblue potion {Mana}â},
{ 40, âbrainâ},
{ 41, âclawâ},
{ 42, âtoothâ},
{ 43, âloaf of breadâ},
{ 44, âamulet {Optic Amulet}â},
{ 45, âamuletâ},
{ 46, âamuletâ},
{ 47, âamuletâ},
{ 48, âamuletâ},
{ 49, âpouchâ},
{ 50, âdagger {Wizardspike}â},
{ 51, âdagger {Dagger}â},
{ 52, âbottleâ},
{ 53, âdagger {Black Razor}â},
{ 54, âdagger {Gonnagal''s Dirk}â},
{ 55, âdaggerâ},
{ 56, âsword {Blade}â},
{ 57, âsword {Bastard Sword}â},
{ 58, âsword {The Executioner''s Blade}â},
{ 59, âclub {Mace}â},
{ 60, âsword {Long Sword}â},
{ 61, âsword {Broad Sword}â},
{ 62, âsword {Falchion}â},
{ 63, âclub {Morning Star}â},
{ 64, âsword {Short Sword}â},
{ 65, âsword {Claymore}â},
{ 66, âclub {Club}â},
{ 67, âsword {Sabre}â},
{ 68, âsword {Gryphons Claw}â},
{ 69, âbone clubâ},
{ 70, âclub {Spiked Club}â},
{ 71, âspiked clubâ},
{ 72, âsword {Scimitar}â},
{ 73, âswordâ},
{ 74, âswordâ},
{ 75, âhelm {Full Helm}â},
{ 76, âstone {Magic Rock}â},
{ 77, âcrown {The Undead Crown}â},
{ 78, âcrown {The Undead Crown}â},
{ 79, âcrown {Royal Circlet}â},
{ 80, âhelm {Fool''s Crest}â},
{ 81, âhelm {Harlequin Crest}â},
{ 82, âhelm {Helm}â},
{ 83, âshield {Buckler}â},
{ 84, âhelmâ},
{ 85, âhelm {Veil of Steel}â},
{ 86, âblack book {books}â},
{ 87, âred book {books}â},
{ 88, âblue book {books}â},
{ 89, âmushroom {Black Mushroom}â},
{ 90, âhelm {Skull Cap}â},
{ 91, âhelm {Cap}â},
{ 92, âarmor {Torn Flesh of Souls}â},
{ 93, âhelm {Thinking Cap}â},
{ 94, âclothesâ},
{ 95, âcrown {Crown}â},
{ 96, âmap {Cathedral Map}â},
{ 97, âbook {Fungal Tome}â},
{ 98, âhelm {Great Helm}â},
{ 99, âhelm {OverLord''s Helm}â},
{100, âshieldâ},
{101, âaxe {Battle Axe}â},
{102, âbow {Hunter''s Bow}â},
{103, âarmor {Plate Mail}â},
{104, âaxe {Stonecleaver}â},
{105, âshield {Small Shield}â},
{106, âaxe {Cleaver}â},
{107, âarmor {Studded Leather Armor}â},
{108, âbow {Deadly Hunter}â},
{109, âstaff {Short Staff}â},
{110, âsword {Two-Handed Sword}â},
{111, âarmor {Chain Mail}â},
{112, âaxe {Small Axe}â},
{113, âshield {Kite Shield}â},
{114, âarmor {Scale Mail}â},
{115, âshieldâ},
{116, âshield {Split Skull Shield}â},
{117, âshield {Dragon''s Breach}â},
{118, âbow {Short Bow}â},
{119, âbow {Long Battle Bow}â},
{120, âbowâ},
{121, âclub {War Hammer}â},
{122, âclub {Maul}â},
{123, âstaff {Long Staff}â},
{124, âstaff {War Staff}â},
{125, âstaffâ},
{126, âsign {Tavern Sign}â},
{127, âarmor {Hard Leather Armor}â},
{128, âarmor {Rags}â},
{129, âarmor {Quilted Armor}â},
{130, âflailâ},
{131, âflail {Flail}â},
{132, âshield {Tower Shield}â},
{133, âbow {Composite Bow}â},
{134, âsword {Great Sword}â},
{135, âarmor {Leather Armor}â},
{136, âarmor {Splint Mail}â},
{137, âarmor {Robe}â},
{138, âarmor {The Rainbow Cloak}â},
{139, âarmorâ},
{140, âanvil {Anvil of Fury}â},
{141, âaxe {Broad Axe}â},
{142, âaxe {Large Axe}â},
{143, âaxe {Great Axe}â},
{144, âaxe {Axe}â},
{145, âaxeâ},
{146, âshield {Blackoak Shield}â},
{147, âshield {Large Shield}â},
{148, âshield {Gothic Shield}â},
{149, âarmor {Cloak}â},
{150, âarmor {Cape}â},
{151, âarmor {Full Plate Mail}â},
{152, âarmor {Gothic Plate}â},
{153, âarmor {Breast Plate}â},
{154, âarmor {Ring Mail}â},
{155, âstaff {Staff of Lazarus}â},
{156, âaxeâ},
{157, âarmor {Arkaine''s Valor}â},
{158, âbow {The Needler}â},
{159, âarmor {Naj''s Light Plate}â},
{160, âsword {The Grizzly}â},
{161, âsword {The Grandfather}â},
{162, âstaff {The Protector}â},
{163, âaxe {Messerschmidt''s Reaver}â},
{164, âbow {Windforce}â},
{165, âbow {Short War Bow}â},
{166, âstaff {Composite Staff}â},
{167, âbow {Short Battle Bow}â},
{168, âring {Xorine''s Ring}â},
{169, âringâ},
{170, âamulet {Amulet of Warding}â},
{171, âamuletâ},
{172, âamuletâ},
{173, âring {Karik''s Ring}â},
{174, âringâ},
{175, âamuletâ},
{176, âring {Mercurial Ring}â},
{177, âring {Ring of Thunder}â},
{178, âamuletâ},
{179, âring {Giant''s Knuckle}â},
{180, âamulet {Auric Amulet}â},
{181, âring {Ring of the Mystics}â},
{182, âringâ},
{183, âamulet {Acolyte''s Amulet}â},
{184, âring {Ring of Magma}â},
{185, âamuletâ},
{186, âring {Gladiator''s Ring}â},
{187, ârune bomb {Rune Bomb}â},
{188, âteddy bear {Theodore}â},
{189, âmap {Torn Note 1}â},
{190, âmap {Torn Note 2}â},
{191, âmap {Torn Note 3}â},
{192, âmap {Reconstructed Note}â},
{193, ârune {Rune of Fire}â},
{194, ârune {Greater Rune of Fire}â},
{195, ârune {Rune of Lightning}â},
{196, ârune {Greater Rune of Lightning}â},
{197, ârune {Rune of Stone}â},
{198, âdonkey {Grey Suit}â},
{199, âmoose {Brown Suit}â},
{200, âsword {Eater of Souls}â},
{201, âswordâ},
{202, âswordâ},
{203, âarmor {Armor of Gloom}â},
{204, âarmor {Bone Chain Armor}â},
{205, âclub {Thunderclap}â},
{206, âsword {Diamondedge}â},
{207, âstaffâ},
{208, âstaffâ},
{209, âbow {Flambeau}â},
{210, âbow {Gnat Sting}â},
{211, âaxeâ},
{212, âmaceâ},
{213, âmaceâ},
{214, âbone maceâ},
{215, âbone maceâ},
{216, âbone maceâ},
{217, âbone maceâ},
{218, âbone maceâ},
{219, âbow {Blitzen}â},
{220, âmaceâ},
{221, âswordâ},
{222, âaxeâ},
{223, âmaceâ},
{224, âmaceâ},
{225, âarmor {Demon Plate Armor}â},
{226, âarmor {Bovine Plate}â}
There are three types of people in the world. Those who can count and those who can't.