DebianJoe / dungeons

Roguelike Project in Python w/ libtcod
13 stars 5 forks source link

Inventory improvements #11

Closed Frostlock closed 11 years ago

Frostlock commented 11 years ago

It would be great if we can get the same spells to show up under the same letter every time. For example Scrolls of Lightning and Scrolls of Fire should always show under L and F respectively, Healing potion under H

Hitting "i" twice in succession leads to using item i by accident. The game takes inputs to fast, or maybe I just have sticky fingers ;-)

wesleywerner commented 11 years ago

This, or a larger font -- I keep squinting at inventory, damn these fuzzy eyes :)

If we grow items by a lot, we might run out of keys for some of them, Assuming we have more than 26 items during the game.

If we can have a key to say, quaff a potion, we could list all potions and have dedicated keys for each one, so 26 unique potions, 52 if we have upper and lower case.

Then read a scroll command will list scrolls, and we can reuse the keys for all scrolls. Overcomplicated?

Frostlock commented 11 years ago

Hmm smells like nethack. I like it :smile:

DebianJoe commented 11 years ago

The logic behind it isn't too complicated. Honestly, the hardest part for me has been dealing with blitting. (I think that Frost got into some of that too.) As far as submenus were you can select items, it may take some involved code manipulation up front, but it shouldn't be too bad.

Frostlock commented 11 years ago

Blitting is Bad mmmmkay

DebianJoe commented 11 years ago

Your stupid rabbit is bad, blitting is just time consuming and slightly complicated (I died, and then laughed out loud for a minute....good stuff.)

DebianJoe commented 11 years ago

I need a "Holy Hand Grenade of Antioch"!!!! I was just testing out the level 3/9 colorscheme, and that damn rabbit was waiting by the stairs. ;)

Frostlock commented 11 years ago

Lol!

Frostlock commented 11 years ago

This one can be closed.