[Done for V0.39] A slightly weirder MOVE
Posted: Thu May 18, 2006 7:21 pm
Right now, RTC has a lot of ability to create and play around with new objects, but not so much with existing objects. The new MOVE_ actions in 0.39 could serve as a template for solving this problem, though.
I am suggesting some kind of "Move Here" action: The item that would be moved around by invoking the action is moved to the location of the first object of the type specified by the action's first argument. For example, then a storage area could have a unique, special flooritem in it, and items could be MOVEHEREd to it. To get them to the party's location, a quickly expiring item could be created on the floor near them and objects would then be MOVEHEREd back there. Objects already in hand would probably get pushed onto the floor, much like CREATE_NEW_IN_HAND. By having a dungeon item MOVEHERE to the hand, push the item currently in hand onto the floor, and then SWAP the item on the floor away, it can appear to combine a MOVE and a SWAP, too.
I am suggesting some kind of "Move Here" action: The item that would be moved around by invoking the action is moved to the location of the first object of the type specified by the action's first argument. For example, then a storage area could have a unique, special flooritem in it, and items could be MOVEHEREd to it. To get them to the party's location, a quickly expiring item could be created on the floor near them and objects would then be MOVEHEREd back there. Objects already in hand would probably get pushed onto the floor, much like CREATE_NEW_IN_HAND. By having a dungeon item MOVEHERE to the hand, push the item currently in hand onto the floor, and then SWAP the item on the floor away, it can appear to combine a MOVE and a SWAP, too.