ArcadeRPG.MonsterEngine.IsVisible C# (CSharp) Метод

IsVisible() публичный Метод

public IsVisible ( ArcadeRPG.Enemy monster ) : bool
monster ArcadeRPG.Enemy
Результат bool
        public bool IsVisible(Enemy monster)
        {
            //MAGIC NUMBERS. Screen is 800 long by 480
            //We can determine if the monster is visible based on the players position
            int screen_x = Math.Abs(game_state.local_player.getX() - monster.getX());
            int screen_y = Math.Abs(game_state.local_player.getY() - monster.getY());

            if (screen_x > 800 || screen_y > 400)
            {
                return false;
            }

            return true;
        }