summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-01 12:52:26 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-01 12:52:26 -0400
commitd142ae3408d3e26e12d7dfaa6a7ccbcf56042957 (patch)
tree0bd06a55d3c6fdd706dbc60ef66f59b4a1c4a26b
parent30b1f0c5750c0620e1519308dde256d6053fd24c (diff)
downloadlingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.tar.gz
lingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.tar.bz2
lingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.zip
[Data] Fixed Rainbow Rooms logic
-rw-r--r--data/ids.yaml1
-rw-r--r--data/maps/daedalus/doors.txtpb37
2 files changed, 20 insertions, 18 deletions
diff --git a/data/ids.yaml b/data/ids.yaml index 09430f2..1184bfd 100644 --- a/data/ids.yaml +++ b/data/ids.yaml
@@ -998,6 +998,7 @@ maps:
998 Dark Light Room Exit: 1570 998 Dark Light Room Exit: 1570
999 Dark Light Room Exit Panel: 1571 999 Dark Light Room Exit Panel: 1571
1000 Entry Shortcut Secret Exit: 1437 1000 Entry Shortcut Secret Exit: 1437
1001 Eye Painting: 2751
1001 Eye Painting Exit: 1446 1002 Eye Painting Exit: 1446
1002 F Keyholder Door: 1551 1003 F Keyholder Door: 1551
1003 F2 Room Back Left Door: 1491 1004 F2 Room Back Left Door: 1491
diff --git a/data/maps/daedalus/doors.txtpb b/data/maps/daedalus/doors.txtpb index eae01f2..2d8ba0b 100644 --- a/data/maps/daedalus/doors.txtpb +++ b/data/maps/daedalus/doors.txtpb
@@ -1502,87 +1502,87 @@ doors {
1502} 1502}
1503doors { 1503doors {
1504 name: "Red Rainbow Room" 1504 name: "Red Rainbow Room"
1505 type: ITEM_ONLY 1505 type: STANDARD
1506 receivers: "Components/Doors/Color Reading/door_3" 1506 receivers: "Components/Doors/Color Reading/door_3"
1507 panels { room: "Rainbow Start" name: "PAINTING" } 1507 panels { room: "Rainbow Start" name: "PAINTING" }
1508 panels { room: "Red Smiley" name: "SMILE" } 1508 location_room: "Rainbow Start"
1509} 1509}
1510doors { 1510doors {
1511 name: "Orange Rainbow Room" 1511 name: "Orange Rainbow Room"
1512 type: ITEM_ONLY 1512 type: ITEM_ONLY
1513 receivers: "Components/Doors/Color Reading/door_4" 1513 receivers: "Components/Doors/Color Reading/door_4"
1514 panels { room: "Rainbow Red" name: "THEME" } 1514 panels { room: "Rainbow Red" name: "THEME" }
1515 panels { room: "Outside Orange Room" name: "SMILE" } 1515 panels { room: "Red Smiley" name: "SMILE" }
1516} 1516}
1517doors { 1517doors {
1518 name: "Yellow Rainbow Room" 1518 name: "Yellow Rainbow Room"
1519 type: ITEM_ONLY 1519 type: ITEM_ONLY
1520 receivers: "Components/Doors/Color Reading/door_17" 1520 receivers: "Components/Doors/Color Reading/door_17"
1521 panels { room: "Rainbow Orange" name: "THEME" } 1521 panels { room: "Rainbow Orange" name: "THEME" }
1522 panels { room: "Hedges" name: "SMILE" } 1522 panels { room: "Outside Orange Room" name: "SMILE" }
1523} 1523}
1524doors { 1524doors {
1525 name: "Green Rainbow Room" 1525 name: "Green Rainbow Room"
1526 type: ITEM_ONLY 1526 type: ITEM_ONLY
1527 receivers: "Components/Doors/Color Reading/door_5" 1527 receivers: "Components/Doors/Color Reading/door_5"
1528 panels { room: "Rainbow Yellow" name: "THEME" } 1528 panels { room: "Rainbow Yellow" name: "THEME" }
1529 panels { room: "Green Smiley" name: "SMILE" } 1529 panels { room: "Hedges" name: "SMILE" }
1530} 1530}
1531doors { 1531doors {
1532 name: "Blue Rainbow Room" 1532 name: "Blue Rainbow Room"
1533 type: ITEM_ONLY 1533 type: ITEM_ONLY
1534 receivers: "Components/Doors/Color Reading/door_6" 1534 receivers: "Components/Doors/Color Reading/door_6"
1535 panels { room: "Rainbow Green" name: "THEME" } 1535 panels { room: "Rainbow Green" name: "THEME" }
1536 panels { room: "Blue Smiley" name: "SMILE" } 1536 panels { room: "Green Smiley" name: "SMILE" }
1537} 1537}
1538doors { 1538doors {
1539 name: "Purple Rainbow Room" 1539 name: "Purple Rainbow Room"
1540 type: ITEM_ONLY 1540 type: ITEM_ONLY
1541 receivers: "Components/Doors/Color Reading/door_7" 1541 receivers: "Components/Doors/Color Reading/door_7"
1542 panels { room: "Rainbow Blue" name: "THEME" } 1542 panels { room: "Rainbow Blue" name: "THEME" }
1543 panels { room: "Purple Smiley" name: "SMILE" } 1543 panels { room: "Blue Smiley" name: "SMILE" }
1544} 1544}
1545doors { 1545doors {
1546 name: "Red Rainbow Panel" 1546 name: "Red Rainbow Panel"
1547 type: LOCATION_ONLY 1547 type: LOCATION_ONLY
1548 panels { room: "Rainbow Start" name: "PAINTING" }
1549 location_room: "Rainbow Start"
1550}
1551doors {
1552 name: "Orange Rainbow Panel"
1553 type: LOCATION_ONLY
1554 panels { room: "Rainbow Red" name: "THEME" } 1548 panels { room: "Rainbow Red" name: "THEME" }
1555 location_room: "Rainbow Red" 1549 location_room: "Rainbow Red"
1556} 1550}
1557doors { 1551doors {
1558 name: "Yellow Rainbow Panel" 1552 name: "Orange Rainbow Panel"
1559 type: LOCATION_ONLY 1553 type: LOCATION_ONLY
1560 panels { room: "Rainbow Orange" name: "THEME" } 1554 panels { room: "Rainbow Orange" name: "THEME" }
1561 location_room: "Rainbow Orange" 1555 location_room: "Rainbow Orange"
1562} 1556}
1563doors { 1557doors {
1564 name: "Green Rainbow Panel" 1558 name: "Yellow Rainbow Panel"
1565 type: LOCATION_ONLY 1559 type: LOCATION_ONLY
1566 panels { room: "Rainbow Yellow" name: "THEME" } 1560 panels { room: "Rainbow Yellow" name: "THEME" }
1567 location_room: "Rainbow Yellow" 1561 location_room: "Rainbow Yellow"
1568} 1562}
1569doors { 1563doors {
1570 name: "Blue Rainbow Panel" 1564 name: "Green Rainbow Panel"
1571 type: LOCATION_ONLY 1565 type: LOCATION_ONLY
1572 panels { room: "Rainbow Green" name: "THEME" } 1566 panels { room: "Rainbow Green" name: "THEME" }
1573 location_room: "Rainbow Green" 1567 location_room: "Rainbow Green"
1574} 1568}
1575doors { 1569doors {
1576 name: "Purple Rainbow Panel" 1570 name: "Blue Rainbow Panel"
1577 type: LOCATION_ONLY 1571 type: LOCATION_ONLY
1578 panels { room: "Rainbow Blue" name: "THEME" } 1572 panels { room: "Rainbow Blue" name: "THEME" }
1579 location_room: "Rainbow Blue" 1573 location_room: "Rainbow Blue"
1580} 1574}
1581doors { 1575doors {
1582 name: "Cyan Rainbow Room" 1576 name: "Cyan Rainbow Room"
1583 type: STANDARD 1577 type: ITEM_ONLY
1584 receivers: "Components/Doors/Color Reading/door_18" 1578 receivers: "Components/Doors/Color Reading/door_18"
1585 panels { room: "Rainbow Purple" name: "THEME" } 1579 panels { room: "Rainbow Purple" name: "THEME" }
1580 panels { room: "Purple Smiley" name: "SMILE" }
1581}
1582doors {
1583 name: "Purple Rainbow Panel"
1584 type: LOCATION_ONLY
1585 panels { room: "Rainbow Purple" name: "THEME" }
1586 location_room: "Rainbow Purple" 1586 location_room: "Rainbow Purple"
1587} 1587}
1588doors { 1588doors {
@@ -1591,6 +1591,7 @@ doors {
1591 receivers: "Components/Doors/Color Reading/door_8" 1591 receivers: "Components/Doors/Color Reading/door_8"
1592 panels { room: "Rainbow Cyan" name: "THEME" } 1592 panels { room: "Rainbow Cyan" name: "THEME" }
1593 location_room: "Rainbow Cyan" 1593 location_room: "Rainbow Cyan"
1594 location_name: "Cyan Rainbow Panel"
1594} 1595}
1595doors { 1596doors {
1596 name: "Pepper Room Entrance" 1597 name: "Pepper Room Entrance"