game master misc

by yairamon

HTML

<div id="output">
data
</div>

JavaScript

src = "https://raw.githubusercontent.com/BrunnerLivio/pokemongo-game-master/24d500967844ae6f5f6aff1ec678449168560a52/versions/0.91.1/GAME_MASTER.json"

src = "https://raw.githubusercontent.com/pokemongo-dev-contrib/pokemongo-game-master/master/versions/latest/GAME_MASTER.json";

var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
    if (this.readyState == 4 && this.status == 200) {
        var data = JSON.parse(this.responseText);

        lastName = "";
      
      	str = "";
       if (false)
       		str = "var baseStats = {";
          
        for (i= 0; i < data.itemTemplates.length ; i++) 
        {
        
         item = data.itemTemplates[i];         

         if (item.pokemonSettings === undefined) continue;
          
   
            	if (false)   
         		str +=  
            '"' + item.pokemonSettings.pokemonId + '" : ' +
            '[ ' + item.pokemonSettings.stats.baseAttack + 
            ', ' + item.pokemonSettings.stats.baseDefense + 
            ', ' + item.pokemonSettings.stats.baseStamina + '], ';
           else 
           {
             name = item.pokemonSettings.pokemonId;
             if (name === lastName) continue;
            
            num = item.templateId.replace(/[^0-9]/g, "").replace(/^0+/g, "");
            

            	str += "" 
              	// +  num + ' ' + name +  " "  
	             + JSON.stringify(item.pokemonSettings.evolutionBranch) + " " 
               //+ item.pokemonSettings.evolutionIds
               +"<br>	";
               
					   lastName = name;           
            }
            
            }

       
       document.getElementById("output").innerHTML =  str;
       }
      
};
xmlhttp.open("GET", src, true);
xmlhttp.send();