'+getUnitName(row.key);}},{data:'data.nw',render:function(data,type,row){return '
'+row.data.nw+'
'+row.data.w;}},{data:'data.n',render:function(data,type,row){return '
'+row.data.n+' '+row.data.g+'';}},{data:'countryName',render:function(data,type,row){return '
';}},{data:'data.r',render:function(data,type,row){return '
+')
'+row.data.r+'
';}},{data:'data.d',render:function(data,type,row){return moment(convertTicksToDate(row.data.d)).fromNow();;}},],drawCallback:function(settings){$(document).foundation();}});dataTable.on('order.dt search.dt',function(){dataTable.column(0,{search:'applied',order:'applied'}).nodes().each(function(cell,i){cell.innerHTML=i+1;});}).draw();$.get("https://topbuilds.legiontd2.com/topgames.json",function(data){console.log("data",data);});});function getRatingBadge(rating){if(rating>=2800){return 'Icons/Ranks/Legend.png';}else if(rating>=2600){return 'Icons/Ranks/Grandmaster.png';}else if(rating>=2400){return 'Icons/Ranks/SeniorMaster.png';}else if(rating>=2200){return 'Icons/Ranks/Master.png';}else if(rating>=2000){return 'Icons/Ranks/Expert.png';}else if(rating>=1800){return 'Icons/Ranks/Diamond.png';}else if(rating>=1600){return 'Icons/Ranks/Platinum.png';}else if(rating>=1400){return 'Icons/Ranks/Gold.png';}else if(rating>=1200){return 'Icons/Ranks/Silver.png';}else if(rating>=1000){return 'Icons/Ranks/Bronze.png';}else{return 'Icons/Ranks/Unranked.png';}}
function getRank(rating){if(rating>=2800){return 'Legend';}else if(rating>=2600){return 'Grandmaster';}else if(rating>=2400){return 'SeniorMaster';}else if(rating>=2200){return 'Master';}else if(rating>=2000){return 'Expert';}else if(rating>=1800){return 'Diamond';}else if(rating>=1600){return 'Platinum';}else if(rating>=1400){return 'Gold';}else if(rating>=1200){return 'Silver';}else if(rating>=1000){return 'Bronze';}else{return 'Unranked';}}
function convertTicksToDate(ticks){if(ticks==null)return null;var ticksToMicrotime=ticks/10000;var epochMicrotimeDiff=Math.abs(new Date(0,0,1).setFullYear(1));var tickDate=new Date(ticksToMicrotime-epochMicrotimeDiff);tickDate.setHours(tickDate.getHours()+1);tickDate.setMinutes(tickDate.getMinutes()-7);return tickDate;}
var units={}
console.log(units);function getUnitName(id){console.log("Looking up unit name for "+id,units[id]);var unit=units[id];return unit==undefined?"Unknown unit":units[id].name;}
function getUnitIcon(id){var unit=units[id];return unit==undefined?"Icons/NoIcon.png":units[id].iconpath;}