Interface ILogicItem
- Namespace
- RandomizerCore
- Assembly
- RandomizerCore.dll
Interface used by items and itemlikes (transitions, waypoints).
public interface ILogicItem
Properties
Name
string Name { get; }
Property Value
Methods
AddTo(ProgressionManager)
Directly adds the item to the pm. This does not invoke the pm events, so it is best to implement this explicitly and use pm.Add instead.
void AddTo(ProgressionManager pm)
Parameters
GetAffectedTerms()
Returns the pm indices potentially modified by the item.
IEnumerable<Term> GetAffectedTerms()