Releases: airbreather/Autopelago
Autopelago 0.11.9
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed since 0.10.3.
Changes since 0.11.8
- #142: The dashed path to the rat's current target will no longer get misaligned and shrunk on games that don't go all the way to Snakes on a Planet.
- #138: The sidebar now has an extra spot at the beginning that shows the number of all rats. This lets you do the same stuff that the other icons in this panel let you do: click to hint for any rat (i.e., any item in the "Rats" item group) and hover over it to see a tooltip with all the hinted rat locations.
- Because I kept getting annoyed while testing the previous one, tooltips now stay around when the cursor goes inside them instead of needing the cursor to stay inside the original trigger box. This means that you can now highlight text from these tooltips with your mouse and copy-paste.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
- Replace Pixi.js with native elements, which should unblock those getting the error "
CanvasRendereris not yet implemented". This also probably brings with it a mixed bag of performance penalties and performance improvements. - Fix several ways in which the page could look self-inconsistent while the rat is still catching up to where the server is.
- Correcte the size of the "Personalize Your Rat!" button on the main page for non-Firefox browsers.
- Remove a brief flicker of the "Personalize Your Rat!" window's header text. It might still sometimes shift, but generally shouldn't have any frames where the text goes outside the window like it did.
- Add tooltips for the filler squares to show their names, exactly the same as tooltips for landmarks.
- Add information about known hints onto these tooltips.
- Move some quest markers out of the way so that they no longer overlap filler squares.
- Shrink landmark images so that they don't crowd their filler squares.
- Extra-shrink the hitboxes around the quest markers to make their nearby filler squares easier to get to.
- Add the ability to "hyper-focus" a location by clicking on it (or pressing Enter on it if you are tabbing through with your keyboard). This "hyper-focus" can only be adjusted by interacting with it in the browser (no chat commands supported, by design) for multiple reasons.
- #134: Fix an issue where the rat's focused location(s) would get cleared — even if the location wasn't checked — if it happened to land on the location without any actions remaining to make an attempt at checking it.
- Fix an oversight from 0.11.5 where the animation checkboxes did nothing.
- In addition to restoring the original few things that these checkboxes control:
- Transitions on Food/Energy/Luck bars will be animated (or not) according to the player animation checkbox.
- Tile examples in the tooltips and the "u win." dialog will be animated (or not) along with the tiles, synchronized to the same frame.
- The dashed line showing the path from the rat to its target location will be animated (or not) according to the player animation checkbox.
- The rat token will animate its movement from one location to the next (or not) according to the player animation checkbox.
- On systems where the user has indicated a preference for "reduced motion", the two checkboxes will be unchecked by default.
- In addition to restoring the original few things that these checkboxes control:
- #143: Stop automatically reconnecting after getting disconnected. This has been resurrecting rooms that had previously timed out, which is rude. Some version of this MAY come back in the future, if I can find a way to detect when it would be OK.
Autopelago 0.11.8
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed since 0.10.3.
Changes since 0.11.6
- Fix an oversight from 0.11.5 where the animation checkboxes did nothing.
- #143: Stop automatically reconnecting after getting disconnected. This has been resurrecting rooms that had previously timed out, which is rude. Some version of this MAY come back in the future, if I can find a way to detect when it would be OK.
In addition to restoring the original few things that these checkboxes control:
- Transitions on Food/Energy/Luck bars will be animated (or not) according to the player animation checkbox.
- Tile examples in the tooltips and the "u win." dialog will be animated (or not) along with the tiles, synchronized to the same frame.
- The dashed line showing the path from the rat to its target location will be animated (or not) according to the player animation checkbox.
- The rat token will animate its movement from one location to the next (or not) according to the player animation checkbox.
- On systems where the user has indicated a preference for "reduced motion", the two checkboxes will be unchecked by default.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
- Replace Pixi.js with native elements, which should unblock those getting the error "
CanvasRendereris not yet implemented". This also probably brings with it a mixed bag of performance penalties and performance improvements. - Fix several ways in which the page could look self-inconsistent while the rat is still catching up to where the server is.
- Correcte the size of the "Personalize Your Rat!" button on the main page for non-Firefox browsers.
- Remove a brief flicker of the "Personalize Your Rat!" window's header text. It might still sometimes shift, but generally shouldn't have any frames where the text goes outside the window like it did.
- Add tooltips for the filler squares to show their names, exactly the same as tooltips for landmarks.
- Add information about known hints onto these tooltips.
- Move some quest markers out of the way so that they no longer overlap filler squares.
- Shrink landmark images so that they don't crowd their filler squares.
- Extra-shrink the hitboxes around the quest markers to make their nearby filler squares easier to get to.
- Add the ability to "hyper-focus" a location by clicking on it (or pressing Enter on it if you are tabbing through with your keyboard). This "hyper-focus" can only be adjusted by interacting with it in the browser (no chat commands supported, by design) for multiple reasons.
- #134: Fix an issue where the rat's focused location(s) would get cleared — even if the location wasn't checked — if it happened to land on the location without any actions remaining to make an attempt at checking it.
Autopelago 0.11.7
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed since 0.10.3.
Changes since 0.11.6
- Fix an oversight from 0.11.5 where the animation checkboxes did nothing.
In addition to restoring the original few things that these checkboxes control:
- Transitions on Food/Energy/Luck bars will be animated (or not) according to the player animation checkbox.
- Tile examples in the tooltips and the "u win." dialog will be animated (or not) along with the tiles, synchronized to the same frame.
- The dashed line showing the path from the rat to its target location will be animated (or not) according to the player animation checkbox.
- The rat token will animate its movement from one location to the next (or not) according to the player animation checkbox.
- On systems where the user has indicated a preference for "reduced motion", the two checkboxes will be unchecked by default.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
- Replace Pixi.js with native elements, which should unblock those getting the error "
CanvasRendereris not yet implemented". This also probably brings with it a mixed bag of performance penalties and performance improvements. - Fix several ways in which the page could look self-inconsistent while the rat is still catching up to where the server is.
- Correcte the size of the "Personalize Your Rat!" button on the main page for non-Firefox browsers.
- Remove a brief flicker of the "Personalize Your Rat!" window's header text. It might still sometimes shift, but generally shouldn't have any frames where the text goes outside the window like it did.
- Add tooltips for the filler squares to show their names, exactly the same as tooltips for landmarks.
- Add information about known hints onto these tooltips.
- Move some quest markers out of the way so that they no longer overlap filler squares.
- Shrink landmark images so that they don't crowd their filler squares.
- Extra-shrink the hitboxes around the quest markers to make their nearby filler squares easier to get to.
- Add the ability to "hyper-focus" a location by clicking on it (or pressing Enter on it if you are tabbing through with your keyboard). This "hyper-focus" can only be adjusted by interacting with it in the browser (no chat commands supported, by design) for multiple reasons.
- #134: Fix an issue where the rat's focused location(s) would get cleared — even if the location wasn't checked — if it happened to land on the location without any actions remaining to make an attempt at checking it.
Autopelago 0.11.6
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed since 0.10.3.
Changes since 0.11.0
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
- Replace Pixi.js with native elements, which should unblock those getting the error "
CanvasRendereris not yet implemented". This also probably brings with it a mixed bag of performance penalties and performance improvements. - Fix several ways in which the page could look self-inconsistent while the rat is still catching up to where the server is.
- Correcte the size of the "Personalize Your Rat!" button on the main page for non-Firefox browsers.
- Remove a brief flicker of the "Personalize Your Rat!" window's header text. It might still sometimes shift, but generally shouldn't have any frames where the text goes outside the window like it did.
- Add tooltips for the filler squares to show their names, exactly the same as tooltips for landmarks.
- Add information about known hints onto these tooltips.
- Move some quest markers out of the way so that they no longer overlap filler squares.
- Shrink landmark images so that they don't crowd their filler squares.
- Extra-shrink the hitboxes around the quest markers to make their nearby filler squares easier to get to.
- Add the ability to "hyper-focus" a location by clicking on it (or pressing Enter on it if you are tabbing through with your keyboard). This "hyper-focus" can only be adjusted by interacting with it in the browser (no chat commands supported, by design) for multiple reasons.
- #134: Fix an issue where the rat's focused location(s) would get cleared — even if the location wasn't checked — if it happened to land on the location without any actions remaining to make an attempt at checking it.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.5
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed since 0.10.3.
Changes since 0.11.0
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
- Replace Pixi.js with native elements, which should unblock those getting the error "
CanvasRendereris not yet implemented". This also probably brings with it a mixed bag of performance penalties and performance improvements. - Fix several ways in which the page could look self-inconsistent while the rat is still catching up to where the server is.
- Corrected the size of the "Personalize Your Rat!" button on the main page for non-Firefox browsers.
- Removed a brief flicker of the "Personalize Your Rat!" window's header text. It might still sometimes shift, but generally shouldn't have any frames where the text goes outside the window like it did.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.4
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed.
Changes since 0.11.0
- Fix an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Bring back the ability to show the path to the target by clicking on the rat.
- Fix a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fix an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
- #130: Bring back the ability to personalize your rat.
Everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.3
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed.
Changes since 0.11.0
- Fixed an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Brought back the ability to show the path to the target by clicking on the rat.
- Fixed a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fixed an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
- (After the failed v0.11.2) probably fix a calculation error in the "show path" calculation?
Features temporarily removed since 0.10.4
This rewrite was dragging on for way too long. Instead of trying to get 100% parity with the native version, I've temporarily removed two features that aren't going to be ready for a little while:
- You can't customize your rat
Clicking the rat won't show the path to its targetimplemented in 0.11.2
Otherwise, everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.2
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed.
Changes since 0.11.0
- Fixed an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
- #129: Brought back the ability to show the path to the target by clicking on the rat.
- Fixed a minor issue where the rat would face its ultimate target instead of the next location along the route to it.
- Fixed an issue where the rat would go to the nearest user-requested location instead of going in order of when they were requested.
Features temporarily removed since 0.10.4
This rewrite was dragging on for way too long. Instead of trying to get 100% parity with the native version, I've temporarily removed two features that aren't going to be ready for a little while:
- You can't customize your rat
Clicking the rat won't show the path to its targetimplemented in 0.11.2
Otherwise, everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.1
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed.
Changes since 0.11.0
- Fixed an oversight where the self-host bundle was still expecting to run on
https://autopelago.app - Add a discriminator to the beginning of the title for the benefit of those with multiple tabs
Features temporarily removed since 0.10.4
This rewrite was dragging on for way too long. Instead of trying to get 100% parity with the native version, I've temporarily removed two features that aren't going to be ready for a little while:
- You can't customize your rat
- Clicking the rat won't show the path to its target
Otherwise, everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.
Autopelago 0.11.0
https://autopelago.app
The game client has been completely rewritten from scratch. It runs in the browser now.
The .apworld now has a manifest, but has otherwise not changed.
Features temporarily removed since 0.10.4
This rewrite was dragging on for way too long. Instead of trying to get 100% parity with the native version, I've temporarily removed two features that aren't going to be ready for a little while:
- You can't customize your rat
- Clicking the rat won't show the path to its target
Otherwise, everything from the original native version should be present in this one. If not, then that's a bug. Please report it.
Other changes since 0.10.4
- You no longer need to run any native executable files. It's a web app now, so just go to that URL.
- If you want to self-host it, it's all static files - this release should have a "dist.zip" asset that you can just drop into any reasonable static web server.
- You will need to self-host if you want it to work with an Archipelago server that doesn't use HTTPS.
- You can now launch directly to the game if you know all the magical things to type into the URL fragment. This is mostly provided so you can refresh the page without having to click through the menu again.
- As is web tradition, most errors that happen when the game is running will not automatically take you out of the game screen. Instead, they will just create banners along the top that you have to click to dismiss. Hopefully, this will never happen to you (of course, it happened to me constantly while developing this).
- Not only is this a web app (and so it finally runs on Mac and Android), but it's a progressive web app. This means that you can "install" it as a native app on Android, even.
- Interval between "when STILL blocked" messages is now configurable (though it's still got a minimum of 15 minutes so that you don't spam everyone).
- There's now a separate "Connecting..." screen between the settings page and the main game screen, instead of showing a version of the game screen instantly and then modifying it once you're finally connected.
- When you get disconnected for any reason (other than clicking the button to go back to the menu), you now get spat back to the same "Connecting..." screen (with a different message) and it will try to reconnect you automatically, at least once every 30 seconds.
- The game version is now visible in the title bar and on the game screen. This is more relevant here because browsers like to cache way too much stuff.
- Somewhat redesigned the layout of the game screen to be a bit clearer. Instead of shorthand "RAT" / "NOM" / etc., we have a "RATS: ##" expander, and then all the active buffs / debuffs are visible with their full names under it. This takes up a lot of screen space, so you can collapse it to just show the rat count.
- The left panel can also shrink MUCH more than before.
- The position of the grid separator is now saved between runs.
- If your slot has an alias, we now show that (without the parenthetical slot name) instead of always just showing the official slot name.
- Chat commands can now be addressed to the rat's alias (with or without the parenthetical slot name) instead of always having to be its slot name, provided that nobody else in the room has picked the same alias.
- Added a simple chat tab to just send / receive messages in the room, so that you don't HAVE to flip back and forth. It's not quite as fancy as the standard text client, but it should be good enough.
- Elements that you can interact with all support tab-focusing, and the tooltips as well.
- When a lot of things happen all at once that the game hasn't animated yet, the app will try to play back everything that happened. This was important when moving to a web app, because browsers don't render things when the tab is in the background or minimized, so when you come back, a LOT of things could have changed. In fact, when LOTS of things changed, it speeds up the playback up to 5x so that you can "catch up" to the current state more quickly.
- When clicking on an item in the panel to request a hint, the confirmation box now shows up right next to it instead of in the middle of the screen.
- The "u win." screen now just covers a part of the map instead of taking you all the way out.