混战模式信息绘制从玩家类移到规则包
This commit is contained in:
@@ -1,5 +1,24 @@
|
|||||||
|
local gc=love.graphics
|
||||||
|
local gc_draw,gc_print,gc_setColor=gc.draw,gc.print,gc.setColor
|
||||||
|
local setFont=setFont
|
||||||
|
|
||||||
|
local PLAYERS,PLY_ALIVE=PLAYERS,PLY_ALIVE
|
||||||
|
|
||||||
return{
|
return{
|
||||||
mesDisp=function(P)
|
mesDisp=function(P)
|
||||||
PLY.draw.drawRoyaleInfo(P)
|
setFont(35)
|
||||||
|
mStr(#PLY_ALIVE.."/"..#PLAYERS,63,175)
|
||||||
|
mStr(P.modeData.ko,80,215)
|
||||||
|
gc_draw(TEXTOBJ.ko,60-TEXTOBJ.ko:getWidth(),222)
|
||||||
|
setFont(20)
|
||||||
|
gc_setColor(1,.5,0,.6)
|
||||||
|
gc_print(P.badge,103,227)
|
||||||
|
gc_setColor(.97,.97,.97)
|
||||||
|
setFont(25)
|
||||||
|
mStr(text.powerUp[P.strength],63,290)
|
||||||
|
gc_setColor(1,1,1)
|
||||||
|
for i=1,P.strength do
|
||||||
|
gc_draw(IMG.badgeIcon,16*i+6,260)
|
||||||
|
end
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,6 @@ local shader_alpha,shader_lighter=SHADER.alpha,SHADER.lighter
|
|||||||
local shader_fieldSatur,shader_blockSatur=SHADER.fieldSatur,SHADER.blockSatur
|
local shader_fieldSatur,shader_blockSatur=SHADER.fieldSatur,SHADER.blockSatur
|
||||||
local TEXTOBJ,ENUM_MISSION,BLOCK_COLORS=TEXTOBJ,ENUM_MISSION,BLOCK_COLORS
|
local TEXTOBJ,ENUM_MISSION,BLOCK_COLORS=TEXTOBJ,ENUM_MISSION,BLOCK_COLORS
|
||||||
|
|
||||||
local PLAYERS,PLY_ALIVE=PLAYERS,PLY_ALIVE
|
|
||||||
|
|
||||||
local RCPB={10,33,200,33,105,5,105,60}
|
local RCPB={10,33,200,33,105,5,105,60}
|
||||||
local attackColor={
|
local attackColor={
|
||||||
@@ -694,22 +693,6 @@ function draw.drawProgress(s1,s2)
|
|||||||
mStr(s2,62,376)
|
mStr(s2,62,376)
|
||||||
gc_rectangle('fill',15,375,90,4,2)
|
gc_rectangle('fill',15,375,90,4,2)
|
||||||
end
|
end
|
||||||
function draw.drawRoyaleInfo(P)
|
|
||||||
setFont(35)
|
|
||||||
mStr(#PLY_ALIVE.."/"..#PLAYERS,63,175)
|
|
||||||
mStr(P.modeData.ko,80,215)
|
|
||||||
gc_draw(TEXTOBJ.ko,60-TEXTOBJ.ko:getWidth(),222)
|
|
||||||
setFont(20)
|
|
||||||
gc_setColor(1,.5,0,.6)
|
|
||||||
gc_print(P.badge,103,227)
|
|
||||||
gc_setColor(.97,.97,.97)
|
|
||||||
setFont(25)
|
|
||||||
mStr(text.powerUp[P.strength],63,290)
|
|
||||||
gc_setColor(1,1,1)
|
|
||||||
for i=1,P.strength do
|
|
||||||
gc_draw(IMG.badgeIcon,16*i+6,260)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
function draw.norm(P,repMode)
|
function draw.norm(P,repMode)
|
||||||
local ENV=P.gameEnv
|
local ENV=P.gameEnv
|
||||||
|
|||||||
Reference in New Issue
Block a user