/
shuffle_triggers.html
51 lines (41 loc) · 1.28 KB
/
shuffle_triggers.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
<script type='text/javascript'>
// Hey! Read this please!
//
// Any text to the right of a // is a "comment".
// That is, it won't be interpreted as code, and can be used to explain things.
// Feel free to delete any/all comments from the code you use (but leaving them in won't cause any harm)
//
// DESCRIPTION:
// Shuffles triggers. (NOTE- don't use this, currently depricated.)
//
// INSTRUCTIONS:
// Don't use this- currently depricated
var ARIS = {};
ARIS.ready = function()
{
//ARIS.callService('triggers.getTriggersForGame', {'game_id':1082}, ARIS.cache.player.auth, receivedTriggers);
}
function receivedTriggers(r)
{
var minX = -89.41443783243983;
var maxX = -89.38834530314296;
var minY = 43.07476484307851;
var maxY = 43.067491657591;
for(var i = 0; i < r.data.length; i++)
{
var t = r.data[i];
/*
//random movement from current loc
t.latitude = Number(t.latitude)+(Math.random()*0.2)-0.1;
t.longitude = Number(t.longitude)+(Math.random()*0.2)-0.1;
*/
//random movement within rect
t.latitude = minY+(Math.random()*(maxY-minY));
t.longitude = minX+(Math.random()*(maxX-minX));
ARIS.callService('triggers.updateTrigger', t, ARIS.cache.player.auth, function(x){});
}
}
</script>
<div id='content'>
Put your text content here!
</div>