git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5433 c06c8d41-db1a-0410-9941-cceddc491573
RVTOZCO22HWZUP7WA3VRBYJIHJP2F6DYO4VW2BCIVLUVCVJNKKHQC m.countdown = 0
m.size_buildup_amnt = pars.size_buildup_amnt or 0m.size_buildup_time = pars.size_buildup_time or 1m.spread_buildup_amnt = pars.spread_buildup_amnt or 0m.spread_buildup_time = pars.spread_buildup_time or 1m.buildup_turns = 0m.countdown = 0
-- Size buildupif buildup_turns > self.size_buildup_time thenbuildup_turns = self.size_buildup_timeendlocal size_buildup = self.size_buildup_amnt * buildup_turns /self.size_buildup_timelocal size_min = self.size_min + size_builduplocal size_max = self.size_max + size_buildupif (size_min < 0) thensize_min = 0end-- Spread buildupbuildup_turns = self.buildup_turnsif buildup_turns > self.spread_buildup_time thenbuildup_turns = self.spread_buildup_timeendlocal spread = self.spread_rate + (self.spread_buildup_amnt * buildup_turns /self.spread_buildup_time)
self.cloud_type = file.unmarshall_string(th)self.walk_dist = file.unmarshall_number(th)self.pow_min = file.unmarshall_number(th)self.pow_max = file.unmarshall_number(th)self.pow_rolls = file.unmarshall_number(th)self.delay_min = file.unmarshall_number(th)self.delay_max = file.unmarshall_number(th)self.kill_cat = file.unmarshall_string(th)self.size_min = file.unmarshall_number(th)self.size_max = file.unmarshall_number(th)self.spread_rate = file.unmarshall_number(th)self.start_clouds = file.unmarshall_number(th)self.countdown = file.unmarshall_number(th)
self.cloud_type = file.unmarshall_string(th)self.walk_dist = file.unmarshall_number(th)self.pow_min = file.unmarshall_number(th)self.pow_max = file.unmarshall_number(th)self.pow_rolls = file.unmarshall_number(th)self.delay_min = file.unmarshall_number(th)self.delay_max = file.unmarshall_number(th)self.kill_cat = file.unmarshall_string(th)self.size_min = file.unmarshall_number(th)self.size_max = file.unmarshall_number(th)self.spread_rate = file.unmarshall_number(th)self.start_clouds = file.unmarshall_number(th)self.size_buildup_amnt = file.unmarshall_number(th)self.size_buildup_time = file.unmarshall_number(th)self.spread_buildup_amnt = file.unmarshall_number(th)self.spread_buildup_time = file.unmarshall_number(th)self.buildup_turns = file.unmarshall_number(th)self.countdown = file.unmarshall_number(th)