Page 1 of 2
monster lore
Posted: Tue Apr 17, 2012 11:04 am
by jenx
In most *bands you can review monster lore, sorted by monster class and then by kill experience. This way you can study the monsters you encounter to improve your game play against them. I take notes now, but it wouod be MUCH better if monsters you encountered were added to monster lore which you could review at any time.
You voipd also add the "you have killed X of these. Y OF your ancestors were killed by them." Etc
Re: monster lore
Posted: Tue Apr 17, 2012 11:32 am
by Grey
I quite like it. And then I could write a long lore history for each creature type...
Re: monster lore
Posted: Tue Apr 17, 2012 11:52 am
by jenx
Excellent idea grey
Re: monster lore
Posted: Tue Apr 17, 2012 10:53 pm
by darkgod
Go on do it

I'll add the monster lore then

Re: monster lore
Posted: Tue Apr 17, 2012 11:18 pm
by Grey
Happen to have an easy way to generate a list of all the monsters?
Re: monster lore
Posted: Tue Apr 17, 2012 11:30 pm
by PureQuestion
Well, presumably just by loading all the relevant files. Tome is pretty well set up for pulling enemies up.
Re: monster lore
Posted: Wed Apr 18, 2012 12:05 am
by jenx
I only program in python and basic, and not professionally, so I find lua difficult. I hope someone else offers to do this.
Re: monster lore
Posted: Wed Apr 18, 2012 11:09 am
by Grazz
Assuming it's just the names of the monsters, see attached.
Grazz
Re: monster lore
Posted: Wed Apr 18, 2012 11:14 am
by jenx
That's start, but not what I had in mind....
We would want a parsing of the info in the lua files, such as:
race
subrace
talents
hitpoint range
stats
level range
rarity
standard resistances
autolevel type
armour
defence
saving throws
zones found in
etc
and then perhaps someone could add extras such as:
average dmg
typical equipment (based on encounters)
etc
and so forth and so forth
Re: monster lore
Posted: Wed Apr 18, 2012 11:34 am
by Grey
Some of those aren't too feasible, but any information should be generated in-game anyway, not relying on static files.
Thanks for the list, Grazz, but what about all the bosses?
Re: monster lore
Posted: Wed Apr 18, 2012 2:33 pm
by PureQuestion
Areas found in would be tricky, because it's the opposite of how the game does it (You could, however, list entities unique to one region, like bosses and certain uniques.).
Re: monster lore
Posted: Wed Apr 18, 2012 2:58 pm
by edge2054
For areas found in you'd just add an area every time the monster was encountered there.
So a snake would show up as Areas found in: The Trollmire
And then once you find one in Norgos Liar it would say, Areas found in: The Trollmire and Norgos Liar
And by the time you hit the end of the game it would basically have every zone listed (because snakes show up basically every where

).
--------------------------------------------------------------------------------------
Some of this has a lot of overlap with inspect and I'm not sure how much of it we really need. That said, number killed, ancestor's killed by, and stuff like that I always appreciated in Angband/ToME 2.
Re: monster lore
Posted: Wed Apr 18, 2012 3:17 pm
by Grazz
Ah yes, I forgot that there are more npcs than just those in the general folder. Here's a revised list which includes the bosses, amongst other things (tutorial npcs)
Grazz
Re: monster lore
Posted: Wed Apr 18, 2012 8:22 pm
by jenx
In the *bands the monster lore list grows as one encounters the creatures. I think this is important, otherwise there are few surprises.
I think therefore we need code that cumulatively adds monster lore to one's profile. So if you win the game, then next time, your monster lore list should be complete.
(But on the other hand, who will ever encounter a patriarch spider thingy - the rarity is absurd.)
Re: monster lore
Posted: Wed Apr 18, 2012 10:15 pm
by edge2054
hehe.. someday there may be a zone that uses them. But yeah, Weaver Patriarch's have no business on Maj'Eyal.