Skip to content

five-on-it / apps/client/src/ui/CreatePage

apps/client/src/ui/CreatePage ​

The creation page (?create, one of the game pages): an owner describes a game and the platform's own model makes it with them, in a conversation (TECHNICAL_SPECS §9.8). The brief form (4,000 characters at most; Riverbend, a new town or a region, a city in the brief's words; small to large; 1 to 3 missions: a starting point), the creations left today and when they start again, whether creation is open now (off on the platform, the account: on a Steam platform a lent copy, or no Steam account; or the day's budget spent and when it resumes); the owner's creations, newest first (&job=<id>, the in-game toast's link, puts one in view): each waiting with its place in line or why it waits (the budget, the owner's other creation running), running with its step, how long it has taken, Cancel while it is under way; and its result, the draft so far: its preview, its missions, its level in text (or its places), Playtest, Look round, Publish (by link) and Revise (a new creation on the same draft, once its conversation is over). Each creation shows its conversation (the brief, the model's answers with what it did, the owner's messages, the platform's word when a turn could not finish) and, once the model answered (waiting), a box to say more (Send) or End the conversation, with the share of its budget spent. The list is asked again every second and a half while a creation is under way. A guest is asked to sign in; on a platform for the game's owners, a visitor nobody signed in to is offered Steam's sign-in. The ids are the end-to-end tests' contract.

Interfaces ​

Functions ​