着火效果
喜欢帝国很多年了一直在自娱自乐的自己做战役给几个同学玩,因为自己喜欢三国题材,很多时候需要表现火攻,可是对于火攻的效果表现一直不是很满意。在论坛里学了隐藏斗篷和99999帧数实现隐藏火的效果但是感觉用在自己做的濮阳之战和火烧乌巢等剧情上效果并不是很好(当然主要原因很可能是楼主水平太渣)今天在用AGE给英雄改三国头像的时候,突然产生了一个想法,如果把火做成一个装饰性的单位,再辅以触发,效果应该会好很多。于是试着用新建了一个单位,先把旗帜B复制了进去,然后把站立图像改成了农田的损坏图像,结果意外的成功,激动的楼主有改了一下DLL语言,增加了“火”这个单位名称,一个新的其他单位就产生了
就效果而言,我自己是很满意的,很容易通过触发来产生和移除。不知道对大家制作战役有没有帮助(当然很可能楼主孤陋寡闻,早就被发现了),不管怎么说我自己很激动,希望和大家分享。
另外,因为我自己都是自己做战役自己玩,不太清楚通过AGE新增单位后如果发布大家的资料库里没有这个单位战役效果会怎么样,如果不能用并且这个东西本身有他的价值的话不知道是不是可以考虑在更新重组资料库的时候统一加进去(当然这只是我很不成熟的想法,如果不合理还请见谅)
楼主您好,我对最后一段的问题做一下解答。
除非将DAT文件也发布,并且使用者将其复制到data下,否则的话使用者会得到不可预期的效果——如果该单位的编号在使用者的DAT中没有,那可能会消失;如果有,那就变成对应的单位。
放进重组资料库?如上所说,放在DAT中的各个单位是以编号标记的,你加一个是880,他加一个也是880,那两个该选谁呢?如果一个880一个881,那还有更多的人做的呢。所以这个想法不算差,但实现起来恐怕很难。
但是可以将你的剧情用存档文件发布,这就需要你修改时不添加新的单位只改变原有单位的图像(且不是gaia)了。 這個效果很早就有了,而且根據你的做法其實還可以進行改良。
你這個火焰是改變站立圖像。但其實站立圖像可以是透明的,反過來去改損害圖像。
依據損害程度小到大為大火到小火。在戰役中建立並持續傷害後可以表現出火焰逐漸變小的效果。
這類的應用很多,我的戰役中就有這樣的應用。 可以也要拿个农田扣血着火在放成泥潭也算一种火了,就是我不会造火……{:148:}
页:
[1]