'Called when Mario is in a FALL state'

def falling(self, keys, fire_group):

    self.check_to_allow_fireball(keys)
    if (self.y_vel < c.MAX_Y_VEL):
        self.y_vel += self.gravity
    if keys[tools.keybinding['left']]:
        if (self.x_vel > (self.max_x_vel * (-1))):
            self.x_vel -= self.x_accel
    elif keys[tools.keybinding['right']]:
        if (self.x_vel < self.max_x_vel):
            self.x_vel += self.x_accel
    if keys[tools.keybinding['action']]:
        if (self.fire and self.allow_fireball):
            self.shoot_fireball(fire_group)
