Text editor. Any text editor. If you're on Windows, the recommended one is probably Notepad++.
If that were the case, I'd have my own full-featured variant by now.
Basically - and someone please correct me if I'm wrong - the sources of most Angband variants are not very modular. Say you have a function that you want to port from O to Vanilla so you can add a feature. This function may call other functions that work differently in O than in V; or use preprocessor macros or global variables defined who-knows-where.
(This happened with my recent failed attempt to port the V SDL interface to ToME. There's a lot of stuff that works differently in ToME than in V, or just plain doesn't exist in ToME. I probably could have pulled it off if I had a better understanding of SDL and programming in general, but yeah.)
Those should be in the options (the '=' key).
Re helping you out, unfortunately I'm about as much of a programmer as you, and also know next to nothing about D&D. I'd also advise you that, if you want to get software done right, it's probably best to do the work yourself (assuming you have the time).
If all Angband variants are written in the same language, porting a given feature from one variant to another should be easy.... or shouldn't it?
Basically - and someone please correct me if I'm wrong - the sources of most Angband variants are not very modular. Say you have a function that you want to port from O to Vanilla so you can add a feature. This function may call other functions that work differently in O than in V; or use preprocessor macros or global variables defined who-knows-where.
(This happened with my recent failed attempt to port the V SDL interface to ToME. There's a lot of stuff that works differently in ToME than in V, or just plain doesn't exist in ToME. I probably could have pulled it off if I had a better understanding of SDL and programming in general, but yeah.)
NPP Angband has no automatic opening doors (without typing 'o' every time, just arrows on the keyboard) which is annoying. And no low hp warning.
Re helping you out, unfortunately I'm about as much of a programmer as you, and also know next to nothing about D&D. I'd also advise you that, if you want to get software done right, it's probably best to do the work yourself (assuming you have the time).
Comment