존재하지 않는 종류의 건물을 어떻게 만들어서 열어야 하는가 이걸 고민하다가

일단 다른 모드들 시설을 열어보자고 생각함


우탐모 화물로켓 격납고

얘는 뭐 존나 특이한 기능을 하긴 하지만 결국엔 상자 프로토타입에 스크립트를 바른거임

그래서 상자 GUI는 그대로 두고 오른쪽에 스크립트로 추가 GUI를 붙여서 사용하는구나 하고 배웠지


AAI 신호송신기

얘가 재밌는게 뭐냐면 인게임에서 화면을 열고서 저 멀리 뛰어가도 GUI가 닫히지를 않음

이게 무슨말인가 하면 시스템적으로는 엔티티랑은 무관한 GUI를 보여주면서 엔티티의 GUI인척 한다는거임

프로토타입도 개뜬금없이 로보포트 프로토타입을 사용함

그러니까 아마 뜯어보진 않았지만 내부적으로는 이렇게 동작할거야

신호 송신기의 로보포트 GUI가 열림 -> 스크립트로 바로 닫아버리고, 모더가 따로 만들어둔 스크립트 GUI를 열음

그리고 그 GUI로 일처리를 하는거지

그래서 이미 엔티티의 GUI는 닫힌 상태기 때문에 엔티티에서 멀어져도 GUI가 닫히는 일이 안생기는거임

대충 어떤식으로 구현해야 하는지는 감이 잡히는거같네