summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <nthirtyone@gmail.com>2017-01-13 18:11:40 +0100
committerAki <nthirtyone@gmail.com>2017-01-13 18:11:40 +0100
commit05358c3631470d647dec261df59a5ee1ec4afb55 (patch)
treebbfeebbc6fa4b8bbc436fed900bdd02ef4d619d0
parentcc040e668269cbf34f2d2e4bb25217f0b6a4a692 (diff)
downloadroflnauts-05358c3631470d647dec261df59a5ee1ec4afb55.zip
roflnauts-05358c3631470d647dec261df59a5ee1ec4afb55.tar.gz
roflnauts-05358c3631470d647dec261df59a5ee1ec4afb55.tar.bz2
New icons list
-rw-r--r--assets/portraits.pngbin43772 -> 24594 bytes
-rw-r--r--nautsicons.lua55
2 files changed, 10 insertions, 45 deletions
diff --git a/assets/portraits.png b/assets/portraits.png
index 3086e51..0664be6 100644
--- a/assets/portraits.png
+++ b/assets/portraits.png
Binary files differ
diff --git a/nautsicons.lua b/nautsicons.lua
index f0cd9c2..e35fa61 100644
--- a/nautsicons.lua
+++ b/nautsicons.lua
@@ -1,46 +1,11 @@
-- Spritesheet for character portraits
--- Original size: 331x265 (say what?)
--- Single size: 32x32 1px border merged between
-local w, h = 331, 265
-return {
- -- EMPTY
- empty = love.graphics.newQuad(300,136,28,28,w,h),
- -- 1. ROW
- froggo = love.graphics.newQuad( 3, 4,28,27,w,h),
- cowboy = love.graphics.newQuad( 36, 4,28,27,w,h),
- honic = love.graphics.newQuad( 69, 4,28,27,w,h),
- gelato = love.graphics.newQuad(102, 4,28,27,w,h),
- veno = love.graphics.newQuad(135, 4,28,27,w,h),
- lady = love.graphics.newQuad(168, 4,28,27,w,h),
- girl = love.graphics.newQuad(201, 4,28,27,w,h),
- megoman = love.graphics.newQuad(234, 4,28,27,w,h),
- brainos = love.graphics.newQuad(267, 4,28,27,w,h),
- -- 2. ROW
- woman = love.graphics.newQuad( 3, 70,28,27,w,h),
- bison = love.graphics.newQuad( 36, 70,28,27,w,h),
- bobito = love.graphics.newQuad( 69, 70,28,27,w,h),
- slugzor = love.graphics.newQuad(102, 70,28,27,w,h),
- capone = love.graphics.newQuad(135, 70,28,27,w,h),
- bug = love.graphics.newQuad(168, 70,28,27,w,h),
- calamari = love.graphics.newQuad(201, 70,28,27,w,h),
- quack = love.graphics.newQuad(234, 70,28,27,w,h),
- scissors = love.graphics.newQuad(267, 70,28,27,w,h),
- -- 3. ROW
- marine = love.graphics.newQuad( 3, 136,28,27,w,h),
- scooter = love.graphics.newQuad( 36, 136,28,27,w,h),
- phonebooth = love.graphics.newQuad( 69, 136,28,27,w,h),
- weed = love.graphics.newQuad(102, 136,28,27,w,h),
- gummybear = love.graphics.newQuad(135, 136,28,27,w,h),
- gramps = love.graphics.newQuad(168, 136,28,27,w,h),
- biker = love.graphics.newQuad(201, 136,28,27,w,h),
- vrooom = love.graphics.newQuad(234, 136,28,27,w,h),
- link = love.graphics.newQuad(267, 136,28,27,w,h),
- -- 4. ROW
- gorilla = love.graphics.newQuad( 3,202,28,27,w,h),
- nemo = love.graphics.newQuad( 36,202,28,27,w,h),
- rock = love.graphics.newQuad( 69,202,28,27,w,h),
- boss = love.graphics.newQuad(102,202,28,27,w,h),
- -- ARROWS
- arrow_left = love.graphics.newQuad(298,1,4,6,w,h),
- arrow_right = love.graphics.newQuad(303,1,4,6,w,h)
-}
+local nauts = require "nautslist"
+local w, h = 980, 27
+local icons = {}
+
+local i = 0
+for _,naut in pairs(nauts) do
+ icons[naut] = love.graphics.newQuad(i*28, 0, 28, 27, w, h)
+ i = i + 1
+end
+return icons \ No newline at end of file