Esempio n. 1
0
        public override void AffectSelf()
        {
            //parent.body.position.X += parent.body.velocity.X * VelocityModifier;
            //parent.body.position.Y += parent.body.velocity.Y * VelocityModifier;
            //return;
            if (mode == movemode.screenwrap)
            {
                screenWrap();
            }
            if (mode == movemode.wallbounce)
            {
                wallBounce();
            }
            if (mode == movemode.falloff)
            {
                fallOff();
            }
            if (mode == movemode.halt)
            {
                halt();
            }

            GraphData.AddFloat(parent.body.pos.X);

            //Trippy();
        }