generate object descriptions

This commit is contained in:
Héctor Giménez
2024-05-29 09:06:30 +09:00
parent b428238643
commit c85217e8e7
6 changed files with 1198 additions and 0 deletions

584
pkg/data/object/ids.go Normal file
View File

@@ -0,0 +1,584 @@
package object
type Name int
const (
NotApplicable Name = iota - 1
TestData1
Casket5
Shrine
Casket6
LargeUrn1
LargeChestRight
LargeChestLeft
Barrel
TowerTome
Urn2
Bench
BarrelExploding
RogueFountain
DoorGateLeft
DoorGateRight
DoorWoodenLeft
DoorWoodenRight
CairnStoneAlpha
CairnStoneBeta
CairnStoneGamma
CairnStoneDelta
CairnStoneLambda
CairnStoneTheta
DoorCourtyardLeft
DoorCourtyardRight
DoorCathedralDouble
CainGibbet
DoorMonasteryDoubleRight
HoleAnim
Brazier
InifussTree
Fountain
Crucifix
Candles1
Candles2
Standard1
Standard2
Torch1Tiki
Torch2Wall
RogueBonfire
River1
River2
River3
River4
River5
AmbientSoundGenerator
Crate
AndarielDoor
RogueTorch1
RogueTorch2
CasketR
CasketL
Urn3
Casket
RogueCorpse1
RogueCorpse2
RogueCorpseRolling
CorpseOnStick1
CorpseOnStick2
TownPortal
PermanentTownPortal
InvisibleObject
DoorCathedralLeft
DoorCathedralRight
DoorWoodenLeft2
InvisibleRiverSound1
InvisibleRiverSound2
Ripple1
Ripple2
Ripple3
Ripple4
ForestNightSound1
ForestNightSound2
YetiDung
TrappDoor
DoorByAct2Dock
SewerDrip
HealthOrama
InvisibleTownSound
Casket3
Obelisk
ForestAltar
BubblingPoolOfBlood
HornShrine
HealingWell
BullHealthShrine
SteleDesertMagicShrine
TombLargeChestL
TombLargeChestR
Sarcophagus
DesertObelisk
TombDoorLeft
TombDoorRight
InnerHellManaShrine
LargeUrn4
LargeUrn5
InnerHellHealthShrine
InnerHellShrine
TombDoorLeft2
TombDoorRight2
DurielsLairPortal
Brazier3
FloorBrazier
Flies
ArmorStandRight
ArmorStandLeft
WeaponRackRight
WeaponRackLeft
Malus
PalaceHealthShrine
Drinker
Fountain1
Gesturer
DesertFountain
Turner
Fountain3
SnakeWomanShrine
JungleTorch
Fountain4
WaypointPortal
DungeonHealthShrine
JerhynPlaceHolder1
JerhynPlaceHolder2
InnerHellShrine2
InnerHellShrine3
InnerHellHiddenStash
InnerHellSkullPile
InnerHellHiddenStash2
InnerHellHiddenStash3
SecretDoor1
Act1WildernessWell
VileDogAfterglow
CathedralWell
ArcaneSanctuaryShrine
DesertShrine2
DesertShrine3
DesertShrine1
DesertWell
CaveWell
Act1LargeChestRight
Act1TallChestRight
Act1MediumChestRight
DesertJug1
DesertJug2
Act1LargeChest1
InnerHellWaypoint
Act2MediumChestRight
Act2LargeChestRight
Act2LargeChestLeft
TaintedSunAltar
DesertShrine5
DesertShrine4
HoradricOrifice
TyraelsDoor
GuardCorpse
HiddenStashRock
Act2Waypoint
Act1WildernessWaypoint
SkeletonCorpseIsAnOxymoron
HiddenStashRockB
SmallFire
MediumFire
LargeFire
Act1CliffHidingSpot
ManaWell1
ManaWell2
ManaWell3
ManaWell4
ManaWell5
HollowLog
JungleHealWell
SkeletonCorpseIsStillAnOxymoron
DesertHealthShrine
ManaWell7
LooseRock
LooseBoulder
MediumChestLeft
LargeChestLeft2
GuardCorpseOnAStick
Bookshelf1
Bookshelf2
JungleChest
TombCoffin
JungleMediumChestLeft
JungleShrine2
JungleStashObject1
JungleStashObject2
JungleStashObject3
JungleStashObject4
DummyCainPortal
JungleShrine3
JungleShrine4
TeleportationPad1
LamEsensTome
StairsL
StairsR
FloorTrap
JungleShrine5
TallChestLeft
MephistoShrine1
MephistoShrine2
MephistoShrine3
MephistoManaShrine
MephistoLair
StashBox
StashAltar
MafistoHealthShrine
Act3WaterRocks
Basket1
Basket2
Act3WaterLogs
Act3WaterRocksGirl
Act3WaterBubbles
Act3WaterLogsX
Act3WaterRocksB
Act3WaterRocksGirlC
Act3WaterRocksY
Act3WaterLogsZ
WebCoveredTree1
WebCoveredTree2
WebCoveredTree3
WebCoveredTree4
Pillar
Cocoon
Cocoon2
SkullPileH1
OuterHellShrine
Act3WaterRocksGirlW
Act3BigLog
SlimeDoor1
SlimeDoor2
OuterHellShrine2
OuterHellShrine3
PillarH2
Act3BigLogC
Act3BigLogD
HellHealthShrine
Act3TownWaypoint
WaypointH
BurningBodyTown
Gchest1L
Gchest2R
Gchest3R
GLchest3L
SewersRatNest
BurningBodyTown2
SewersRatNest2
Act1BedBed1
Act1BedBed2
HellManaShrine
ExplodingCow
GidbinnAltar
GidbinnAltarDecoy
DiabloRightLight
DiabloLeftLight
DiabloStartPoint
Act1CabinStool
Act1CabinWood
Act1CabinWood2
HellSkeletonSpawnNW
Act1HolyShrine
TombsFloorTrapSpikes
Act1CathedralShrine
Act1JailShrine1
Act1JailShrine2
Act1JailShrine3
MaggotLairGooPile
Bank
WirtCorpse
GoldPlaceHolder
GuardCorpse2
DeadVillager1
DeadVillager2
DummyFlameNoDamage
TinyPixelShapedThingie
CavesHealthShrine
CavesManaShrine
CaveMagicShrine
Act3DungeonManaShrine
Act3SewersMagicShrine1
Act3SewersHealthWell
Act3SewersManaWell
Act3SewersMagicShrine2
Act2BrazierCeller
Act2TombAnubisCoffin
Act2Brazier
Act2BrazierTall
Act2BrazierSmall
Act2CellerWaypoint
HarumBedBed
IronGrateDoorLeft
IronGrateDoorRight
WoodenGrateDoorLeft
WoodenGrateDoorRight
WoodenDoorLeft
WoodenDoorRight
TombsWallTorchLeft
TombsWallTorchRight
ArcaneSanctuaryPortal
Act2HaramMagicShrine1
Act2HaramMagicShrine2
MaggotHealthWell
MaggotManaWell
ArcaneSanctuaryMagicShrine
TeleportationPad2
TeleportationPad3
TeleportationPad4
DummyArcaneThing1
DummyArcaneThing2
DummyArcaneThing3
DummyArcaneThing4
DummyArcaneThing5
DummyArcaneThing6
DummyArcaneThing7
HaremDeadGuard1
HaremDeadGuard2
HaremDeadGuard3
HaremDeadGuard4
HaremEunuchBlocker
ArcaneHealthWell
ArcaneManaWell
TestData2
Act2TombWell
Act2SewerWaypoint
Act3TravincalWaypoint
Act3SewerMagicShrine
Act3SewerDeadBody
Act3SewerTorch
Act3KurastTorch
MafistoLargeChestLeft
MafistoLargeChestRight
MafistoMediumChestLeft
MafistoMediumChestRight
SpiderLairLargeChestLeft
SpiderLairTallChestLeft
SpiderLairMediumChestRight
SpiderLairTallChestRight
SteegStone
GuildVault
TrophyCase
MessageBoard
MephistoBridge
HellGate
Act3KurastManaWell
Act3KurastHealthWell
HellFire1
HellFire2
HellFire3
HellLava1
HellLava2
HellLava3
HellLightSource1
HellLightSource2
HellLightSource3
HoradricCubeChest
HoradricScrollChest
StaffOfKingsChest
YetAnotherTome
HellBrazier1
HellBrazier2
DungeonRockPile
Act3DungeonMagicShrine
Act3DungeonBasket
OuterHellHungSkeleton
GuyForDungeon
Act3DungeonCasket
Act3SewerStairs
Act3SewerStairsToLevel3
DarkWandererStartPosition
TrappedSoulPlaceHolder
Act3TownTorch
LargeChestR
InnerHellBoneChest
HellSkeletonSpawnNE
Act3WaterFog
DummyNotUsed
HellForge
GuildPortal
HratliStartPosition
HratliEndPosition
BurningTrappedSoul1
BurningTrappedSoul2
NatalyaStartPosition
StuckedTrappedSoul1
StuckedTrappedSoul2
CainStartPosition
StairSR
ArcaneLargeChestLeft
ArcaneCasket
ArcaneLargeChestRight
ArcaneSmallChestLeft
ArcaneSmallChestRight
DiabloSeal1
DiabloSeal2
DiabloSeal3
DiabloSeal4
DiabloSeal5
SparklyChest
PandamoniumFortressWaypoint
InnerHellFissure
HellMesaBrazier
Smoke
ValleyWaypoint
HellBrazier3
CompellingOrb
KhalimChest1
KhalimChest2
KhalimChest3
SiegeMachineControl
PotOTorch
PyoxFirePit
dummy411
dummy412
ExpansionChestRight
ExpansionWildernessShrine1
ExpansionWildernessShrine2
ExpansionHiddenStash
ExpansionWildernessFlag
ExpansionWildernessBarrel
ExpansionSiegeBarrel
ExpansionWoodChestLeft
ExpansionWildernessShrine3
ExpansionManaShrine
ExpansionHealthShrine
BurialChestLeft
BurialChestRight
ExpansionWell
ExpansionWildernessShrine4
ExpansionWildernessShrine5
ExpansionWaypoint
ExpansionChestLeft
ExpansionWoodChestRight
ExpansionSmallChestLeft
ExpansionSmallChestRight
ExpansionTorch1
ExpansionCampFire
ExpansionTownTorch
ExpansionTorch2
ExpansionBurningBodies
ExpansionBurningPit
ExpansionTribalFlag
ExpansionTownFlag
ExpansionChandelier
ExpansionJar1
ExpansionJar2
ExpansionJar3
ExpansionSwingingHeads
ExpansionWildernessPole
AnimatedSkullAndRockPile
ExpansionTownGate
SkullAndRockPile
SiegeHellGate
EnemyCampBanner1
EnemyCampBanner2
ExpansionExplodingChest
ExpansionSpecialChest
ExpansionDeathPole
ExpansionDeathPoleLeft
TempleAltar
DrehyaTownStartPosition
DrehyaWildernessStartPosition
NihlathakTownStartPosition
NihlathakWildernessStartPositionName
IceCaveHiddenStash
IceCaveHealthShrine
IceCaveManaShrine
IceCaveEvilUrn
IceCaveJar1
IceCaveJar2
IceCaveJar3
IceCaveJar4
IceCaveJar5
IceCaveMagicShrine
CagedWussie
AncientStatue3
AncientStatue1
AncientStatue2
DeadBarbarian
ClientSmoke
IceCaveMagicShrine2
IceCaveTorch1
IceCaveTorch2
ExpansionTikiTorch
WorldstoneManaShrine
WorldstoneHealthShrine
WorldstoneTomb1
WorldstoneTomb2
WorldstoneTomb3
WorldstoneMagicShrine
WorldstoneTorch1
WorldstoneTorch2
ExpansionSnowyManaShrine1
ExpansionSnowyHealthShrine
ExpansionSnowyWell
WorldstoneWaypoint
ExpansionSnowyMagicShrine2
ExpansionWildernessWaypoint
ExpansionSnowyMagicShrine3
WorldstoneWell
WorldstoneMagicShrine2
ExpansionSnowyObject1
ExpansionSnowyWoodChestLeft
ExpansionSnowyWoodChestRight
WorldstoneMagicShrine3
ExpansionSnowyWoodChest2Left
ExpansionSnowyWoodChest2Right
SnowySwingingHeads
SnowyDebris
PenBreakableDoor
ExpansionTempleMagicShrine1
ExpansionSnowyPoleMR
IceCaveWaypoint
ExpansionTempleMagicShrine2
ExpansionTempleWell
ExpansionTempleTorch1
ExpansionTempleTorch2
ExpansionTempleObject1
ExpansionTempleObject2
WorldstoneMrBox
IceCaveWell
ExpansionTempleMagicShrine
ExpansionTempleHealthShrine
ExpansionTempleManaShrine
BlacksmithForge
WorldstoneTomb1Left
WorldstoneTomb2Left
WorldstoneTomb3Left
IceCaveBubblesU
IceCaveBubblesS
RedBaalsLairTomb1
RedBaalsLairTomb1Left
RedBaalsLairTomb2
RedBaalsLairTomb2Left
RedBaalsLairTomb3
RedBaalsLairTomb3Left
RedBaalsLairMrBox
RedBaalsLairTorch1
RedBaalsLairTorch2
CandlesTemple
TempleWaypoint
ExpansionDeadPerson1
TempleGroundTomb
LarzukGreeting
LarzukStandard
TempleGroundTombLeft
ExpansionDeadPerson2
AncientsAltar
ArreatSummitDoorToWorldstone
ExpansionWeaponRackRight
ExpansionWeaponRackLeft
ExpansionArmorStandRight
ExpansionArmorStandLeft
ArreatsSummitTorch2
ExpansionFuneralSpire
ExpansionBurningLogs
IceCaveSteam
ExpansionDeadPerson3
BaalsLair
FrozenAnya
BBQBunny
BaalTorchBig
InvisibleAncient
InvisibleBase
BaalsPortal
ArreatSummitDoor
LastPortal
LastLastPortal
ZooTestData
KeeperTestData
BaalsPortal2
FirePlaceGuy
DoorBlocker1
DoorBlocker2
// Added manually
GoodChest Name = 580
NotSoGoodChestName = 581
)