예제 #1
0
        public override void ApplyFromTemplate(Component template)
        {
            ExplosionImpact iTemplate = template as ExplosionImpact;

            Barrier           = iTemplate.Barrier;
            ShouldSendMessage = iTemplate.ShouldSendMessage;
        }
예제 #2
0
        public override bool IsDifferent(Entity entity, Component template)
        {
            ExplosionImpact iTemplate = template as ExplosionImpact;

            return(iTemplate.Barrier != Barrier &&
                   iTemplate.ShouldSendMessage != ShouldSendMessage);
        }