Releases: DragonKnightOfBreeze/Paradox-Language-Support
Releases · DragonKnightOfBreeze/Paradox-Language-Support
v1.3.24
v1.3.23
Release Notes
- 修复无法补全封装变量(scripted variable)的问题
- #90 排除特定的根目录以免解析与索引一些意外的文件
- #92 可以配置是否用对应的颜色高亮本地化颜色ID(默认启用)
- 修复渲染本地化文本时某些文本会被重复渲染的问题
- 其他优化与BUG修复
- Fix a problem that cannot complete scripted variables
- #90 Exclude some specific root file paths to avoid parsing and indexing unexpected files
- #92 Provide the configuration that whether to highlight localisation color ids by corresponding color (enabled by default)
- Fixed a problem that some text will be rendered repeatedly when rendering localisation text
- Other optimizations and bug fixes
v1.3.22
Release Notes
- #88 新的代码检查:
NonTriggeredEventInspection
- BUG修复:修复不正确地缓存了基于扩展的规则推断的参数的上下文规则的问题
- 其他优化与BUG修复
- #88 New code inspection:
NonTriggeredEventInspection
- BUG fix: fixed an issue that context configs for parameters inferred based on extended configs were cached incorrectly
- Other optimizations and bug fixes
v1.3.21
Release Notes
- 更新CWT规则文件以适配Stellaris 3.13.0
- 优化性能与内存占用
- 其他优化与BUG修复
- Update CWT configs files to match Stellaris 3.13.0
- Optimize performance and memory
- Other optimizations and bug fixes
v1.3.20
Release Notes
- 适用于规则文件的代码补全,也适用于插件或者规则仓库中的CWT文件
- 完善脚本文件与本地化文件的词法器与解析器,修复存在的一些问题
- 完善对本地化命令的支持
- 完善参数对应的规则的推断与合并的逻辑
- 其他优化与BUG修复
- Code completion for config files: also for CWT files in plugin or config repositories
- Optimize lexer and parser for script and localisation fixes, fix some existing problems
- Optimize support for localisation commands
- Optimize inference and merging logic for configs of parameters
- Other optimizations and bug fixes
v1.3.19
v1.3.18
Release Notes
- 新功能:适用于规则文件的代码补全(初步支持)
- #82 修复解析脚本文件时,会在特定情况下进入无限循环的问题
- 修复与作用域解析相关的一些问题
- 其他优化与BUG修复
- New feature: Code completion for config files (initial support)
- #82 Fix an issue that it will enter an infinite loop in specific situation when parsing script files.
- Fix some problems about parsing scopes
- Other optimizations and bug fixes
v1.3.17
Release Notes
- BUG修复
- BUG fixes
v1.3.16
Release Notes
- BUG修复
- BUG fixes
v1.3.15
Release Notes
- 正确渲染从数据库对象生成的概念的文本
- 修复对于
param = "$param$"
,当可以推断param
的规则上下文时,无法推断$param$
的规则上下文的问题 - 支持在数据库对象表达式中重复引用基础数据库对象,以在游戏中强制显示为非转换形式(如
authority:auth_oligarchic:auth_oligarchic
) - 其他优化与BUG修复
- Render concepts from database objects correctly
- Fix a problem that for
param = "$param$"
, when config context ofparam
can be inferred, config context of$param$
cannot be inferred - Supports referencing base database objects in database object expression repeatedly to force show non-swapped form in the game (e.g.,
authority:auth_oligarchic:auth_oligarchic
) - Other optimizations and bug fixes