게임 모드를 만들어보고 싶은데, 프로그래밍은 스크래치로 깔작댄 게 전부라 일단 정보를 하나씩 찾아서 기록합니다




--------------------------------------------------------------------------

현재 게임에서 뜯어볼 수 있는 것

.lua 파일 : 0x66 xor 복호화 - 디컴파일

암호화된 PNG : 0x75 xor 복호화


아직 못 열어본 것

.pcs 파일 - 이미지가 들어간 거긴 한데 온전한 상태로 확인할 수가 없음

.pso 파일 - Microsoft DirectX D3D 컴파일된 픽셀 셰이더?

.vso 파일 - Microsoft DirectX D3D 컴파일된 정점 셰이더?

.ogg 파일 - 암호화 되어있는 것 같음

.bnk 파일 - 인터넷에서 추출기를 찾아서 ogg로 바꿔봤으나 이상한 소리가 나옴

.gfx 파일

---------------------------------------------------------------------------

폴더 목록


- _CommonRedist 폴더 : 뭔지 모르겠음, 비었음

- bg 폴더 : 배경?, lua, pcs 파일 있음

- customize 폴더 : 색 커스텀?, 가로로 긴 png 파일 있음

- fighter 폴더 : 캐릭 모션, 기술 커맨드 및 판정박스 등?, lua, pcs 파일 있음

- palette 폴더 : 색 커스텀?, 가로로 길고 2줄인 png 있음,

- script 폴더 : 설정, CPU 상대 AI 등?, lua 파일 있음

- shader 폴더 : pso, vso 파일 있음

- sound 폴더 : 소리, ogg, bnk 파일 있음

- ui 폴더 : gfx, lua, dds, 암호화된 png 파일 있음

- video 폴더 : wmv, lua 파일 있음

-------------------------------------------------------------------------------

현황


2022-06-21

-bnk에서 사운드를 추출해보려고 했으나 실패

-cmd로 여러 lua 파일을 한꺼번에 복호화할 수 있게 됨


2022-06-26

-game_config.lua : 대체 캐릭/컬러, 특수 팀 엔딩/일러, 캐릭 선택창 등

-game_params.lua : 각종 게임 수치 및 커스텀용 RGB값이 지정됨, customize_mask가 뭔지 모르겠음


2022-07-02

-기술 커맨드 하나 수정한 lua 파일을 컴파일-암호화해서 넣어봤으나 실행이 정상적으로 되지 않음. 

뭐가 문제일까...

2022-07-27

-lua파일의 용량이 달라지면 안 됨

-수정본은 온라인에서 플레이어 양쪽 모두 적용하지 않으면 갈림

------------------------------------------------------------------------



아직 못 뜯어본 거 여는 법하고 모드 만드는 기초적인 방법을 알려주시면 감사하겠습니다