This is an old revision of the document!
Sinfar's systems support the manipulation of factions, including custom ones. Each faction is given a unique ID that can then be given different reputations with other factions.
See: https://nwn.sinfar.net/cstmfac_manageform.php
int GetFactionId(object oObject);
This will return the Faction ID of oObject.
Default Factions: 1 = Hostile, 2 = Commoner, 3 = Merchant, 4 = Defender
void SetFactionId(object oObject, int nFaction);
This will set oObject's Faction ID to nFaction.
— murdrkitten 2019/03/26 16:56