Full notes
Full Tetra Project - 原石计划 update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- UI and audio
- Maps
- Balance
Tetra Project - 原石计划 changes
这个月做了很多MOD功能,但感觉稍微有点过了,之后我会把更多精力放在本体内容上
#0.10.10
-------------添加--------------
添加全景地图(仅限高画质)
添加游戏设置选项-垂直同步
添加游戏设置选项-允许游戏窗口在背后运行
添加镜头缩放
添加咸鱼彩蛋
添加成就「演员」:在所有角色牌库小于等于5张牌的情况下通关
添加MOD评论系统
添加游戏内评论系统
添加「开始游戏」按钮在创意工坊MOD界面,方便快速开始游戏(以前要进入角色选择界面
-------------修复--------------
修复插图BUG
修复对话气泡错位BUG
修复怪物可能杀不掉的BUG
修复教程BUG
修复音效BUG
修复不能正常播放动画BUG
修复通关画面的滚动条错位
修复走过陷阱类单位不能撤销,比如毒气口、冰面
修复培养仓开锁不保存BUG
修复快捷键和鼠标同时按住,一张卡可以重复使用多次
修复手牌箭头显示BUG
修复冲刺斜着没有伤害
修复无人机选卡UI显示血量不正常
修复和最终BOSS同归于尽可以解锁通关成就
修复MOD读取存档的BUG
修复快捷键和鼠标同时按住,一张卡可以重复使用多次
修复模型旋转BUG
修复中立AI寻路BUG
修复订阅MOD的BUG
修复创意工坊开始游戏选择角色不正常
修复冲刺有可能冲到怪物身体里面
修复有时可能会坏档的BUG
修复拳甲和小刀冲突
修复评论显示不全BUG
修复创意工坊点赞了还能点
修复几个创意工坊UI的BUG
修复点MOD上传之后所有按钮灰掉,无法关闭窗口
修复无法上传MOD的BUG
修复红圈BUG
修复不能移动视角BUG
-------------改进--------------
改进让帧率较低时提示玩家调低画质
改进教程
改进UI
改进UI对话气泡的位置(以前会遮住脸
改进让只通关贝吉就可以解锁创意工坊
改进让开始移动之后可以立即播放行走动画(之前攻击动画会占用行走动画
改进商店查看卡牌细节时的手感
改进用卡手感
改进给MOD简介的加个滚动条
改进给角色选择界面加一个esc返回
改进让垃圾筒更耐用
改进让MOD禁用之后提示清空存档
改进UI
改进给角色选择界面加一个返回按钮
改进让每个角色的数据分开(以前是共享的,比如原石数、死亡次数、通关次数
改进让按住手牌的时候也能移动视角(鼠标移到屏幕边缘移动)
改进让查看细节时卡牌放得更大
改进让安全区移动时不受限制
改进让MOD之间不再共享卡池
改进让中途加入的队友死掉之后不再消失
改进性能
改进MOD地图加载速度
-------------MOD--------------
MOD:添加指令可以刷新商店:tgt.ShopRefreshCards:
MOD:添加方法可以修改NOW LOADING...
参考:「Builtin\Database\Localization\Localization.xls」的「UILoadingScreen/NowLoading」项
MOD:添加指令,用于玩家结束回合。例子:PlayerEndTurn:
MOD:添加Stage字段:dirToNextStageCode,用于固定房间出口,可以用来实现线性关卡。 例子,将出口生成到前方「dirToNextStageCode:Forward」 例子,将出口生成到后方「dirToNextStageCode:Back」 例子,将出口生成到左方「dirToNextStageCode:Left」 例子,将出口生成到右方「dirToNextStageCode:Right」
MOD:添加MOD统计
MOD:添加指令AvoidNextDiscardHandCardInsOnEndTurn:$ctx0,可以让手牌实例在结束回合保留 例子,选一张卡在回合结束保留:SelectCardTo:{AvoidNextDiscardHandCardInsOnEndTurn:$ctx0}{SearchCards:{list:Hand}},1
MOD:添加ase文件的Meta字段:scale,可以缩放模型
MOD:添加aimTypeCode,可以让单位没有某Buff时才能瞄准,ChaNotHasBuff:XXX
MOD:添加aimTypeCode,可以让单位拥有某Buff时才能瞄准,ChaHasBuff:XXX
MOD:添加代码括号数检测,用于检测是否少打了括号
MOD:添加得到卡牌价格的指令:GetCardPrice:XXX
MOD:添加指令可以禁止死亡,例子:evt.PreDie:{AvoidNextDie:}
MOD:添加描述指令qte第二个参数,可以直接引用一张卡(以前只能引用CardCommand里的quoteDescription) 例子:在Card表的description里写「你知道{qte:'原石计划','原石计划是一个卡牌游戏'}是什么吗?」
MOD:添加指令可以让列表根据tag来去除重复项,比如列表里最多只出现一个环境物体:distinctTag:EnvObject;
MOD:添加指令可以设定商店和无人机给予卡牌的目标:ShoUIShop:{characters:{SearchCharacters:{id:XXX}};}
MOD:添加指令专门用于延迟动画和特效 DelayUpcomingEffects
MOD:添加指令可以禁止移动:evt.PreMoveTo:{AvoidNextMoveTo:}
MOD:添加事件,当某个单位初始化:evt.AnyCharacterInit
MOD:添加InvokeBuffEvent指令
MOD:添加钱增减的事件,evt.IncreaseDataPlayerMoney、evt.DecreaseDataPlayerMoney
MOD:添加事件evt.PreCheckDisallowUseThisCard用来检测本卡牌是否禁止使用
MOD:添加GetCard,用id转成卡牌对象
MOD:添加SetModelToDroppedCard,设置模型为掉落的卡牌
MOD:添加自动转换CardId到string
MOD:添加禁止使用某张卡的功能
MOD:添加正则表达式指令
MOD:添加refreshPrice设定商店初始刷新价格
MOD:添加refreshPriceIncrement设定商店刷新价格增量
MOD:添加动态插图支持
MOD:添加文档网址
MOD:添加延迟执行指令,比如2秒后播放[使用手枪]动画和[爆炸]特效:DelayRun:2{PlaybackAnim:UseHandgun;Vfx:6};
MOD:添加指令让卡牌可以在购买后再次出现在卡池:RemoveCardFromDataGainedCardList:XXX
MOD:添加事件「某一个单位死亡」,AnyCharacterDie
MOD:添加镜头抖动指令ShakeCamera(可以写在Card表的code里或者effectCode里,或者Effect表的code里
MOD:添加全屏特效(参考Effect表的[11]全屏闪光
MOD:添加冲刺并造成伤害指令(检测障碍物):user.DashToPosAndBlockerTakeDamage:$selPos,1
MOD:添加线性关卡
MOD:修复SearchCharacters的list:pool,XXX不能用指令返回
MOD:修复BUFF隐藏BUG
MOD:修复scale的错误
MOD:修复ShowIllus不能显示
MOD:修复Chance在没有目标的时候总是false
MOD:修复单位重叠后的瞄准BUG
MOD:修复Remap引用BUG
MOD:修复模组浏览器描述显示不全BUG
MOD:修复消耗品失效
MOD:修复CharacterInfo转Position不能转换问题
MOD:修复小BUG
MOD:修复在商店花钱不执行evt.DecreaseDataPlayerMoney
MOD:修复无法禁用抽卡
MOD:修复GetDataVar转AssetId的BUG
MOD:修复不能自动转换参数类型的BUG
MOD:修复上传MOD会崩溃
MOD:修复无人机不会触发evt.CreateDeckCardForever
MOD:修复unlockByGameEndedCharacterId的BUG
MOD:修复道具卡刷到手牌的BUG
MOD:修复指令BUG:CreateChaRandomByPoolTagAtRandomPos
MOD:改进让动画在Repeat里可以延迟
MOD:改进了自制地图的加载速度
MOD:改进让PlayerEndTurn可以直接在StartTurn结束回合
Source
Changelog.gg summarizes and formats this update. How we read updates.
