24 Midsummer, Year of the Ram, 140
24 Midsummer, 140
1
Night
Clear

Forums

Sessha

I just wanted to post a small wishlist for the future.

  • ability to dye player-written book covers (if this is illogical due to bark, can we dye a crafted 'book cover' item made out of paper or cloth and wrap it around the book, changing the sprite?)
  • ability to collate existing papers with writing into a book. i do like the way the recipe book works....but LOL i'd like to be able to collate my old ledgers or old gardening schedule notes, but it's not worth it to me to copy it into a fresh book (i think logically i'd just start off a fresh book with the next ledger, but if i could paste my old papers in there with flour glue or sap at least...then i get to have all my recordkeeping in one place). right now i do have them gathered in a folder but folders are a little more inconvenient to read back on nostalgically than a book with flippable pages
  • I understand why we can't write more on previously-written lines. However, is it maybe possible to add a single strike through a previously written line in its entirety?
  • Alternatively, is some kind of table format book/page possible with separately editable cells? Even if it's limited to pre-made table templates that have to be filled in as-is (rather than more complex freely editable ones lol). I'd like to be able to chart data in game in some limited capacity - growth times, logs of whether I've completed past orders, payment records, logs of library loans....
  • BBCode preview function (on the website is fine too) to check that a single line of text on a piece of paper ends up as a single line once BBCode is applied
GM Ethos
Staff

Dyeing book covers: this might make it in at some point if we add different cover colors for lore books. It's not impossible, especially if we expand the lore available for Archaeology. There's already some lore that might not come in book form, so there will be new sprites anyway. I'm not sure about dyeing them; it wouldn't be too difficult to add since the new Godot engine takes care of a lot of dye-related stuff we used to have to do manually. It'd probably depend on what Pica wants to do with it.

Collating existing papers into a book: The Cookbook item is unique from the Book item because it's not sap-bound. That's what allows you to put pages in. (Technically, it shouldn't even really require a Book to craft, since you are ripping out all the pages except for the title page, but it was an easy shorthand. If we add book covers as a separate item, it's possible it would require one instead of a full Book.) If people use the book-writing system a lot, it's definitely possible we would expand it into a more robust binding system. In such a system, you could probably swap in papers with writing on them instead of blank ones, and bind them that way. It also implies that you'd be able to destroy the book to remove the papers... but then we'd need support for writing on both sides of the paper, and what about title pages? So that's a mess.

In the short term it would probably be easier to just let you read a piece of paper from inside a folder without taking it out. That would be easy.

Striking through previously written lines: It's feasible to implement, but writing isn't grouped internally based on lines, it's grouped based on paragraphs. The easiest implementation would be to let you cross out entire paragraphs. That said, arbitrarily crossing out portions of what you've previously written (or even scratching it over entirely to make it illegible, as some people currently roleplay doing when reusing paper) is on the table as a potential feature.

Table formatting in books: Godot already has table/cell BBcode tags that should be enabled for writing. We're not going to document them, but if you want to use them, go ahead.

Preview functionality: Godot currently (or did? I haven't checked recently and they update quite often) has an issue where text fields have a thin margin on the right side that's impossible to remove, so even without any tags at all, what you've written won't match 1:1 what shows up on the paper since the lines might break differently. I'd want to resolve that before I even thought about BBcode. And, again, BBcode is more of a "bonus feature" for power users than something we officially support or encourage people to use. It's in the game because it was already implemented in the underlying engine and didn't break immersion, so it's available if you want to use it. There will never be a BBcode toolbar in the writing UI.

© 2021-2026 Chanterelle Interactive. All Rights Reserved.