Skip to content

Releases: DragonKnightOfBreeze/Paradox-Language-Support

v1.3.22

15 Oct 07:01
Compare
Choose a tag to compare

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

14 Sep 05:43
Compare
Choose a tag to compare

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

06 Sep 10:24
Compare
Choose a tag to compare

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

23 Aug 18:44
Compare
Choose a tag to compare

Release Notes

  • 完善适用于规则文件的代码补全
  • #83 修复插件内置的VIC3的规则文件实际上是VIC2的规则文件的问题
  • #84 解析规则文件中的路径时需要移除"game/"路径前缀
  • #85 允许在声明规则的顶级使用single_alias_right[x]
  • #86 Date Validation and ?= does not work for Victoria 3

  • Optimize code completion for config files
  • #83 Fix an issue that builtin VIC3 config files are VIC2's
  • #84 Remove path prefix "game/" when resolve paths in config files
  • #85 Allow to use single_alias_right[x] on top level of declaration config
  • #86 Date Validation and ?= does not work for Victoria 3

v1.3.18

18 Aug 13:31
Compare
Choose a tag to compare

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

06 Aug 10:28
Compare
Choose a tag to compare

Release Notes

  • BUG修复

  • BUG fixes

v1.3.16

06 Aug 04:46
Compare
Choose a tag to compare

Release Notes

  • BUG修复

  • BUG fixes

v1.3.15

05 Aug 11:10
Compare
Choose a tag to compare

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 of param 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

v1.3.14

18 Jul 13:22
Compare
Choose a tag to compare

Release Notes

  • BUG修复

  • BUG fixes

v1.3.13

18 Jul 04:11
Compare
Choose a tag to compare

Release Notes

  • 支持内联脚本块中的带参数的封装变量引用(如k = @[ foo$p$bar + 1 ]
  • #56 支持数据库对象表达式以及从数据库对象生成的概念(如civic:some_civic
  • 其他优化与BUG修复

  • Supports parameterized scripted variable references in inline math blocks (e.g., k = @[ foo$p$bar + 1 ])
  • #56 Supports database object expression and concepts from database objects (e.g., civic:some_civic)
  • Other optimizations and bug fixes