001 Overview
这期教程是一个总览。
本系列教程暂且以纯净的Pokemon Essentials v21.1为基础。
纯净的Pokemon Essentials v21.1是什么意思?
纯净的指的是没有经过任何代码层面修改的Pokemon Essentials v21.1。
21.1指的是Pokemon Essentials的21.1版本,也是目前的最新版本。
Pokemon Essentials v21.1简称为ESS21.1,Pokemon Essentials简称为ESS。
如果你把ESS下载下来之后,没有做过任何的修改,那么你正在使用的就是纯净的ESS21.1。
我希望你跟着我一起用纯净的ESS21.1来学习,我本人不解答任何此系列教程以外的内容所造成的问题,也不解答任何在此系列教程里已经说过的内容。
如果遇到不清楚的内容,请先再次阅读教程;
如果还是不能自行解决,并且确定自己是没有问题的了,那么就也有可能是我写错了,请群里私我或者@我报告错误,十分感谢。
游戏的代码在哪里?
通常情况下,代码可能在两个地方——
要么在脚本编辑器里;
要么在\Pokemon Essentials v21.1 2023-07-30\Data\Scripts里;
取决于你到底是从哪里下载到ESS的。
如果你是纯净的ESS21.1,那么应该在脚本编辑器。
如果你的代码是在脚本编辑器里的,那么,请提取你的代码。
脚本编辑器在哪里?
请去看网站上的基础教程。
如何分辨代码是不是在脚本编辑器里?
打开你的脚本编辑器,如果你发现只有一页“Main”,那么就说明代码不在脚本编辑器里。
如何提取代码?
请去看网站上的基础教程。
为什么要提取代码?
因为我不喜欢在脚本编辑器里修改代码,太不方便了,所以我希望你跟我一样,以避免任何潜在的问题。
我希望你先跟着我一模一样做,确定没问题了之后,再举一反三,不要一上来就眼高手低。
特性相关的代码在哪里?
绝大部分的特性相关的代码在\Pokemon Essentials v21.1 2023-07-30\Data\Scripts\011_Battle\007_Other battle code的008_Battle_AbilityEffects.rb里。
为了方便,我们以后就直接称008_Battle_AbilityEffects.rb这个文件为特性效果文件。
此系列教程主要研究的就是这个特性效果文件。
除了特性效果文件外,实际上还有相当多的特性代码,分散在整个战斗系统中,在以后的教程中,我们可能会涉猎到其中的一些。
修改特性效果文件需要什么软件?
你可以用任何一个文本编辑器打开特性效果文件,并且进行编辑修改。
但是,因为我使用的是Notepad++,所以我希望你也使用Notepad++。
如果你使用的是Visual Studio Code,也就是VS Code的话,那就不需要换Notepad++了,没什么必要换。
去哪里下载Notepad++?
谷歌搜索Notepad++。
当你解决了上面的全部问题之后,那么我们应该就处于同一起跑线了,现在终于可以正式开始特性方面的讲解了。
打开特性效果文件,稍微翻一下浏览一下,可以看到这整一个文件大致可以分为三个板块——
第一个板块:
第二个板块:
第三个板块:
我们可以看到,这三个板块的代码,一眼看上去就是十分不同的。
那么关于这三个板块具体是什么以及它们的作用,我们之后的教程再说。
在此系列教程中,基于这样那样的原因,我并不会严格用词,所以可能某些词实际上是不严谨的,甚至深究的话可能是错的,所以请不要钻牛角尖,理解领会,能够活学活用,即可。
感谢阅读。
这期教程是一个总览。
本系列教程暂且以纯净的Pokemon Essentials v21.1为基础。
纯净的Pokemon Essentials v21.1是什么意思?
纯净的指的是没有经过任何代码层面修改的Pokemon Essentials v21.1。
21.1指的是Pokemon Essentials的21.1版本,也是目前的最新版本。
Pokemon Essentials v21.1简称为ESS21.1,Pokemon Essentials简称为ESS。
如果你把ESS下载下来之后,没有做过任何的修改,那么你正在使用的就是纯净的ESS21.1。
我希望你跟着我一起用纯净的ESS21.1来学习,我本人不解答任何此系列教程以外的内容所造成的问题,也不解答任何在此系列教程里已经说过的内容。
如果遇到不清楚的内容,请先再次阅读教程;
如果还是不能自行解决,并且确定自己是没有问题的了,那么就也有可能是我写错了,请群里私我或者@我报告错误,十分感谢。
游戏的代码在哪里?
通常情况下,代码可能在两个地方——
要么在脚本编辑器里;
要么在\Pokemon Essentials v21.1 2023-07-30\Data\Scripts里;
取决于你到底是从哪里下载到ESS的。
如果你是纯净的ESS21.1,那么应该在脚本编辑器。
如果你的代码是在脚本编辑器里的,那么,请提取你的代码。
脚本编辑器在哪里?
请去看网站上的基础教程。
如何分辨代码是不是在脚本编辑器里?
打开你的脚本编辑器,如果你发现只有一页“Main”,那么就说明代码不在脚本编辑器里。
如何提取代码?
请去看网站上的基础教程。
为什么要提取代码?
因为我不喜欢在脚本编辑器里修改代码,太不方便了,所以我希望你跟我一样,以避免任何潜在的问题。
我希望你先跟着我一模一样做,确定没问题了之后,再举一反三,不要一上来就眼高手低。
特性相关的代码在哪里?
绝大部分的特性相关的代码在\Pokemon Essentials v21.1 2023-07-30\Data\Scripts\011_Battle\007_Other battle code的008_Battle_AbilityEffects.rb里。
为了方便,我们以后就直接称008_Battle_AbilityEffects.rb这个文件为特性效果文件。
此系列教程主要研究的就是这个特性效果文件。
除了特性效果文件外,实际上还有相当多的特性代码,分散在整个战斗系统中,在以后的教程中,我们可能会涉猎到其中的一些。
修改特性效果文件需要什么软件?
你可以用任何一个文本编辑器打开特性效果文件,并且进行编辑修改。
但是,因为我使用的是Notepad++,所以我希望你也使用Notepad++。
如果你使用的是Visual Studio Code,也就是VS Code的话,那就不需要换Notepad++了,没什么必要换。
去哪里下载Notepad++?
谷歌搜索Notepad++。
当你解决了上面的全部问题之后,那么我们应该就处于同一起跑线了,现在终于可以正式开始特性方面的讲解了。
打开特性效果文件,稍微翻一下浏览一下,可以看到这整一个文件大致可以分为三个板块——
第一个板块:
第二个板块:
第三个板块:
我们可以看到,这三个板块的代码,一眼看上去就是十分不同的。
那么关于这三个板块具体是什么以及它们的作用,我们之后的教程再说。
在此系列教程中,基于这样那样的原因,我并不会严格用词,所以可能某些词实际上是不严谨的,甚至深究的话可能是错的,所以请不要钻牛角尖,理解领会,能够活学活用,即可。
感谢阅读。