Skip to content

Commit 83317fb

Browse files
Many fixes and modifications.
Now work with Beta-Sixdouze Trial. But also now work especially good with Kusarihime.
1 parent 8d6be1a commit 83317fb

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

gscScriptCompAndDecompiler.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ class GscFile:
9090
(0x23, 'ii', ''),
9191
(0x24, 'ii', ''),
9292
(0x25, 'ii', ''),
93-
(0x26, 'iiii', ''), #Возможно, где-то 'iii'?
93+
(0x26, 'iii', ''), #Принцесса порчи: iii, остальное: iiii?
9494
(0x27, 'iii', ''),
9595
(0x28, 'ii', ''),
9696
(0x29, 'ii', ''),
@@ -100,7 +100,7 @@ class GscFile:
100100
(0x2D, 'ii', ''),
101101
(0x2E, 'i', ''),
102102
(0x2F, 'ii', ''),
103-
(0x30, 'iii', ''), #Возможно, где-то 'ii'?
103+
(0x30, 'ii', ''), #Принцесса порчи: ii, остальное: iii?
104104
(0x31, 'ii', ''),
105105
(0x32, '', ''),
106106
(0x33, '', ''),
@@ -144,7 +144,7 @@ class GscFile:
144144
(0x66, 'i', ''),
145145
(0x67, 'ii', ''),
146146
(0x68, 'iiii', ''),
147-
(0x69, 'ii', ''),
147+
(0x69, 'i', ''), #В остальных ii?
148148
(0x6A, 'iiiii', ''),#TEMP!
149149
(0x6B, 'iii', ''), #TEMP!
150150
(0x6C, 'iii', ''), #TEMP
@@ -196,6 +196,7 @@ class GscFile:
196196
(0x4400, 'hhh', ''),
197197
(0x4810, 'hhh', ''), #!!!
198198
(0x4900, 'hhh', ''),
199+
(0x4A00, 'hhh', ''),
199200
(0x5800, 'hhh', ''),
200201
(0x6800, 'hhh', ''),
201202
(0x7800, 'hhh', ''),
@@ -228,11 +229,12 @@ class GscFile:
228229
#(n)(1) - структура;
229230
#(n)(2) - определение (может быть пустым).
230231

231-
ConnectedStringsLibrary = [[0x0E, [7, 8, 9, 10, 11]],
232+
ConnectedStringsLibrary = [[0x0E, [1, 7, 8, 9, 10, 11]], #Убрать 1?
232233
[0x0F, [1]],
234+
[0x20, [0]],
233235
[0x51, [-3, -2]],
234236
[0x52, [-2]],
235-
[0x79, [1]]] #!!!
237+
[0x79, [1]]]
236238
#Библиотека связанных со строками аргументов.
237239
#(n)(0) - команда;
238240
#(n)(1) - список связанных аргументов.
@@ -241,6 +243,7 @@ class GscFile:
241243

242244
ConnectedOffsetsLibrary = [[0x03, [0]],
243245
[0x05, [0]],
246+
[0x0E, [2, 3, 4, 5, 6]],
244247
[0xC8, [0]]]
245248
Labels = []
246249
#[0] - индекс метки, [1] - смещение метки.

0 commit comments

Comments
 (0)