76 lines
1.5 KiB
JSON
76 lines
1.5 KiB
JSON
{
|
|
"window": {
|
|
"width": 1300,
|
|
"height": 800,
|
|
"caption": "Light_and_Dark Prototype",
|
|
"fps": 60
|
|
},
|
|
"colors": {
|
|
"bg": [58, 58, 64],
|
|
"player_light": [200, 200, 200],
|
|
"player_dark": [60, 60, 60],
|
|
"platform": [80, 80, 80],
|
|
|
|
"charge_bg": [40, 40, 40],
|
|
"charge_fill": [0, 180, 255],
|
|
|
|
"health_bg": [60, 0, 0],
|
|
"health_fill": [255, 0, 0],
|
|
|
|
"enemy": [200, 50, 50],
|
|
"enemy_hit": [255, 150, 150],
|
|
|
|
"miniboss": [170, 40, 210],
|
|
"miniboss_hit": [220, 140, 255],
|
|
|
|
"boss": [240, 220, 80],
|
|
"boss_hit": [255, 245, 160],
|
|
|
|
"player_hit": [255, 255, 0],
|
|
|
|
"heal_dark": [0, 80, 0],
|
|
"heal_light": [120, 255, 120]
|
|
},
|
|
"loot_colors": {
|
|
"awakened": [255, 170, 0],
|
|
"attuned": [20, 40, 120],
|
|
"tempered": [200, 200, 200]
|
|
},
|
|
"resources": {
|
|
"base_max_charge": 100.0,
|
|
"charge_drain_rate": 40.0,
|
|
"charge_refill_rate": 20.0,
|
|
"base_max_health": 10,
|
|
"invincibility_duration": 1.0
|
|
},
|
|
"healing": {
|
|
"heal_duration": 2.0,
|
|
"heal_cost_flat": 50.0,
|
|
"heal_slow_mult": 0.30
|
|
},
|
|
"boss_shockwave": {
|
|
"slam_cooldown": 3.0,
|
|
"trigger_close": 140,
|
|
"trigger_far": 520,
|
|
"jump_vel": -16.0,
|
|
"speed": 600.0,
|
|
"lifetime": 2.0,
|
|
"height": 14,
|
|
"damage": 2
|
|
},
|
|
"assets": {
|
|
"player_sprite": "Player_01.png",
|
|
"player_sprite_shade": "Player_02.png"
|
|
},
|
|
"player": {
|
|
"sprite_offset_x": 0,
|
|
"sprite_offset_y": 0,
|
|
"sprite_scale": 1.6,
|
|
"hitbox_w": 48,
|
|
"hitbox_h": 72
|
|
},
|
|
"debug": {
|
|
"drop_debug_print": true
|
|
}
|
|
}
|