chore: bump version to 2.4.0 with changelog and version.json

This commit is contained in:
2026-06-18 14:49:05 +08:00
parent 78f071b728
commit c5811d60fb
3 changed files with 40 additions and 2 deletions
+16
View File
@@ -1,3 +1,19 @@
## [2.4.0] — 2026-06-18
- Rebuilt the **Gauntlet** game mode from the ground up — new wave-based mechanics, arena redesign, and tighter difficulty scaling.
- Added **freeze-area VFX** — the freeze powerup now shows a visible icy floor spread across the affected tiles.
- Added **block-wall VFX** — blocked tiles now display a visible barrier effect so you can see the wall.
- Added **playerboard scatter VFX** — Stop n Go tile-scatter penalty now shows a visible shake effect on your board.
- Fishing Tektons in Freemode now animate — both the character and fishing rod move together in a loop.
- Static Tekton turrets now face the direction they throw and play the throw animation.
- Replaced old animation system with a unified animation pack using original Blender bone names — smoother, more natural character movement.
- Characters now play a **carrying blend** (legs walk + arms hold) when carrying a Tekton instead of sliding idle.
- Fixed host player name showing as "Guest" when starting Freemode too quickly after login.
- Fixed "Cannot create match when state is JOINING" error when double-clicking the mode button.
- Fixed Tekton pickup prompt [G] to follow your custom keybind settings from the options menu.
- Lobby area label now updates automatically when switching game modes.
- Fixed Freemode spawning the wrong Tekton model — static turrets now use the correct throwing-tile mesh.
- Admin Panel no longer crashes on empty JSON responses from the server.
## [2.3.7] — 2026-05-25 ## [2.3.7] — 2026-05-25
- Added Candy Cannon timer, firing mechanics, and 5-shot volleys to Gauntlet. - Added Candy Cannon timer, firing mechanics, and 5-shot volleys to Gauntlet.
- Added new game mode: **Candy Cannon Survival** — dodge candy volleys from a giant cannon in the center of the arena! - Added new game mode: **Candy Cannon Survival** — dodge candy volleys from a giant cannon in the center of the arena!
+23 -1
View File
@@ -1,7 +1,29 @@
{ {
"latest_version": "2.3.4", "latest_version": "2.4.0",
"minimum_app_version": "2.1.0", "minimum_app_version": "2.1.0",
"releases": [ "releases": [
{
"version": "2.4.0",
"date": "2026-06-18",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Rebuilt Gauntlet game mode with new wave-based mechanics and arena redesign",
"Added freeze-area VFX — freeze powerup now shows visible icy floor spread",
"Added block-wall VFX — blocked tiles now display visible barrier effect",
"Added playerboard scatter VFX — Stop n Go penalty shows shake effect",
"Fishing Tektons in Freemode now animate both character and rod",
"Static Tekton turrets now face throw direction and play throw animation",
"Unified animation pack with original Blender bone names for smoother movement",
"Characters now carry with walking blend instead of sliding idle",
"Fixed host name showing as Guest when starting Freemode quickly",
"Fixed double-click match creation error on mode buttons",
"Fixed Tekton pickup prompt to follow custom keybind settings",
"Lobby area label now auto-updates when switching game modes",
"Fixed wrong Tekton model in Freemode static turrets",
"Admin Panel no longer crashes on empty server JSON responses"
]
},
{ {
"version": "2.3.4", "version": "2.3.4",
"date": "2026-05-15", "date": "2026-05-15",
+1 -1
View File
@@ -15,7 +15,7 @@ compatibility/default_parent_skeleton_in_mesh_instance_3d=true
[application] [application]
config/name="Tekton Dash Armageddon" config/name="Tekton Dash Armageddon"
config/version="2.3.7" config/version="2.4.0"
run/main_scene="res://scenes/ui/boot_screen.tscn" run/main_scene="res://scenes/ui/boot_screen.tscn"
config/features=PackedStringArray("4.6", "Forward Plus") config/features=PackedStringArray("4.6", "Forward Plus")
boot_splash/bg_color=Color(0.16470589, 0.6745098, 0.9372549, 1) boot_splash/bg_color=Color(0.16470589, 0.6745098, 0.9372549, 1)