function love.load() -- sets up outline and shoes, which currently have no options to change, though will do eventually outline = love.graphics.newImage("/annie/outline.png") shoes = love.graphics.newImage("annie/shoes1.png") -- sets up 4 different hair colors hair1 = love.graphics.newImage("/annie/hair1.png") hair2 = love.graphics.newImage("/annie/hair2.png") hair3 = love.graphics.newImage("/annie/hair3.png") hair4 = love.graphics.newImage("/annie/hair4.png") -- sets up 4 different skin colors skin1 = love.graphics.newImage("/annie/skin1.png") skin2 = love.graphics.newImage("/annie/skin2.png") skin3 = love.graphics.newImage("/annie/skin3.png") skin4 = love.graphics.newImage("/annie/skin4.png") -- sets up 4 different sleeve colors sleeves1 = love.graphics.newImage("annie/sleeves1.png") sleeves2 = love.graphics.newImage("annie/sleeves2.png") sleeves3 = love.graphics.newImage("annie/sleeves3.png") sleeves4 = love.graphics.newImage("annie/sleeves4.png") -- sets up 4 different options for dresses dress1 = love.graphics.newImage("/annie/dress1.png") dress2 = love.graphics.newImage("/annie/dress2.png") dress3 = love.graphics.newImage("/annie/dress3.png") dress4 = love.graphics.newImage("/annie/dress4.png") -- sets up initial combinations hair = hair1 skin = skin1 sleeves = sleeves1 dress = dress1 end -- sets up values for arrow keys going up & down / left & right Colour = 1 Outfit = 1 function state:keypressed(key) if key == 'right' then if Outfit == 4 then Outfit = 1 else Outfit = Outfit + 1 end elseif key == 'left' then if Outfit == 1 then Outfit = 4 else Outfit = Outfit - 1 end end end function love.update(dt) if Outfit == 1 then dress = dress1 elseif Outfit == 2 then dress = dress2 elseif Outfit == 3 then dress = dress3 elseif Outfit == 4 then dress = dress4 else print("Hello World") end end function love.draw() love.graphics.draw(dress, 0, 0) love.graphics.draw(outline, 0, 0) love.graphics.draw(hair, 0, 0) love.graphics.draw(skin, 0, 0) love.graphics.draw(sleeves, 0, 0) love.graphics.draw(shoes, 0, 0) end