FACT

Faction Definition.

NAME = Variable length, string. Faction ID. FNAM = Variable length, string. Faction name. RNAM = 32 bytes, string. Rank Names. -- RNAM occurs 10 times, one for each rank in order. FADT = Faction data (240 bytes) 4 bytes, integer. AttributeID1. 4 bytes, integer. AttributeID2. 40 bytes, RankData[10], RankData as follow. 4 bytes, integer. Attribute1. 4 bytes, integer. Attribute2. 4 bytes, integer. FirstSkill. 4 bytes, integer. SecondSkill. 4 bytes, integer. Faction? 24 bytes, integer[6]. SkillID list. 4 bytes, integer. Unknown, usually -1. 4 bytes, integer. Flags. -- 1 = Hidden from Player ANAM = Variable length, string. Faction name. INTV = 4 bytes, integer. Faction reaction value. -- The ANAM/INTV occur in pairs for each faction with a reaction -- adjustment (usually between -4 to +4).