Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add place (room) descriptions in the form of tiles with embedded items #78

Open
Mikolaj opened this issue Dec 29, 2017 · 0 comments
Open

Comments

@Mikolaj
Copy link
Member

Mikolaj commented Dec 29, 2017

An example is the description in the definition of the pulpit item from Content.ItemKindEmbed that is embedded in pulpit tile from Content.TileKind that appears in the centre of pulpit room from Content.PlaceKind. Other ideas: special doors, signboards describing a room close to its entrance, buttons, levers, traps unique to a room. The embedded items should most of the time have very mild effects, e.g., a slight change of Calm. Apart of the embedded item description, which doesn't get in the way, exceptional places may emit the text in another way, e.g., as an explosion or a temporary organ (e.g., "awestruck" condition) with their own descriptions.

In Allure the description could convey, remind and justify the story and physics of the spaceship (e.g., why life support still functions, why there is gravity, why levels are divided into sections and so do not wrap, despite the ship being a disc, why levels are smaller going up (TODO) and sight radius decreases (TODO), why it's not easy to escape the ship). Unique rooms that are guaranteed to appear (TODO) could convey crucial elements of the plots. All the others can only build the backstory and add flavour (optionally, introduce non-mandatory sub-plots, TODO). See the wiki.

Places that can appear outside the Allure of the Stars spaceship should have more generic descriptions, e.g., about history and technology of Solar System colonization.

Edit2: decided not to spam with the descriptions when entering a room, but only when bumping a tile.

Edit: the descriptions are assumed to be licensed under BSD3. This should spare all of us us any legal headaches when moving content between various free software games based on LambdaHack.

Mikolaj added a commit that referenced this issue Jan 5, 2018
@Mikolaj Mikolaj changed the title Display place (room) kind descriptions Add place (room) descriptions in the form of tiles with embedded items Jul 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant