필드(?) 테스트는 전혀 안거쳤고, 직접 pak 뜯기도 귀찮아서 dtlnor이 올려놓은 json 만 뜯어보고 추측하는 거.


살펴본 파일은 natives/STM/GameDesign/Enemy/CommonData/Data/EmCommonRandomSize.user.3.json

실제로는 natives/STM/GameDesign/Enemy/CommonData/Data/EmCommonRandomSize.user.3 이 되겠지.


해당 파일 앞쪽에는 크기에 쓰이는 크기표가 열거되어 있고, 뒷쪽에는 몬스터별로 어떤 크기표를 쓰는지 기재되어 있음.


그 중 알슈베르도 항목만 뽑아서 정리하면 다음과 같음.


EmId : [777460864]EM0159_00_0, -- 알슈베르도

LegendaryId: [0]NONE -- 뭔지 모르겠지만 첫번째 변수
RewardRank_L : REWARD_RANK_01 ~ RewardRank_U : REWARD_RANK_03 -- REWARD라고 써있지만 그냥 성급을 뜻하는 것으로 보이는 두번째 변수
SizeTableId : 639e9197-c338-4416-b4d6-eb36ed525e2e
SizeTableId2 : 639e9197-c338-4416-b4d6-eb36ed525e2e
SizeTableId3 : 639e9197-c338-4416-b4d6-eb36ed525e2e
SizeTableId4 : 639e9197-c338-4416-b4d6-eb36ed525e2e
SizeTableId5 : 639e9197-c338-4416-b4d6-eb36ed525e2e
RewardRank : 04 ~ 07
SizeTableId : 88459026-11f8-44fd-9707-e5bda878ee98
SizeTableId2 : 46043554-e28d-419a-8cb5-bc06734c122a
SizeTableId3 : 46043554-e28d-419a-8cb5-bc06734c122a
SizeTableId4 : 46043554-e28d-419a-8cb5-bc06734c122a
SizeTableId5 : 491a26dd-c078-4d85-bd57-ccfcfab7b18f
LegendaryId: [1]NORMAL
SizeTableId : b9acd466-8cc6-4647-96c3-0ebbd4f1ecf3
SizeTableId2 : b9acd466-8cc6-4647-96c3-0ebbd4f1ecf3
SizeTableId3 : b9acd466-8cc6-4647-96c3-0ebbd4f1ecf3
SizeTableId4 : b9acd466-8cc6-4647-96c3-0ebbd4f1ecf3
SizeTableId5 : b9acd466-8cc6-4647-96c3-0ebbd4f1ecf3
LegendaryID: [2]KING
SizeTable: [] -- 아무 것도 없음, 그러니 KING은 더미인건지 아니면 별도로 처리되는 건지 알 수 없음.
(주인 4종+알슈베르도에만 [2]KING이 있고 다른 몬스터는 없음.)

작용하는 변수가 정확히 어떤건지는 모르겠지만 이름은 LegendaryId, RewardRank까지 둘을 알 수 있고,
거기에 하나의 변수가 더 작용하는데 뭔지 알 수 없다.

([2]KING을 제외하고 크키표 ID가 15번 기재되어 있지만, 중복을 제외하면 딱 5가지를 쓰는데,
ID별로 소금관 확률과 금관 확률 값으로 치환해서 정리하면 다음과 같다.

LIRS1S2S3S4S5
01~30%/0%0%/0%0%/0%0%/0%0%/0%

4~73%/1%2%/2%2%/2%2%/2%1%/3%
11~71%/5%1%/5%1%/5%1%/5%1%/5% 
2






사용하는 5가지의 크기 표의 소금관/금관 확률로 다시 정리하면 다음과 같다.

0%/0% - LegendaryId가 [0]NONE이고, Rank가 1~3인 경우.
3%/1% - LegendaryId가 [0]NONE이고, Rank가 4~7이며, 첫번째 크기표인 경우
2%/2% - LegendaryId가 [0]NONE이고, Rank가 4~7이며, 두번째에서 네번째 크기표인 경우
1%/3% - LegendaryId가 [0]NONE이고, Rank가 4~7이며, 다섯번째 크기표인 경우
1%/5% - LegendaryId가 [1]NORMAL인 경우

알슈베르도만 이런게 아니라 다른 몬스터도 대부분 이런 식으로 5개의 표만 쓴다(아닌 몬스터도 고정 크기라서 다를 뿐이다).

즉, SizeTableId가 5칸이 할당되어 있지만, 실제로 5종류의 크기표를 쓰기 위해서가 아니라,
5종류의 값을 갖는 변수가 작용하기 때문에 5칸으로 나뉜 것으로 보이고,
내 추측으로는 개체 강도가 아닐까 싶다.

내 추측이 맞다면, 하위까지는 (도샤구마(보스) 같이 확정 금관이 아닌 한) 금관 확률이 없고,
상위에서는 개체 강도가 ✦인 경우는 소금관 3%, 금관 1%, ✦✦~✦✦✦✦인 경우는 2%, 2%, ✦✦✦✦✦인 경우는 1%, 3%이며,
(NORMAL이라는 이름과 달리) 특별 케이스에 1%/5%를 할당하는게 아닐까 싶다.
다시 말하지만 어디까지나 추측에 불과한 거라서 아닐 수 있다.

앞에서 언급한 다섯 크기 표의 확률은 다음과 같다.
888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
0%/0%000112234679129875433332221100000000000
2%/2%011112222222444461076544332222221111110
3%/1%111222222244446107654433222222111111100
1%/3%001111122222224444610765443322222211111
1%/5%001111111111122233445710865433322222221
(위에서 정리할 때는 3%/1%, 2%/2% 순으로 정리했는데, 크기 확률 값이 기재된 순서는 이 표와 같다.)

우드 투나, 누 이그드라, 히라바미(이렇게 3종은 88~115 스케일), 고어 마가라(88~119 스케일), 수호룡 알슈베르도, 진 다하드, 조 시아(이렇게 3종은 고정 크기)까지 7종을 제외한 22종의 몬스터는 모두 이 88~125 스케일을 따른다. 그리고 95~125 스케일의 표 5종, 88~125지만 0% 빼면 100~125에 있는 표 1종까지 6종은 할당된 몬스터가 없는 것 같다.

우드 투나, 누 이그드라, 히라바미, 고어 마가라는 전체적인 분산은 다르지만, 금관 확률에 있어서는 동일하게 0%/0%, 2%/2%, 3%/1%, 1%/3%, 1%/5% 가 되는 5개의 표를 쓴다.