오명준

Add new sim 'Guardian Tales Character'(js)

function calcP()
{
var trial = document.getElementsByName("trial");
var c1 = document.getElementById("c1");
var c2 = document.getElementById("c2");
var c3 = document.getElementById("c3");
var c4 = document.getElementById("c4");
var c5 = document.getElementById("c5");
var c6 = document.getElementById("c6");
var c7 = document.getElementById("c7");
var c8 = document.getElementById("c8");
var c9 = document.getElementById("c9");
var c10 = document.getElementById("c10");
var probability, index;
var character;
if (trial[2].checked == true)
{
probability = Math.random()*100;
if (probability < 78.25)
{
index = Math.floor(Math.random()*22);
character = ["린다", "밥", "하이퍼", "마리아", "리사",
"레아", "제이", "드래곤", "블레이드", "미나",
"동태", "페기", "에일리", "오렐리", "캉",
"아가사", "다빈치", "케이트", "조이", "리오",
"나이언", "마티 주니어"];
c1.innerHTML = "★1 " + character[index];
}
else if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
c1.innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*2);
character = ["픽업 영웅", "픽업 영웅X"];
c1.innerHTML = "★3 " + character[index];
}
}
else if (trial[3].checked == true)
{
var characterSet = [c1, c2, c3, c4, c5, c6, c7, c8, c9, c10];
for (var i = 0; i < 9; i++)
{
probability = Math.random()*100;
if (probability < 78.25)
{
index = Math.floor(Math.random()*22);
character = ["린다", "밥", "하이퍼", "마리아", "리사",
"레아", "제이", "드래곤", "블레이드", "미나",
"동태", "페기", "에일리", "오렐리", "캉",
"아가사", "다빈치", "케이트", "조이", "리오",
"나이언", "마티 주니어"];
characterSet[i].innerHTML = "★1 " + character[index];
}
else if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
characterSet[i].innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*2);
character = ["픽업 영웅", "픽업 영웅X"];
characterSet[i].innerHTML = "★3 " + character[index];
}
}
probability = Math.random()*100;
if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
characterSet[9].innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*2);
character = ["픽업 영웅", "픽업 영웅X"];
characterSet[9].innerHTML = "★3 " + character[index];
}
}
else if (trial[0].checked == true)
{
probability = Math.random()*100;
if (probability < 78.25)
{
index = Math.floor(Math.random()*22);
character = ["린다", "밥", "하이퍼", "마리아", "리사",
"레아", "제이", "드래곤", "블레이드", "미나",
"동태", "페기", "에일리", "오렐리", "캉",
"아가사", "다빈치", "케이트", "조이", "리오",
"나이언", "마티 주니어"];
c1.innerHTML = "★1 " + character[index];
}
else if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
c1.innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*39);
character = ["플리트비체", "라피스", "아라벨", "에바(아이돌)", "마리나",
"바리", "루피나", "란", "유진", "티니아",
"비슈바크", "나리", "비앙카", "오그마", "알레프",
"미야", "미래 공주", "가람", "베스" ,"루",
"가브리엘", "린", "미래 기사", "베로니카", "녹시아",
"메이릴", "Mk.99", "리리스", "루시", "소히(해변)",
"유즈(라이프 가드)", "엘레노아", "신틸라", "에리나", "카마엘",
"Mk.2", "오르카", "칸나", "하나"];
c1.innerHTML = "★3 " + character[index];
}
}
else if (trial[1].checked == true)
{
var characterSet = [c1, c2, c3, c4, c5, c6, c7, c8, c9, c10];
for (var i = 0; i < 9; i++)
{
probability = Math.random()*100;
if (probability < 78.25)
{
index = Math.floor(Math.random()*22);
character = ["린다", "밥", "하이퍼", "마리아", "리사",
"레아", "제이", "드래곤", "블레이드", "미나",
"동태", "페기", "에일리", "오렐리", "캉",
"아가사", "다빈치", "케이트", "조이", "리오",
"나이언", "마티 주니어"];
characterSet[i].innerHTML = "★1 " + character[index];
}
else if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
characterSet[i].innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*39);
character = ["플리트비체", "라피스", "아라벨", "에바(아이돌)", "마리나",
"바리", "루피나", "란", "유진", "티니아",
"비슈바크", "나리", "비앙카", "오그마", "알레프",
"미야", "미래 공주", "가람", "베스" ,"루",
"가브리엘", "린", "미래 기사", "베로니카", "녹시아",
"메이릴", "Mk.99", "리리스", "루시", "소히(해변)",
"유즈(라이프 가드)", "엘레노아", "신틸라", "에리나", "카마엘",
"Mk.2", "오르카", "칸나", "하나"];
characterSet[i].innerHTML = "★3 " + character[index];
}
}
probability = Math.random()*100;
if(probability < 97.25)
{
index = Math.floor(Math.random()*29);
character = ["기사", "에바", "엘비라", "하얀 야수", "카리나",
"로레인", "라비", "파비", "아오바", "그레모리",
"레이첼", "헤카테", "코코", "마리안", "소히",
"페이/메이", "마빈", "크레이그", "아카유키" ,"란팡",
"유즈", "아이샤", "샤피라", "돌프", "에이미",
"기르가스", "캐서린", "리에", "네바"];
characterSet[9].innerHTML = "★2 " + character[index];
}
else
{
index = Math.floor(Math.random()*39);
character = ["플리트비체", "라피스", "아라벨", "에바(아이돌)", "마리나",
"바리", "루피나", "란", "유진", "티니아",
"비슈바크", "나리", "비앙카", "오그마", "알레프",
"미야", "미래 공주", "가람", "베스" ,"루",
"가브리엘", "린", "미래 기사", "베로니카", "녹시아",
"메이릴", "Mk.99", "리리스", "루시", "소히(해변)",
"유즈(라이프 가드)", "엘레노아", "신틸라", "에리나", "카마엘",
"Mk.2", "오르카", "칸나", "하나"];
characterSet[9].innerHTML = "★3 " + character[index];
}
}
}