OMOD脚本系统
动态编译的脚本文件,可以直接和程序内的变量交互、调用程序内的函数和子过程,直接改写能力技能、创建NPC、创建道具、写剧情等同儿戏,还有更高级的事情可以干。
动态编译的脚本文件,可以直接和程序内的变量交互、调用程序内的函数和子过程,直接改写能力技能、创建NPC、创建道具、写剧情等同儿戏,还有更高级的事情可以干。
在脚本文件里边调用主程序使用的函数和子过程,可以直接使用其功能和结果,充实脚本。
子过程要注册才能在脚本里用,当前随便加了几个,有需要以后再加。
函数类别实在太多了600几个,不适合在这里列出来。
函数在编译后名字是不会改变的,你可以自己下载1.22本家版,反编译主程序,再搜索“#deffunc”和“#defcfunc”,会找到很多,一般看名字就知道是做什么的了。
*add_ally:将某角色加入主角队伍成为同伴
*prompt_word:用于调出输入框
*screen_draw:刷新画面
*re_select:用于调出事件的选择界面
*omod_RunScriptEv:在执行部分用来运行脚本文件上的剧情段落