Skip to content

Latest commit

 

History

History
154 lines (93 loc) · 9.57 KB

CHANGELOG.md

File metadata and controls

154 lines (93 loc) · 9.57 KB

Changelog

1.4.0 (2024-02-28)

Features

  • image_lib.gd: 添加新主题 (7891fef)
  • level_data: 添加新关卡和设计说明 (e77d2ee)

Bug Fixes

  • base_level.gd: 修复无法前往下一关的问题 (e4cdf63)
  • dynamic_bg.gd: 修复初始配色不为 blue 的问题 (ce83c1e)
  • 修复卡牌交换时位置可能重合的 bug (732f587)

1.3.0 (2024-02-19)

⚠ BREAKING CHANGES

  • chapter_menu: 删除章节菜单
  • level_menu: LevelMenu 的场景结构发生变化。
  • level_button: 修改了 LevelButton 的大小,删除设置罗马数字功能。

Features

  • level_button: 修改按钮大小并添加两位数显示 (1d741ea)
  • level_menu: 修改场景结构,添加选择章节功能 (b026348)
  • scroll_area, base_level: 添加 scroll_area (718306c)
  • smooth_movement: 添加 smooth_movement 类 (277dd06)

Bug Fixes

  • base_level.gd: 废除罗马数字;修正元素位置 (9d42479)
  • expr_validator.gd: 修复乘法相邻规则 (170d74c)
  • expr_validator.gd: 修正错误时返回值不合法 (8e0e901)
  • level_menu.gd: 修复 CHAP_NAMES 和按钮初始化 (3a1f52c)
  • main_menu.gd: 删除未使用的 ChapterMenu (18dddba)
  • next_level_button.tscn: 修复箭头字符位置 (672b1fc)

Miscellaneous Chores

Code Refactoring

  • chapter_menu: 删除章节菜单 (41de333)

1.2.0 (2024-02-16)

⚠ BREAKING CHANGES

  • main: $Bg 节点删除,原 $Bg/DynamicBg 节点移至 $DynamicBg。
  • dynamic_bg: DynamicBg 现改为 ColorRect 类型。
  • image_lib.gd: 原 PALETTE 废用,update_animation 函数更改。

Features

  • dynamic_bg: 添加背景色和更改配色功能 (7951dd6)
  • golden_cloth.png: 去除棕黄色内框 (af326e3)
  • image_lib.gd: 添加主题、配色版和相关函数 (c1575a9)
  • styled_button: 添加 disabled 和更改颜色功能 (ecfddb6)
  • 添加根据主题更改配色功能 (7a1fc70)

Bug Fixes

  • card_base.tscn: 修复 Sprite 路径错误问题 (7fd6d3e)

Miscellaneous Chores

Code Refactoring

  • main: 将 $Bg/DynamicBg 移到根节点下 (ed1327a)

1.1.0 (2024-02-15)

⚠ BREAKING CHANGES

  • card.gd: get_top_prior_entered_block() 会选择占有 Card 的 Block。

Features

  • card_base.gd: 添加 get_card_count() 函数 (0e441f9)
  • card.gd: 添加交换两个卡槽 Card 的功能 (c1a40fc)
  • cursor_manager: 添加鼠标指针动画管理 (0e86a48)
  • main.tscn: 添加 CursorManager (b7ba5d5)

Bug Fixes

  • card_base.gd: 删除鼠标指针处理 (27598eb)
  • card.gd: 修复交换导致的通关可能引起震动的 bug (1b20ad9)
  • card.gd: 删除鼠标指针处理 (6cfe64f)
  • main.gd: 删除空 _ready() 函数导致的错误 (d25a015)
  • main.gd: 删除鼠标指针处理 (7faa392)

Miscellaneous Chores

1.0.0 (2024-02-14)

⚠ BREAKING CHANGES

  • block.gd: void set_block_type(value: String) 被移除。
  • card_base: 重构 Card Base 代码。
  • block: 对 Block 进行若干重构
  • card: 对 Card 重大重构
  • word.gd: Word 的第一个字符从下划线 "_" 改为空格 " "。

Features

  • base_level.gd: 更新关卡 (e846aee)
  • block, card: 添加震动、改变边框颜色、改变文字颜色的功能 (7be6967)
  • block.gd: 添加 is_golden_frame 属性和方法 (0036966)
  • card_base.gd: 添加改变卡背颜色功能 (f049ab1)
  • card: 添加自动修改卡背颜色的功能 (b95ca39)
  • expr_validator.gd: 添加 VAR 和 CONST (d6581cc)
  • goal_frame: 添加红框素材,重命名 goal_frame2.png 到 goal_frame.png (104b475)
  • image_lib.gd: 新配色及 update_animation 功能 (826cd41)
  • word.gd: 对 Word 进行重要修改 (1e41c38)
  • word.gd: 添加 class_name (a107e96)
  • 使指针在 card 和 card_base 上会发生改变 (edad156)

Bug Fixes

  • base_level.gd: 将 preload 改为 load (2015ae9)
  • base_level.gd: 适配 block.gd 新接口 (2a08458)
  • card.gd: 修正震动时高亮边框不动的 bug (c7c8470)
  • card.gd: 删去未使用的 cardback_color 变量 (41fde44)
  • card.png: 修复 Card 素材与 Block 间隙不匹配的问题 (a0b4f04)

Code Refactoring

  • block: 对 Block 进行若干重构 (3f750e8)
  • card_base: 重构 Card Base 代码。 (6b9f1ee)
  • card: 对 Card 重大重构 (b0ace12)
  • word.gd: 更改 Word 的默认字符为空格 (30adff0)