Added Entrance/Stairs unittype5 table lvlwrap.txt (#64)
This commit is contained in:
@@ -26,6 +26,11 @@ var textFiles = []TextFileDesc{
|
||||
DestFile: "pkg/data/object/objects.go",
|
||||
Template: templateObjects,
|
||||
},
|
||||
{
|
||||
SourceFile: "cmd/txttocode/txt/lvlwarp.txt",
|
||||
DestFile: "pkg/data/entrance/entrances.go",
|
||||
Template: templateEntrances,
|
||||
},
|
||||
}
|
||||
|
||||
type TextFileDesc struct {
|
||||
|
||||
@@ -70,3 +70,13 @@ var Desc = map[int]Description{
|
||||
{{ index $value "*ID" }}: {Name: "{{ $value.Name }}", ID: {{ index $value "*ID" }}, SizeX: {{ $value.SizeX }}, SizeY: {{ $value.SizeY }}, Left: {{ $value.Left }}, Top: {{ $value.Top }}, Width: {{ $value.Width }}, Height: {{ $value.Height }}, Yoffset: {{ $value.Yoffset }}, Xoffset: {{ $value.Xoffset }}, HasCollision: {{ if eq $value.HasCollision0 "1" }}true{{ else }}false{{ end }}},
|
||||
{{- end }}
|
||||
}`
|
||||
|
||||
const templateEntrances = `// Code generated by cmd/txttocode. DO NOT EDIT.
|
||||
// source: cmd/txttocode/txt/lvlwarp.txt
|
||||
package entrance
|
||||
|
||||
var Desc = map[int]Description{
|
||||
{{- range $key, $value := . }}
|
||||
{{ $value.UniqueId }}: {ID: {{ $value.UniqueId }}, Name: "{{ $value.Name }}", SelectX: {{ $value.SelectX }}, SelectY: {{ $value.SelectY }}, SelectDX: {{ $value.SelectDX }}, SelectDY: {{ $value.SelectDY }}, OffsetX: {{ $value.OffsetX }}, OffsetY: {{ $value.OffsetY }}, Direction: "{{ $value.Direction }}"},
|
||||
{{- end }}
|
||||
}`
|
||||
|
||||
90
cmd/txttocode/txt/lvlwarp.txt
Normal file
90
cmd/txttocode/txt/lvlwarp.txt
Normal file
@@ -0,0 +1,90 @@
|
||||
Name Id SelectX SelectY SelectDX SelectDY ExitWalkX ExitWalkY OffsetX OffsetY LitVersion Tiles NoInteract Direction UniqueId
|
||||
Act 1 Wilderness to Cave Cliff L 0 -90 -100 90 110 5 0 1 -1 1 2 0 b 0
|
||||
Act 1 Wilderness to Cave Cliff R 1 -15 -90 90 110 0 5 3 1 1 2 0 b 1
|
||||
Act 1 Wilderness to Cave Floor L 2 -60 -60 85 100 5 0 -1 1 1 2 0 b 2
|
||||
Act 1 Wilderness to Cave Floor R 3 -25 -60 85 100 0 5 1 -1 1 2 0 b 3
|
||||
Act 1 Cave Up 4 -30 -120 120 150 3 5 2 5 1 2 0 b 4
|
||||
Act 1 Cave Down 5 -25 -75 80 100 3 5 1 3 1 2 0 b 5
|
||||
Act 1 Graveyard to Crypt 1 6 -90 -110 110 140 5 0 5 0 0 2 0 b 6
|
||||
Act 1 Graveyard to Crypt 2 7 -70 -90 90 120 5 0 5 2 0 2 0 b 7
|
||||
Act 1 Crypt Up 8 -10 -90 60 110 0 5 5 1 1 2 0 b 8
|
||||
Act 1 Crypt Down 9 -30 -90 60 110 5 0 1 1 1 2 0 b 9
|
||||
Act 1 Wilderness to Tower 10 -10 -50 150 80 3 5 -4 0 1 2 0 b 10
|
||||
Act 1 Tower to Wilderness 11 -50 -130 60 140 5 3 4 -2 0 2 0 b 11
|
||||
Act 1 Tower to Crypt 12 -50 -90 80 110 5 0 2 3 1 2 0 b 12
|
||||
Act 1 Jail Up 13 -50 -110 110 150 0 5 5 1 1 2 0 b 13
|
||||
Act 1 Jail Down 14 -40 -80 210 110 0 5 -1 3 1 2 0 b 14
|
||||
Act 1 Cathedral To Catacombs 15 -30 -110 85 130 0 5 3 1 1 2 0 b 15
|
||||
Act 1 Catacombs to Cathedral 16 -35 -130 90 150 0 5 7 1 1 2 0 b 16
|
||||
Act 1 Catacombs Up 17 -50 -110 110 150 0 5 5 1 1 2 0 b 17
|
||||
Act 1 Catacombs Down 18 -60 -80 210 110 0 5 -1 3 1 2 0 b 18
|
||||
Act 2 Town to Sewer Trap 19 -10 -10 0 0 5 5 0 0 0 2 1 b 19
|
||||
Act 2 Town to Sewer Dock 20 -25 -95 70 130 5 0 -2 0 0 2 0 b 20
|
||||
Act 2 Sewer Dock to Town 21 20 -80 65 140 -5 0 10 -2 0 2 0 b 21
|
||||
Act 2 Sewer Up 22 -25 -160 100 180 2 5 5 3 1 2 0 b 22
|
||||
Act 2 Sewer Down 23 -65 -55 150 110 0 -5 0 0 1 2 0 b 23
|
||||
Act 2 Town to Harem 24 -120 -20 150 130 5 0 5 2 0 2 0 b 24
|
||||
Act 2 Harem to Town 25 -35 -70 95 130 5 2 0 -2 0 2 0 b 25
|
||||
Act 2 Harem Up 1 26 -25 -150 80 180 0 5 4 0 1 2 0 b 26
|
||||
Act 2 Harem Up 2 27 -40 -160 80 180 5 0 0 5 1 2 0 b 27
|
||||
Act 2 Harem Down 1 28 -20 -40 170 100 -5 5 -3 1 1 2 0 b 28
|
||||
Act 2 Harem Down 2 29 -50 -20 160 85 -5 0 -1 -3 1 2 0 b 29
|
||||
Act 2 Basement Up 1 30 -25 -100 60 125 0 5 2 0 1 2 0 b 30
|
||||
Act 2 Basement Up 2 31 -40 -100 60 125 5 0 0 2 1 2 0 b 31
|
||||
Act 2 Basement Down 32 -30 -30 170 90 -5 5 -3 0 1 2 0 b 32
|
||||
Act 2 Desert to Tomb L 1 33 -70 -140 80 160 5 0 1 1 0 2 0 b 33
|
||||
Act 2 Desert to Tomb L 2 34 -50 -120 90 150 5 0 1 1 0 2 0 b 34
|
||||
Act 2 Desert to Tomb R 1 35 -30 -140 80 160 0 5 6 2 0 2 0 b 35
|
||||
Act 2 Desert to Tomb R 2 36 0 -140 100 150 0 5 1 2 0 2 0 b 36
|
||||
Act 2 Desert to Tomb Viper 37 -30 -140 80 160 0 5 4 1 0 2 0 b 37
|
||||
Act 2 Desert to Tomb Tal 1 38 -40 -190 90 210 5 5 0 0 0 2 0 b 38
|
||||
Act 2 Desert to Tomb Tal 2 39 -40 -210 50 230 5 0 -1 1 0 2 0 b 39
|
||||
Act 2 Desert to Tomb Tal 3 40 -30 -100 60 140 5 0 0 1 0 2 0 b 40
|
||||
Act 2 Desert to Tomb Tal 4 41 -90 -140 70 160 5 0 -1 -5 0 2 0 b 41
|
||||
Act 2 Desert to Tomb Tal 5 42 -10 -110 60 150 0 5 -2 -3 0 2 0 b 42
|
||||
Act 2 Desert to Tomb Tal 6 43 0 -130 90 150 0 5 -1 0 0 2 0 b 43
|
||||
Act 2 Desert to Tomb Tal 7 44 -10 -210 70 240 0 5 0 -3 0 2 0 b 44
|
||||
Act 2 Tomb Up 45 -30 -115 75 145 0 5 2 0 1 2 0 b 45
|
||||
Act 2 Tomb Down 46 -45 -120 85 145 5 0 0 2 1 2 0 b 46
|
||||
Act 2 Desert to Lair 47 -10 -60 90 90 5 5 -2 2 1 2 0 b 47
|
||||
Act 2 Lair Up 48 -20 -70 80 85 0 5 1 0 1 2 0 b 48
|
||||
Act 2 Lair Down 49 -115 -10 160 70 0 -5 -3 -5 1 2 0 b 49
|
||||
Act 2 Desert to Sewer Trap 50 -10 -10 0 0 5 5 0 0 0 2 1 b 50
|
||||
Act 3 Jungle to Spider 51 -60 -70 70 90 5 0 0 1 0 2 0 b 51
|
||||
Act 3 Spider to Jungle 52 10 -100 80 110 0 5 4 1 1 2 0 b 52
|
||||
Act 3 Jungle to Dungeon Fort 53 -15 -70 70 110 0 5 0 0 0 2 0 b 53
|
||||
Act 3 Jungle to Dungeon Hole 54 -130 -10 170 100 0 -5 -4 -6 0 2 0 b 54
|
||||
Act 3 Dungeon Up 55 -10 -100 90 130 0 5 3 1 1 2 0 b 55
|
||||
Act 3 Dungeon Down 56 -40 -20 170 100 -5 0 -4 -1 1 2 0 b 56
|
||||
Act 3 Kurast to Sewer 57 -60 -40 120 90 0 5 0 0 1 2 0 b 57
|
||||
Act 3 Sewer Up L 58 -75 -110 100 150 5 0 1 1 1 2 0 b 58
|
||||
Act 3 Sewer Up R 59 -25 -110 100 150 0 5 6 1 1 2 0 b 59
|
||||
Act 3 Sewer Down 60 -10 -10 0 0 5 5 0 0 0 2 1 b 60
|
||||
Act 3 Kurast to Temple 61 -10 -10 0 0 5 5 0 0 0 2 1 b 61
|
||||
Act 3 Temple Up L 62 -50 -110 80 140 5 0 1 2 1 2 0 b 62
|
||||
Act 3 Temple Up R 63 -30 -110 80 140 0 5 2 1 1 2 0 b 63
|
||||
Act 3 Travincal to Mephisto 64 -10 -10 0 0 5 5 0 0 0 2 1 b 64
|
||||
Act 3 Mephisto Up L 65 -65 -150 125 180 5 0 1 0 1 2 0 b 65
|
||||
Act 3 Mephisto Up R 66 -60 -150 125 180 0 5 5 1 1 2 0 b 66
|
||||
Act 3 Mephisto Down L 67 -65 -150 125 180 5 0 1 0 1 2 0 b 67
|
||||
Act 3 Mephisto Down R 68 -60 -150 125 180 0 5 5 1 1 2 0 b 68
|
||||
Act 4 Mesa to Lava 69 -60 -40 150 160 -5 0 2 2 0 2 0 b 69
|
||||
Act 4 Lava to Mesa 70 -90 -50 160 120 5 2 0 0 0 2 0 b 70
|
||||
Expansion
|
||||
Act 5 Barricade Down Wall L 71 -70 -80 80 100 5 2 2 6 1 4 0 l 71
|
||||
Act 5 Barricade Down Wall R 71 -15 -90 70 100 -1 5 6 2 1 4 0 r 72
|
||||
Act 5 Barricade Down Floor 72 -20 -120 75 100 5 2 2 2 1 4 0 b 73
|
||||
Act 5 Ice Caves Up L 73 -60 -110 90 115 5 2 0 5 1 2 0 l 74
|
||||
Act 5 Ice Caves Up R 73 -10 -120 100 120 2 5 5 1 1 2 0 r 75
|
||||
Act 5 Ice Caves Down L 74 -60 -110 90 115 5 2 0 5 1 2 0 l 76
|
||||
Act 5 Ice Caves Down R 74 -20 -110 90 115 2 5 4 0 1 2 0 r 77
|
||||
Act 5 Ice Caves Down Floor 75 -5 -110 80 110 2 5 6 3 1 2 0 b 78
|
||||
Act 5 Temple Entrance 76 0 -110 95 100 2 5 2 0 1 2 0 b 79
|
||||
Act 5 Temple Down 77 0 -70 140 80 5 2 -2 3 1 2 0 b 80
|
||||
Act 5 Temple Up 78 -20 -110 100 110 5 2 3 0 1 2 0 b 81
|
||||
Act 5 Mountain Top To Ice 79 -40 -110 0 0 2 5 2 1 0 2 1 b 82
|
||||
Act 5 Mountain Top To Baal 80 -20 -110 0 0 2 5 2 1 0 2 1 b 83
|
||||
Act 5 Baal Temple Up L 81 -70 -110 95 115 5 2 1 4 1 2 0 l 84
|
||||
Act 5 Baal Temple Up R 81 -20 -110 80 115 2 5 4 1 1 2 0 r 85
|
||||
Act 5 Baal Temple Down L 82 -70 -110 95 115 5 2 1 4 1 2 0 l 86
|
||||
Act 5 Baal Temple Down R 82 -20 -110 80 115 2 5 4 1 1 2 0 r 87
|
||||
Reference in New Issue
Block a user