/
demoandroid.html
executable file
·85 lines (80 loc) · 3.45 KB
/
demoandroid.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<!DOCTYPE html>
<html lang="en">
<head>
<title>three.js webgl - Slime Tribe</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" href="slime/css/game.css" type="text/css" media="screen, projection" />
</head>
<body>
<div id="loading"></div>
<div id="loading-image"></div>
<div id="loading-bar-bg" ></div>
<div id="loading-bar" ></div>
<div id="gameover"></div>
<div id="left-damage" class="active"></div>
<div id="right-damage" class="normal"></div>
<div id="damage"></div>
<div id="battle-end-turn" class="click" onclick="Game.Battle.Controls.changeTurn();">END TURN</div>
<div id="left-player"><div>Play</div></div>
<div id="right-player"><div>Play</div></div>
<div id="center-turn"></div>
<!--
<audio preload id="battle-sound">
<source id="battle-sound-ogg" src="slime/sounds/battle/magican/spell.ogg" type="audio/ogg">
<source id="battle-sound-mp3" src="slime/sounds/battle/magican/spell.mp3" type="audio/mpeg">
</audio>
<audio preload id="battle-ambient" autoplay loop>
<source id="battle-ambient-ogg" src="slime/music/battle/ambient01.ogg" type="audio/ogg">
</audio>
-->
<script src="slime/js/three.min.js"></script>
<script src='slime/js/MD2CharacterComplex.js'></script>
<script src='slime/js/Detector.js'></script>
<script src='slime/js/debug.js'></script>
<script src='slime/js/stats.min.js'></script>
<script src='slime/js/astar.js'></script>
<script src='slime/js/game/game.js'></script>
<script src='slime/js/game/game.init.js'></script>
<script src='slime/js/game/game.utils.js'></script>
<script src='slime/js/game/game.loader.js'></script>
<script src='slime/js/game/game.events.js'></script>
<script src='slime/js/game/game.html.js'></script>
<script src='slime/js/game/game.stats.js'></script>
<script src='slime/js/game/game.init.variables.js'></script>
<!-- Android Fast Hack:D -->
<script>
tribe.left.army = [
{ name: 'healer', pos: [ [0,2], [0,5], [0,7] ] },
{ name: 'slizak', pos: [ [1,1], [1,5], [1,7], [1,9] ] }
];
tribe.right.army = [
{ name: 'healer-necro', pos: [ [0,2], [0,5], [0,7] ] },
{ name: 'slizak-necro', pos: [ [1,1], [1,5], [1,7], [1,9] ] }
];
gameData.settings.graphics.mobile = 'on';
</script>
<!-- Android Fast Hack:D End -->
<script src='slime/js/game/game.scene.js'></script>
<script src='slime/js/game/game.scene.camera.js'></script>
<script src='slime/js/game/game.scene.graphics.js'></script>
<script src='slime/js/game/game.scene.lights.js'></script>
<script src='slime/js/game/game.scene.render.js'></script>
<script src='slime/js/game/game.scene.animate.js'></script>
<script src='slime/js/game/game.battle.js'></script>
<script src='slime/js/game/game.battle.grid.js'></script>
<script src='slime/js/game/game.battle.ai.js'></script>
<script src='slime/js/game/game.battle.controls.js'></script>
<script src='slime/js/game/game.battle.animation.js'></script>
<script src='slime/js/game/game.battle.sounds.js'></script>
<script src='slime/js/game/game.battle.events.js'></script>
<script src='slime/js/monsters.js'></script>
<script>
Game.initialize();
function r2d (angle) { return angle * (180 / Math.PI) };
function d2r (angle) { return angle * (Math.PI / 180) };
function exponentialEaseOut( k ) { return k === 1 ? 1 : - Math.pow( 2, - 10 * k ) + 1; }
var t = 0;
</script>
</body>
</html>