이렇게 특정 아이템의 스택수가 몇개인지를 툴팁에 추가해 주는 모드임
근데 최근에 저 모드에 문제가 있는걸 알게 되었음 (관련글 #, #)
바로 이 친구인데
보다시피 설명하나 없이 그냥 스택 크기가 50이라는 정보를 알려주고 끝나고 있음
발전기인데 제작 속도 1만 써있는 것도 또 이상함
저 발전기의 내부 구현이 용광로로 되어있어서 제작 속도가 나타나는거고 정작 중요한 발전량은 표시되어 있지 않는 모습
개체를 직접 설치하고 마우스를 올려보면 또 잘 뜸
그저 아이템 상태에서의 툴팁 정보가 이상할 뿐
Stack Size Tooltip 모드가 스택 숫자 출력하겠다고 아예 설명 창을 갈아엎어버려서 이러한 현상이 나타난 것이고
이게 불편하게 느껴져서 그냥 아예 새로운 모드를 만들었음
(대충 모든 엔티티의 설명 정보를 해당하는 아이템의 설명 정보로 복사한다는 뜻)
(대충 모든 아이템의 설명에 스택 정보를 한 줄 더 추가한다는 뜻)
쉽게 될 줄 알았는데 은근히 귀찮더라
기본적으로 게임 엔진은 아이템의 설명 정보가 안 적혀 있으면 짝이 되는 엔티티의 설명을 그대로 출력하도록 되어있음
실제로 대부분의 아이템들은 설명 정보(localised_description)이 대부분 안적혀 있고 엔티티의 그것을 출력하도록 되어있다
다만 명시적으로 아이템에 설명 정보가 달려있으면 엔티티의 설명 정보를 사용하지 않고 아이템의 설명 정보를 우선적으로 사용함
그래서 Stack Size Tooltip모드의 경우에는 아이템의 정보에다가 툴팁을 다는 과정에서
-> (툴팁모드가) 어 아이템의 설명 정보가 없네? 그럼 스택 정보만 추가해야지
-> (게임엔진이) 어 아이템의 설명정보가 달려있네? 그럼 엔티티의 설명 정보는 표시 안해줘도 되겠다
이런 상황이 발생해버려서 중요한 정보 싹 날려버리고 스택 크기만 남게 된것임
나는 이렇게 되지 않도록 엔티티의 설명 정보를 싹다 아이템으로 복사해주는 작업을 먼저 하였고
그 이후에 아이템의 설명 정보에 추가로 스택 크기 정보를 넣어주도록 수정했음
이제 잘 뜬다
상기한 모드들에 또 다른 문제가 있었는데 스택수를 변경하는 모드들도 datafinalfix를 자주 써서 간혹 스택수가 이상하게 보이는 경우가 있음... 이런 모드들은 옵셔널 디펜시로 추가해주는 방법밖에 없으려나 싶음.... - dc App
맞음 그런건 제보받아서 옵셔널 디펜던시 걸어줘야함 당장 이것도 우탐모 후처리 모드에 히든 옵셔널 디펜던시 걸려있음 ㅋㅋ
모드 로드 순서가 디펜던시 많이걸려있는게 최우선이구나 St가 Sp보다 알파벳순서 먼저인데 왜그런가 했네 - dc App
지식이 늘었다 - dc App
엥 아니구나 먼저니까 먼저로딩되는게 맞구나 난바보 - dc App
이 게임은 모든 활성 모드에 종속성을 먼저 고려하고 내부 이름을 두 번째로 고려하는 순서를 부여합니다. 이 순서는 게임 시작 시 모드의 로드 순서와 런타임 중에 이벤트가 전송되는 순서를 결정합니다. 구체적으로, 각 모드의 종속성 체인 깊이가 먼저 고려되어 더 짧은 것을 큐의 앞쪽으로 정렬합니다. 체인 깊이가 동일한 모드의 경우 내부 이름의 자연스러운 정렬 순서 가 확정적인 순서를 결정합니다. 라고 하네
굿 나는 원래 정보가 안뜨는줄 알았떠니 저 모드 때문에 안뜨는거였구나
덕분에 모드 업그레이드 했다 고맙ㄷ ㅏ
나도 써야겠다 개추
나도 다운받으러 간다 개추
ATO는 호환 안되는거 같네 ㅠ
설명 날아가는거 있음? 핵심 모드가 정확히 뭔지랑 설명 날아가는 아이템이 뭔지 알려주면 확인해볼께
뭔가 크래시 나던데 혹시 너는 ATO팩 끼고 됨? 다른 모드가 문제일 수도 있으니
https://mods.factorio.com/mod/all-the-overhaul-modpack
그냥 이거만 넣고 해보면 되나
ㅇㅇ
이따 집가면 해보겠음
크래시만 고치는건 쉽게 고쳤는데, 막상 들어가보니 아이템 설명 정보 날아가는게 은근히 많이 있어서 삽질좀 했네 그래도 알려준 덕분에 더 완성도 있게 고쳤다
0.0.2 업데이트 하면 이제 될거임!
이거 그냥 디버그 툴팁 어쩌고 켜놓고 했는데 모드를 받아볼 생각을 못했네
감사!!!