CleverRaven / Cataclysm-DDA

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

In-game note taking #13541

Closed drbig closed 7 years ago

drbig commented 9 years ago

(Full immersion FTW!)

Items:

Mechanic:

Code:

The pen-only thing is for balance - no reusable notepads. It is another anachronistic thing (we have PDAs)... but then if we were to get this in it'd be little work to actually make PDAs more useful :)

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

stk2008 commented 9 years ago

Wow this is cool On 11 Sep 2015 21:26, "Piotr Staszewski" notifications@github.com wrote:

(Full immersion FTW!)

Items:

  • Pen - has charges, scaling tbd
  • Notepads - various size, random number of clean pages

Mechanic:

  • You can write line-wise on clean pages of your notepad
  • You can't edit, but you can cross-out stuff
  • Lines have some fixed width, but number of lines may depend on INT (scaling tbd)
  • You obviously need to be literate for all of the above

Code:

  • Browser+editor as a simple UI with per-page view and lines addressed by a shortcut
  • Probably save as another JSON, array of pages each with array of lines of content + crossed-out flag
  • Need to tie it to particular item ID - is that doable?

The pen-only thing is for balance - no reusable notepads. It is another anachronistic thing (we have PDAs)... but then if we were to get this in it'd be little work to actually make PDAs more useful :)

— Reply to this email directly or view it on GitHub https://github.com/CleverRaven/Cataclysm-DDA/issues/13541.

Coolthulhu commented 9 years ago

Lines have some fixed width, but number of lines may depend on INT (scaling tbd)

Scaling sounds like way more problem than it could be worth. And it isn't exactly realistic (intelligence doesn't help with handwriting).

The pen-only thing is for balance - no reusable notepads.

Stuff that's 100% flavor doesn't really need any sort of balance.

drbig commented 9 years ago

Scaling sounds like way more problem than it could be worth. And it isn't exactly realistic (intelligence doesn't help with handwriting).

Do agree.

Stuff that's 100% flavor doesn't really need any sort of balance.

Mhm, it makes sense for pens (not going to even suggest implementing an eraser). But for PDAs we'd need editing anyway.

chaosvolt commented 9 years ago

Amusing, but not sure if this should be mandatory.

What next, needing an in-game map and compass? X3

drbig commented 9 years ago

@chaosvolt mandatory? Definitely not. It's a flavour thing.

chaosvolt commented 9 years ago

Ah, I see. So this would be supplementing map notes, not replacing them?

drbig commented 9 years ago

Exactly. Map notes are more like putting a circle and some super-short note. This would enable you to keep in-game stuff written down in-game. Mostly for role-play (keep a dairy?) - also it'd be super cool if we were to play succession games (you'd have previous player's notes right in game on your character :D).

stk2008 commented 9 years ago

How about books

We can write whole books and place them on a book shelf. Just like in mine craft.

Writing books would be epic On 12 Sep 2015 09:49, "Piotr Staszewski" notifications@github.com wrote:

Exactly. Map notes are more like putting a circle and some super-short note. This would enable you to keep in-game stuff written down in-game. Mostly for role-play (keep a dairy?) - also it'd be super cool if we were to play succession games (you'd have previous player's notes right in game on your character :D).

— Reply to this email directly or view it on GitHub https://github.com/CleverRaven/Cataclysm-DDA/issues/13541#issuecomment-139740944 .

FireCrow1973 commented 9 years ago

Wold be cool if you found a journey diary on survivor zombies, detailing a slow dissent in to madness. Tons of creative writing opportunities, and a fun way to explore lore.

chaosvolt commented 9 years ago

Or something like more involved survivor notes.

i2amroy commented 9 years ago

(keep a dairy?)

Mmmm, a new source of fresh milk! :P

That said definitely liking the idea.

stk2008 commented 9 years ago

What would be even cooler is

Finding a note on a dead body and it gives you hints to a hidden stash (Stalker rip off LOL).

On Sat, Sep 12, 2015 at 11:46 PM, Christian Buskirk < notifications@github.com> wrote:

(keep a dairy?)

Mmmm, a new source of fresh milk! :P

That said definitely liking the idea.

— Reply to this email directly or view it on GitHub https://github.com/CleverRaven/Cataclysm-DDA/issues/13541#issuecomment-139826084 .

chaosvolt commented 9 years ago

If this makes the stash generate only AFTER finding the note, I will be saddragon. XP

stk2008 commented 9 years ago

LOL yeah very true I hate that in stalker its nearly as bad as enemys spawn ontop of you from no where lol

On Sun, Sep 13, 2015 at 12:11 AM, Chaosvolt notifications@github.com wrote:

If this makes the stash generate only AFTER finding the note, I will be saddragon. XP

— Reply to this email directly or view it on GitHub https://github.com/CleverRaven/Cataclysm-DDA/issues/13541#issuecomment-139828202 .

chaosvolt commented 9 years ago

Or when they develop a case of Titanium Forehead Syndrome?

stk2008 commented 9 years ago

Yeah a lot of mods fixed that though but I know what ya saying LOL.

kevingranade commented 9 years ago

Implementing the text storage would be fairly straightforward, mapping functions to items is also pretty easy, also we could use the same mechanism for pre-existing items with large amounts of text the player would want to read. As for the text editor itself... this is why we don't have this feature already, I didn't feel like writing a text editor :) Please do strive for utf8 cleanliness, we want everyone to be able to play :)

As for maps and compasses in-game, it's not out of the question, orienteering is a big part of survival :)

stk2008 commented 8 years ago

Damn was just thinking I need to make notes and then thought oh yeah I see this a while ago.

I assume its not been PR`d :(

Soyweiser commented 8 years ago

Just fyi, this idea has been suggested before: #6197

mugling commented 8 years ago

this is why we don't have this feature already, I didn't feel like writing a text editor

feeping creaturism

illi-kun commented 7 years ago

This issue was closed as it appears inactive.

Reducing open issues to those which are (or will) be actively worked upon helps us focus our efforts. This issue has not been deleted - it still appears in searches and if it contains relevant information you are encouraged to continue to link to it.

If this issue was a bug

It should be reopened if it can be reproduced in the current build. You can obtain the most recent copy here. Please check there is not a more recent report of this bug before doing so. If no more recent report exists you should continue the discussion in this issue.

If this was a feature request

If the consensus was that the idea was good you could consider submitting an implementation via a PR. If you want to comment further please do so here as opposed to opening a new issue. Before posting check nobody has already made the same point and consider whether your comments are likely to lead to an implementation. If you have doubts about either consider instead voting for the issue

If you want to work on this issue

Then either assign it to yourself or if you are unable to do so claim it via adding a comment. Please don't assign others or make a general request for action.