83 lines
2.0 KiB
YAML
83 lines
2.0 KiB
YAML
window:
|
|
width: 800
|
|
height: 600
|
|
title: "Tetri5"
|
|
|
|
sound:
|
|
theme-music: "resource/sound/theme_music.ogg"
|
|
option-change: "resource/sound/option_change.wav"
|
|
piece-rotate: "resource/sound/piece_rotate.ogg"
|
|
piece-set: "resource/sound/piece_set.ogg"
|
|
line-complete: "resource/sound/line_complete.ogg"
|
|
four-lines-complete: "resource/sound/four_lines_complete.ogg"
|
|
level-up: "resource/sound/level_up.ogg"
|
|
|
|
image:
|
|
title-screen: "resource/image/title_screen.png"
|
|
window-icon: "resource/image/tetris_icon.png"
|
|
font: "resource/image/press-start-2p-font.bmp"
|
|
|
|
position:
|
|
# title screen
|
|
title-logo: [280, 125]
|
|
option-one: [320, 390]
|
|
option-two: [320, 440]
|
|
cursor-option-one: [300, 399]
|
|
cursor-option-two: [300, 449]
|
|
# single player game screen
|
|
top-label: [80, 120]
|
|
top-value: [80, 140]
|
|
score-label: [80, 180]
|
|
score-value: [80, 200]
|
|
lines-label: [300, 40]
|
|
next-label: [600, 120]
|
|
level-label: [600, 220]
|
|
well: [280, 80]
|
|
next-piece: [620, 160]
|
|
spawn-piece: [-260, -60]
|
|
# multi player game screen
|
|
well-player-1: [80, 80]
|
|
well-player-2: [480, 80]
|
|
score-label-player-1: [140, 20]
|
|
score-label-player-2: [540, 20]
|
|
score-value-player-1: [140, 40]
|
|
score-value-player-2: [540, 40]
|
|
lines-label-player-1: [100, 540]
|
|
lines-label-player-2: [500, 540]
|
|
next-label-player-1: [340, 180]
|
|
next-piece-player-1: [360, 220]
|
|
next-label-player-2: [340, 360]
|
|
next-piece-player-2: [360, 400]
|
|
|
|
engine:
|
|
fps: 60
|
|
tile-size: 20
|
|
cursor-blink-interval: 150
|
|
piece-gravity-time: 600
|
|
piece-set-time: 600
|
|
piece-gravity-increase: 56
|
|
lines-per-level: 5
|
|
points-table:
|
|
- 0 # 0 line
|
|
- 40 # 1 line
|
|
- 100 # 2 lines
|
|
- 300 # 3 lines
|
|
- 1200 # 4 lines
|
|
|
|
color:
|
|
# window
|
|
window-bg: "#000000"
|
|
# title screen
|
|
cursor: "#FFFFFF"
|
|
# in game
|
|
piece-1: "#1F37EC"
|
|
piece-2: "#5BDB57"
|
|
piece-3: "#FFFFFF"
|
|
piece-ghost: "#9BFCF0"
|
|
piece-inner-border-1: "#1F37EC"
|
|
piece-outer-border-1: "#000000"
|
|
well-1: "#000000"
|
|
well-border-1: "#9BFCF0"
|
|
well-2: "#9BFCF0"
|
|
well-border-2: "#000000"
|