Releases: way-zer/ContentsTweaker
Releases · way-zer/ContentsTweaker
v3.1.2 🌈
06 Sep 12:12
Compare
Sorry, something went wrong.
No results found
v3.1.1 🌈
06 Sep 10:57
Compare
Sorry, something went wrong.
No results found
更新内容
🚑️ 不再允许通过不同子树访问/修改同一个对象 @way-zer (#42 )
Why?
通过两个子树修改同一个对象,可能破坏CT的可恢复性,例如:
"unit.gamma.weapons.#0.bullet.damage":9999
"unit.gamma.weapons.#1.bullet.damage":19999
因为#0.bullet和#1.bullet实际关联的bullet实例是同一个,第二次构建damage时,将记录错误的初始值,导致错误恢复。
Change
现在访问重复对象的子树时,例如#1.bullet.damage,将在resolve("damage")时报错,阻止访问,防止修改子属性。
允许:直接设置bullet本身的行为,例如"#1.bullet.=": {...}
Update mod.json @way-zer (#41 )
v3.1.0 🌈
15 Jun 16:05
Compare
Sorry, something went wrong.
No results found
更新内容
适配 v149 @way-zer (#40 )
support put new key into ObjectMap
⬆️ Kotlin 2.1.10
⬆️ Gradle 8.14
⬆️ Mindustry v149
v3.0.5 🌈
04 Aug 06:54
Compare
Sorry, something went wrong.
No results found
v3.0.4 🌈
29 Feb 11:47
Compare
Sorry, something went wrong.
No results found
v3.0.3 🌈
30 Jan 17:38
Compare
Sorry, something went wrong.
No results found
更新内容
扩展更多 UIExt的属性 @way-zer (#37 )
Table.cellDefaults
Element.draggable
Element.onClick 优化
Label.fontScale fontScaleX fontScaleY
+TextButton
解锁 更多Cell的属性 @way-zer (#36 )
暴露ReflectResolver.extend(node, objInfo)API供其他模块使用
v3.0.2 🌈
25 Nov 11:06
Compare
Sorry, something went wrong.
No results found
v3.0.1 🌈
23 Nov 13:20
Compare
Sorry, something went wrong.
No results found
v3.0.0 🌈
04 Nov 11:48
Compare
Sorry, something went wrong.
No results found
更新内容
重构核心解析器,增加遍历支持 @way-zer (#32 )
新的核心解析器
添加API,支持通过CTNode.children遍历子节点
支持地图通过ContentsPatch和CT@{name}内嵌patch文件
修复一些旧解析器无法解决的问题
优化报错显示
Change
Array和Map现在索引以#开头,例如xxx.#0.xxx (目前提供后向兼容)
v2.1.2 🌈
07 May 13:03
Compare
Sorry, something went wrong.
No results found
更新内容
fix Cannot cast java.lang.Float to float @way-zer (#31 )