From 62ed693f6497e534f9ba5d61513e764bbc9f270c Mon Sep 17 00:00:00 2001 From: Shadow Date: Mon, 18 Nov 2013 07:38:46 +0200 Subject: [PATCH] Update 16.tpl --- Templates/Build/16.tpl | 127 ++++++++++++++++++++++++++++++----------- 1 file changed, 93 insertions(+), 34 deletions(-) diff --git a/Templates/Build/16.tpl b/Templates/Build/16.tpl index ec834594..3ba70342 100644 --- a/Templates/Build/16.tpl +++ b/Templates/Build/16.tpl @@ -117,43 +117,102 @@ if($units_incoming > 0 or $settlers_incoming > 0 or $oasis_incoming > 0){ } } } - if(count($village->enforcetoyou) > 0) { - echo "

Troops in other village

"; - foreach($village->enforcetoyou as $enforce) { - $colspan = 10+$enforce['hero']; - echo " - "; - $tribe = $database->getUserField($database->getVillageField($enforce['from'],"owner"),"tribe",0); - $start = ($tribe-1)*10+1; - $end = ($tribe*10); - echo ""; - for($i=$start;$i<=($end);$i++) { - echo ""; - } - if($enforce['hero']!=0){ - echo ""; - } - echo ""; - for($i=$start;$i<=($start+9);$i++) { - if($enforce['u'.$i] == 0) { - echo ""; + } + echo " + "; + echo "
- getMapCheck($enforce['vref'])."\">".$database->getVillageField($enforce['vref'],"name").""; - echo "getVillageField($enforce['from'],"owner")."\">".$database->getUserField($database->getVillageField($enforce['from'],"owner"),"username",0)." troops"; - echo "
 getUnitName($i)."\" alt=\"".$technology->getUnitName($i)."\" />\"Hero\"
Troops"; - } - else { - echo ""; + $enforcevill = array(); + $enforceoasis = array(); + + $allenforce=$village->enforcetoyou; + $enforcemeoasis=$village->enforceoasis; + + if(count($allenforce) > 0) { + foreach($allenforce as $enforce) { + $conquredvid=$database->getOasisField($enforce['vref'], "conqured"); + if ($conquredvid>0) { + $enforce['conqured']=$conquredvid; + array_push($enforceoasis,$enforce); + } else { + array_push($enforcevill,$enforce); + } + } + } + if(count($enforcemeoasis) > 0) { + foreach($enforcemeoasis as $enforce) { + array_push($enforceoasis,$enforce); + } + } + + if (count($enforcevill)>0) { + echo "

Troops in other village

"; + foreach($enforcevill as $enforce) { + $colspan = 10+$enforce['hero']; + echo " + "; + $tribe = $database->getUserField($database->getVillageField($enforce['from'],"owner"),"tribe",0); + $start = ($tribe-1)*10+1; + $end = ($tribe*10); + echo ""; + for($i=$start;$i<=($end);$i++) { + echo ""; + } + if($enforce['hero']!=0){ + echo ""; + } + echo ""; + for($i=$start;$i<=($start+9);$i++) { + if($enforce['u'.$i] == 0) { + echo ""; - } - if($enforce['hero']!=0){ - echo ""; - } - echo " - "; - - echo "
+ getMapCheck($enforce['vref'])."\">".$database->getVillageField($enforce['vref'],"name").""; + echo "getVillageField($enforce['from'],"owner")."\">".$database->getUserField($database->getVillageField($enforce['from'],"owner"),"username",0)." troops"; + echo "
 getUnitName($i)."\" alt=\"".$technology->getUnitName($i)."\" />\"Hero\"
Troops"; + } + else { + echo ""; } echo $enforce['u'.$i]."".$enforce['hero']."
Upkeep
".$technology->getUpkeep($enforce,$tribe)."\"Crop\"per hour
"; + } + if($enforce['hero']!=0){ + echo "
".$enforce['hero']."
Upkeep
".$technology->getUpkeep($enforce,$tribe)."\"Crop\"per hour
"; + } } + if(count($enforceoasis) > 0) { + echo "

Troops in oasis

"; + foreach($enforceoasis as $enforce) { + $colspan = 10+$enforce['hero']; + echo " + "; + $tribe = $database->getUserField($database->getVillageField($enforce['from'],"owner"),"tribe",0); + $start = ($tribe-1)*10+1; + $end = ($tribe*10); + echo ""; + for($i=$start;$i<=($end);$i++) { + echo ""; + } + if($enforce['hero']!=0){ + echo ""; + } + echo ""; + for($i=$start;$i<=($start+9);$i++) { + if($enforce['u'.$i] == 0) { + echo ""; + } + if($enforce['hero']!=0){ + echo ""; + } + echo " + "; + echo "
+ getMapCheck($enforce['conqured'])."\">".$database->getVillageField($enforce['conqured'],"name").""; + echo "getVillageField($enforce['from'],"owner")."\">".$database->getUserField($database->getVillageField($enforce['from'],"owner"),"username",0)." troops"; + echo "
 getUnitName($i)."\" alt=\"".$technology->getUnitName($i)."\" />\"Hero\"
Troops"; + } + else { + echo ""; + } + echo $enforce['u'.$i]."".$enforce['hero']."
Upkeep
".$technology->getUpkeep($enforce,$tribe)."\"Crop\"per hour
"; + } } if(count($database->getPrisoners3($village->wid)) > 0) { echo "

Prisoners

";