blob: c1aee643de3401cfa89c76141be7ea107b1ad003 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 | function! space_vlaze#score#Initialize()
	let s:score = 0
endfunction
function! space_vlaze#score#Score()
	return s:score
endfunction
" Increment score by `num`
function! space_vlaze#score#IncrementScore(num)
	let s:score += a:num
endfunction
function! space_vlaze#score#RenderScore()
	let score_line = space_vlaze#game#BoardHeight() + 2
	let score_text = 'Score: ' . s:score
	let score_padding = space_vlaze#padding#RightPadding(score_text)
	
	call setline(score_line, score_text . score_padding)
endfunction
 |