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
|
<?php
/**
* The 'starting date' of pathery, from which we begin recording all statistics (ties, wins, champion points, etc)
*/
define('STATS_EARLIEST_DATE', '2012-03-19');
/**
* The minimum number of champion points you can get for tying a map, regardless of how many other people tied
*/
define('CP_MIN_WORTH', 10);
/**
* The max champion points you can get for tying a simple map (not including the bonus percentage)
*/
define('CP_MAX_WORTH_SIMPLE', 100);
/**
* * The max champion points you can get for tying a normal map (not including the bonus percentage)
*/
define('CP_MAX_WORTH_NORMAL', 150);
/**
* * The max champion points you can get for tying a complex map (not including the bonus percentage)
*/
define('CP_MAX_WORTH_COMPLEX', 200);
/**
* * The max champion points you can get for tying a special map (not including the bonus percentage)
*/
define('CP_MAX_WORTH_SPECIAL', 200);
/**
* The max champion points you can get for tying a weekly map, not including the bonus percentage or
* CP_MIN_WORTH_WEEKLY
*/
define('CP_MAX_WORTH_WEEKLY', 350);
/**
* The minimum points you can get for attempting the weekly map. Unlike CP_POINTS_FOR_ATTEMPTING for normal maps,
* this amount is added to the amount they for beating others, so this is actually less than the true minimum.
*/
define('CP_MIN_WORTH_WEEKLY', 50);
/**
* The points you can get for attempting a map (other than the weekly map) without tying the high score
*/
define('CP_POINTS_FOR_ATTEMPTING', 5);
/**
* The bonus percentage of champion points you get for being the first to get the high score on a map
*/
define('CP_EXTRA_PERCENT_FOR_FIRST', 0.05);
/**
* How long, in days, the weekly map lasts
*/
define('MAP_EXPIRE_TIME_WEEKLY', 7);
/**
* Constants to represent the different map-types
*/
class MapType
{
const Simple = 1;
const Normal = 2;
const Complex = 3;
const Special = 4;
const Weekly = 5;
}
?>
|