As a new player, it's been bugging me that I can't find detailed specifics about race and class abilities online in a wiki. If I want to see the full list of spells a class can cast, I have to dig through the github files. The online Angband Manual gives a summary of classes, but it doesn't give a complete picture.
I do not fault the devs. Nick and backwardsEric, you are doing a great job. But it is difficult for a new player to find answers without creating a forum post or having coding knowledge.
I'm a node.js developer, so I can read the github files fairly well. The data files in lib are really nice. I like how many things are data driven. So I was thinking about creating a parser that would parse class, race, item and monster data into a web page to work like a wiki. However, is this something that would break over time when changes are made? I fear over time changes to the files would break the parser.
Speaking of which, is the file format Angband specific or does the data follow a standard convention? I tend to deal with JSON, XML, CSV files in my day to day work. How would I check to see when an object terminates? Is it just a blank newline? Actually that doesn't seem right. Is it until you find another name key?
I do not fault the devs. Nick and backwardsEric, you are doing a great job. But it is difficult for a new player to find answers without creating a forum post or having coding knowledge.
I'm a node.js developer, so I can read the github files fairly well. The data files in lib are really nice. I like how many things are data driven. So I was thinking about creating a parser that would parse class, race, item and monster data into a web page to work like a wiki. However, is this something that would break over time when changes are made? I fear over time changes to the files would break the parser.
Speaking of which, is the file format Angband specific or does the data follow a standard convention? I tend to deal with JSON, XML, CSV files in my day to day work. How would I check to see when an object terminates? Is it just a blank newline? Actually that doesn't seem right. Is it until you find another name key?
Comment