summary refs log tree commit diff stats
path: root/tools/validator
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-08-31 12:35:27 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-08-31 12:35:27 -0400
commit8dffc0d1fb5fde81e534d6de8f9cab67483fcce3 (patch)
tree26a5ef7b6868a77a772d8329c30ba1aa5b68a7fb /tools/validator
parent09edc0f568705081720a30f976de0f16339f2a96 (diff)
downloadlingo2-archipelago-8dffc0d1fb5fde81e534d6de8f9cab67483fcce3.tar.gz
lingo2-archipelago-8dffc0d1fb5fde81e534d6de8f9cab67483fcce3.tar.bz2
lingo2-archipelago-8dffc0d1fb5fde81e534d6de8f9cab67483fcce3.zip
Handled cyan doors
Diffstat (limited to 'tools/validator')
-rw-r--r--tools/validator/validator.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/validator/validator.cpp b/tools/validator/validator.cpp index f5524c3..9c66e09 100644 --- a/tools/validator/validator.cpp +++ b/tools/validator/validator.cpp
@@ -198,6 +198,15 @@ class Validator {
198 std::cout << "Door " << door_identifier.ShortDebugString() 198 std::cout << "Door " << door_identifier.ShortDebugString()
199 << " needs an explicit location name." << std::endl; 199 << " needs an explicit location name." << std::endl;
200 } 200 }
201
202 if (h_door.double_letters() &&
203 (h_door.type() == DoorType::STANDARD ||
204 h_door.type() == DoorType::LOCATION_ONLY ||
205 h_door.type() == DoorType::GRAVESTONE)) {
206 std::cout << "Door " << door_identifier.ShortDebugString()
207 << " is a location that depends on double_letters."
208 << std::endl;
209 }
201 } 210 }
202 } 211 }
203 212