josedeschamps_JD-Beard_NewSchool_Processing_github_io/Week8/Homework/MyClass/MyClass.pde
class Megaman {
  
  
  float posX; //Megaman x position.
  float posY; //Megaman y position.
  boolean MegamanInSky; // see if megaman is in the air or ground.
  PImage[] MegamanSpriteFrames; // animation sprites.
  int chargeUpMotor; // keep track of megaman charging attack.
  int movementMotor; // keep track of megaman movement.
  boolean playerDirection; // check if the player is facing left or right.
  
  
  
  
  
  Megaman(){
    
    
    //megaman constructor
    
    
  }
  
  
  void update(){
    
    //megaman's states.
    
    
    
    
  }
  
  
  void display(){
    
    //show megaman on screen.
    //animation sprites.
    
    
    
    
  }
  
  
  
  void Jump(){
    
    //make megaman jump
    
    
    
  }
  
  void Running(){
    
    
    //make megaman run.
    
  }
  
  
  void PowerSlide(){
    
    //make megaman slide.
    
    
  }
  
  void BounceOffWall(){
    
    
    //make megaman jump off walls.
    
  }
  
  
  void ChargeAttack(){
    
    
    //make megaman charge his attack.
    
    
  }
  
  
  void Attack(){
    
    //make megaman attack.
    
    
  }
  
  
  void Death(){
    
    //kill the player.
    
    
  }
  
  
  
}