about summary refs log tree commit diff stats
path: root/src/tracker_state.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixed remaining thread unsafe APState/IPCState readsStar Rauchenberger6 days1-8/+15
| | | | 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.
* Merge branch 'main' into panelsStar Rauchenberger2024-09-081-0/+13
|\
| * Pilgrim Antechamber sunwarp now shows if pilgrimage is doableStar Rauchenberger2024-07-241-0/+13
| |
* | Merge branch 'main' into panelsStar Rauchenberger2024-07-241-7/+7
|\|
| * Fix pilgrimage detection allowing sunwarps when shuffledStar Rauchenberger2024-07-171-7/+7
| |
* | Merge branch 'pilgrimage-ech' into panelsStar Rauchenberger2024-07-241-1/+1
|\ \
| * | ECH painting goes to color hallways nowStar Rauchenberger2024-07-151-1/+1
| | |
* | | Merge branch 'main' into panelsStar Rauchenberger2024-07-161-4/+44
|\ \ \ | | |/ | |/|
| * | Added path tracking for debuggingStar Rauchenberger2024-07-161-3/+32
| | |
| * | Fix start of pilgrimage on sunwarp shuffleStar Rauchenberger2024-07-161-1/+11
| | |
| * | Fix issue with painting shuffle + no painting pilgrimageStar Rauchenberger2024-07-161-0/+1
| |/
| * Revert subway map crashing on hover before connectStar Rauchenberger2024-06-101-1/+1
| |
* | Fix panel door reachability calculationStar Rauchenberger2024-06-091-31/+38
| |
* | Revert subway map crashing on hover before connectStar Rauchenberger2024-06-091-1/+1
| |
* | Merge branch 'main' into panelsStar Rauchenberger2024-06-091-95/+310
|\|
| * Fixed suspected thread synchronization issueStar Rauchenberger2024-06-091-9/+8
| |
| * Handle special cases (ECH + Sun Painting)Star Rauchenberger2024-06-061-3/+6
| |
| * Proper painting reachability detectionStar Rauchenberger2024-06-061-11/+56
| |
| * Fixed LEVEL 2 and THE MASTER calculationStar Rauchenberger2024-06-061-2/+2
| |
| * Show unchecked paintingsStar Rauchenberger2024-05-291-15/+17
| |
| * Don't crash on subway map before connectionStar Rauchenberger2024-05-181-1/+1
| |
| * Added door popups that report requirementsStar Rauchenberger2024-05-161-84/+230
| |
| * Started making subway mapStar Rauchenberger2024-05-121-0/+20
| |
* | Merge branch 'main' into panelsStar Rauchenberger2024-04-291-14/+24
|\|
| * Fix pilgrimage detection when sunwarp shuffle is onStar Rauchenberger2024-04-271-14/+24
| |
* | Fixed merge errorsStar Rauchenberger2024-04-271-20/+21
| |
* | Merge branch 'main' into panelsStar Rauchenberger2024-04-271-138/+306
|\|
| * Added sunwarp shuffleStar Rauchenberger2024-03-021-6/+30
| |
| * Fix pilgrimage detection for vanilla doorsStar Rauchenberger2024-02-281-14/+69
| | | | | | | | Also add new pilgrimage options.
| * Added real pilgrimage detectionStar Rauchenberger2024-02-261-180/+237
| |
| * Added sunwarp access supportStar Rauchenberger2024-01-311-2/+35
| |
* | Support panels mode door shuffleStar Rauchenberger2024-04-161-2/+24
|/
* Handle LEVEL 2 panel hunt being enabled globally nowStar Rauchenberger2023-11-251-1/+2
|
* Added early color hallways support v0.5.3Star Rauchenberger2023-09-281-0/+5
|
* Fixed race condition in reachabilityStar Rauchenberger2023-09-171-3/+11
|
* Use hardcoded AP ids nowStar Rauchenberger2023-09-171-11/+9
|
* Rewrote how panel solvability is determinedStar Rauchenberger2023-08-251-64/+96
| | | | This fixes an edge case with LEVEL 2, and likely fixes an undiscovered issue with no-doors Pilgrimage.
* Keep flood boundary even when on doors modeStar Rauchenberger2023-08-231-1/+3
| | | | Certain complex topologies (such as The Steady) require keeping the transitions around for longer.
* LEVEL 2 and required_panel supportStar Rauchenberger2023-08-031-0/+25
|
* Refactored away singletonsStar Rauchenberger2023-05-051-20/+28
| | | | (Except TrackerConfig, for now at least)
* Organised repoStar Rauchenberger2023-05-051-0/+181