Mercurial > eagle-eye
changeset 75:3d1784140009
move hunting rules from building.
author | "Rex Tsai <chihchun@kalug.linux.org.tw>" |
---|---|
date | Thu, 23 Oct 2008 00:54:32 +0800 |
parents | 27b16506231f |
children | fe5bbf852498 |
files | Ikariam.pm building.yaml hunting.yaml |
diffstat | 3 files changed, 43 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/Ikariam.pm Wed Oct 22 20:49:29 2008 +0800 +++ b/Ikariam.pm Thu Oct 23 00:54:32 2008 +0800 @@ -394,6 +394,7 @@ $self->{'cities'}->{$cityId}->{resources}->{gold} = $elem->innerText(); $self->{'cities'}->{$cityId}->{resources}->{gold} =~ s/,//g; + # XXX my ($elem) = $html->getElementsByAttribute("class", "city"); $self->{'cities'}->{$cityId}->{name} = $elem->innerText(); @@ -554,6 +555,7 @@ my $html = HTML::TagParser->new($c); my @elems; + # XXX @elems = $html->getElementsByAttribute("class", "avatarCities coords"); foreach my $elem (@elems) { # my cities
--- a/building.yaml Wed Oct 22 20:49:29 2008 +0800 +++ b/building.yaml Thu Oct 23 00:54:32 2008 +0800 @@ -1,6 +1,6 @@ --- # 基本建設規則 -# 檢查是否被攻擊 +# 若糟攻擊則不建設 - is_attacked: # we are in Peace :D 0: @@ -31,6 +31,12 @@ # 異國文化 - is_culturalexchange_resaerched: 0: research_seafaring + # is_reousrce_balanced. + # 酒館 + # 學院 + # balance resources + # 從其他城移動資源到特定城市 + # 預先計算可能需要的資源 # let's find something to build up 0: - is_gold_enoughforcargo: @@ -85,24 +91,3 @@ # is_culturalexchange_resaerched # 1: # - build_museum - # 採取防禦措施 - 1: run_defense - # 若軍分 0, 進行焦土政策 針對特定城市 錢全部買船 拆港 - # increaseTransporter - # destroy TradingPort - # - # 計算出兵數量、到達時間與調動時間 - # 調動軍隊防護 (加入封鎖列表) - - # (保留兵力) 出兵對方城鎮, 拆港, keep gold - # (保留兵力) 出兵任一城鎮, 拆港, keep gold - -# blocking -# 計算軍方比例 -# 對方軍分 0, # 海軍一日三次, 每次八小時 # 陸軍每日三次, 八小時一次 -# 對方平等軍分, 半夜偷襲 -# 對方高軍分 # 累積分數 -# -# balance resources -# 從其他城移動資源到特定城市 -# 預先計算可能需要的資源
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hunting.yaml Thu Oct 23 00:54:32 2008 +0800 @@ -0,0 +1,34 @@ +--- +# 基本建設規則 +# 若糟攻擊則不建設 +- is_attacked: + 0: +# 計算當下戰爭次數 +# 本城之戰爭數 +# 維護費 / gold 比例 + +# blocking (打到死政策) +# 計算軍方比例 +# 對方軍分 0, 海軍一日三次, 每次八小時, 陸軍每日三次, 八小時一次 +# 對方平等軍分, 半夜偷襲 +# 對方高軍分, 累積分數後反攻 + +# hunting +# 分數低於我 0.1 +# 軍分低於我 0.3 +# 搶奪數量 +# 出戰比例運算 +# 間諜 +# 軍分成績 + + 1: run_defense + # 遭受攻擊 採取防禦措施 + # 若軍分 0, 進行焦土政策 針對特定城市 錢全部買船 拆港 + # increaseTransporter + # destroy TradingPort + # + # 計算出兵數量、到達時間與調動時間 + # 調動軍隊防護 (加入封鎖列表) + + # (保留兵力) 出兵對方城鎮, 拆港, keep gold + # (保留兵力) 出兵任一城鎮, 拆港, keep gold