summary refs log tree commit diff stats
path: root/data/connections.txtpb
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-16 14:52:24 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-16 14:52:24 -0400
commitc88f4184eaa48efbdc69e76eb3c8a4a206434ad3 (patch)
treec1da4c419d90debafdd7f71347fe5f3194ff13ee /data/connections.txtpb
parentac600120eb923e99c534f5c405f7f529c1b25bcf (diff)
downloadlingo2-archipelago-c88f4184eaa48efbdc69e76eb3c8a4a206434ad3.tar.gz
lingo2-archipelago-c88f4184eaa48efbdc69e76eb3c8a4a206434ad3.tar.bz2
lingo2-archipelago-c88f4184eaa48efbdc69e76eb3c8a4a206434ad3.zip
Started writing a data validator
Currently, it can check whether identifiers point to non-existent
objects, or whether multiple objects share the same identifier. It can
also determine whether an identifier is underspecified (e.g. a door
doesn't specify a room, or a global connection doesn't specify a map).
Diffstat (limited to 'data/connections.txtpb')
-rw-r--r--data/connections.txtpb20
1 files changed, 2 insertions, 18 deletions
diff --git a/data/connections.txtpb b/data/connections.txtpb index 3cfbe6a..9d72467 100644 --- a/data/connections.txtpb +++ b/data/connections.txtpb
@@ -1,4 +1,5 @@
1# TODO 1# TODO
2# the_entry/Starting Room/HI/thewords
2# the_entry/Lime Room/DAEDALUS 3# the_entry/Lime Room/DAEDALUS
3# the_entry/Lime Room/REVITALIZED 4# the_entry/Lime Room/REVITALIZED
4# the_entry/Shop Entrance/SHOP 5# the_entry/Shop Entrance/SHOP
@@ -38,23 +39,6 @@
38# the_liberated/Painting Room/PYRAMID 39# the_liberated/Painting Room/PYRAMID
39connections { 40connections {
40 from { 41 from {
41 panel {
42 map: "the_entry"
43 room: "Starting Room"
44 name: "HI"
45 answer: "thewords"
46 }
47 }
48 to {
49 room {
50 map: "the_words"
51 name: "Entrance"
52 }
53 }
54 oneway: true
55}
56connections {
57 from {
58 port { 42 port {
59 map: "the_entry" 43 map: "the_entry"
60 room: "Gallery Return" 44 room: "Gallery Return"
@@ -171,7 +155,7 @@ connections {
171 from { 155 from {
172 painting { 156 painting {
173 map: "the_bearer" 157 map: "the_bearer"
174 room: "Butterfly" 158 room: "Butterfly Room"
175 name: "BUTTERFLY" 159 name: "BUTTERFLY"
176 } 160 }
177 } 161 }