GameEntities.PlayerCharacter.OnTick C# (CSharp) Method

OnTick() protected method

Overridden from Engine.EntitySystem.Entity.OnTick().
protected OnTick ( ) : void
return void
        protected override void OnTick()
        {
            base.OnTick();

            if( Intellect != null )
            {
                if( Intellect.IsControlKeyPressed( GameControlKeys.Fire1 ) )
                    WeaponTryFire( false );

                if( Intellect.IsControlKeyPressed( GameControlKeys.Fire2 ) )
                    WeaponTryFire( true );
            }

            TickContusionTime();

            if( activeWeapon == null || activeWeapon.Ready )
                UpdateTPSArcadeLookDirection();

            if( activeWeapon != null )
            {
                if( EntitySystemWorld.Instance.IsServer() )
                    Server_TickSendWeaponVerticalAngleToClients();
            }
        }