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

Feature request: ability to examine pickup items #1821

Closed
lahm86 opened this issue Nov 3, 2024 · 1 comment · Fixed by #1872
Closed

Feature request: ability to examine pickup items #1821

lahm86 opened this issue Nov 3, 2024 · 1 comment · Fixed by #1872
Assignees
Labels
Feature New functionality TR1 TR2

Comments

@lahm86
Copy link
Collaborator

lahm86 commented Nov 3, 2024

This suggestion came from Leoc1995. Add the ability to define additional/multiline text for pickup/puzzle/key items so players can examine them in the inventory.

@lahm86 lahm86 added Feature New functionality TR2 TR1 labels Nov 3, 2024
@lahm86 lahm86 moved this to Backlog in TRX Dev tracker Nov 3, 2024
@Richard-L
Copy link
Collaborator

Likely mainly of interest to TRLEs, but it would be fun to collect sensible info to show for the base games too. To brainstorm: Maybe from game leaflets or strategy guides, or even our own texts.

@lahm86 lahm86 moved this from Backlog to In progress in TRX Dev tracker Nov 9, 2024
lahm86 added a commit to lahm86/TRX that referenced this issue Nov 11, 2024
This adds the ability to define descriptions for key, puzzle and
pickups items in the gameflow. Players can examine items that have a
description in the inventory. Indicators are shown to make this clear,
the idea being builders may want to use this feature to offer hints.

Description text is automatically wrapped to fit the screen, and very
long text will be paginated. New line and feed escape sequences are
supported in the text for manual layout.

This also removes the necessesity of having an empty strings object in
levels that don't have any key items.

Additionally, the update_gameflow tool has been adjusted to support the
use of curly braces inside strings (and indeed nested objects).

Resolves LostArtefacts#1821.
lahm86 added a commit to lahm86/TRX that referenced this issue Nov 11, 2024
This adds the ability to define descriptions for key, puzzle and
pickups items in the gameflow. Players can examine items that have a
description in the inventory. Indicators are shown to make this clear,
the idea being builders may want to use this feature to offer hints.

Description text is automatically wrapped to fit the screen, and very
long text will be paginated. New line and feed escape sequences are
supported in the text for manual layout.

This also removes the necessesity of having an empty strings object in
levels that don't have any key items.

Additionally, the update_gameflow tool has been adjusted to support the
use of curly braces inside strings (and indeed nested objects).

Resolves LostArtefacts#1821.
lahm86 added a commit to lahm86/TRX that referenced this issue Nov 11, 2024
This adds the ability to define descriptions for key, puzzle and
pickups items in the gameflow. Players can examine items that have a
description in the inventory. Indicators are shown to make this clear,
the idea being builders may want to use this feature to offer hints.

Description text is automatically wrapped to fit the screen, and very
long text will be paginated. New line and feed escape sequences are
supported in the text for manual layout.

This also removes the necessesity of having an empty strings object in
levels that don't have any key items.

Additionally, the update_gameflow tool has been adjusted to support the
use of curly braces inside strings (and indeed nested objects).

Resolves LostArtefacts#1821.
@lahm86 lahm86 closed this as completed in 33e4e9b Nov 11, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in TRX Dev tracker Nov 11, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in TRX Dev tracker Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature New functionality TR1 TR2
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants