internal void AddMember(NwCreature creature) { faction.AddMember(creature); }
public static InternalVariableInt DamageLevelOverride(NwCreature creature) => creature.GetObjectVariable <InternalVariableInt>("DAMAGE_LEVEL");
/// <summary> /// Adjusts how this faction feels about the specified creature. /// </summary> /// <param name="creature">The target creature for the reputation change.</param> /// <param name="adjustment">The adjustment in reputation to make.</param> public void AdjustReputation(NwCreature creature, int adjustment) { creature.Creature.AdjustReputation(faction.m_nFactionId, adjustment); }
internal CreatureLevelInfo(NwCreature creature, CNWLevelStats levelStats) { this.creature = creature; this.levelStats = levelStats; }