Skip to content

Commit 604bdf7

Browse files
committed
Adds missing IWDEE Demo.
1 parent e176309 commit 604bdf7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+2036
-0
lines changed

Demos/Demo_IWDEE/Create_and_Distribute.bat

Lines changed: 458 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
// Never Forget: Comments can "lie", but code not so much ;P
2+
// ---INITILIZE DYN ARRAY NUMBER OF VALUES
3+
INCLUDE ~%MOD_FOLDER%/%LANGUAGE%/InitAllSlotNumbers.tpa~
4+
5+
OUTER_SPRINT refTextArray ~Texts~
6+
OUTER_SPRINT refSoundArray ~Sounds~
7+
OUTER_SPRINT TLKindexArray ~TLKindex~
8+
OUTER_SPRINT voxNameArray ~VoxNames~
9+
OUTER_SPRINT voxSelectNameArray ~VoxSelectNames~
10+
OUTER_SPRINT voxPositionArray ~Positions~
11+
// ---DECLARE DYN ARRAY FOR TEXT(Text in the dialog.tlk)
12+
OUTER_SET ~!_slotNumbers~ = ~%slotNumbers%~
13+
OUTER_SPRINT ~!_setArrayName~ ~%refTextArray%~
14+
LAM DYN_ARRAY_CREATE
15+
// ---DECLARE DYN ARRAY FOR SOUND(Soundfile names in dialog.tlk)
16+
OUTER_SET ~!_slotNumbers~ = ~%slotNumbers%~
17+
OUTER_SPRINT ~!_setArrayName~ ~%refSoundArray%~
18+
LAM DYN_ARRAY_CREATE
19+
// ---DECLARE DYN ARRAY FOR REF-NUMBERS(Reference number in CHARSND.2DA)
20+
OUTER_SET ~!_slotNumbers~ = ~%slotNumbers%~
21+
OUTER_SPRINT ~!_setArrayName~ ~%TLKindexArray%~
22+
LAM DYN_ARRAY_CREATE
23+
// ---DECLARE DYN ARRAY FOR POSITION(Reference number position in dialog.tlk)
24+
OUTER_SET ~!_slotNumbers~ = ~%slotNumbers%~
25+
OUTER_SPRINT ~!_setArrayName~ ~%voxPositionArray%~
26+
LAM DYN_ARRAY_CREATE
27+
// ---DECLARE DYN ARRAY FOR NAMES(Header name in CHARSND.2DA)
28+
OUTER_SET ~!_slotNumbers~ = ~%nameNumbers%~
29+
OUTER_SPRINT ~!_setArrayName~ ~%voxNameArray%~
30+
LAM DYN_ARRAY_CREATE
31+
// ---DECLARE DYN ARRAY FOR SELECTABLE NAMES(Selectable name in character creation)
32+
OUTER_SET ~!_slotNumbers~ = ~%nameNumbers%~
33+
OUTER_SPRINT ~!_setArrayName~ ~%voxSelectNameArray%~
34+
LAM DYN_ARRAY_CREATE
35+
// ---INITILIZE DYN ARRAY VALUES
36+
INCLUDE ~%MOD_FOLDER%/%LANGUAGE%/InitVoxArrays.tpa~
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@2147483647=~Diese Modifikation is nicht mit dem zu installierenden Spiel kompatibel! Die Installation wird abgebrochen.~
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@1=~Vox Demo IWDEE~
2+
@2=~TLK Reperatur verwenden -> [o]k oder [n]ein:~
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@2147483646=~Modifikations-kompatibilität ist unsicher. Trotz erfolgreicher Installation, kann die reibungslose Funktionalität nicht garantiert werden. Falls die Installation Fehler generiert, kann die Kompatibilität eine der Ursachen sein.~
2+
@2147483644=~SOD zip wurde erkannt! Die Installation von Modmerge oder DLCmerger wird vermutlich benötigt. Trotz erfolgreicher Installation, kann die reibungslose Funktionalität nicht garantiert werden.~
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// ---INITIALIZE ALL SLOT-NUMBERS
2+
OUTER_SET slotNumbers = 31
3+
OUTER_SET nameNumbers = 2
Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,146 @@
1+
// ---INITIALIZE DYN ARRAY TEXTS
2+
OUTER_SPRINT ~Texts0~ ~Aktionsbestätigung 7~ //"!_DEMB3_.wav" Aktionsbestätigung 7 für SoD/BGEE/IWDEE ansonsten BGEE2 Aktionsbestätigung selten 4
3+
OUTER_SPRINT ~Texts1~ ~Ausgewählt 2~ //"!_DEMBg.wav" Ausgewählt 2
4+
OUTER_SPRINT ~Texts2~ ~Ausgewählt 4~ //"!_DEMO0.wav" Ausgewählt 4
5+
OUTER_SPRINT ~Texts3~ ~Aktionsbestätigung 4~ //"!_DEMO0_.wav" Aktionsbestätigung 4 für SoD/BGEE/IWDEE ansonsten BGEE2 Aktionsbestätigung selten 1
6+
OUTER_SPRINT ~Texts4~ ~Aktionsbestätigung 5~ //"!_DEMO1_.wav" Aktionsbestätigung 5 für SoD/BGEE/IWDEE ansonsten BGEE2 Aktionsbestätigung selten 2
7+
OUTER_SPRINT ~Texts5~ ~Aktionsbestätigung 6~ //"!_DEMO2_.wav" Aktionsbestätigung 6 für SoD/BGEE/IWDEE ansonsten BGEE2 Aktionsbestätigung selten 3
8+
OUTER_SPRINT ~Texts6~ ~Aktionsbestätigung 7~ //"!_DEMO3_.wav" Aktionsbestätigung 7 für SoD/BGEE/IWDEE ansonsten BGEE2 Aktionsbestätigung selten 4
9+
OUTER_SPRINT ~Texts7~ ~Schlachtruf 2~ //"!_DEMO8.wav" Schlachtruf 2
10+
OUTER_SPRINT ~Texts8~ ~Schlachtruf 3~ //"!_DEMO9.wav" Schlachtruf 3
11+
OUTER_SPRINT ~Texts9~ ~Schlachtruf 1~ //"!_DEMOa.wav" Schlachtruf 1
12+
OUTER_SPRINT ~Texts10~ ~Anführer werden~ //"!_DEMOb.wav" Anführer werden
13+
OUTER_SPRINT ~Texts11~ ~Müde~ //"!_DEMOc.wav" Müde
14+
OUTER_SPRINT ~Texts12~ ~Gelangweilt~ //"!_DEMOd.wav" Gelangweilt
15+
OUTER_SPRINT ~Texts13~ ~Schwer verwundet~ //"!_DEMOe.wav" Schwer verwundet
16+
OUTER_SPRINT ~Texts14~ ~Ausgewählt 1~ //"!_DEMOf.wav" Ausgewählt 1
17+
OUTER_SPRINT ~Texts15~ ~Ausgewählt 2~ //"!_DEMOg.wav" Ausgewählt 2
18+
OUTER_SPRINT ~Texts16~ ~Schlachtruf 4~ //"!_DEMOg_.wav" Schlachtruf 4
19+
OUTER_SPRINT ~Texts17~ ~Ausgewählt 3~ //"!_DEMOh.wav" Ausgewählt 3
20+
OUTER_SPRINT ~Texts18~ ~Schlachtruf 5~ //"!_DEMOh_.wav" Schlachtruf 5
21+
OUTER_SPRINT ~Texts19~ ~Aktionsbestätigung 1~ //"!_DEMOi.wav" Aktionsbestätigung 1
22+
OUTER_SPRINT ~Texts20~ ~Aktionsbestätigung 2~ //"!_DEMOj.wav" Aktionsbestätigung 2
23+
OUTER_SPRINT ~Texts21~ ~Aktionsbestätigung 3~ //"!_DEMOk.wav" Aktionsbestätigung 3
24+
OUTER_SPRINT ~Texts22~ ~Ausgewählt 5~ //"!_DEMOk_.wav" Ausgewählt 5
25+
OUTER_SPRINT ~Texts23~ ~Getroffen werden~ //"!_DEMOl.wav" Getroffen werden
26+
OUTER_SPRINT ~Texts24~ ~Ausgewählt 6~ //"!_DEMOl_.wav" Ausgewählt 6
27+
OUTER_SPRINT ~Texts25~ ~Sterben~ //"!_DEMOm.wav" Sterben
28+
OUTER_SPRINT ~Texts26~ ~IWDEE Aktionsbestätigung 4~ //"!_DEMOs.wav" BGEE[IWDEE] Aktionsbestätigung 4 oder Aktionsbestätigung 4 für BGEE2
29+
OUTER_SPRINT ~Texts27~ ~IWDEE Aktionsbestätigung 5~ //"!_DEMOt.wav" BGEE[IWDEE] Aktionsbestätigung 5 oder Aktionsbestätigung 5 für BGEE2
30+
OUTER_SPRINT ~Texts28~ ~IWDEE Aktionsbestätigung 6~ //"!_DEMOu.wav" BGEE[IWDEE] Aktionsbestätigung 6 oder Aktionsbestätigung 6 für BGEE2
31+
OUTER_SPRINT ~Texts29~ ~IWDEE Aktionsbestätigung 7~ //"!_DEMOv.wav" BGEE[IWDEE] Aktionsbestätigung 7 oder Aktionsbestätigung 7 für BGEE2
32+
OUTER_SPRINT ~Texts30~ ~Reaktion auf den Tod eines Gruppenmitglieds~ //"!_DEMOw.wav" Reaktion auf den Tod eines Gruppenmitglieds
33+
LAM ~!_Texts~
34+
// ---INITIALIZE DYN ARRAY NAMES
35+
OUTER_SPRINT ~VoxNames0~ ~!_DEMO~
36+
OUTER_SPRINT ~VoxNames1~ ~!_DEMB~
37+
LAM ~!_VoxNames~
38+
// ---INITIALIZE DYN ARRAY SELECTABLE NAMES
39+
OUTER_SPRINT ~VoxSelectNames0~ ~!_Demo(Vollständig):Weiblich Roboter~
40+
OUTER_SPRINT ~VoxSelectNames1~ ~!_Demo(Unvollständig):Weiblich Roboter~
41+
LAM ~!_VoxSelectNames~
42+
// ---INITIALIZE DYN ARRAY SOUNDS
43+
OUTER_SPRINT ~Sounds0~ ~!_DEMB3_~
44+
OUTER_SPRINT ~Sounds1~ ~!_DEMBg~
45+
OUTER_SPRINT ~Sounds2~ ~!_DEMO0~
46+
OUTER_SPRINT ~Sounds3~ ~!_DEMO0_~
47+
OUTER_SPRINT ~Sounds4~ ~!_DEMO1_~
48+
OUTER_SPRINT ~Sounds5~ ~!_DEMO2_~
49+
OUTER_SPRINT ~Sounds6~ ~!_DEMO3_~
50+
OUTER_SPRINT ~Sounds7~ ~!_DEMO8~
51+
OUTER_SPRINT ~Sounds8~ ~!_DEMO9~
52+
OUTER_SPRINT ~Sounds9~ ~!_DEMOa~
53+
OUTER_SPRINT ~Sounds10~ ~!_DEMOb~
54+
OUTER_SPRINT ~Sounds11~ ~!_DEMOc~
55+
OUTER_SPRINT ~Sounds12~ ~!_DEMOd~
56+
OUTER_SPRINT ~Sounds13~ ~!_DEMOe~
57+
OUTER_SPRINT ~Sounds14~ ~!_DEMOf~
58+
OUTER_SPRINT ~Sounds15~ ~!_DEMOg~
59+
OUTER_SPRINT ~Sounds16~ ~!_DEMOg_~
60+
OUTER_SPRINT ~Sounds17~ ~!_DEMOh~
61+
OUTER_SPRINT ~Sounds18~ ~!_DEMOh_~
62+
OUTER_SPRINT ~Sounds19~ ~!_DEMOi~
63+
OUTER_SPRINT ~Sounds20~ ~!_DEMOj~
64+
OUTER_SPRINT ~Sounds21~ ~!_DEMOk~
65+
OUTER_SPRINT ~Sounds22~ ~!_DEMOk_~
66+
OUTER_SPRINT ~Sounds23~ ~!_DEMOl~
67+
OUTER_SPRINT ~Sounds24~ ~!_DEMOl_~
68+
OUTER_SPRINT ~Sounds25~ ~!_DEMOm~
69+
OUTER_SPRINT ~Sounds26~ ~!_DEMOs~
70+
OUTER_SPRINT ~Sounds27~ ~!_DEMOt~
71+
OUTER_SPRINT ~Sounds28~ ~!_DEMOu~
72+
OUTER_SPRINT ~Sounds29~ ~!_DEMOv~
73+
OUTER_SPRINT ~Sounds30~ ~!_DEMOw~
74+
LAM ~!_Sounds~
75+
// ---INITIALIZE DYN ARRAY POSITIONS
76+
ACTION_IF (GAME_IS ~bgee~) OR (FILE_EXISTS ~sod-dlc.zip~) OR (FILE_EXISTS ~dlc/sod-dlc.zip~) OR (GAME_IS ~iwdee~) THEN
77+
BEGIN
78+
OUTER_SET ~Positions0~ = 38
79+
OUTER_SET ~Positions1~ = 27
80+
OUTER_SET ~Positions2~ = 29
81+
OUTER_SET ~Positions3~ = 35
82+
OUTER_SET ~Positions4~ = 36
83+
OUTER_SET ~Positions5~ = 37
84+
OUTER_SET ~Positions6~ = 38
85+
OUTER_SET ~Positions7~ = 10
86+
OUTER_SET ~Positions8~ = 11
87+
OUTER_SET ~Positions9~ = 9
88+
OUTER_SET ~Positions10~ = 6
89+
OUTER_SET ~Positions11~ = 7
90+
OUTER_SET ~Positions12~ = 8
91+
OUTER_SET ~Positions13~ = 20
92+
OUTER_SET ~Positions14~ = 26
93+
OUTER_SET ~Positions15~ = 27
94+
OUTER_SET ~Positions16~ = 12
95+
OUTER_SET ~Positions17~ = 28
96+
OUTER_SET ~Positions18~ = 13
97+
OUTER_SET ~Positions19~ = 32
98+
OUTER_SET ~Positions20~ = 33
99+
OUTER_SET ~Positions21~ = 34
100+
OUTER_SET ~Positions22~ = 30
101+
OUTER_SET ~Positions23~ = 18
102+
OUTER_SET ~Positions24~ = 31
103+
OUTER_SET ~Positions25~ = 19
104+
OUTER_SET ~Positions26~ = 79
105+
OUTER_SET ~Positions27~ = 80
106+
OUTER_SET ~Positions28~ = 81
107+
OUTER_SET ~Positions29~ = 82
108+
OUTER_SET ~Positions30~ = 53
109+
LAM ~!_Positions~
110+
END
111+
// ---INITIALIZE DYN ARRAY POSITIONS
112+
ACTION_IF (GAME_IS ~bg2ee~) THEN
113+
BEGIN
114+
OUTER_SET ~Positions0~ = 78
115+
OUTER_SET ~Positions1~ = 27
116+
OUTER_SET ~Positions2~ = 29
117+
OUTER_SET ~Positions3~ = 75
118+
OUTER_SET ~Positions4~ = 76
119+
OUTER_SET ~Positions5~ = 77
120+
OUTER_SET ~Positions6~ = 78
121+
OUTER_SET ~Positions7~ = 10
122+
OUTER_SET ~Positions8~ = 11
123+
OUTER_SET ~Positions9~ = 9
124+
OUTER_SET ~Positions10~ = 6
125+
OUTER_SET ~Positions11~ = 7
126+
OUTER_SET ~Positions12~ = 8
127+
OUTER_SET ~Positions13~ = 20
128+
OUTER_SET ~Positions14~ = 26
129+
OUTER_SET ~Positions15~ = 27
130+
OUTER_SET ~Positions16~ = 12
131+
OUTER_SET ~Positions17~ = 28
132+
OUTER_SET ~Positions18~ = 13
133+
OUTER_SET ~Positions19~ = 32
134+
OUTER_SET ~Positions20~ = 33
135+
OUTER_SET ~Positions21~ = 34
136+
OUTER_SET ~Positions22~ = 30
137+
OUTER_SET ~Positions23~ = 18
138+
OUTER_SET ~Positions24~ = 31
139+
OUTER_SET ~Positions25~ = 19
140+
OUTER_SET ~Positions26~ = 35
141+
OUTER_SET ~Positions27~ = 36
142+
OUTER_SET ~Positions28~ = 37
143+
OUTER_SET ~Positions29~ = 38
144+
OUTER_SET ~Positions30~ = 53
145+
LAM ~!_Positions~
146+
END
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@2147483647=~Mod is incompatible with game! The Installation is aborted.~
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@1=~Vox Demo IWDEE~
2+
@2=~Apply TLK Repair -> [o]k or [n]o~
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@2147483646=~Insecure game compatibility detected! No guarantee for smooth functionality in case of successful installation. If you encounter an error after installation, this may be the cause.~
2+
@2147483644=~SOD zip detected! Installation of Modmerge or DLCmerger is possibly needed. No guarantee for smooth functionality in case of successful installation. If you encounter an error after installation, this may be the cause.~

0 commit comments

Comments
 (0)