原帖由 定点清除 于 2008-12-19 16:05 发表
我来说两句吧,单凭“光是手动单条系统就写了将近10000条剧本指令”这句话,我就知道这一定是惊世骇俗的作品,同时也非常钦佩作者的认真。
但是,如果没每个剧本都这样,那真不知道要用多长时间才能完成,加上 ...
回定点兄,这些剧本指令我把它们当作是模块,也就是说无论用在哪关都是通用的。
比如手动单挑,负责单挑过程由4个section来完成。
原理就是先用其他的section来判断某2个特定的武将相邻然后触发单挑,定义整形变量v0和v1来代表这2个武将。
然后单挑的第1个section用来提取v0和v1这两个武将的各种能力,开始单挑;第2个section用来循环处理每个回合单挑的详细过程,当释放必杀技也就是无双时会用到第3个section;而第4个section用来结束单挑。这样无论是哪一关,哪两个武将都无所谓,因为实际处理的是v0和v1。
所以说这些模块只是开头难,做出来以后就ok了,需要的时候调用即可,无需重写。