
Interface and screens · TCG Card Shop Simulator · read from a local copy
The review screen
The reviews sit on a slider screen with a screen group and a slider group of its own.
The screen customers' reviews appear on in TCG Card Shop Simulator is a slider screen of its own: its panels stack in a vertical layout that animates, it opens minimised or maximised, its scroll speed differs for a mouse and a pad, and it shows a star fill, the shop's name and the average rating.
What the game establishes
- The reviews sit on a slider screen with a screen group and a slider group of its own. (checked against the game's own files)
- The review panels are stacked in a vertical layout group with an animation group. (checked against the game's own files)
- It has separate positions for being minimised and maximised. (checked against the game's own files)
- It can reset its scroll position when it opens. (checked against the game's own files)
- Its slider maximum can be evaluated on start or on every open. (checked against the game's own files)
- Scrolling has a speed multiplier, a separate pad-stick multiplier and an inverted-mouse-wheel option. (checked against the game's own files)
- It clamps how far it is dragged sideways, and it knows the end of its list through a comparer, a position and an offset. (checked against the game's own files)
- The reviews are a list of individual panels. (checked against the game's own files)
- It shows a star fill, the shop's name and the average rating. (checked against the game's own files)
- It has a close-when-opened rule and a check for the virtual keyboard. (checked against the game's own files)
- The star fill is drawn from two pictures the game ships, a lit star and an unlit one. (checked against the game's own files)
In play
The reviews do not appear in the shop's ordinary menus. They live on a slider screen with a group and a slider group of its own, which is why it opens and moves like a panel rather than a page in a list.
Its list is stacked and animated. The review panels sit in a vertical layout group with an animation group behind it, so a new review is laid out in place rather than the screen being rebuilt.
It can open small or large. There are separate positions for its minimised and maximised states, so the same screen has two sizes rather than one.
It decides where to be when it opens. There is a flag for resetting the scroll position on open, so coming back to the screen does not always leave you where you were.
It also decides what its slider can reach. The maximum can be evaluated once when the screen starts or again every time it opens, which is what lets the list grow while the screen keeps working.
Scrolling is tuned per device. There is a speed multiplier, a second one for a pad's stick, and an option to invert the mouse wheel, so the same list can feel right under a mouse and under a controller.
It has limits and an end. There is a clamp on how far it can be dragged sideways, and the end of the list has a comparer, a position and an offset of its own, which is how the screen knows it has reached the bottom.
The reviews themselves are a list of panels. Each review is its own panel object, which is why the screen can hold a growing list rather than a fixed number of slots.
It reports the result as well as the individual entries. There is a star fill image, the shop's name and an average rating line, so the screen says how the shop is doing as well as what each customer said.
It behaves like the game's other screens. It has a rule about closing when another screen opens and a check for whether the virtual keyboard is active, so it can share the view with the rest of the interface.
What this entry does not tell you: how many reviews the screen holds, how an average is worked out, or what any one review says. We have not verified those numbers, so we do not print them.
Related
Customers and tradingCustomer reviews and how a day is judgedCustomer reviews are managed by the game.
Interface and screensThe settings you can changeDisplay options each have a control of their own, including resolution, fullscreen, vertical sync, refresh rate and a frame limit.Version and sources
A local copy of the game, read only. The grounding for each fact is listed on the technical reference pages; nothing here is estimated. Documented build: no version stated by this build.