Repository navigation
Lockstep 5.4
The whole team in one sort, won and lost runs, a side rail that folds away, the team level beside the level cap, and fixes for the Encounter and Team tabs.
Install
| Windows | Docker | Unraid | Pinokio | Node.js 20.19+ |
|---|---|---|---|---|
Lockstep-Setup-5.4.exe below (or the portable zip). See Windows app. |
ghcr.io/smiei/lockstep:5.4 (or :latest). See the compose example. |
Apps tab → search Lockstep | Explore → GitHub or Hugging Face URL: https://github.com/smiei/lockstep-pinokio |
npm install → npm run setup → npm start |
New
- "Show team" in the Box. The Team tab's Box can list the team members too, so one sort ranks every living link, for example by base stats. Team members there are marked "On the team"; their buttons stay in the team slots.
- Won and lost runs. Each card on the start page can mark its run as won or lost. A won run becomes a Hall of Fame entry: a gold seal pressed onto its corner, a double gold frame and a gold label with the day it was won. A lost run is greyed out and struck through. Both keep their place in the list; "Resume" takes the mark back. Backups keep it.
- Delete from the start page. Delete, then Delete for good: two clicks, no dialog.
- Fold the side rail away. On a desktop, an arrow at the foot of the side rail hides it and a small tab on the left edge brings it back. Each device remembers its choice.
- The team level beside the level cap. The next level cap now reads "24 / 22" in the side rail and in the phone's top bar: the cap, then the level your team may reach.
- HeartGold and SoulSilver: the route order is corrected up to the second badge.
- English for every other language. A device set to a language the app does not have (Japanese, Dutch, …) now gets English instead of German.
Fixed
- The Pokémon picker of an empty Encounter entry was cut off below its route.
- "Open only" on the Encounter tab lost the route you had just completed after a reload or a tab switch. It now keeps the route saved last.
- On narrow screens, Box entries on the Team tab ran their types under the Evolve button, and the "Add to team" list opened under the side rail.
Under the hood
- Prisma 7. Existing runs read as before.
- Installs without Docker now need Node.js 20.19 or newer (before: 20.9). Docker, the Windows app and Pinokio bring their own.
Upgrading
- Docker / Unraid: pull the new image and recreate the container.
- Windows: run the new setup over the old one. Your runs stay.
- Pinokio: Update.
- Without Docker: check
node -v(20.19 or newer), thengit pull,npm install,npm run setup. - The database gains two columns; they are added by themselves on the first start.
Unofficial, non-commercial fan project. Pokémon is © Nintendo, Creatures Inc., GAME FREAK inc. and The Pokémon Company. This release contains no Pokémon artwork; sprites, trainer pictures and covers are downloaded when you set the app up.