| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
The needed datapackages are requested one-by-one, now.
|
|
|
|
| |
The THE END location did not function properly before. Because THE END is not in Panels (it's in Decorations), node lookup did not work right before and the THE END location ended up using the panel from the previous location, which was ENTER (fifth floor orange). This fixes that lookup so that the location works correctly.
|
| |
|
|
|
|
| |
It would complicate logic too much because of ZERO needing to become a black puzzle. We can still shuffle the puzzles near these, though.
|
| |
|
|
|
|
| |
Now all three mandatory wall-snipes (and their adjacent panels) can be shuffled in panel shuffle mode.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Palindromes room is fixed now too.
|
|
|
|
| |
Also added the entry room panels back into the pool so that their values can still show up on other panels in panel shuffle mode.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
It shows when the player sends a location or receives an item. Currently it just shows IDs instead of names. We need to download all data packages so that we can read the names. We are also currently queueing a message when we send a location, which isn't the best because if that location turns out to contain an item for us, we'll get two messages. It would be better to hold off until we receive a PrintJSON message describing the location that was sent out.
We also now cache the ID of the most recently processed item, so that on relaunch we know which items are new and should be announced.
|
| |
|
| |
|
|
|
|
| |
The map load sends out a lot of checks at once if a file is being loaded, so we hold them until the map finishes loading and then send them out together.
|
|
You can send checks and receive door items!
|