about summary refs log tree commit diff stats
path: root/src/subway_map.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixed remaining thread unsafe APState/IPCState readsStar Rauchenberger6 days1-28/+33
| | | | Still would like to add some kind of wrapper object that TrackerState could use to read APState without locking, since it'll only ever be called from the thread that would do the mutating, but this is fine for now.
* Added to subway help textStar Rauchenberger2024-09-241-1/+2
|
* make paintings 1 directional and add "arrows" the "arrows" are circles ↵art0007i2024-09-241-20/+60
| | | | because I couldn't figure out how to use the DrawPolygon function...
* Fixed subway squares for shuffled sunwarps showing unshuffled accessStar Rauchenberger2024-07-241-2/+3
|
* Pilgrim Antechamber sunwarp now shows if pilgrimage is doableStar Rauchenberger2024-07-241-1/+19
|
* Fixed undefined behavior in GetRealSubwayDoorStar Rauchenberger2024-07-161-4/+3
|
* Display correct sunwarp doors when shuffledStar Rauchenberger2024-07-161-3/+30
|
* Update ECH painting locationStar Rauchenberger2024-06-101-14/+8
|
* Go back to old logging systemStar Rauchenberger2024-06-101-8/+6
| | | | Brought in libfmt to handle string formatting and replace a bunch of ostringstream uses.
* Fixed subway map when eye_painting is mappedStar Rauchenberger2024-06-101-3/+7
|
* Add sunwarp shuffle support to subway map v0.10.0Star Rauchenberger2024-06-061-0/+28
|
* Handle special cases (ECH + Sun Painting)Star Rauchenberger2024-06-061-1/+33
|
* Allow scrolling while sticky hoveringStar Rauchenberger2024-06-061-21/+33
|
* Shade owls to indicate entrance/exitStar Rauchenberger2024-06-061-23/+31
|
* Added crosshair cursor while scrolling subway mapStar Rauchenberger2024-06-061-0/+4
|
* Added help button for subway mapStar Rauchenberger2024-06-061-0/+25
|
* Subway: Click to activate scroll / sticky popupStar Rauchenberger2024-06-061-29/+68
|
* Swap checked/unchecked eye for subway mapStar Rauchenberger2024-05-191-1/+1
|
* Zoom in/out menu items with keyboard shortcutsStar Rauchenberger2024-05-191-2/+28
|
* Zoom sliderStar Rauchenberger2024-05-191-7/+24
|
* Higher quality while still fastStar Rauchenberger2024-05-191-2/+5
|
* Faster subway map renderingStar Rauchenberger2024-05-191-34/+69
| | | | Image quality suffered a bit though.
* Zoom in and scroll subway mapStar Rauchenberger2024-05-181-35/+136
|
* Coordinate transformation functionsStar Rauchenberger2024-05-181-52/+47
|
* Added door popups that report requirementsStar Rauchenberger2024-05-161-52/+129
|
* Draw a straight line when the ellipse would be invisibleStar Rauchenberger2024-05-151-32/+39
|
* Get checked paintings from serverStar Rauchenberger2024-05-151-10/+14
|
* Hovering over a connection only shows nearest hopsStar Rauchenberger2024-05-151-2/+1
|
* Hide vanilla paintings that go nowhereStar Rauchenberger2024-05-141-9/+44
| | | | There's some shading stuff for painting shuffle owls but that's not anything at the moment.
* Hovered connections on subway map!Star Rauchenberger2024-05-141-6/+123
|
* Double buffered painting looks betterStar Rauchenberger2024-05-141-1/+5
|
* White background for subway mapStar Rauchenberger2024-05-121-1/+1
|
* Subway map hover detection with a quadtreeStar Rauchenberger2024-05-121-0/+37
|
* Higher quality + owl picturesStar Rauchenberger2024-05-121-32/+66
|
* Started making subway mapStar Rauchenberger2024-05-121-0/+89