Skip to content

0.2.9

Choose a tag to compare

@github-actions github-actions released this 27 Apr 19:44
· 523 commits to main since this release
3268f8c
  • Now supports prefix-matching completion for IDs of content registered based on RitsuLib in the console by omitting the MODID_TYPE_ prefix
    • For example: the TestCard card from the Sample mod should be registered as SAMPLE_CARD_TEST_CARD
      Previously, the full ID card SAMPLE_CARD_TEST_CARD was required to autocomplete
      Now it can be automatically completed to SAMPLE_CARD_TEST_CARD when entering card TEST_CARD
    • Note: This is not fuzzy matching, but strict prefix matching identical to the original completion system, and it will only handle ID completion for content registered via RitsuLib
  • The custom card stack's card flight target position now allows users to pass in a custom delegate to calculate the target position, thereby supporting target position specification for various requirements
  • The UI backend logic of the ModSettings system has undergone a major refactor, and it should now be more fluid when updating data

  • 现在支持在控制台中用省略 MODID_TYPE_ 的方式进行前缀匹配补全基于 RitsuLib 注册的内容的 ID 了
    • 如:Sample 这个 mod 的 TestCard 卡牌,它应当会被注册为 SAMPLE_CARD_TEST_CARD
      之前需要使用 card SAMPLE_CARD_TEST_CARD 的完整 ID 才能补全
      现在可以在输入 card TEST_CARD 的时候自动补全为 SAMPLE_CARD_TEST_CARD
    • 注意:这不是模糊匹配,而是和原补全系统相同的严格前缀匹配,并且只会处理经由 RitsuLib 注册的内容的 ID 补全
  • 现在自定义牌堆的卡牌飞行目标位置允许用户传入自定义的委托来计算目标位置,从而支持各种需求的目标位置指定了
  • 对 ModSettings 系统的界面后端逻辑进行了大幅度重构,现在它在更新数据时应当更为流畅了

Full Changelog: v0.2.8...v0.2.9