lost&found chests #3355
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#3355
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
we need a more coherent mechanic for returning lost items to players. these will be called "lost&found chests".
my vision:
We also need a way to create those itemlists from external sources, like the log, so that it's easy to recreate lost books, bones or similar
i could do a thing where it could read in an itemstring or dumped inventory list. is that what you mean? i don't think it's a great idea to get it to actually try to parse the debug.txt log file.
rheo reports: we need a more coherent mechan ...to lost&found chestsIf we don't want to parse debug.txt, then we hould log item-related transfers in a readable format.
Imagine bones. Someone lost for whatever reason their bones. Then we need a way to read what we currently write in a certainly structured way into the log by some way to hand out those items. So far I put the log into Libreoffices's Calc to have it in columns, replace a bit, cut a bit, so that I have a "/giveme itemstring number" format.
could it use mailbox code that staff can set to player name but once they empty it - it reverts to available.
i guess i could make something that pulls itemstrings out of log messages like
"%s added %s to bones @ %s"
, but i'd still prefer that someone copy/paste the log lines into a formspec than write a mod that tries to deal w/ the log file directly. and it'd be easier if it just had to handle copy/pasted itemstrings. possibly i'll do the itemstrings first and add the other features later.Either that or we could alter the log messages into a better readable format.
IMO all item actions need to be logged anyway, in some unified, readable and parsable format.
item to and from chest, item to and from ground, item break, item destroym ...
putting this on pause because trying to code non-trivial formspecs makes me reconsider life choices.