Update meta stuff
This commit is contained in:
parent
12642f09e9
commit
6b6b75b0f7
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,2 +1,2 @@
|
|||
|
||||
.env
|
||||
.DS_Store
|
||||
|
|
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2018 Skylear
|
||||
Copyright (c) 2018 Skylear Johnson
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
|
26
README.md
26
README.md
|
@ -1 +1,25 @@
|
|||
# madsplash-tropical
|
||||
# Mad Splash - Tropical
|
||||
Aloha! This is a historical archive of Mad Splash in it's last Tropical iteration. The code is bad, there's no
|
||||
framework, and there's very little convention. The `master` branch will remain an untouched record of the past,
|
||||
and the `update` branch is being working on as a functional version of the site so you can interact with a
|
||||
piece of history. 😁
|
||||
|
||||
## History
|
||||
At the time a lot of people inspired me to make Mad Splash, and this site. This site is how I learned to code
|
||||
and it was a project that took me a lot of time. I'm happy I'm able to preserve it and keep it going today.
|
||||
|
||||
## Known Issues
|
||||
These are the known issues at the moment;
|
||||
- Password hashing uses non-cryptographic salts and MD5 for hashing. It's a freakin' nightmare. This will
|
||||
be updated to use argon2 going forward.
|
||||
- No controllers! The site was made before I fully understood the MVC website model; there's a lot of weird
|
||||
ways of handling requests and data that aren't normalized.
|
||||
- Redundant code; I reimplemented a lot of default behaviors by mistake as I was following various books
|
||||
and tutorials. This code will be cleaned up over time.
|
||||
|
||||
## Hosting
|
||||
The `master` branch was built on early versions of PHP; I believe the primary being PHP 5.4 and then PHP 7.0
|
||||
later on. Simply point your web server to the root folder and let it rip.
|
||||
|
||||
The `update` branch is being built on PHP 8.4 at the time of writing, and any deprecated code is being replaced
|
||||
and I'm putting in gradual typing. Point your web server to the `public/` folder and you're good to go!
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
<br />
|
||||
|
||||
<ul style="padding-left: 16px; margin-lefts: 16px;">
|
||||
<ul style="padding-left: 16px; margin-left: 16px;">
|
||||
<li>
|
||||
Before or at the time of collecting personal information, we will identify the purposes for which information is being collected.
|
||||
</li>
|
||||
|
@ -46,6 +46,4 @@
|
|||
We are committed to conducting our business in accordance with these principles in order to ensure that the confidentiality of personal information is protected and maintained.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div class="clear"> </div>
|
||||
</section>
|
495
test.html
495
test.html
|
@ -1,495 +0,0 @@
|
|||
<script>
|
||||
if (document.all || document.getElementById) {
|
||||
document.write('<style>.tictac{')
|
||||
document.write('width:50px;height:50px;')
|
||||
document.write('}</style>')
|
||||
}
|
||||
|
||||
var sqr1
|
||||
var sqr2
|
||||
var sqr3
|
||||
var sqr4
|
||||
var sqr5
|
||||
var sqr6
|
||||
var sqr7
|
||||
var sqr8
|
||||
var sqr9
|
||||
var sqr1T = 0
|
||||
var sqr2T = 0
|
||||
var sqr3T = 0
|
||||
var sqr4T = 0
|
||||
var sqr5T = 0
|
||||
var sqr6T = 0
|
||||
var sqr7T = 0
|
||||
var sqr8T = 0
|
||||
var sqr9T = 0
|
||||
var moveCount = 0
|
||||
var turn = 0
|
||||
var mode = 1
|
||||
|
||||
function vari() {
|
||||
sqr1 = document.tic.sqr1.value
|
||||
sqr2 = document.tic.sqr2.value
|
||||
sqr3 = document.tic.sqr3.value
|
||||
sqr4 = document.tic.sqr4.value
|
||||
sqr5 = document.tic.sqr5.value
|
||||
sqr6 = document.tic.sqr6.value
|
||||
sqr7 = document.tic.sqr7.value
|
||||
sqr8 = document.tic.sqr8.value
|
||||
sqr9 = document.tic.sqr9.value
|
||||
}
|
||||
|
||||
function check() {
|
||||
if (sqr1 == " X " && sqr2 == " X " && sqr3 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr4 == " X " && sqr5 == " X " && sqr6 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr7 == " X " && sqr8 == " X " && sqr9 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr4 == " X " && sqr7 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr2 == " X " && sqr5 == " X " && sqr8 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr3 == " X " && sqr6 == " X " && sqr9 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else if (sqr3 == " X " && sqr5 == " X " && sqr7 == " X ") {
|
||||
alert("Congrats, you've beat the computer!")
|
||||
reset()
|
||||
} else {
|
||||
winCheck()
|
||||
check2()
|
||||
drawCheck()
|
||||
}
|
||||
}
|
||||
|
||||
function check2() {
|
||||
vari()
|
||||
drawCheck()
|
||||
if (sqr1 == " O " && sqr2 == " O " && sqr3 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr4 == " O " && sqr5 == " O " && sqr6 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr7 == " O " && sqr8 == " O " && sqr9 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr4 == " O " && sqr7 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr2 == " O " && sqr5 == " O " && sqr8 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr3 == " O " && sqr6 == " O " && sqr9 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
} else if (sqr3 == " O " && sqr5 == " O " && sqr7 == " O ") {
|
||||
alert("Unfortunately, you've lost. Try again!")
|
||||
reset()
|
||||
}
|
||||
}
|
||||
|
||||
function player1Check() {
|
||||
if (sqr1 == " X " && sqr2 == " X " && sqr3 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr4 == " X " && sqr5 == " X " && sqr6 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr7 == " X " && sqr8 == " X " && sqr9 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr4 == " X " && sqr7 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr2 == " X " && sqr5 == " X " && sqr8 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr3 == " X " && sqr6 == " X " && sqr9 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else if (sqr3 == " X " && sqr5 == " X " && sqr7 == " X ") {
|
||||
alert("Woot! Player 1 has won!")
|
||||
reset()
|
||||
} else {
|
||||
player2Check()
|
||||
drawCheck()
|
||||
}
|
||||
}
|
||||
|
||||
function player2Check() {
|
||||
vari()
|
||||
drawCheck()
|
||||
if (sqr1 == " O " && sqr2 == " O " && sqr3 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr4 == " O " && sqr5 == " O " && sqr6 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr7 == " O " && sqr8 == " O " && sqr9 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr4 == " O " && sqr7 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr2 == " O " && sqr5 == " O " && sqr8 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr3 == " O " && sqr6 == " O " && sqr9 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
} else if (sqr3 == " O " && sqr5 == " O " && sqr7 == " O ") {
|
||||
alert("Blast. Player 2 has won.")
|
||||
reset()
|
||||
}
|
||||
}
|
||||
|
||||
function drawCheck() {
|
||||
vari()
|
||||
moveCount = sqr1T + sqr2T + sqr3T + sqr4T + sqr5T + sqr6T + sqr7T + sqr8T + sqr9T
|
||||
if (moveCount == 9) {
|
||||
reset()
|
||||
alert("You tied with the computer. Try harder next time!")
|
||||
}
|
||||
}
|
||||
|
||||
function winCheck() {
|
||||
check2()
|
||||
if (sqr1 == " O " && sqr2 == " O " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " O " && sqr3 == " O " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " O " && sqr5 == " O " && sqr6T == 0 && turn == 1) {
|
||||
document.tic.sqr6.value = " O "
|
||||
sqr6T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " O " && sqr6 == " O " && sqr4T == 0 && turn == 1) {
|
||||
document.tic.sqr4.value = " O "
|
||||
sqr4T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " O " && sqr8 == " O " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr8 == " O " && sqr9 == " O " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " O " && sqr9 == " O " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " O " && sqr5 == " O " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " O " && sqr5 == " O " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr3 == " O " && sqr2T == 0 && turn == 1) {
|
||||
document.tic.sqr2.value = " O "
|
||||
sqr2T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " O " && sqr6 == " O " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " O " && sqr9 == " O " && sqr8T == 0 && turn == 1) {
|
||||
document.tic.sqr8.value = " O "
|
||||
sqr8T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr7 == " O " && sqr4T == 0 && turn == 1) {
|
||||
document.tic.sqr4.value = " O "
|
||||
sqr4T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " O " && sqr8 == " O " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " O " && sqr9 == " O " && sqr6T == 0 && turn == 1) {
|
||||
document.tic.sqr6.value = " O "
|
||||
sqr6T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " O " && sqr7 == " O " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " O " && sqr8 == " O " && sqr2T == 0 && turn == 1) {
|
||||
document.tic.sqr2.value = " O "
|
||||
sqr2T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr6 == " O " && sqr9 == " O " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr4 == " O " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " O " && sqr5 == " O " && sqr8T == 0 && turn == 1) {
|
||||
document.tic.sqr8.value = " O "
|
||||
sqr8T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " O " && sqr6 == " O " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " O " && sqr9 == " O " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " O " && sqr7 == " O " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else {
|
||||
computer()
|
||||
}
|
||||
check2()
|
||||
}
|
||||
|
||||
function computer() {
|
||||
check2()
|
||||
if (sqr1 == " X " && sqr2 == " X " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " X " && sqr3 == " X " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " X " && sqr5 == " X " && sqr6T == 0 && turn == 1) {
|
||||
document.tic.sqr6.value = " O "
|
||||
sqr6T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " X " && sqr6 == " X " && sqr4T == 0 && turn == 1) {
|
||||
document.tic.sqr4.value = " O "
|
||||
sqr4T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " X " && sqr8 == " X " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr8 == " X " && sqr9 == " X " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " X " && sqr9 == " X " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " X " && sqr5 == " X " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " X " && sqr5 == " X " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr3 == " X " && sqr2T == 0 && turn == 1) {
|
||||
document.tic.sqr2.value = " O "
|
||||
sqr2T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " X " && sqr6 == " X " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr7 == " X " && sqr9 == " X " && sqr8T == 0 && turn == 1) {
|
||||
document.tic.sqr8.value = " O "
|
||||
sqr8T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr7 == " X " && sqr4T == 0 && turn == 1) {
|
||||
document.tic.sqr4.value = " O "
|
||||
sqr4T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " X " && sqr8 == " X " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " X " && sqr9 == " X " && sqr6T == 0 && turn == 1) {
|
||||
document.tic.sqr6.value = " O "
|
||||
sqr6T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr4 == " X " && sqr7 == " X " && sqr1T == 0 && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
sqr1T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr5 == " X " && sqr8 == " X " && sqr2T == 0 && turn == 1) {
|
||||
document.tic.sqr2.value = " O "
|
||||
sqr2T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr6 == " X " && sqr9 == " X " && sqr3T == 0 && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
sqr3T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr4 == " X " && sqr7T == 0 && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
sqr7T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr2 == " X " && sqr5 == " X " && sqr8T == 0 && turn == 1) {
|
||||
document.tic.sqr8.value = " O "
|
||||
sqr8T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " X " && sqr6 == " X " && sqr9T == 0 && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
sqr9T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr1 == " X " && sqr9 == " X " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else if (sqr3 == " X " && sqr7 == " X " && sqr5T == 0 && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
sqr5T = 1;
|
||||
turn = 0;
|
||||
} else {
|
||||
AI()
|
||||
}
|
||||
check2()
|
||||
}
|
||||
|
||||
function AI() {
|
||||
vari()
|
||||
if (document.tic.sqr5.value == " " && turn == 1) {
|
||||
document.tic.sqr5.value = " O "
|
||||
turn = 0
|
||||
sqr5T = 1
|
||||
} else if (document.tic.sqr1.value == " " && turn == 1) {
|
||||
document.tic.sqr1.value = " O "
|
||||
turn = 0
|
||||
sqr1T = 1
|
||||
} else if (document.tic.sqr9.value == " " && turn == 1) {
|
||||
document.tic.sqr9.value = " O "
|
||||
turn = 0
|
||||
sqr9T = 1
|
||||
} else if (document.tic.sqr6.value == " " && turn == 1) {
|
||||
document.tic.sqr6.value = " O "
|
||||
turn = 0
|
||||
sqr6T = 1
|
||||
} else if (document.tic.sqr2.value == " " && turn == 1) {
|
||||
document.tic.sqr2.value = " O "
|
||||
turn = 0
|
||||
sqr2T = 1
|
||||
} else if (document.tic.sqr8.value == " " && turn == 1) {
|
||||
document.tic.sqr8.value = " O "
|
||||
turn = 0
|
||||
sqr8T = 1
|
||||
} else if (document.tic.sqr3.value == " " && turn == 1) {
|
||||
document.tic.sqr3.value = " O "
|
||||
turn = 0
|
||||
sqr3T = 1
|
||||
} else if (document.tic.sqr7.value == " " && turn == 1) {
|
||||
document.tic.sqr7.value = " O "
|
||||
turn = 0
|
||||
sqr7T = 1
|
||||
} else if (document.tic.sqr4.value == " " && turn == 1) {
|
||||
document.tic.sqr4.value = " O "
|
||||
turn = 0
|
||||
sqr4T = 1
|
||||
}
|
||||
check2()
|
||||
}
|
||||
|
||||
function reset() {
|
||||
document.tic.sqr1.value = " "
|
||||
document.tic.sqr2.value = " "
|
||||
document.tic.sqr3.value = " "
|
||||
document.tic.sqr4.value = " "
|
||||
document.tic.sqr5.value = " "
|
||||
document.tic.sqr6.value = " "
|
||||
document.tic.sqr7.value = " "
|
||||
document.tic.sqr8.value = " "
|
||||
document.tic.sqr9.value = " "
|
||||
sqr1T = 0
|
||||
sqr2T = 0
|
||||
sqr3T = 0
|
||||
sqr4T = 0
|
||||
sqr5T = 0
|
||||
sqr6T = 0
|
||||
sqr7T = 0
|
||||
sqr8T = 0
|
||||
sqr9T = 0
|
||||
vari()
|
||||
turn = 0
|
||||
moveCount = 0
|
||||
}
|
||||
|
||||
function resetter() {
|
||||
reset()
|
||||
}
|
||||
</script>
|
||||
|
||||
<section id="cover">
|
||||
<div class="cover" style="background-image: url('/assets/images/Covers/BlueCheckers.png');"> </div>
|
||||
</section>
|
||||
|
||||
<section id="body">
|
||||
<div style="width: 100%; margin-bottom: 4px; height: 1px;"> </div>
|
||||
|
||||
<h1>Set's Tic-Tac-Toe</h1>
|
||||
|
||||
<form name="tic" style="width: 50%; display: block; margin: 0px auto; padding: 12px 0px;">
|
||||
<center>
|
||||
<input type="button" name="sqr1" class="tictac" value=" " onClick="if(document.tic.sqr1.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 1; vari(); check();} else if(document.tic.sqr1.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr1.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr1.value = ' O '; sqr1T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr2" class="tictac" value=" " onClick="if(document.tic.sqr2.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 1; vari(); check();} else if(document.tic.sqr2.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr2.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr2.value = ' O '; sqr2T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr3" class="tictac" value=" " onClick="if(document.tic.sqr3.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 1; vari(); check();} else if(document.tic.sqr3.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr3.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr3.value = ' O '; sqr3T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT><br />
|
||||
<input type="button" name="sqr4" class="tictac" value=" " onClick="if(document.tic.sqr4.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 1; vari(); check();} else if(document.tic.sqr4.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr4.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr4.value = ' O '; sqr4T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr5" class="tictac" value=" " onClick="if(document.tic.sqr5.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 1; vari(); check();} else if(document.tic.sqr5.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr5.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr5.value = ' O '; sqr5T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr6" class="tictac" value=" " onClick="if(document.tic.sqr6.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 1; vari(); check();} else if(document.tic.sqr6.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr6.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr6.value = ' O '; sqr6T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT><br />
|
||||
<input type="button" name="sqr7" class="tictac" value=" " onClick="if(document.tic.sqr7.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 1; vari(); check();} else if(document.tic.sqr7.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr7.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr7.value = ' O '; sqr7T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr8" class="tictac" value=" " onClick="if(document.tic.sqr8.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 1; vari(); check();} else if(document.tic.sqr8.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr8.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr8.value = ' O '; sqr8T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
<input type="button" name="sqr9" class="tictac" value=" " onClick="if(document.tic.sqr9.value == ' ' && turn == 0 && mode == 1) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 1; vari(); check();} else if(document.tic.sqr9.value == ' ' && turn == 1 && mode == 2) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr9.value == ' ' && turn == 0 && mode == 2) {document.tic.sqr9.value = ' O '; sqr9T = 1; turn = 1; vari(); player1Check()} drawCheck()"></INPUT>
|
||||
</center>
|
||||
</form>
|
||||
</section>
|
Loading…
Reference in New Issue
Block a user