You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allows you to export Scripts/xScripts to a specified folder. You can also import said specified folder back into Scripts/xScripts.
19
22
The last argument `[x]` is optional. Placing just `x` there will extract Scripts.
20
23
21
-
# Is it flawless
24
+
# Is it flawless?
22
25
23
-
Running export followed by inport should produce an almost identical file with some minor differences.
24
-
Move routes will display as blank since they have some extra serialization I don't understand yet, although they still work nontheless.
25
-
You may or may not find some files are also a few bytes longer, I'm unsure why. RPG Maker XP probably doesn't exactly follow Marshal spec and cuts some corners.
26
+
Running export followed by import should produce an almost identical file with some minor differences.
27
+
As far as I'm aware from my testing, a file diff may say the the two are different, but loading them via marshal provides the exact same instance give or take.
28
+
Ruby reports the original and imported instances as being different when loaded from Marshal, but pretty printing each instance to a file shows this is not the case.
29
+
RPG Maker XP probably doesn't exactly follow Marshal spec and cuts some corners, which is why the file diff shows up differently.
30
+
A diff check tool is provided if you want to try it yourself.
0 commit comments