1 | @ECHO OFF
|
---|
2 | SET LOG=step0004.log
|
---|
3 | SET GDF=..\GameDataFolder
|
---|
4 | SET DG=..\GameDataFolder\level0_Final
|
---|
5 | ECHO LOG FILE FOR XDELTA3 PATCHES> %LOG%
|
---|
6 | ECHO ONCCstriker_dream_lab>> %LOG%
|
---|
7 | xdelta3.exe -dfs %DG%\ONCCstriker_easy_1.oni x3deltas\ONCCstriker_dream_lab.oni %DG%\ONCCstriker_dream_lab.oni>> %LOG% 2>&1
|
---|
8 | ECHO ONCCCop_generic>> %LOG%
|
---|
9 | xdelta3.exe -dfs %DG%\ONCCTCTF_lite_1.oni x3deltas\ONCCCop_generic.oni %DG%\ONCCCop_generic.oni>> %LOG% 2>&1
|
---|
10 | ECHO ONCCninjabot2>> %LOG%
|
---|
11 | xdelta3.exe -dfs %DG%\ONCCninjabot.oni x3deltas\ONCCninjabot2.oni %DG%\ONCCninjabot2.oni>> %LOG% 2>&1
|
---|
12 |
|
---|
13 | ECHO TRMAninjabot2>> %LOG%
|
---|
14 | xdelta3.exe -dfs %DG%\TRMAninjabot_tx.oni x3deltas\TRMAninjabot2.oni %DG%\TRMAninjabot2.oni>> %LOG% 2>&1
|
---|
15 | ECHO TXMPninjabot2 (uncompressed)>> %LOG%
|
---|
16 | xdelta3.exe -dfs %DG%\TXMPNINJA_EASY%%2Fpractise.oni x3deltas\TXMPninjabot2.oni %DG%\TXMPninjabot2.oni>> %LOG% 2>&1
|
---|
17 | ECHO TXMPninjabot2 (compressed)>> %LOG%
|
---|
18 | xdelta3.exe -dfs %DG%\TXMPNINJA_EASY%%2Fpractise.oni x3deltas\TXMPninjabot2dxt.oni %DG%\TXMPninjabot2.oni>> %LOG% 2>&1
|
---|
19 |
|
---|
20 | ECHO ONWCw10_sni>> %LOG%
|
---|
21 | xdelta3.exe -dfs %DG%\ONWCw9_scr.oni x3deltas\ONWCw10_sni.oni %DG%\ONWCw10_sni.oni>> %LOG% 2>&1
|
---|
22 | ECHO TXMPw10_sni_tex>> %LOG%
|
---|
23 | xdelta3.exe -dfs %DG%\TXMPw9_scr_tex.oni x3deltas\TXMPw10_sni_tex.oni %DG%\TXMPw10_sni_tex.oni>> %LOG% 2>&1
|
---|
24 | ECHO BINA3RAPw9_scr_e01b>> %LOG%
|
---|
25 | xdelta3.exe -dfs %DG%\BINA3RAPw9_scr_e01.oni x3deltas\BINA3RAPw9_scr_e01b.oni %DG%\BINA3RAPw9_scr_e01b.oni>> %LOG% 2>&1
|
---|
26 | ECHO BINA3RAPw9_scr_e02b>> %LOG%
|
---|
27 | xdelta3.exe -dfs %DG%\BINA3RAPw9_scr_e02.oni x3deltas\BINA3RAPw9_scr_e02b.oni %DG%\BINA3RAPw9_scr_e02b.oni>> %LOG% 2>&1
|
---|
28 | ECHO BINA3RAPw9_scr_x03a>> %LOG%
|
---|
29 | xdelta3.exe -dfs %DG%\BINA3RAPw9_scr_x03.oni x3deltas\BINA3RAPw9_scr_x03a.oni %DG%\BINA3RAPw9_scr_x03a.oni>> %LOG% 2>&1
|
---|
30 |
|
---|
31 | ECHO ONWCw12_ba2>> %LOG%
|
---|
32 | xdelta3.exe -dfs %DG%\ONWCw11_ba1.oni x3deltas\ONWCw12_ba2.oni %DG%\ONWCw12_ba2.oni>> %LOG% 2>&1
|
---|
33 | ECHO TXMPw12_ba2_tex>> %LOG%
|
---|
34 | xdelta3.exe -dfs %DG%\TXMPw11_ba1_tex.oni x3deltas\TXMPw12_ba2_tex.oni %DG%\TXMPw12_ba2_tex.oni>> %LOG% 2>&1
|
---|
35 | ECHO ONWCw13_muro>> %LOG%
|
---|
36 | xdelta3.exe -dfs %DG%\ONWCw4_psm.oni x3deltas\ONWCw13_muro.oni %DG%\ONWCw13_muro.oni>> %LOG% 2>&1
|
---|
37 | ECHO TXMPw13_muro_tex>> %LOG%
|
---|
38 | xdelta3.exe -dfs %DG%\TXMPw4_psm_tex.oni x3deltas\TXMPw13_muro_tex.oni %DG%\TXMPw13_muro_tex.oni>> %LOG% 2>&1
|
---|
39 | ECHO ONWCw14_sbg2>> %LOG%
|
---|
40 | xdelta3.exe -dfs %DG%\ONWCw5_sbg.oni x3deltas\ONWCw14_sbg2.oni %DG%\ONWCw14_sbg2.oni>> %LOG% 2>&1
|
---|
41 | ECHO TXMPw14_sbg2_tex>> %LOG%
|
---|
42 | xdelta3.exe -dfs %DG%\TXMPw5_sbg_tex.oni x3deltas\TXMPw14_sbg2_tex.oni %DG%\TXMPw14_sbg2_tex.oni>> %LOG% 2>&1
|
---|
43 |
|
---|
44 | FOR %%P IN (TRAM) DO (
|
---|
45 | FOR %%R IN (COMGUY ELITE KONOKO NINJA STRIKE TANKER THUG) DO (
|
---|
46 | FOR %%S IN (run_lt run_rt) DO (
|
---|
47 | IF NOT EXIST backup\level0_Final\%%P%%R%%S.oni XCOPY %DG%\%%P%%R%%S.oni backup\level0_Final\
|
---|
48 | )))
|
---|
49 | ECHO TRAMKONOKOrun_lt>> %LOG%
|
---|
50 | xdelta3.exe -dfs %DG%\TRAMKONSPRrun_lt.oni x3deltas\TRAMKONOKOrun_lt.oni %DG%\TRAMKONOKOrun_lt.oni>> %LOG% 2>&1
|
---|
51 | ECHO TRAMKONOKOrun_rt>> %LOG%
|
---|
52 | xdelta3.exe -dfs %DG%\TRAMKONSPRrun_rt.oni x3deltas\TRAMKONOKOrun_rt.oni %DG%\TRAMKONOKOrun_rt.oni>> %LOG% 2>&1
|
---|
53 | ECHO TRAMNINJArun_lt>> %LOG%
|
---|
54 | xdelta3.exe -dfs %DG%\TRAMNINSPRrun_lt.oni x3deltas\TRAMNINJArun_lt.oni %DG%\TRAMNINJArun_lt.oni>> %LOG% 2>&1
|
---|
55 | ECHO TRAMNINJArun_rt>> %LOG%
|
---|
56 | xdelta3.exe -dfs %DG%\TRAMNINSPRrun_rt.oni x3deltas\TRAMNINJArun_rt.oni %DG%\TRAMNINJArun_rt.oni>> %LOG% 2>&1
|
---|
57 | FOR %%P IN (TRAM) DO (
|
---|
58 | FOR %%R IN (COMGUY ELITE STRIKE TANKER THUG) DO (
|
---|
59 | FOR %%S IN (run_lt run_rt) DO (
|
---|
60 | ECHO %%P%%R%%S>> %LOG%
|
---|
61 | xdelta3.exe -dfs %DG%\TRAMSTRSPR%%S.oni x3deltas\TRAMSTRIKE%%S.oni %DG%\%%P%%R%%S.oni>> %LOG% 2>&1
|
---|
62 | )))
|
---|
63 |
|
---|
64 | FOR %%L IN (0 1 2 3 4 6 8 9 10 11 12 13 14 18 19) DO (
|
---|
65 | CD x3deltas\inplace
|
---|
66 | FOR %%D IN (level%%L_Final) DO (
|
---|
67 | IF EXIST %%D (
|
---|
68 | CD %%D
|
---|
69 | FOR %%F IN (*.oni) DO (
|
---|
70 | CD ..\..\..
|
---|
71 | IF EXIST %GDF%\%%D\%%F (
|
---|
72 | ECHO In-place patching: %%D\%%F>> %LOG%
|
---|
73 | IF NOT EXIST backup\%%D\%%F XCOPY %GDF%\%%D\%%F backup\%%D\
|
---|
74 | xdelta3.exe -dfs backup\%%D\%%F x3deltas\inplace\%%D\%%F %GDF%\%%D\%%F>> %LOG% 2>&1
|
---|
75 | )
|
---|
76 | CD x3deltas\inplace\%%D
|
---|
77 | )
|
---|
78 | CD ..
|
---|
79 | )
|
---|
80 | )
|
---|
81 | CD ..\..
|
---|
82 | )
|
---|