Added extra item info (#41)

This commit is contained in:
TDL
2024-09-10 16:04:47 +02:00
committed by GitHub
parent 9842199c15
commit 7b42e27aba
9 changed files with 1746 additions and 1725 deletions

View File

@@ -3,106 +3,106 @@
package object
var Desc = map[int]Description{
0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true},
1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true},
2: {Name: "Shrine", ID: 2, SizeX: 3, SizeY: 3, HasCollision: true},
3: {Name: "Casket", ID: 3, SizeX: 5, SizeY: 3, HasCollision: true},
4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true},
5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true},
6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true},
7: {Name: "Barrel", ID: 7, SizeX: 1, SizeY: 1, HasCollision: true},
8: {Name: "TowerTome", ID: 8, SizeX: 1, SizeY: 1, HasCollision: true},
9: {Name: "Urn", ID: 9, SizeX: 1, SizeY: 1, HasCollision: true},
10: {Name: "Dummy", ID: 10, SizeX: 7, SizeY: 1, HasCollision: true},
11: {Name: "Barrel", ID: 11, SizeX: 1, SizeY: 1, HasCollision: true},
12: {Name: "Dummy", ID: 12, SizeX: 3, SizeY: 3, HasCollision: false},
13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true},
14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true},
15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true},
16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true},
17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true},
18: {Name: "StoneBeta", ID: 18, SizeX: 3, SizeY: 3, HasCollision: true},
19: {Name: "StoneGamma", ID: 19, SizeX: 3, SizeY: 3, HasCollision: true},
20: {Name: "StoneDelta", ID: 20, SizeX: 3, SizeY: 3, HasCollision: true},
21: {Name: "StoneLambda", ID: 21, SizeX: 3, SizeY: 3, HasCollision: true},
22: {Name: "StoneTheta", ID: 22, SizeX: 3, SizeY: 3, HasCollision: true},
23: {Name: "Door", ID: 23, SizeX: 1, SizeY: 7, HasCollision: true},
24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true},
25: {Name: "Door", ID: 25, SizeX: 9, SizeY: 1, HasCollision: true},
26: {Name: "Gibbet", ID: 26, SizeX: 3, SizeY: 3, HasCollision: true},
27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true},
28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true},
29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true},
30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true},
31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true},
32: {Name: "Dummy", ID: 32, SizeX: 3, SizeY: 3, HasCollision: true},
33: {Name: "Dummy", ID: 33, SizeX: 3, SizeY: 1, HasCollision: true},
34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true},
35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true},
36: {Name: "Dummy", ID: 36, SizeX: 1, SizeY: 1, HasCollision: true},
37: {Name: "Dummy", ID: 37, SizeX: 1, SizeY: 1, HasCollision: true},
38: {Name: "Dummy", ID: 38, SizeX: 1, SizeY: 1, HasCollision: true},
39: {Name: "fire", ID: 39, SizeX: 3, SizeY: 3, HasCollision: false},
40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false},
41: {Name: "Dummy", ID: 41, SizeX: 0, SizeY: 0, HasCollision: false},
42: {Name: "Dummy", ID: 42, SizeX: 0, SizeY: 0, HasCollision: false},
43: {Name: "Dummy", ID: 43, SizeX: 0, SizeY: 0, HasCollision: false},
44: {Name: "Dummy", ID: 44, SizeX: 0, SizeY: 0, HasCollision: false},
45: {Name: "AmbientSound", ID: 45, SizeX: 0, SizeY: 0, HasCollision: false},
46: {Name: "Crate", ID: 46, SizeX: 1, SizeY: 1, HasCollision: true},
47: {Name: "Door", ID: 47, SizeX: 7, SizeY: 1, HasCollision: true},
48: {Name: "Dummy", ID: 48, SizeX: 2, SizeY: 1, HasCollision: true},
49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true},
50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true},
51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true},
52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true},
53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true},
54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true},
55: {Name: "RogueCorpse", ID: 55, SizeX: 1, SizeY: 1, HasCollision: true},
56: {Name: "RogueCorpse", ID: 56, SizeX: 1, SizeY: 1, HasCollision: true},
57: {Name: "CorpseOnStick", ID: 57, SizeX: 1, SizeY: 1, HasCollision: true},
58: {Name: "CorpseOnStick", ID: 58, SizeX: 1, SizeY: 1, HasCollision: true},
59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true},
60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true},
61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false},
62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true},
63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true},
64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true},
65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false},
66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false},
67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false},
68: {Name: "Dummy", ID: 68, SizeX: 1, SizeY: 1, HasCollision: false},
69: {Name: "Dummy", ID: 69, SizeX: 1, SizeY: 1, HasCollision: false},
70: {Name: "Dummy", ID: 70, SizeX: 1, SizeY: 1, HasCollision: false},
71: {Name: "Dummy", ID: 71, SizeX: 1, SizeY: 1, HasCollision: false},
72: {Name: "Dummy", ID: 72, SizeX: 1, SizeY: 1, HasCollision: false},
73: {Name: "Dummy", ID: 73, SizeX: 1, SizeY: 1, HasCollision: true},
74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true},
75: {Name: "Door", ID: 75, SizeX: 1, SizeY: 3, HasCollision: true},
76: {Name: "Dummy", ID: 76, SizeX: 5, SizeY: 5, HasCollision: false},
77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true},
78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false},
79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true},
80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true},
81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true},
82: {Name: "Dummy", ID: 82, SizeX: 3, SizeY: 3, HasCollision: true},
83: {Name: "Shrine", ID: 83, SizeX: 3, SizeY: 3, HasCollision: true},
84: {Name: "Shrine", ID: 84, SizeX: 3, SizeY: 3, HasCollision: true},
85: {Name: "Shrine", ID: 85, SizeX: 3, SizeY: 3, HasCollision: true},
86: {Name: "Dummy", ID: 86, SizeX: 3, SizeY: 3, HasCollision: true},
87: {Name: "Chest3", ID: 87, SizeX: 1, SizeY: 3, HasCollision: true},
88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true},
89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true},
90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true},
91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true},
92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true},
93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true},
94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true},
95: {Name: "LargeUrn", ID: 95, SizeX: 1, SizeY: 1, HasCollision: true},
96: {Name: "Shrine", ID: 96, SizeX: 3, SizeY: 3, HasCollision: true},
97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true},
98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true},
99: {Name: "Door", ID: 99, SizeX: 7, SizeY: 1, HasCollision: true},
0: {Name: "Dummy", ID: 0, SizeX: 0, SizeY: 0, HasCollision: true},
1: {Name: "Casket", ID: 1, SizeX: 5, SizeY: 3, HasCollision: true},
2: {Name: "Shrine", ID: 2, SizeX: 3, SizeY: 3, HasCollision: true},
3: {Name: "Casket", ID: 3, SizeX: 5, SizeY: 3, HasCollision: true},
4: {Name: "LargeUrn", ID: 4, SizeX: 1, SizeY: 1, HasCollision: true},
5: {Name: "chest", ID: 5, SizeX: 1, SizeY: 2, HasCollision: true},
6: {Name: "chest", ID: 6, SizeX: 2, SizeY: 1, HasCollision: true},
7: {Name: "Barrel", ID: 7, SizeX: 1, SizeY: 1, HasCollision: true},
8: {Name: "TowerTome", ID: 8, SizeX: 1, SizeY: 1, HasCollision: true},
9: {Name: "Urn", ID: 9, SizeX: 1, SizeY: 1, HasCollision: true},
10: {Name: "Dummy", ID: 10, SizeX: 7, SizeY: 1, HasCollision: true},
11: {Name: "Barrel", ID: 11, SizeX: 1, SizeY: 1, HasCollision: true},
12: {Name: "Dummy", ID: 12, SizeX: 3, SizeY: 3, HasCollision: false},
13: {Name: "Door", ID: 13, SizeX: 1, SizeY: 3, HasCollision: true},
14: {Name: "Door", ID: 14, SizeX: 3, SizeY: 1, HasCollision: true},
15: {Name: "Door", ID: 15, SizeX: 1, SizeY: 3, HasCollision: true},
16: {Name: "Door", ID: 16, SizeX: 3, SizeY: 1, HasCollision: true},
17: {Name: "StoneAlpha", ID: 17, SizeX: 3, SizeY: 3, HasCollision: true},
18: {Name: "StoneBeta", ID: 18, SizeX: 3, SizeY: 3, HasCollision: true},
19: {Name: "StoneGamma", ID: 19, SizeX: 3, SizeY: 3, HasCollision: true},
20: {Name: "StoneDelta", ID: 20, SizeX: 3, SizeY: 3, HasCollision: true},
21: {Name: "StoneLambda", ID: 21, SizeX: 3, SizeY: 3, HasCollision: true},
22: {Name: "StoneTheta", ID: 22, SizeX: 3, SizeY: 3, HasCollision: true},
23: {Name: "Door", ID: 23, SizeX: 1, SizeY: 7, HasCollision: true},
24: {Name: "Door", ID: 24, SizeX: 7, SizeY: 1, HasCollision: true},
25: {Name: "Door", ID: 25, SizeX: 9, SizeY: 1, HasCollision: true},
26: {Name: "Gibbet", ID: 26, SizeX: 3, SizeY: 3, HasCollision: true},
27: {Name: "Door", ID: 27, SizeX: 7, SizeY: 1, HasCollision: true},
28: {Name: "HoleAnim", ID: 28, SizeX: 5, SizeY: 3, HasCollision: true},
29: {Name: "Dummy", ID: 29, SizeX: 1, SizeY: 1, HasCollision: true},
30: {Name: "Inifuss", ID: 30, SizeX: 5, SizeY: 5, HasCollision: true},
31: {Name: "Dummy", ID: 31, SizeX: 3, SizeY: 3, HasCollision: true},
32: {Name: "Dummy", ID: 32, SizeX: 3, SizeY: 3, HasCollision: true},
33: {Name: "Dummy", ID: 33, SizeX: 3, SizeY: 1, HasCollision: true},
34: {Name: "Dummy", ID: 34, SizeX: 1, SizeY: 3, HasCollision: true},
35: {Name: "Dummy", ID: 35, SizeX: 1, SizeY: 1, HasCollision: true},
36: {Name: "Dummy", ID: 36, SizeX: 1, SizeY: 1, HasCollision: true},
37: {Name: "Dummy", ID: 37, SizeX: 1, SizeY: 1, HasCollision: true},
38: {Name: "Dummy", ID: 38, SizeX: 1, SizeY: 1, HasCollision: true},
39: {Name: "fire", ID: 39, SizeX: 3, SizeY: 3, HasCollision: false},
40: {Name: "Dummy", ID: 40, SizeX: 0, SizeY: 0, HasCollision: false},
41: {Name: "Dummy", ID: 41, SizeX: 0, SizeY: 0, HasCollision: false},
42: {Name: "Dummy", ID: 42, SizeX: 0, SizeY: 0, HasCollision: false},
43: {Name: "Dummy", ID: 43, SizeX: 0, SizeY: 0, HasCollision: false},
44: {Name: "Dummy", ID: 44, SizeX: 0, SizeY: 0, HasCollision: false},
45: {Name: "AmbientSound", ID: 45, SizeX: 0, SizeY: 0, HasCollision: false},
46: {Name: "Crate", ID: 46, SizeX: 1, SizeY: 1, HasCollision: true},
47: {Name: "Door", ID: 47, SizeX: 7, SizeY: 1, HasCollision: true},
48: {Name: "Dummy", ID: 48, SizeX: 2, SizeY: 1, HasCollision: true},
49: {Name: "Dummy", ID: 49, SizeX: 1, SizeY: 2, HasCollision: true},
50: {Name: "Casket", ID: 50, SizeX: 5, SizeY: 3, HasCollision: true},
51: {Name: "Casket", ID: 51, SizeX: 3, SizeY: 5, HasCollision: true},
52: {Name: "Urn", ID: 52, SizeX: 1, SizeY: 1, HasCollision: true},
53: {Name: "Casket", ID: 53, SizeX: 5, SizeY: 3, HasCollision: true},
54: {Name: "RogueCorpse", ID: 54, SizeX: 1, SizeY: 1, HasCollision: true},
55: {Name: "RogueCorpse", ID: 55, SizeX: 1, SizeY: 1, HasCollision: true},
56: {Name: "RogueCorpse", ID: 56, SizeX: 1, SizeY: 1, HasCollision: true},
57: {Name: "CorpseOnStick", ID: 57, SizeX: 1, SizeY: 1, HasCollision: true},
58: {Name: "CorpseOnStick", ID: 58, SizeX: 1, SizeY: 1, HasCollision: true},
59: {Name: "Portal", ID: 59, SizeX: 4, SizeY: 4, HasCollision: true},
60: {Name: "Portal", ID: 60, SizeX: 1, SizeY: 1, HasCollision: true},
61: {Name: "Dummy", ID: 61, SizeX: 5, SizeY: 5, HasCollision: false},
62: {Name: "Door", ID: 62, SizeX: 1, SizeY: 4, HasCollision: true},
63: {Name: "Door", ID: 63, SizeX: 4, SizeY: 1, HasCollision: true},
64: {Name: "Door", ID: 64, SizeX: 1, SizeY: 4, HasCollision: true},
65: {Name: "Dummy", ID: 65, SizeX: 0, SizeY: 32, HasCollision: false},
66: {Name: "Dummy", ID: 66, SizeX: 32, SizeY: 0, HasCollision: false},
67: {Name: "Dummy", ID: 67, SizeX: 1, SizeY: 1, HasCollision: false},
68: {Name: "Dummy", ID: 68, SizeX: 1, SizeY: 1, HasCollision: false},
69: {Name: "Dummy", ID: 69, SizeX: 1, SizeY: 1, HasCollision: false},
70: {Name: "Dummy", ID: 70, SizeX: 1, SizeY: 1, HasCollision: false},
71: {Name: "Dummy", ID: 71, SizeX: 1, SizeY: 1, HasCollision: false},
72: {Name: "Dummy", ID: 72, SizeX: 1, SizeY: 1, HasCollision: false},
73: {Name: "Dummy", ID: 73, SizeX: 1, SizeY: 1, HasCollision: true},
74: {Name: "TrappDoor", ID: 74, SizeX: 3, SizeY: 3, HasCollision: true},
75: {Name: "Door", ID: 75, SizeX: 1, SizeY: 3, HasCollision: true},
76: {Name: "Dummy", ID: 76, SizeX: 5, SizeY: 5, HasCollision: false},
77: {Name: "Shrine", ID: 77, SizeX: 3, SizeY: 3, HasCollision: true},
78: {Name: "Dummy", ID: 78, SizeX: 0, SizeY: 0, HasCollision: false},
79: {Name: "Casket", ID: 79, SizeX: 4, SizeY: 6, HasCollision: true},
80: {Name: "Obelisk", ID: 80, SizeX: 1, SizeY: 1, HasCollision: true},
81: {Name: "Shrine", ID: 81, SizeX: 3, SizeY: 3, HasCollision: true},
82: {Name: "Dummy", ID: 82, SizeX: 3, SizeY: 3, HasCollision: true},
83: {Name: "Shrine", ID: 83, SizeX: 3, SizeY: 3, HasCollision: true},
84: {Name: "Shrine", ID: 84, SizeX: 3, SizeY: 3, HasCollision: true},
85: {Name: "Shrine", ID: 85, SizeX: 3, SizeY: 3, HasCollision: true},
86: {Name: "Dummy", ID: 86, SizeX: 3, SizeY: 3, HasCollision: true},
87: {Name: "Chest3", ID: 87, SizeX: 1, SizeY: 3, HasCollision: true},
88: {Name: "Chest3", ID: 88, SizeX: 3, SizeY: 1, HasCollision: true},
89: {Name: "Sarcophagus", ID: 89, SizeX: 3, SizeY: 5, HasCollision: true},
90: {Name: "Obelisk", ID: 90, SizeX: 1, SizeY: 1, HasCollision: true},
91: {Name: "Door", ID: 91, SizeX: 1, SizeY: 7, HasCollision: true},
92: {Name: "Door", ID: 92, SizeX: 7, SizeY: 1, HasCollision: true},
93: {Name: "Shrine", ID: 93, SizeX: 3, SizeY: 3, HasCollision: true},
94: {Name: "LargeUrn", ID: 94, SizeX: 1, SizeY: 1, HasCollision: true},
95: {Name: "LargeUrn", ID: 95, SizeX: 1, SizeY: 1, HasCollision: true},
96: {Name: "Shrine", ID: 96, SizeX: 3, SizeY: 3, HasCollision: true},
97: {Name: "Shrine", ID: 97, SizeX: 4, SizeY: 4, HasCollision: true},
98: {Name: "Door", ID: 98, SizeX: 1, SizeY: 7, HasCollision: true},
99: {Name: "Door", ID: 99, SizeX: 7, SizeY: 1, HasCollision: true},
100: {Name: "Duriel's Lair", ID: 100, SizeX: 1, SizeY: 3, HasCollision: true},
101: {Name: "Dummy", ID: 101, SizeX: 1, SizeY: 1, HasCollision: true},
102: {Name: "Dummy", ID: 102, SizeX: 1, SizeY: 1, HasCollision: true},
@@ -586,4 +586,4 @@ var Desc = map[int]Description{
580: {Name: "PlaceUniqueChest", ID: 580, SizeX: 0, SizeY: 0, HasCollision: true},
581: {Name: "PlaceRandomTreasureChest", ID: 581, SizeX: 0, SizeY: 0, HasCollision: true},
582: {Name: "PlaceArcaneThingamajig", ID: 582, SizeX: 0, SizeY: 0, HasCollision: true},
}
}