CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.63k stars 4.17k forks source link

E-Ink tablet does not recognize nearby books for storing #52920

Closed ghost closed 1 week ago

ghost commented 2 years ago

Describe the bug

E-Ink tablet (and laptop) does not recognize nearby books as candidates for storing books, player has to hold books in their inventory for them to be recognized despite standing next to (or over) them.

Steps To Reproduce

  1. use e-ink tablet while standing next to a book
  2. can't choose to store said book

Expected behavior

Being able to store books that the player is standing next to.

Screenshots

No response

Versions and configuration

Additional context

No response

Saicchi commented 2 years ago

Resumable activities have a bug where they can't load an item_location that is not of the type Character, that is, they can only load items in your inventory without an error.

Keep in mind that this issue is still valid, and where it not for this bug, it would have a 6 tiles range just like crafting.

AcidAntOnAMinefield commented 2 years ago

I'd probably add to these:

Saicchi commented 2 years ago
  1. Making it popup after you're done scanning a single book is more annoying.
  2. Time for scanning is 5_seconds * book_weight_in_grams / 5_grams. Few activities actually tell you how long it will take.
AcidAntOnAMinefield commented 2 years ago
  1. Making it popup after you're done scanning a single book is more annoying.

How is it annoying? The solution to that issue is just making it behave like the game does with eating. "There's nothing left to eat!" but "There's nothing left to scan!" instead, a thing that no one's complained about so far.

  1. Time for scanning is 5_seconds * book_weight_in_grams / 5_grams. Few activities actually tell you how long it will take.

Yes. And the few that tell you are the ones that are used the most: Crafting, Eating, Reading.

Night-Pryanik commented 1 week ago

Fixed by #68880.