var ATK_MINI_ICON = 386; var DEF_MINI_ICON = 506; var MAT_MINI_ICON = 413; var MDF_MINI_ICON = 510; Sprite.prototype.drawIcon = function (iconIndex, x, y) { var bitmap = ImageManager.loadSystem("IconSet"); var pw = ImageManager.iconWidth; var ph = ImageManager.iconHeight; var sx = (iconIndex % 16) * pw; var sy = Math.floor(iconIndex / 16) * ph; if (iconIndex == 656 || iconIndex == 658) { this.bitmap.blt(bitmap, sx, sy, pw + 10, ph + 10, x, y - 2); return; } if (iconIndex == Icon.sr || iconIndex == Icon.ssr) { this.bitmap.blt(bitmap, sx, sy, pw + 20, ph, x, y - 2); return; } this.bitmap.blt(bitmap, sx, sy, pw, ph, x, y); }; Window_Base.prototype.drawIcon = function (iconIndex, x, y) { var bitmap = ImageManager.loadSystem("IconSet"); var pw = ImageManager.iconWidth; var ph = ImageManager.iconHeight; var sx = (iconIndex % 16) * pw; var sy = Math.floor(iconIndex / 16) * ph; if (iconIndex == 656 || iconIndex == 658) { this.contents.blt(bitmap, sx, sy, pw + 10, ph + 10, x, y - 2); return; } if ( iconIndex == 480 || iconIndex == 483 || iconIndex == 486 || iconIndex == 518 ) { this.contents.blt(bitmap, sx, sy, pw * 3, 58, x, y - 2); return; } if (iconIndex == Icon.sr || iconIndex == Icon.ssr) { this.contents.blt(bitmap, sx, sy, pw + 20, ph, x, y - 2); return; } this.contents.blt(bitmap, sx, sy, pw, ph, x, y); }; Window_Base.prototype.levelIcon = function (level) { switch (level) { case 0: return Icon.rankS; case 1: return Icon.rankA; case 2: return Icon.rankB; case 3: return Icon.rankC; case 4: return Icon.rankD; case 5: return Icon.rankE; case 6: return Icon.rankF; case 7: return Icon.rankG; } return Icon.rankS; }; Window_Base.prototype.friendshipIcon = function (level) { switch (level) { case FriendshipLevel.S: return Icon.rankS; case FriendshipLevel.A: return Icon.rankA; case FriendshipLevel.B: return Icon.rankB; case FriendshipLevel.C: return Icon.rankC; case FriendshipLevel.D: return Icon.rankD; case FriendshipLevel.E: return Icon.rankE; } return Icon.rankS; }; Sprite.prototype.drawIconMini = function (iconIndex, x, y) { var bitmap = ImageManager.loadSystem("IconSetMini"); var pw = 24; var ph = 24; var sx = (iconIndex % 16) * pw; var sy = Math.floor(iconIndex / 16) * ph; this.bitmap.blt(bitmap, sx, sy, pw, ph, x, y); }; Window_Base.prototype.drawIconMini = function (iconIndex, x, y) { var bitmap = ImageManager.loadSystem("IconSetMini"); var pw = 24; var ph = 24; var sx = (iconIndex % 16) * pw; var sy = Math.floor(iconIndex / 16) * ph; this.contents.blt(bitmap, sx, sy, pw, ph, x, y); };