看过几篇文章说SDLPAL的,有分析他的脚步机制的,有改写的。
就像其他看到的一样,他有一个GLOBAL变量把游戏所有的数据全部存放起来了。
但是这个变量只是方便脚本。因为游戏是面向对象的,里面的所有对象其实是由脚本去调用的。
还有游戏开头的解密函数。负责把脚本从文件读出来。
所以实际看到的GLOBAL变量对用户来说是透明的,我们只看到脚本去调用一个又一个的变量,而GLOBAL只是做了储存的功能
看过几篇文章说SDLPAL的,有分析他的脚步机制的,有改写的。
就像其他看到的一样,他有一个GLOBAL变量把游戏所有的数据全部存放起来了。
但是这个变量只是方便脚本。因为游戏是面向对象的,里面的所有对象其实是由脚本去调用的。
还有游戏开头的解密函数。负责把脚本从文件读出来。
所以实际看到的GLOBAL变量对用户来说是透明的,我们只看到脚本去调用一个又一个的变量,而GLOBAL只是做了储存的功能