9 Years Ago
Added Behaviour.OnBehaviourActivated for callbacks, SmartObject only counts subscription and allocates InteractionPositions when the relevant SmartBehaviour is active Added BehaviourStack.Contains method Buffering Agent.Effects in TickEffects Fixed potential NRE when calling Consumable.Consume() Removed Agent.SubscriptionCount, now simply check against the Stack.Behaviours.Count in DM Overriding some methods in SmartBehaviour to deal with subscription handling better