{ "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 } }