-
Notifications
You must be signed in to change notification settings - Fork 0
/
games_config.yaml
67 lines (58 loc) · 1.65 KB
/
games_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
max_players_per_game: 2 # CANNOT EXEED 10
max_game_duration: 100
max_username_length: 11
min_number_of_players: 1
max_port_number: 65535
play_background_music: false
background_music_volume_lobby: 20 # Out of 100
background_music_volume_game: 20 # Out of 128
# Client exclusive
screen_size_x: 800
screen_size_y: 600
window_name: "JazzJackRabbit 2"
target_fps: 60
max_players_in_hud_leaderboard: 3
# Server exlusive
target_ticks_per_second: 200
max_instructions_per_tick: 100
# Player Parameters
starting_points: 0
max_life: 100
starting_ammo_gun_1: 999
starting_ammo_gun_2: 10
respawn_time: 5
special_attack_damage: 1
# Bullets Parameters
bullet_1_max_ammo: 999
bullet_1_speed: 4
bullet_1_damage: 10
bullet_1_cooldown: 0
bullet_2_max_ammo: 3
bullet_2_speed: 6
bullet_2_damage: 20
bullet_2_cooldown: 1
# Collectables Parameters
carrot_heal: 20
carrot_poisoned_chance: 50 # Must be between 0 and 100
intoxicated_time: 6
points_per_coin: 20
points_per_gem: 100
# Enemies Parameters
bubba_max_life: 80
bubba_damage: 10
bubba_points: 30
bubba_respawn_time: 5
bubba_ammo_drop_chance: 40
bubba_health_drop_chance: 40 # bubba_ammo_drop_chance + bubba_health_drop_chance must be less than 100
turtle_max_life: 100
turtle_damage: 30
turtle_points: 50
turtle_respawn_time: 7
turtle_ammo_drop_chance: 40
turtle_health_drop_chance: 40 # turtle_ammo_drop_chance + turtle_health_drop_chance must be less than 100
schwarzenguard_max_life: 150
schwarzenguard_damage: 20
schwarzenguard_points: 100
schwarzenguard_respawn_time: 7
schwarzenguard_ammo_drop_chance: 40
schwarzenguard_health_drop_chance: 40 # schwarzenguard_ammo_drop_chance + schwarzenguard_health_drop_chance must be less than 100