토탈워센터에 올라온 unpacker 입니다.
관련정보는 http://www.twcenter.net/forums/showthread.php?t=228790 에서 확인하실수 있습니다.
사용법은 사용자 운영체제에 맞는 python( http://python.org/download/releases/3.0.1/ )을 먼저 설치하시고
압축파일을 데모폴더의 data 폴더에다 압축해제하시고 배치파일로 실행하시면 됩니다.
Ex) C:\Program Files\Steam\steamapps\common\empire total war demo\data
unpack_demo1.bat 실행
언팩하면 로딩시간이 줄어든다고 하네요.
그외 유닛수 수정, 국가선택, 부대추가, 특수능력추가등이 가능합니다.
자세한 정보는 http://www.twcenter.net/forums/showthread.php?t=227839 에서 확인하세요.
PS) < 간략한 파일설명 >
* 데모미션을 수정하실분들은 unpack_demo1.bat 배치파일만 실행하시기를 추천합니다.
하지만, 로딩속도 개선이 목적이시고 하드용량이 넉넉하신분은 unpack_all.bat 도 나쁘진 않을겁니다.
unpack_all_subfolder.bat 와 unpack_demo1_subfolder.bat 는 백업을 먼저 생각하시는 분들이 선택하세요.
(unpack되는 위치가 다를것이므로 폴더내용 확인하시면서 복사하셔야 합니다.)
etw_demo.py -> 소스코드
list_all.bat -> 모든 .pack 파일의 내부구성 리스트(TXT파일) 생성
unpack_all.bat -> 모든 .pack 파일을 unpack 함
unpack_all_subfolder.bat -> unpacked 폴더를 생성하고 그안에 모든 .pack 파일을 unpack 함(파일복사 필요)
unpack_demo1.bat -> demo1.pack 파일만 unpack 함
unpack_demo1_subfolder.bat -> unpacked 폴더를 생성하고 그안에 demo1.pack 파일을 unpack 함(파일복사 필요)
repack.xml -> list_all.bat 관련파일
< 주의점 >
기존의 pack 파일은 demo1.pack_backup 라는 식의 파일로 저장되니
문제 발생시 기본으로 돌리실 땐 demo1.pack 이란 식으로 원래이름으로 rename 하세요.
<추가설명>
python은 프로그램 언어로 단지 etw_demo.py를 구동하기위해 설치하는 겁니다.
설치시 인텔계열사용자분들은 windows x86 msi installer 를 설치하시고,
AMD계열이신분은 windows AMD64 msi installer를 설치하시면 됩니다.
다른옵션은 설정하실 필요 없습니다.
그다음 unpack_demo1.bat 또는 unpack_all.bat 를 실행하십시요.
(언팩하시면 demo1.pack -> demo1.pack_backup 바뀌고 data 경로에 animatioins...ui 폴더들이 생기고
all_scripted.lua 등의 파일들도 보일겁니다.
혹시 보이지않은다면 unpacked폴더가 있는지 보시고 있다면 그내용들을 data폴더로 복사해줍니다.)
이후 엠토 데모를 실행해보시면 로딩속도가 조금 빨라진 걸 느끼실 겁니다.
하지만 아직 어떤것도 수정한 것은 아니므로 게임내용은 전과 동일합니다.
-----------------------------------------<이상 언팩관련 설명입니다.>---------------------------------
그럼 간단한 유닛수정으로 넘어가서
C:\Program Files (x86)\Steam\steamapps\common\empire total war demo\data\Scenarios
(비스타일때 경로임)
battle_of_brandywine.xml 파일을 메모장으로 여시면
<unit unit_category="infantry" num_soldiers="160" script_name="britain_guard_infantry_02"> ; 부대인원수
<unit_type type="guard_infantry"/>
<position x="-70.22" y="469.77"/>
<orientation radians="2.77"/>
<width metres="29.58"/>
<unit_capabilities>
<firing_drill>rank_fire</firing_drill> ; 기본사격방식 (fire_volley, rank_fire 등)
<special_ability>square_formation</special_ability> ; 부대특수능력
<bayonet_type>ring_bayonets</bayonet_type> ; 총검의 유형
</unit_capabilities>
<unit_experience level="0"/>
</unit>
battle_of_lagos.xml 파일을 메모장으로 여시면
<ship script_name="Prince">
<ship_type type="1st_rate_british" name="Prince"/> ; 배의 종류(1st_rate_british, 2nd_rate_british 등)와 이름
<position x="-495.60" y="-560.90"/>
<orientation radians="0.47"/>
<ship_experience level="0"/>
</ship>
더자세한 내용(설치물설정, 부대의 추가, 동맹군의 추가, 미국으로 플레이)은 위 토탈워사이트의 링크를 참조하세요.
저 자신이 전문가가 아닌관계로 더 자세한 설명 못드리는 점 양해해주시기 바랍니다.
댓글
댓글 리스트-
작성자킹덤 작성시간 09.02.27 아 기분나쁘네.. 엠토데모실행안되 ㅠㅠ 하얀화면뜨면서 오류보고보냄만 나와 ㅠㅠ
-
작성자현아사랑해 작성시간 09.02.27 킹덤님 그뭐지.. 부대수만 늘리실거면요.. 제가 수정한거 battle_of_brandywine.xml 파일드릴게요.. 채팅방에서 기다릴게요. 12시까지 대기할게용
-
답댓글 작성자킹덤 작성시간 09.02.28 현아사랑해님 정말 감사합니다. 유닛수 다 늘렸구요 . 정말 잘되네요. 수고하셨구요. 진심으로 감사드립니다. 그때 꺼진이유가 렉 땜시(채팅하다가)ㅠ ㅠ 아이제 출근해야지~지각이다 뜨헉
-
작성자벼리떠따 작성시간 09.03.02 현아사랑해 이분 참 열성적이신듯..멋지시네염^^
-
작성자스파르타쿠스 작성시간 09.03.10 좋은 정보 고맙습니다. 국내 정발 나오기 전까지 엠토를 즐길 수 있겠군요 ㅎㅎ