Certain key information I would like to know is:
Spawn Information:
1. How does the game specify what loads in certain geographical locations? Like if a Frost Atronach spawns in a cold area, or a black wolf spawns on the plains, how does the game know "Okay these enemies should spawn here, and nothing else should spawn here"?
2. Tied into 1: How does the game specify what coordinates in the world stand as a specific area type? Like how does it know that points 128, 128 -> 0,0 in a certain radius stand as "ice areas", or mountainous terrain, or w/e else.
3. If an enemy spawns in a specific place...such as Draugr/Skeletons in and near ruins, how does the game know which Draugr and Skeletons should spawn there?
4. If I wanted to add more enemy variants (with new meshes for example) in lists such as Draugr/Skeletons/Giants, what kind of record(s) should I be editing to make sure those variants can spawn alongside the original variants? Or alternatively, if I wanted those variants to only spawn in specific areas, how could I specify that?
5. If spawn points are placed in the world at various places (hand placing maybe?), how do you specify what can come out of that spawn point?
Armor Rating/NPC Information
1. If I create armor for an enemy, such as armor for Sabrecats, and its added onto the cat as an Outfit record (but I give the armor a specific armor rating), will the Sabercat gain "armor"? What about a humanoid type such as a Giant/Draugr? If no to both, how does the game calculate NPC armor ratings?
2. When changing the stats of an enemy, like health or skill values, what stats affect what in game? Do stats work the same as the Player character?
3. How does a person create a boss/leader type of enemy that has minions who follow it, and attack all hostile parties as a group?
That should be all... Thanks in advance!
