diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-01 12:52:26 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2025-09-01 12:52:26 -0400 |
commit | d142ae3408d3e26e12d7dfaa6a7ccbcf56042957 (patch) | |
tree | 0bd06a55d3c6fdd706dbc60ef66f59b4a1c4a26b | |
parent | 30b1f0c5750c0620e1519308dde256d6053fd24c (diff) | |
download | lingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.tar.gz lingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.tar.bz2 lingo2-archipelago-d142ae3408d3e26e12d7dfaa6a7ccbcf56042957.zip |
[Data] Fixed Rainbow Rooms logic
-rw-r--r-- | data/ids.yaml | 1 | ||||
-rw-r--r-- | data/maps/daedalus/doors.txtpb | 37 |
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 | } |
1503 | doors { | 1503 | doors { |
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 | } |
1510 | doors { | 1510 | doors { |
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 | } |
1517 | doors { | 1517 | doors { |
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 | } |
1524 | doors { | 1524 | doors { |
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 | } |
1531 | doors { | 1531 | doors { |
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 | } |
1538 | doors { | 1538 | doors { |
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 | } |
1545 | doors { | 1545 | doors { |
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 | } | ||
1551 | doors { | ||
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 | } |
1557 | doors { | 1551 | doors { |
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 | } |
1563 | doors { | 1557 | doors { |
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 | } |
1569 | doors { | 1563 | doors { |
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 | } |
1575 | doors { | 1569 | doors { |
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 | } |
1581 | doors { | 1575 | doors { |
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 | } | ||
1582 | doors { | ||
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 | } |
1588 | doors { | 1588 | doors { |
@@ -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 | } |
1595 | doors { | 1596 | doors { |
1596 | name: "Pepper Room Entrance" | 1597 | name: "Pepper Room Entrance" |