前言,art代码一堆,绝对不要试图在本文中摘取代码从零开始写,请复制原版art已有的项进行修改。
art.ini文件用于指定游戏的图画如何显示到用户的屏幕上。游戏中大部分的图像数据都位于这里。art.ini文件的某些部分甚至用于创建附加的特效,例如播放矿的产生的动画。
就像rules.ini一样,art.ini文件也由片断组成。每个独立的对象必须拥有自己的片断。然而,在art.ini文件中,片断头更加重要——在绝大多数情况下,它指定了该对象使用的图像。如果某个步兵的片断头叫做“[SOMEGUY]”,那么游戏将希望有个叫做“someguy.shp”的文件能够与之相对应,而这个shp文件中或许包含了显示该步兵单位的所有需要的图像。另外,在rules.ini中,如果一个对象没有“Image=”这一条标签,那么游戏默认使用art.ini中片断头与之相同的代码。如果某个单位的片断头叫做“[MEGATANK]”,那么游戏将会在art.ini中寻找片断头叫做“[MEGATANK]”的片断来决定如何显示该单位,当然最后也会寻找同名的图片。然而,在art.ini文件中动画对象可能使用另外的图像,此时通过“Image=”的值来指定。
建议不要删除已经存在的片断头,因为游戏会引用某些片断头,删除的话有可能由于游戏找不到其引用的头而导致崩溃。(这句话的意思就是别没事找事胡乱删除原本就有的东西,哪