Chaosforge Forum
DoomRL => Requests For Features => Topic started by: Benkyo on March 10, 2012, 13:28
-
So I posted this complaint elsewhere but having come up with a better solution I thought I'd create this thread.
Currently, equipping a new item with a full inventory is a 6 or 7 step process (I thought it was 5, then I realised moving counts too)
How about adding some extra functionality to dropping? If you drop an item from any equipment or inventory slot, IF there's an item on the ground at your feet that item will replace the dropped item in the slot just freed up IF the item is of the appropriate type.
So, to take a common example in AoLT: you have green armour equipped and a full inventory. You are standing over blue armour. You go to your equipment screen, select the green armour, it tells you you have no room in your inventory, do you want to EXCHANGE items? You say yes and hey presto, you equip blue armour, the green is at your feet and no inventory shuffling was required.
This could work for the drop key too.
This would be so much simpler than the current process:
1) Drop an item you want to keep
2) Move over the blue armour
3) Pick up the blue armour
4) Equip the blue armour
5) Drop the green armour
6) Move over item left at (1)
7) Pick up the item
So, that's my no.1 request for DoomRL.
The other that comes to mind is related to the new graphical mode. How about two fast scroll keys to view the level? Using the mouse takes quite a long time, especially on a touchpad.
Cheers!
-
Nope, my first idea was better after all:
The ground at your feet should be an inventory/equipment slot. Combining the inventory and equipment pages would help too. Both these changes would make inventory management in AoLT so much easier.
-
The ground at your feet should be an inventory/equipment slot. Combining the inventory and equipment pages would help too. Both these changes would make inventory management in AoLT so much easier.
This would be a real chore to implement, as the inventory itself is an object: combining it with other bits and pieces would require some big rewriting in order to increase flexibility.
I wrote a little change to the 'u'se command so that it can do the following:
- If the item is a consumable, it will directly use the item from the ground
- If the item is wearable, it will attempt to equip the item directly to the player
- Attempt is successful if and only if the appropriate equipment slot is empty
- 'u'sing a weapon first attempts the equipped slot, then the prepared slot
Still need to see how well this meshes (insomuch as being bug-free), but it certainly drops the time spend fiddling around with a full inventory. In your example, this new functionality lets you complete the process in the following way:
- Drop the equipment you're getting rid of (special command from the equipment page)
- 'u'se the equipment you're standing on
It doesn't make everything simpler, but I think it's a big improvement.
-
As someone messing around with AoLT for the first time, I appreciate this change a lot!
-
That is a massive improvement, thanks!
Aside from anything else, I won't have to worry about losing an important item to explosions while replacing something in future releases.
Inventory fiddling was the only thing preventing AoLT from being my favourite challenge, so this makes me very happy =)
-
hell yes