MOTHER/알고리즘
덤프버전 :
분류
1. 개요[편집]
MOTHER에서 사용되는 전투 내 대미지 계산법, 레벨 업 시 얻을 수 있는 스탯의 공식 등 전체적인 게임의 알고리즘과 확률 따위를 다루는 문서. 모든 정보의 출처는 이곳이다. 이 문서에서 다루는 스탯과 아이템 등에 관련한 용어들은 모두 한글 패치판을 기준으로 한다.
2. 레벨 업[편집]
2.1. 레벨 업에 필요한 경험치[편집]
각 캐릭터의 상수는 다음과 같다.
테디는 레벨 18, 경험치 3600으로 시작. 다른 캐릭터들은 모두 레벨 1, 경험치 0으로 시작한다.
2.2. 스탯[편집]
레벨 업 시 획득하는 스탯은 각각의 능력치와 대응한다.
스탯은 현재 스탯과 관계없이 증가하며, 모든 스탯은 255로 제한되어 있기 때문에 오버플로되지 않는다.
레벨 업 시 오펜스는 항상 파이트와 동일한 양만큼 증가하며, 마찬가지로 디펜스도 스피드와 동일하게 증가된다. 하지만 레벨 업 외의 다른 방법으로 파이트나 스피드를 올릴 시에는 오펜스, 디펜스가 증가하지 않는다.
캐릭터의 스피드가 높을수록 전투에서 우선으로 행동할 수 있는 확률이 높아진다.
2.2.1. 스탯 상승[편집]
각 캐릭터의 상수는 다음과 같다.
이브와 플라잉맨은 레벨 99, 경험치 1,000,000으로 시작하기 때문에 레벨 업을 할 수 없으므로 위 상수는 사실상 무의미하며 전투에서 경험치 또한 얻지 못한다. 그러나 플라잉 맨은 보너스 뷴에게서는 경험치를 얻을 수 있다.
2.2.2. HP, PP 상승[편집]
HP와 PP의 상승은 위의 다섯 개의 스탯이 먼저 상승된 뒤에 결정된다.
위 공식에서 현재값은 현재 캐릭터의 최대 HP 또는 최대 PP를 뜻하며, 목표값의 공식은 또 다음과 같이 나뉘어진다.
2.3. PSI 획득[편집]
캐릭터가 해당 PSI를 익힐 수 있는 레벨에 도달하게 되면 전투에 승리하거나 전투에서 도망쳤을 때 1/4 확률로 그 PSI를 획득할 수 있다. 아래는 패미컴 MOTHER와 EarthBound Zero 및 EarthBound Beginnings의 PSI 획득 가능 레벨표이며 게임보이 어드밴스 MOTHER 1+2에서는 몇몇 PSI 획득 가능 레벨이 조정되었다.
3. 아이템[편집]
적에게서 드롭되는 모든 아이템의 드롭률은 1/16이다. 소모성 아이템은 사용 후 1/8 확률로 사라진다.
로프는 사용 시 100% 확률로 적을 붙잡을 수 있으며, 그 적은 매 턴 1/4 확률로 로프를 풀어낼 수 있다.
신기한 메가폰은 항상 50% 확률로 성공한다.
4. 전투[편집]
"싸운다" 옵션을 사용하여 일반 공격을 가했을 때 적용되는 공식이다.
전투에서 도망칠 수 있는 확률은 50%이다. 각 캐릭터는 한 턴에 한 번씩 시도할 수 있으며, 차원슬립을 사용할 경우 실패 확률은 없다.
4.1. 대미지 적용[편집]
대미지는
로 계산된다. 그러나 [math(()]공격자의 오펜스[math()<()]대상의 디펜스[math())]일 경우에는
로 계산된다. SMAAAASH!!의 대미지는 대상의 디펜스를 무시한다.
4.2. 상태이상 공격[편집]
각 스탯은 다음과 같은 상태이상을 피할 때 사용된다.
돌 스프레이를 사용했을 때 대상이 석화에 면역이 없다면 실패 확률 없이 항상 석화를 일으킨다.
닌텐은 자동차 따위의 몬스터의 배기 가스 공격에 항상 천식 반응을 일으킨다. 이때 닌텐이 행할 수 있는 유일한 행동은 천식 스프레이를 사용하는 것이다.
PSI, 아이템 또는 적의 특수 공격을 통해 발생하는 상태이상에도 모두 동일한 공식이 사용된다.
5. 랜덤 인카운터[편집]
인카운터가 가능한 지역에서 걸음을 옮길 때마다 RNG는 숫자를 생성하고 그 숫자가 일정량 미만이면 전투에 진입하게 된다. 다음은 그 숫자가 생성된 곳을 밟을 때 인카운터에 돌입될 수 있는 확률이며, 이해를 돕기 위해 그 숫자를 "~번 타일"로 표현하였다.
숫자를 결정하기 위해 게임에서는 플레이어가 밟은 1번~8번 사이의 타일을 바탕으로 "보너스"를 추가하며 그 타일에 해당하는 확률을 사용한다. "보너스"는 인카운트가 불가능한 영역에 들어갈 때마다 0번 타일로 재설정되며, 전투에 참여할 때마다 타일의 번호가 1씩 증가한다. 보너스는 항상 1씩 증가하며, 0번 타일을 제외하고 8번 타일보다 더 낮은 인카운터 확률을 가진 타일을 만들 수 없다.
인카운트가 불가능한 영역, 이하 "마을"을 나선 뒤 2번 타일로 가득 찬 인카운터가 가능한 영역, 이하 "필드"에 들어섰다고 가정하자.
i. 한 타일을 밟을 때마다, 21/256 (약 8.2%) 확률로 전투에 돌입될 수 있다.
ii. 첫 번째 전투를 치르고 난 후, 두 번째 전투에 돌입될 수 있는 확률은 3번 타일의 16/256 (약 6.3%)이다. 한 타일을 밟을 때마다 전투에 돌입될 확률이 계산된다는 것은 동일하다.
iii. 두 번째 전투를 치르고 난 이후 같은 필드에 계속해서 남아 있는 한, 그 다음 전투에 돌입될 수 있는 확률은 4번 타일의 13/256 (약 5.1%), 그 다음 전투는 5번 타일의 10/256 (약 3.9%), 그 다음 전투는 6번 타일의 8/256 (약 3.1%)...과 같은 식으로 8번 타일까지 계속 시행한다. 8번 타일에 도달하고 나면 계속 8번 타일을 사용한다.
iv. 인카운터가 불가능한 영역에 들어서면 모든 타일은 0번 타일로 재설정된다.
이 문서의 내용 중 전체 또는 일부는 2023-10-30 20:56:16에 나무위키 MOTHER/알고리즘 문서에서 가져왔습니다.