diff options
Diffstat (limited to 'autoload/space_vlaze/enemy.vim')
| -rw-r--r-- | autoload/space_vlaze/enemy.vim | 12 | 
1 files changed, 12 insertions, 0 deletions
| diff --git a/autoload/space_vlaze/enemy.vim b/autoload/space_vlaze/enemy.vim index 1fefbf5..9b49231 100644 --- a/autoload/space_vlaze/enemy.vim +++ b/autoload/space_vlaze/enemy.vim @@ -12,6 +12,11 @@ if !exists('s:MIN_ENEMIES_ON_BOARD')  endif +if !exists('s:ENEMY_POINT_BASE') +	let s:ENEMY_POINT_BASE = 1 +endif + +  function! space_vlaze#enemy#AddEnemiesToBoard()  	let ticks = space_vlaze#game#Ticks() @@ -59,8 +64,15 @@ function! space_vlaze#enemy#HandleEnemyHitAt(y, x)  	if space_vlaze#game#IsWithinBoard(a:y, a:x)  		if space_vlaze#game#BoardCell(a:y, a:x) ==# space_vlaze#enemy#EnemyCharacter()  			call space_vlaze#game#ClearBoardCell(a:y, a:x) +			call space_vlaze#score#IncrementScore( +				\ s:ENEMY_POINT_BASE * space_vlaze#enemy#PointMultiplier())  			return 1  		endif  	endif  endfunction + + +function! space_vlaze#enemy#PointMultiplier() +	return 1 +endfunction | 
