about summary refs log tree commit diff stats
path: root/apworld
Commit message (Collapse)AuthorAgeFilesLines
* Fix password authenticationStar Rauchenberger2025-10-021-5/+2
|
* Add warning about worldports + cc colors v7.0.1Star Rauchenberger2025-10-011-0/+3
|
* Show in-game when connection dropsStar Rauchenberger2025-10-013-0/+61
|
* Show error message when can't connectStar Rauchenberger2025-10-011-2/+26
|
* Fix "invalid seed_name" error when switching mwsStar Rauchenberger2025-10-011-0/+4
|
* Disconnect when saying no to version mismatchStar Rauchenberger2025-10-011-0/+3
|
* Fix vanilla-only oneway door in The RepetitiveStar Rauchenberger2025-09-301-0/+3
|
* Fixed disconnect when tracking an old slotStar Rauchenberger2025-09-301-1/+1
|
* Fix goal reappearing in tracker after relaunchStar Rauchenberger2025-09-291-3/+4
|
* Client uses new versioning scheme nowStar Rauchenberger2025-09-292-9/+13
|
* Change version schemeStar Rauchenberger2025-09-293-5/+4
|
* Show when goal is reachable in trackerStar Rauchenberger2025-09-2910-22/+73
|
* Don't create a location for your endingStar Rauchenberger2025-09-291-6/+3
|
* Fix crash when hintingStar Rauchenberger2025-09-281-2/+3
|
* Added checked worldports tab to trackerStar Rauchenberger2025-09-283-1/+99
|
* Use port display names in trackerStar Rauchenberger2025-09-281-1/+1
|
* Indicate location or worldport with icons in overlayStar Rauchenberger2025-09-284-3/+29
|
* Added icon for launcherStar Rauchenberger2025-09-282-2/+3
|
* Treat worldports as items for trackerStar Rauchenberger2025-09-279-12/+157
|
* Treat local letters as items for trackerStar Rauchenberger2025-09-279-144/+379
| | | | Local letters are now synced with datastorage, so they transfer to other computers like regular items would, and the tracker also now waits until you collect local letters before showing what they give you in logic.
* Make minimap toggleableStar Rauchenberger2025-09-273-0/+26
|
* Write steam_appid.txt on launchStar Rauchenberger2025-09-271-0/+6
|
* Automatically close client when clicking QuitStar Rauchenberger2025-09-273-0/+8
|
* Added locations overlayStar Rauchenberger2025-09-273-0/+62
|
* Added accessible locations tab to gameStar Rauchenberger2025-09-276-33/+321
|
* Fix item colors in game textclientStar Rauchenberger2025-09-252-2/+3
|
* Reorganized READMEsStar Rauchenberger2025-09-252-120/+0
|
* Support launching with AP URLStar Rauchenberger2025-09-252-5/+13
|
* Game talks through CommonClient nowStar Rauchenberger2025-09-2511-698/+676
|
* Client can be run from zipped apworld nowStar Rauchenberger2025-09-259-231/+320
|
* This should've been part of the prev commitStar Rauchenberger2025-09-251-0/+4
|
* Move the client into the apworldStar Rauchenberger2025-09-2535-0/+3515
| | | | Only works on source right now, not as an apworld.
* [Apworld] Added worldport shuffleStar Rauchenberger2025-09-225-6/+115
|
* Released Apworld v6.6 and Client v6.7Star Rauchenberger2025-09-191-0/+18
|
* Bump versions data-v6 client-v6.7 apworld-v6.6Star Rauchenberger2025-09-191-1/+1
|
* Added strict purple/cyan ending optionsStar Rauchenberger2025-09-193-0/+26
|
* Released apworld & client v5.5Star Rauchenberger2025-09-161-0/+14
|
* Bump versions data-v5 client-v5.5 apworld-v5.5Star Rauchenberger2025-09-161-1/+1
|
* [Apworld] Fix indirect conditions for deep reqsStar Rauchenberger2025-09-162-11/+35
|
* [Apworld] Fixed reqs simplification mutating common objectsStar Rauchenberger2025-09-161-4/+9
|
* Released Apworld v4.4Star Rauchenberger2025-09-141-0/+11
|
* [Apworld] Bump version apworld-v4.4Star Rauchenberger2025-09-141-1/+1
|
* [Apworld] Fixed panel set location namesStar Rauchenberger2025-09-141-1/+1
|
* Released Apworld v4.3 and Client v4.4Star Rauchenberger2025-09-131-0/+16
|
* Bump versions data-v4 client-v4.4 apworld-v4.3Star Rauchenberger2025-09-131-1/+1
|
* Added anti collectable trapsStar Rauchenberger2025-09-134-3/+39
|
* [Apworld] Added compatability for python 3.11Star Rauchenberger2025-09-132-2/+2
|
* Released Apworld & Client v3.2Star Rauchenberger2025-09-121-0/+13
|
* Bump versions data-v3 client-v3.2 apworld-v3.2Star Rauchenberger2025-09-121-1/+1
|
* [Apworld] Some access checking optimizationsStar Rauchenberger2025-09-123-13/+90
| | | | | | | | | | | | | | | | | | | | | | Letter requirements in OR logic (which is the main thing OR logic is used for) is simplified now. Any requirement within the OR logic that is redundant with the top level requirement now has the redundant letters removed. If a clause in a disjunction becomes empty due to this, the disjunction can be removed. Additionally, if all of the clauses in a disjunction are identical, then they can be merged into the top level requirement. I manually verified that every requirement that is affected by this simplification looks correct. Region objects are also now used in access checking instead of looking up the regions by name during access checking. This is a little faster for access checks that involve a lot of rooms, such as the Maze Gravestone. Finally, locations no longer check for access to the region the location is in, and connections no longer check for access to the source region, because these are both implied by how the graph works.