The future of Oangband?
Collapse
X
-
Weird. Have you looked at V's store.c? It's quite clean and pretty much self-contained (other than obvious deps on object handling functions). Is the problem that the UI and gameplay are not cleanly separated? takkaria and others did a lot of work on that in 3.1.0, which might be why V's is cleaner.Leave a comment:
-
-
But I don't see why retaining a haggling option would mean being stuck with an old store interface ... ?Leave a comment:
-
I love the way Leon implemented haggling. The storekeep remembers how good a haggler you are, and you never have to haggle for the same thing twice. It gives me a real sense of achievement when I've haggled for all the healing potions and can just buy them at the agreed price ...
... but also, the storekeeper stocks better stuff once s/he knows I'm a good haggler.
I'm not sure if O has all the same stuff that S 1.0 had, though.Leave a comment:
-
... but also, the storekeeper stocks better stuff once s/he knows I'm a good haggler.
I'm not sure if O has all the same stuff that S 1.0 had, though.Leave a comment:
-
I want to hear opinions about haggling in stores. I will most likely throw out this feature unless someone has a real good argument against doing that.Leave a comment:
-
I was able to remove the macro handling without breaking keymaps. So it was not that which broke the arrow keys last time I tried to upgrade to the new input system. This will help progress a lot.Leave a comment:
-
After spell of slow progress, I have finally managed to increase my pacing again.
I have managed to split files.c into four source-files, like Vanilla, so it is now easier to get an overview of them. I have also finally decided to tackle the z-rand, and got some decent progress there.Leave a comment:
-
It looks like the issue is with keymaps. I think I'll have to revert all changes to util.c and make a wrapper for Term_inkey instead.
Input handling is really the messiest part on *bands, and the place where my previous attempt to straighten out the code has failed.
EDIT:
Managed to get it right, I modified Term_inkey instead of using a wrapper.Last edited by CJNyfalt; July 4, 2011, 08:35.Leave a comment:
-
So, I tried to implement the new key queue and it succeeded mostly. The main problem is that arrow keys do not work on the main map. Now I have an idea on how to fix this issue, if I could only find the place where the movement commands are read.
EDIT:
I can use ; + direction key to walk, but not just direction key.Last edited by CJNyfalt; July 3, 2011, 23:32.Leave a comment:
-
Leave a comment:
-
-
1.1.0 found at the original site:
http://www.oangband.com/Leave a comment:
-
Leave a comment:
Leave a comment: