회복 기능과 도망 기능도 구현합니다.

    class Game {
      (중략)
      onBattleMenuInput = (event) => {
        (중략)
        } else if (input === '2') { // 회복
          const { hero, monster } = this;
          hero.hp = Math.min(hero.maxHp, hero.hp + 20);
          monster.attack(hero);
          this.showMessage('체력을조금회복했다.');
          this.updateHeroStat();
        } else if (input === '3') { // 도망
          this.changeScreen('game');
          this.showMessage('부리나케도망쳤다!');
          this.monster = null;
          this.updateMonsterStat();
        }
      }
    }

    본문으로

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.