diff options
author | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-02-05 19:11:43 +0800 |
---|---|---|
committer | Soopyboo32 <49228220+Soopyboo32@users.noreply.github.com> | 2022-02-05 19:11:43 +0800 |
commit | 3892a1f24f9cc631920050b9f0339b3e40ce8624 (patch) | |
tree | 91c4eaa478e16354a2fc6167818ec6f29560f605 /utils/renderUtils.js | |
parent | 7f352a16e2eee5faa27c8c462a3e96f30780abca (diff) | |
download | SoopyV2-3892a1f24f9cc631920050b9f0339b3e40ce8624.tar.gz SoopyV2-3892a1f24f9cc631920050b9f0339b3e40ce8624.tar.bz2 SoopyV2-3892a1f24f9cc631920050b9f0339b3e40ce8624.zip |
add blood rush box
Diffstat (limited to 'utils/renderUtils.js')
-rw-r--r-- | utils/renderUtils.js | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/utils/renderUtils.js b/utils/renderUtils.js index 1d3e646..a91043a 100644 --- a/utils/renderUtils.js +++ b/utils/renderUtils.js @@ -165,7 +165,7 @@ module.exports = { GL11.glEnable(GL11.GL_TEXTURE_2D); GL11.glDisable(GL11.GL_BLEND); }, - drawBoxAtBlock:function (x, y, z, colorR, colorG, colorB){ + drawBoxAtBlock:function (x, y, z, colorR, colorG, colorB, w=1, h=1){ GL11.glBlendFunc(770, 771); GL11.glEnable(GL11.GL_BLEND); @@ -178,25 +178,25 @@ module.exports = { Tessellator.begin(3).colorize(colorR, colorG, colorB); - Tessellator.pos(x+1,y+1,z+1); - Tessellator.pos(x+1,y+1,z); - Tessellator.pos(x,y+1,z); - Tessellator.pos(x,y+1,z+1); - Tessellator.pos(x+1,y+1,z+1); - Tessellator.pos(x+1,y,z+1); - Tessellator.pos(x+1,y,z); + Tessellator.pos(x+w,y+h,z+w); + Tessellator.pos(x+w,y+h,z); + Tessellator.pos(x,y+h,z); + Tessellator.pos(x,y+h,z+w); + Tessellator.pos(x+w,y+h,z+w); + Tessellator.pos(x+w,y,z+w); + Tessellator.pos(x+w,y,z); Tessellator.pos(x,y,z); - Tessellator.pos(x,y,z+1); + Tessellator.pos(x,y,z+w); Tessellator.pos(x,y,z); - Tessellator.pos(x,y+1,z); + Tessellator.pos(x,y+h,z); Tessellator.pos(x,y,z); - Tessellator.pos(x+1,y,z); - Tessellator.pos(x+1,y+1,z); - Tessellator.pos(x+1,y,z); - Tessellator.pos(x+1,y,z+1); - Tessellator.pos(x,y,z+1); - Tessellator.pos(x,y+1,z+1); - Tessellator.pos(x+1,y+1,z+1); + Tessellator.pos(x+w,y,z); + Tessellator.pos(x+w,y+h,z); + Tessellator.pos(x+w,y,z); + Tessellator.pos(x+w,y,z+w); + Tessellator.pos(x,y,z+w); + Tessellator.pos(x,y+h,z+w); + Tessellator.pos(x+w,y+h,z+w); Tessellator.draw(); |