NPCs should have a way to take internal notes #5295

Closed
opened 2023-09-18 19:20:52 +00:00 by Boot · 10 comments
Member

Ok, of course you can do everything with a pen and paper. And you can also take a d_x, write everything down there and never link to it. But it would be better to have some kind of d_info and take notes there.

Ok, of course you can do everything with a pen and paper. And you can also take a d_x, write everything down there and never link to it. But it would be better to have some kind of d_info and take notes there.
Member

You mean a dialog[d_id].d_info field per dialog? Where on earth shall I squeeze that in?

You mean a dialog[d_id].d_info field per dialog? Where on earth shall I squeeze that in?
Author
Member

No, not one d_info per dialogue. One d_info per NPC.

No, not one d_info per dialogue. One d_info per NPC.
Author
Member

There is still room for the "Info" button.

There is still room for the "Info" button.
Author
Member

A lot of NPCs talk pretty tinny and boring, so for to be more believable and individual in the dialogues give them:

  • a description of the character
  • special characteristics of the NPC
  • linguistic peculiarities and habits
  • origin, relationships, lots of lore
  • friendships / enmities
  • personal goals / motivations / background

It doesn't have to be all in the dialogues, but it allows the author to write the dialogues in this sense and thus much more vividly.

What else can you want to write down?

  • collect all data on the history (since when and where)
  • what kind of trading
  • quest ideas
A lot of NPCs talk pretty tinny and boring, so for to be more believable and individual in the dialogues give them: - a description of the character - special characteristics of the NPC - linguistic peculiarities and habits - origin, relationships, lots of lore - friendships / enmities - personal goals / motivations / background It doesn't have to be all in the dialogues, but it allows the author to write the dialogues in this sense and thus much more vividly. What else can you want to write down? - collect all data on the history (since when and where) - what kind of trading - quest ideas
AliasAlreadyTaken added the
1. kind/enhancement
label 2023-09-22 00:16:51 +00:00
Member

Implemented in newest version. The button is called "Notes".

Implemented in newest version. The button is called "Notes".
AliasAlreadyTaken added this to the 1.1.122 milestone 2023-11-02 07:13:20 +00:00
AliasAlreadyTaken added the
ugh/QA OK
label 2023-11-02 07:13:25 +00:00
flux added the
5. result/fixed
label 2023-12-17 23:40:53 +00:00
Member

this is live

this is live
flux closed this issue 2023-12-17 23:40:58 +00:00
Author
Member

Would it be possible, if I wrote something there and do ESC it will not be away? Same with the TAB.

Would it be possible, if I wrote something there and do ESC it will not be away? Same with the TAB.
Sokomine was assigned by Boot 2024-03-27 09:09:36 +00:00
Member

Would it be possible, if I wrote something there and do ESC it will not be away? Same with the TAB.

no, not even theoretically possible without dumping formspec and replacing it with a better GUI in the client/engine. see https://github.com/minetest/minetest/issues/6527 for the (lack of) progress on that.

> Would it be possible, if I wrote something there and do ESC it will not be away? Same with the TAB. no, not even theoretically possible without dumping formspec and replacing it with a better GUI in the client/engine. see https://github.com/minetest/minetest/issues/6527 for the (lack of) progress on that.
Author
Member

Ok, ok, its too special. After I loose twice long texts this way I had have to learn to save it as much as I can. So issue should be closed. The Notes function itself is perfect.

Ok, ok, its too special. After I loose twice long texts this way I had have to learn to save it as much as I can. So issue should be closed. The Notes function itself is perfect.
Member

Ok, ok, its too special. After I loose twice long texts this way I had have to learn to save it as much as I can. So issue should be closed. The Notes function itself is perfect.

believe me that i wish formspec wasn't terrible, but i'm certainly not going to be the one to fix it. there's an issue somewhere in our system about losing emails accidentally, another about books, and another about posters.

> Ok, ok, its too special. After I loose twice long texts this way I had have to learn to save it as much as I can. So issue should be closed. The Notes function itself is perfect. believe me that i wish formspec wasn't terrible, but i'm certainly not going to be the one to fix it. there's an issue somewhere in our system about losing emails accidentally, another about books, and another about posters.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#5295
No description provided.