about summary refs log tree commit diff stats
path: root/data
Commit message (Collapse)AuthorAgeFilesLines
* [Data] Fix The Colorful entrance portStar Rauchenberger2025-09-221-1/+1
|
* [Data] Fixed some stuff for worldport shuffleStar Rauchenberger2025-09-228-10/+13
|
* [Data] Annotate shuffleable portsStar Rauchenberger2025-09-21145-142/+421
|
* Bump versions data-v6 client-v6.7 apworld-v6.6Star Rauchenberger2025-09-191-1/+1
|
* [Data] Logic error with Wrath RoomStar Rauchenberger2025-09-191-0/+6
|
* [Data] Rename SMILE locationsStar Rauchenberger2025-09-191-0/+5
|
* [Data] Eye Room -> Gallery connectionStar Rauchenberger2025-09-191-0/+16
|
* [Data] Renamed some doors with compass directionsStar Rauchenberger2025-09-199-72/+72
|
* [Data] Roof -> Orchestra RoomStar Rauchenberger2025-09-191-0/+6
|
* Added strict purple/cyan ending optionsStar Rauchenberger2025-09-192-0/+2
|
* Bump versions data-v5 client-v5.5 apworld-v5.5Star Rauchenberger2025-09-161-1/+1
|
* [Data] Rename TURN check near Shop EntranceStar Rauchenberger2025-09-161-1/+1
|
* [Data] Daedalus - C Keyholder should be in East AreaStar Rauchenberger2025-09-161-1/+1
|
* [Data] the_ancient:THIS was missing a symbolStar Rauchenberger2025-09-151-0/+1
|
* Bump versions data-v4 client-v4.4 apworld-v4.3Star Rauchenberger2025-09-131-1/+1
|
* Added anti collectable trapsStar Rauchenberger2025-09-132-0/+53
|
* [Data] Added the hidden EYE panel in the anti collectable roomStar Rauchenberger2025-09-133-6/+11
|
* Add anti-collectable locationStar Rauchenberger2025-09-133-1/+7
|
* [Data] Fixed Control Center Red Door receiverStar Rauchenberger2025-09-121-1/+1
|
* Bump versions data-v3 client-v3.2 apworld-v3.2Star Rauchenberger2025-09-121-1/+1
|
* [Data] Made Welcome Back middle door in daed vanillaStar Rauchenberger2025-09-121-2/+2
|
* Added gallery painting shuffleStar Rauchenberger2025-09-121-17/+17
|
* [Client] Fixed The Great - Colorful EntranceStar Rauchenberger2025-09-121-1/+0
|
* [Data] Added missing connection in Outside HouseStar Rauchenberger2025-09-121-0/+5
|
* [Data] Added Theo Panels checkStar Rauchenberger2025-09-122-0/+11
|
* [Data] Hotel checkered door fixesStar Rauchenberger2025-09-111-40/+7
|
* [Data] Renamed Sticks and Stones locationStar Rauchenberger2025-09-111-0/+1
|
* [Data] Added Lime Hexes locationStar Rauchenberger2025-09-112-0/+12
|
* [Data] Allow WALL solution to the_entry!OPENStar Rauchenberger2025-09-111-1/+3
|
* [Data] Fixed connection target required door logic bugsStar Rauchenberger2025-09-1115-45/+97
|
* [Data] Fixed darkroom/colorful connectionStar Rauchenberger2025-09-114-7/+13
|
* Bump versionsStar Rauchenberger2025-09-111-1/+1
|
* [Data] Fixed Purple NE Vestibules location nameStar Rauchenberger2025-09-111-1/+0
|
* [Data] Daed roof access to F KeyholderStar Rauchenberger2025-09-111-0/+6
|
* [Data] Add version numberStar Rauchenberger2025-09-101-0/+1
|
* Added symbol shuffleStar Rauchenberger2025-09-096-1/+70
| | | | | Also fixed unlocked letters + any double letter cyan doors, and tweaked some logic related to important panels with symbols on them.
* Made sure the apworld unit tests passStar Rauchenberger2025-09-081-1/+1
|
* Started writing READMEsStar Rauchenberger2025-09-081-0/+13
|
* [Data] Tweak owl logicStar Rauchenberger2025-09-082-10/+35
|
* Added lavender cubes logicStar Rauchenberger2025-09-088-11/+47
|
* [Data] the_great/BYE is behind a "cyan door"Star Rauchenberger2025-09-083-0/+11
|
* Add cyan door behavior optionStar Rauchenberger2025-09-088-4/+70
|
* Added door groupsStar Rauchenberger2025-09-077-10/+98
|
* [Data] Renamed some locationsStar Rauchenberger2025-09-075-0/+7
|
* [Data] Replaced Symbolic Entrance with single doorStar Rauchenberger2025-09-053-45/+19
|
* [Data] Strip unnecessary AP IDsStar Rauchenberger2025-09-041-15/+0
| | | | This was causing issues in the client, specifically for The Ancient.
* Renamed filler item to "A Job Well Done"Star Rauchenberger2025-09-031-1/+1
|
* Added option for Daedalus roof access logicStar Rauchenberger2025-09-033-0/+317
|
* Added keyholder sanityStar Rauchenberger2025-09-0224-0/+86
|
* [Data] Question Room What proxies were mislabeledStar Rauchenberger2025-09-011-5/+5
|
r<int> paintings; int map_x; int map_y; int classification = 0; bool hunt = false; bool has_single_panel = false; }; enum class SubwaySunwarpType { kEnter, kExit, kFinal }; struct SubwaySunwarp { int dots; SubwaySunwarpType type; bool operator<(const SubwaySunwarp& rhs) const; }; struct SubwayItem { int id; int x; int y; std::optional<int> door; std::vector<std::string> paintings; std::vector<std::string> tags; std::optional<SubwaySunwarp> sunwarp; std::optional<std::string> special; }; const std::vector<MapArea>& GD_GetMapAreas(); const MapArea& GD_GetMapArea(int id); int GD_GetRoomByName(const std::string& name); const Room& GD_GetRoom(int room_id); const std::vector<Door>& GD_GetDoors(); const Door& GD_GetDoor(int door_id); int GD_GetDoorByName(const std::string& name); const Panel& GD_GetPanel(int panel_id); const PaintingExit& GD_GetPaintingExit(int painting_id); int GD_GetPaintingByName(const std::string& name); const std::vector<int>& GD_GetAchievementPanels(); int GD_GetItemIdForColor(LingoColor color); const std::vector<int>& GD_GetSunwarpDoors(); int GD_GetRoomForSunwarp(int index); const std::vector<SubwayItem>& GD_GetSubwayItems(); const SubwayItem& GD_GetSubwayItem(int id); std::optional<int> GD_GetSubwayItemForPainting(const std::string& painting_id); int GD_GetSubwayItemForSunwarp(const SubwaySunwarp& sunwarp); #endif /* end of include guard: GAME_DATA_H_9C42AC51 */