public static AICharacter createFlowerMonster(SpriteLoader spriteLoader, String name ,int x, int y,int Adistance)
  {
    //Load the frames into the animation
    AnimatedSprite enemyAnim = new AnimatedSprite(200f,true, true);
    enemyAnim.addFrame(spriteLoader.load("Content/Textures/Characters/enemies/flower_monster/flower_monster1.png"));
    enemyAnim.addFrame(spriteLoader.load("Content/Textures/Characters/enemies/flower_monster/flower_monster2.png"));
    //Register animations
    enemyAnim.addAnimation("walk",new int[] {0,1,0});    
    //Create and return the new flower_monster with the animations we just made
    AICharacter flower_monster = new AICharacter(name, enemyAnim, x*64,y*64,1,Direction.Up);
    startPosition = x*SideScroller.TILE_SIZE;
    distance = Adistance; 
    return flower_monster;
  }