zarf wrote:
There is no tidy way to do this. You'd have to write code before any given list-writing event, yanking objects out of the world and then replacing them in the desired order. (Or the reverse of the desired order, I think.)
To approach the idea from a similar but different angle (and tell me if this is a dumber way of doing it) I thought I could physically re-order the items not before list-writing, but just as part of any event which changes their position in the world. Getting, dropping, wearing, removing, items being added to or removed from rooms. Because this would happen less often than list-writing, right? At such times I could jump to a subroutine which does the in-and-out-of-the-world shuffling.
- Wade