about summary refs log tree commit diff stats
path: root/apworld
Commit message (Collapse)AuthorAgeFilesLines
* Fix item colors in game textclient only-apworldStar Rauchenberger11 hours2-2/+3
|
* Reorganized READMEsStar Rauchenberger14 hours2-120/+0
|
* Support launching with AP URLStar Rauchenberger15 hours2-5/+13
|
* Game talks through CommonClient nowStar Rauchenberger16 hours11-698/+676
|
* Client can be run from zipped apworld nowStar Rauchenberger20 hours9-231/+320
|
* This should've been part of the prev commitStar Rauchenberger22 hours1-0/+4
|
* Move the client into the apworldStar Rauchenberger22 hours35-0/+3515
| | | | Only works on source right now, not as an apworld.
* [Apworld] Added worldport shuffleStar Rauchenberger4 days5-6/+115
|
* Released Apworld v6.6 and Client v6.7Star Rauchenberger7 days1-0/+18
|
* Bump versions data-v6 client-v6.7 apworld-v6.6Star Rauchenberger7 days1-1/+1
|
* Added strict purple/cyan ending optionsStar Rauchenberger7 days3-0/+26
|
* Released apworld & client v5.5Star Rauchenberger10 days1-0/+14
|
* Bump versions data-v5 client-v5.5 apworld-v5.5Star Rauchenberger10 days1-1/+1
|
* [Apworld] Fix indirect conditions for deep reqsStar Rauchenberger10 days2-11/+35
|
* [Apworld] Fixed reqs simplification mutating common objectsStar Rauchenberger10 days1-4/+9
|
* Released Apworld v4.4Star Rauchenberger12 days1-0/+11
|
* [Apworld] Bump version apworld-v4.4Star Rauchenberger12 days1-1/+1
|
* [Apworld] Fixed panel set location namesStar Rauchenberger12 days1-1/+1
|
* Released Apworld v4.3 and Client v4.4Star Rauchenberger13 days1-0/+16
|
* Bump versions data-v4 client-v4.4 apworld-v4.3Star Rauchenberger13 days1-1/+1
|
* Added anti collectable trapsStar Rauchenberger13 days4-3/+39
|
* [Apworld] Added compatability for python 3.11Star Rauchenberger13 days2-2/+2
|
* Released Apworld & Client v3.2Star Rauchenberger14 days1-0/+13
|
* Bump versions data-v3 client-v3.2 apworld-v3.2Star Rauchenberger14 days1-1/+1
|
* [Apworld] Some access checking optimizationsStar Rauchenberger14 days3-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.
* Added gallery painting shuffleStar Rauchenberger14 days3-0/+10
|
* [Apworld] Handle complete_at > 1Star Rauchenberger14 days2-4/+54
|
* [Apworld] Turn on door shuffle by defaultStar Rauchenberger2025-09-111-2/+2
|
* [Data] Allow WALL solution to the_entry!OPENStar Rauchenberger2025-09-111-1/+1
|
* Bump versionsStar Rauchenberger2025-09-111-1/+1
|
* Worked on the documentationStar Rauchenberger2025-09-111-1/+17
|
* [Apworld] Read major version from datafileStar Rauchenberger2025-09-103-3/+6
|
* [Apworld] Add version numberStar Rauchenberger2025-09-091-0/+3
|
* Added symbol shuffleStar Rauchenberger2025-09-096-19/+75
| | | | | 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-084-3/+19
|
* [Apworld] Added item/location groupsStar Rauchenberger2025-09-082-0/+12
|
* Fixed links to repo??Star Rauchenberger2025-09-081-2/+2
|
* Started writing READMEsStar Rauchenberger2025-09-081-0/+48
|
* Downgrade protobufStar Rauchenberger2025-09-081-1/+1
| | | | This allows the generated Python file to be compatible with the frozen Archipelago install.
* Added lavender cubes logicStar Rauchenberger2025-09-081-0/+3
|
* Add cyan door behavior optionStar Rauchenberger2025-09-083-10/+49
|
* [Apworld] Add shuffle_control_center_colors to slot dataStar Rauchenberger2025-09-071-0/+1
|
* Added door groupsStar Rauchenberger2025-09-073-6/+41
|
* [Apworld] Added letter shuffleStar Rauchenberger2025-09-065-27/+114
|
* Renamed filler item to "A Job Well Done"Star Rauchenberger2025-09-032-3/+7
|
* Added option for Daedalus roof access logicStar Rauchenberger2025-09-033-0/+15
|
* Added keyholder sanityStar Rauchenberger2025-09-024-8/+37
|
* Added progressive doorsStar Rauchenberger2025-09-013-3/+30
|
* [Apworld] Added options to slot dataStar Rauchenberger2025-08-311-0/+11
|
* [Apworld] Better handling of White EndingStar Rauchenberger2025-08-311-2/+14
| | | | | It now has the correct logic, and also no location will be created for it.