-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgame_config.yaml
109 lines (107 loc) · 3.12 KB
/
game_config.yaml
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# Scores chosen for RL
screen_size: [1280, 720]
play_area: [116, 309, 608, 974]
resource_path: "resources/"
waves:
# Grunts, Electrodes, Hulks, Brains, Sphereoids, Quarks, Mommies, Daddies, Mikeys
# - [15, 5, 0, 0, 0, 0, 1, 1, 0] # 1
- [1, 0, 0, 0, 0, 0, 0, 0, 0] # 1
- [0, 0, 0, 0, 0, 0, 0, 0, 0] # 1
- [17, 15, 5, 0, 1, 0, 1, 1, 1]
- [22, 25, 6, 0, 3, 0, 2, 2, 2]
- [34, 25, 7, 0, 4, 0, 2, 2, 2]
- [20, 20, 0, 15, 1, 0, 15, 0, 1] # 5
- [32, 25, 7, 0, 4, 0, 3, 3, 3]
- [0, 0, 12, 0, 0, 10, 4, 4, 4]
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [60, 0, 4, 0, 5, 0, 3, 3, 3]
- [25, 20, 0, 20, 1, 0, 0, 22, 0] # 10
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [0, 0, 13, 0, 0, 12, 3, 3, 3]
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [27, 5, 20, 0, 2, 0, 5, 5, 5]
- [25, 20, 2, 20, 1, 0, 0, 0, 22] # 15
- [35, 25, 3, 0, 5, 0, 3, 3, 3]
- [0, 0, 14, 0, 0, 12, 3, 3, 3]
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [70, 0, 3, 0, 5, 0, 3, 3, 3]
- [25, 20, 2, 20, 2, 0, 8, 8, 8] # 20
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [0, 0, 15, 0, 0, 12, 3, 3, 3]
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [0, 0, 13, 0, 6, 7, 3, 3, 3]
- [25, 20, 1, 21, 1, 0, 25, 0, 1] # 25
- [35, 25, 8, 0, 5, 0, 3, 3, 3]
- [0, 0, 16, 0, 0, 12, 3, 3, 3]
- [35, 25, 8, 0, 5, 1, 3, 3, 3]
- [75, 0, 4, 0, 5, 1, 3, 3, 3]
- [25, 20, 1, 22, 1, 1, 0, 25, 0] # 30
- [35, 25, 8, 0, 5, 1, 3, 3, 3]
- [0, 0, 16, 0, 0, 13, 3, 3, 3]
- [35, 25, 8, 0, 5, 1, 3, 3, 3]
- [30, 0, 25, 0, 2, 2, 3, 3, 3]
- [27, 15, 2, 23, 1, 2, 0, 0, 25] # 35
- [35, 25, 8, 0, 5, 2, 3, 3, 3]
- [0, 0, 16, 0, 0, 14, 3, 3, 3]
- [35, 25, 8, 0, 5, 2, 3, 3, 3]
- [80, 0, 6, 0, 5, 1, 3, 3, 3]
- [30, 15, 2, 25, 1, 1, 10, 10, 10] # 40
extra_life_score: 25000
grunt:
score: 100
speed: 7
move_delay: [5, 25]
electrode:
score: 25
hulk:
score: 0
brain: # Brains fly around, shoot cruise missiles, and convert humans to progs.
score: 500
speed: 1
use_mikey_bug: True
programming_time: 60
programming_offset: 5
shoot_delays: [80, 620]
cruisemissile: # Shot by brains
score: 200
speed: 3
time_to_live: 200
sphereoid: # Circles that spawn enforcers. Flies in long wavey patterns.
score: 1000
speed: 5
move_delays: [10, 32]
move_curvatures: [-50, 50]
spawn_delays: [20, 64]
spawn_counts: [1, 5]
enforcer: # Spawned by sphereoids, shoots crosses
score: 350
max_speed: 20
shoot_delays: [15, 50]
enforcerbullet: # Little x's shot by the enforcers
score: 200
max_speed: 30
time_to_live: 50
quark: # Sparky bois that spawn tanks
score: 1000
speed: 0.5
move_delays: [5, 30]
spawn_delays: [8, 120]
spawn_counts: [1, 5]
tank: # Big bois that shoot shells
score: 350
bullets: 20
shoot_delays: [35, 330]
tankshell: # Circles that bounce off the walls
score: 200
min_speed: 10
max_speed: 20
time_to_live: 80
family: # Humans, to be saved?
speed: 4
move_delay: 5
score: [100, 100, 100, 100, 100]
prog: # Brainwashed humans
score: 200
speed: 4
move_delay: 5
programming_time: 60