查看: 4907|回复: 5

[搬运汉化] 修改保存和加载场景的外观

[复制链接]
梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
发表于 2021-2-1 12:50:12 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
                                                       TSR_Save.js
                                                    作者: TSR,The Northern Frog
条款:

用于任何独立的RPG制作MV项目,包括商业广告。

使用此插件需要信用卡。
对于贷记,请使用“TSR”和下列术语之一:
     'The Northern Frog' or 'A frog from the north'
不要更改标题和条款。
编辑脚本是允许的,但这并不能免除记入贷方的义务。请记住,更改函数和变量的名称,
甚至手动重新键入整个脚本,都不会使您成为插件的作者。

作者itchi.io帐户的链接(作者所有插件的网址):https://the-northern-frog.itch.io/

该插件的论坛:https://forums.rpgmakerweb.com/i ... load-screen.123611/

如果是教程暂时未有(昨天刚翻译完正努力了解插件)其他插件教程不定期更新实用的插件希望三连并关注:https://www.bilibili.com/video/BV1RE411k7wU/



SS_9.png
QQ图片20210201123059.png
SS_3.png

TSR_Save.zip

35.06 KB, 下载次数: 118

评分

参与人数 1赞 +1 收起 理由
白嫩白嫩的 + 1 精品文章

查看全部评分

B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
梦石
0
星屑
3922
在线时间
1198 小时
注册时间
2016-8-9
回帖
2355

开拓者

发表于 2021-2-1 19:42:51 | 显示全部楼层
感谢momo大佬分享,已三连
酸酸甜甜就④哇噢
回复

使用道具 举报

梦石
0
星屑
5170
在线时间
610 小时
注册时间
2017-10-21
回帖
321
发表于 2021-2-1 21:03:46 | 显示全部楼层
多谢分享~收藏!
回复

使用道具 举报

梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
 楼主| 发表于 2021-2-1 22:15:32 | 显示全部楼层
作者帮助写的特别详细所有参数都写了一遍所以你们先要看看帮助
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
10274
在线时间
1919 小时
注册时间
2020-1-2
回帖
1043
 楼主| 发表于 2021-2-10 02:19:24 | 显示全部楼层
本帖最后由 xiamumomo 于 2021-2-10 02:20 编辑

可能我的MV总是和你们做出不一样的事情总给我搞事一样,如果你们像下面那个图HP、MP、TP仪表粘在一起
修改插件倒数几行drawActor的 lineHeight根据你这句设定位置修改如果是多个窗口可能就不一样了所以决定好在修改
我的话修改好后仪表高度不够如果你们也有这个问题我目前正在问作者如果你们有能力也可以告诉我反正我是不懂JS
  1. Window_SavefileList.prototype.drawBasicInfo = function(data, x, y, quarter, SecW, height) {
  2.     let Actors = data.actors;
  3.     let Party  = data.party;
  4.     let members = Party.battleMembers();
  5.     let lineTP = Imported.YEP_CoreEngine && Yanfly.Param.MenuTpGauge;
  6.     let maxHeight = (TSR.Save.status_party !== 'none')? height * 0.4 : height * 0.75;
  7.     let fontHeight = (TSR.Save.window_maxRow === 1)? maxHeight / 2 : maxHeight;
  8.     this.resetTextColor();
  9.     let pad = this.pad();
  10.     if (TSR.Save.status_maxSize === 1) quarter = Math.min(quarter, maxHeight * 2);
  11.     let width = quarter - pad * 2;
  12.     let xw = width - pad * 2;
  13.     x += pad * 2
  14.     y += pad
  15.     let xpos = (TSR.Save.status_maxSize === 1)? (width + pad * 2) / 2 : width + pad * 2;   
  16.     for (let i = 0; i < members.length; i++) {
  17.         let actor = Actors.actor(members[i].actorId());
  18.         let row = (lineTP)? 5 : 4;
  19.         if (Imported.YEP_SkillCore) row = this.adjustRows(actor, row);
  20.         this.contents.fontSize = this.adjustFont(fontHeight, row);
  21.         let lineHeight = this.lineHeight();
  22.         if (TSR.Save.status_maxSize === 1) i = 1;
  23.         if (TSR.Save.status_dimer) {
  24.           this.drawRect((x - pad) + i * xpos, y, width, maxHeight, 0, 1);
  25.         }
  26.         this.drawActorName(actor, x + i * xpos, y, xw);
  27.         this.drawActorLevel(actor, x + i * xpos, y + lineHeight, xw);
  28.         this.drawActorHp(actor, x + i * xpos, y + lineHeight * 2, xw);
  29.         this.drawActorMp(actor, x + i * xpos, y + lineHeight * 3, xw);
  30.         if (lineTP) {
  31.           this.drawActorTp(actor, x + i * xpos, y + lineHeight * 4, xw);
  32.         }
  33.     }
  34.     this.contents.fontSize = this._savefileFontSize;
  35. };
复制代码
QQ图片20210210020246.png
B站没人气的夏目漠漠,直播间:5378938实用插件教程点击红字传送
回复

使用道具 举报

梦石
0
星屑
17
在线时间
43 小时
注册时间
2021-1-2
回帖
23
发表于 2021-2-25 13:53:17 | 显示全部楼层
66666666666666666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部