Skip to content

Reformat "view inventory" Inventory Printing to Account for Long Item Names #1727

@HarrisonD123

Description

@HarrisonD123

The display_inventory function within game-state/player.c currently doesn't add padding to items when the inventory is printed to the terminal. This means that extremely long item names will offset the gridlines for the inventory. This function is used in the "view inventory" command supported in the do_self_action function. Either beyond a certain number of characters in an item name, truncate the rest and concatenate on the three dots "..." or add enough padding to every other item name to preserve gridlines.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions