public Unit() { ItmInterface = AddInterface <ItemsInterface>(); CbtInterface = (CombatInterface)AddInterface(CombatInterface.GetInterfaceFor(this)); StsInterface = AddInterface <StatsInterface>(); QtsInterface = AddInterface <QuestsInterface>(); MvtInterface = AddInterface <MovementInterface>(); AbtInterface = AddInterface <AbilityInterface>(); BuffInterface = AddInterface <BuffInterface>(); AiInterface = AddInterface <AIInterface>(); OSInterface = AddInterface <ObjectStateInterface>(); }