댓글 리스트
-
답댓글 작성자 rpgkdh 작성자 본인 여부 작성자 작성시간08.05.01 그리고, 코드유닛이라는 것을 연구하시던 분들은 아마도 스타포지에서 유닛 속성의 Unit Type을 변경하지 않은가 싶은데, 그건 Unit ID를 뜻합니다. 스타포지 제작자가 scenario.chk의 UNIT단락에서 앞에서부터 9번째 바이트부터가 Unit ID인 것은 알아도, 맨 앞의 4개 바이트가 의미하는 것이 뭔지 몰라서 그렇게 썼던 걸로 알고 있습니다. 맨 앞의 4바이트는 맵에 따라 계산된 Local ID를 뜻합니다. Local ID 0번의 값에서 88만큼 추가하면 두번째 유닛의 계산된 Local ID가 됩니다.
-
작성자 rpgkdh 작성자 본인 여부 작성자 작성시간08.05.07 덧붙여서, Unit ID는 유닛이 가지는 고유 번호를 뜻하지만 부를 때는 "유닛 몇번이 어쩌구저쩌구 하더라." 이렇게 하시면 됩니다. 인투더맵사이드에서 이거 하나 갖고 이러쿵저러쿵 떠들던데 그냥 간단한 것이 좋은 거죠. Unit ID = "유닛 몇번" 마찬가지로 Local ID = "로컬 몇번" 그리고 또 덧붙여서, EUD도 패치되면 바뀌는데.. 라고 할지 모르겠지만 적어도 Unit ID보다는 규칙적으로 바뀝니다. 그래서 그걸 찾아낼 줄만 알고 있으면 버전이 바뀌어도 역시 찾아낼 수 있는 것이고, 그렇기 때문에 맵핵이 여전히 존재하는 것입니다.