Computer game starts with c
This commit is contained in:
parent
3b402e86b6
commit
0fae73ceb0
2 changed files with 14 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
|||
Gamestate = require 'hump.gamestate'
|
||||
require 'level'
|
||||
require 'player'
|
||||
require 'computerplayer'
|
||||
require 'scoreboard'
|
||||
require 'entities/powerup'
|
||||
require 'entities/chaingunpowerup'
|
||||
|
@ -43,6 +44,12 @@ function level_state:enter(previous, level_file)
|
|||
level_music:play()
|
||||
end
|
||||
|
||||
if self.computer then
|
||||
players[2] = ComputerPlayer(2, 'Vengeance')
|
||||
else
|
||||
players[2] = Player(2, 'Nicd')
|
||||
end
|
||||
|
||||
love.graphics.setBackgroundColor({0, 0, 0, 255})
|
||||
current_level = Level()
|
||||
current_level.world:setCallbacks(begin_contact, end_contact, pre_solve, post_solve)
|
||||
|
|
|
@ -56,7 +56,13 @@ end
|
|||
|
||||
|
||||
function menu_state:keypressed(key, unicode)
|
||||
Gamestate.switch(level_state)
|
||||
if key == "c" then
|
||||
level_state.computer = true
|
||||
Gamestate.switch(level_state)
|
||||
else
|
||||
level_state.computer = false
|
||||
Gamestate.switch(level_state)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue