@@ -2,61 +2,64 @@ static class EnemyData{
2
2
3
3
// Global Attributes
4
4
5
- static float MIN_SPEED = 0.05 ;
6
- static float [] ARMOR_ABSORB_RATIO = {0.5 ,0.6 ,0.8 };
5
+ static float MIN_SPEED = 0.1 ;
6
+ static float MAX_SPEED = 29 ;
7
+ static int BOUNTY_GROWTH_CAP_WAVE = 40 ;
8
+ static float [] GROWTH_POWER = {0.3 ,0.4 ,0.5 };
9
+ static float [] ARMOR_ABSORB_RATIO = {0.5 ,0.75 ,0.8 };
7
10
static int [] ARMOR_REGEN_DELAY = {600 ,300 ,180 };
8
11
9
- static float BUFF_FORTIFIED_MULTIPLIER = 0.3 ;
10
- static float BUFF_HASTE_MULTIPLIER = 0.5 ;
11
- static float BUFF_HEALTH_REGEN_RATE = 0.002 ;
12
- static float BUFF_TOUGH_SKIN_MULTIPLIER = 0.3 ;
13
- static float BUFF_WEAVE_MULTIPLIER = 1 ;
14
- static float BUFF_WEAVE_DELAY_REDUCTION = 0.5 ;
12
+ static float [] BUFF_FORTIFIED_MULTIPLIER = { 0.2 , 0.3 , 0.4 }; // Reduces the armor damage taken
13
+ static float [] BUFF_HASTE_MULTIPLIER = { 0.15 , 0.2 , 0.4 }; // Increases the speed
14
+ static float [] BUFF_HEALTH_REGEN_RATE = { 0.002 , 0.0035 , 0.004 }; // Heals based on the missing part of the health
15
+ static float [] BUFF_TOUGH_SKIN_MULTIPLIER = { 0.1 , 0.2 , 0.3 }; // Reduces the damage taken
16
+ static float [] BUFF_WEAVE_MULTIPLIER = { 0.8 , 1.0 , 1.5 }; // Increases the armor regen rate
17
+ static float [] BUFF_WEAVE_DELAY_REDUCTION = { 0.3 , 0.4 , 0.5 }; // Reduces the armor regen delay
15
18
16
19
// Normal
17
20
18
21
static color NORMAL_COLOR = #FF0000 ;
19
22
static float NORMAL_SIZE = 35 ;
20
23
static float [] NORMAL_MAX_HEALTH = {150 ,200 ,300 };
21
24
static float [] NORMAL_POWER = {10 ,10 ,20 };
22
- static float [] NORMAL_MAX_ARMOR = {25 , 50 ,100 };
25
+ static float [] NORMAL_MAX_ARMOR = {50 ,100 , 150 };
23
26
static float [] NORMAL_ARMOR_REGEN_RATE = {0 ,0.001 ,0.005 };
24
27
static float [] NORMAL_SPEED = {0.8 ,1.0 ,1.5 };
25
- static int [] NORMAL_BOUNTY = {5 , 4 , 3 };
28
+ static int [] NORMAL_BOUNTY = {7 , 6 , 5 };
26
29
static float [] NORMAL_HEALTH_GROWTH = {200 ,300 ,400 };
27
30
static float [] NORMAL_ARMOR_GROWTH = {30 ,40 ,60 };
28
31
static float [] NORMAL_SPEED_GROWTH = {0.02 ,0.03 ,0.04 };
29
- static float [] NORMAL_BOUNTY_GROWTH = {0.25 ,0.15 ,0.15 };
32
+ static float [] NORMAL_BOUNTY_GROWTH = {0.15 ,0.10 ,0.10 };
30
33
31
34
// Fast
32
35
33
36
static color FAST_COLOR = #FAA112 ;
34
37
static float FAST_SIZE = 20 ;
35
38
static float [] FAST_MAX_HEALTH = {75 ,100 ,150 };
36
- static float [] FAST_POWER = {5 ,5 ,30 };
39
+ static float [] FAST_POWER = {5 ,5 ,15 };
37
40
static float [] FAST_MAX_ARMOR = {15 ,25 ,100 };
38
41
static float [] FAST_ARMOR_REGEN_RATE = {0 ,0.002 ,0.1 };
39
42
static float [] FAST_SPEED = {1.2 ,1.5 ,1.8 };
40
- static int [] FAST_BOUNTY = {4 , 3 ,3 };
43
+ static int [] FAST_BOUNTY = {5 , 4 ,3 };
41
44
static float [] FAST_HEALTH_GROWTH = {120 ,180 ,270 };
42
45
static float [] FAST_ARMOR_GROWTH = {20 ,40 ,80 };
43
46
static float [] FAST_SPEED_GROWTH = {0.03 ,0.04 ,0.06 };
44
- static float [] FAST_BOUNTY_GROWTH = {0.2 ,0.12 ,0.12 };
47
+ static float [] FAST_BOUNTY_GROWTH = {0.15 ,0.08 ,0.08 };
45
48
46
49
// Tank
47
50
48
51
static color TANK_COLOR = #110F52;
49
52
static float TANK_SIZE = 50 ;
50
- static float [] TANK_MAX_HEALTH = {1800 , 2000 ,3000 };
53
+ static float [] TANK_MAX_HEALTH = {2000 ,2400 , 3200 };
51
54
static float [] TANK_POWER = {15 ,20 ,50 };
52
55
static float [] TANK_MAX_ARMOR = {200 ,600 ,1200 };
53
56
static float [] TANK_ARMOR_REGEN_RATE = {0 ,0.0005 ,0.003 };
54
57
static float [] TANK_SPEED = {0.5 ,0.6 ,0.9 };
55
58
static int [] TANK_BOUNTY = {80 ,60 ,40 };
56
- static float [] TANK_HEALTH_GROWTH = {3000 ,4000 , 5000 };
57
- static float [] TANK_ARMOR_GROWTH = {350 , 500 , 750 };
59
+ static float [] TANK_HEALTH_GROWTH = {2000 , 3000 ,4000 };
60
+ static float [] TANK_ARMOR_GROWTH = {450 , 600 , 800 };
58
61
static float [] TANK_SPEED_GROWTH = {0.02 ,0.02 ,0.03 };
59
- static float [] TANK_BOUNTY_GROWTH = {2 , 2 , 1 };
62
+ static float [] TANK_BOUNTY_GROWTH = {1.5 , 1.0 , 0.5 };
60
63
61
64
// Support
62
65
@@ -66,12 +69,12 @@ static class EnemyData{
66
69
static float [] SUPPORT_POWER = {10 ,15 ,35 };
67
70
static float [] SUPPORT_MAX_ARMOR = {10 ,20 ,100 };
68
71
static float [] SUPPORT_ARMOR_REGEN_RATE = {0 ,0 ,0.002 };
69
- static float [] SUPPORT_SPEED = {1 ,1.2 ,1.5 };
70
- static int [] SUPPORT_BOUNTY = {10 , 5 , 5 };
72
+ static float [] SUPPORT_SPEED = {0.8 ,1.0 ,1.2 };
73
+ static int [] SUPPORT_BOUNTY = {9 , 8 , 7 };
71
74
static float [] SUPPORT_BUFF_RANGE = {100 ,175 ,250 };
72
- static float [] SUPPORT_HEALTH_GROWTH = {200 , 300 , 400 };
75
+ static float [] SUPPORT_HEALTH_GROWTH = {120 , 240 , 360 };
73
76
static float [] SUPPORT_ARMOR_GROWTH = {3 ,5 ,15 };
74
77
static float [] SUPPORT_SPEED_GROWTH = {0.02 ,0.03 ,0.05 };
75
- static float [] SUPPORT_BOUNTY_GROWTH = {1 ,0.5 ,0.5 };
78
+ static float [] SUPPORT_BOUNTY_GROWTH = {0.2 ,0.15 ,0.15 };
76
79
77
80
}
0 commit comments