作者kawaizumi (Kiyoyuki)
看板Paradox
标题[HOI2] 写新事件碰到的问题
时间Sun Jun 21 14:40:43 2009
大家好
最近开始学写自创事件,碰到了一点问题。我想写一个事件是在另一个自创事件後每过三
个月自动触发一次,直到玩家选择不需要为止。
我的写法是这样的:
# clone trooper
event = {
id = 80001
random = no
country = U00
trigger = {
event = 80000
manpower = 30
}
date = { day = 0 month = february year = 1936 }
persistent = yes
offset = 90
name = "复制人士兵就绪"
desc = "於卡密诺星生产的复制人士兵己经就绪,随时 可以投入作战的行列"
picture = "15th_army"
style = 0
action_a = {
name = "ACTIONNAME80001A" # 继续生产
command = { type = manpowerpool value = 30 }
command = { type = money value = -100 }
command = { type = add_division which = "1st Clone Trooper" value =
infantry when = 2 where = artillery }
}
action_b = {
name = "ACTIONNAME80001B" # 我们的兵力已经足够
command = { type = manpowerpool value = 30 }
command = { type = sleepevent which = 80001 }
}
}
前一个自创事件是在1936/02/01自动触发,而我想在1936/05/01後,每过三个月就自动触
发这个事件一次,但现在的写法则是会在3月中就会自动触发。请问要怎麽修改?
还有其它的问题是,金钱是不是不能拿来当作tirgger? 我原本写
trigger = {
money = 300
}
在读取剧本时就挂了,所以才改用mp当trigger。但感觉怪怪的(人够多了还要复制人干嘛
)
最後要问的是,事件图片除了得是24bit的点阵图以外还有什麽限制?
系统读不到我自已放的图片?
--
随手乱写的blog :
http://kawaizumi.pixnet.net/blog
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.134.139
※ 编辑: kawaizumi 来自: 123.204.134.139 (06/21 14:41)
※ 编辑: kawaizumi 来自: 123.204.134.139 (06/21 14:42)
1F:推 karater:请专心上班 XD 06/23 13:03