god
939d2b0ac2
ci: shallow checkout for patch deploy
2026-07-04 21:47:58 +08:00
god
e845c1be25
ci: use cached godot export templates for patch deployment
2026-07-04 20:21:15 +08:00
god
1f6bdf4d06
chore: bump version to 2.4.3 for patch release
2026-07-04 20:08:26 +08:00
god
36ae0d479d
docs: mark multiplayer gauntlet bug as resolved
2026-07-04 20:01:55 +08:00
god
c23c5f77bc
fix: correct indentation of has_method check in GauntletManager to prevent multiplayer client crash
2026-07-04 20:01:39 +08:00
god
1691d8ebc9
docs: mark currency sync bug as resolved
2026-07-04 19:56:30 +08:00
god
ab93f047ab
fix: keep gacha panel wallet UI synced with global wallet updates
2026-07-04 19:56:19 +08:00
god
b15e1153e0
fix: multiple punch SFX spam
...
Fixes #74
The multiple punch SFX bug has been fixed.
Cause: The is_charged_strike state was never cleared after pushing a player, causing the push logic to re-trigger and play the sound every frame while the movement key was held.
Fix: is_charged_strike is now immediately cleared upon a successful push.
2026-07-04 19:33:35 +08:00
god
e6e4c7b6f6
docs: mark playerboard desync and punch SFX bugs as resolved
2026-07-04 19:31:37 +08:00
god
d524f23104
fix: prevent multiple attack/smash SFX spam by clearing charged strike state immediately
2026-07-04 19:31:26 +08:00
god
7762a82d18
fix: wait for playerboard before applying multiplayer sync
2026-07-04 19:17:27 +08:00
god
0786638a98
docs: update clone instructions for Gitea SSH and HTTPS
2026-07-04 11:38:58 +08:00
god
08a527195f
patch system: use HTTPS for raw.klud.top
2026-07-04 10:48:21 +08:00
god
4a3637482c
patch system: use raw.klud.top, remove GitHub raw URLs
2026-07-04 10:11:45 +08:00
god
8414f48106
patch system: gitea-pages serving, MANIFEST_URL updated
2026-07-04 10:00:57 +08:00
god
7c6f66e821
chore: upgrade Godot 4.6 -> 4.7 stable in CI and local
2026-07-04 09:20:08 +08:00
god
2643ef24fa
chore: test god commit
2026-07-04 09:11:47 +08:00
adtpdn
c47fadf152
ci: use god account for git checkout, update release token
2026-07-04 09:08:59 +08:00
adtpdn
4486e4d3fd
fix: set macOS bundle identifier for export
Release / Build & Release (push) Successful in 6m40s
2026-07-04 08:52:19 +08:00
adtpdn
6971c27d77
ci: use GITEA_TOKEN env var, skip macOS upload if missing
Release / Build & Release (push) Successful in 24m57s
2026-07-04 01:59:48 +08:00
adtpdn
7e6e0f7bef
ci: guard macOS mv if export fails
Release / Build & Release (push) Failing after 5m45s
2026-07-04 01:48:36 +08:00
adtpdn
869f670605
ci: macOS export can fail, allow continue
Release / Build & Release (push) Failing after 5m12s
2026-07-04 01:42:33 +08:00
adtpdn
db061a7946
ci: fix second ref to .official dir
Release / Build & Release (push) Failing after 5m14s
2026-07-04 01:34:28 +08:00
adtpdn
20cd2d08b8
ci: fix export templates path 4.6.stable not .official
Release / Build & Release (push) Failing after 2m52s
2026-07-04 01:28:24 +08:00
adtpdn
1652630153
ci: update URLs from local to VPS
Release / Build & Release (push) Failing after 4m3s
2026-07-04 01:13:17 +08:00
adtpdn
34039db92c
chore(ci): use HTTP manual clone with Gitea internal Docker network IP, ditch ssh
Release / Build & Release (push) Failing after 2m20s
2026-07-03 18:26:11 +08:00
adtpdn
bf9ae51702
chore(ci): use explicit ip for gitea in ssh config
Release / Build & Release (push) Failing after 2m26s
2026-07-03 18:21:13 +08:00
adtpdn
7a02eee277
chore(ci): use manual clone because checkout action overrides ssh settings
Release / Build & Release (push) Failing after 33s
2026-07-03 18:17:21 +08:00
adtpdn
d6daed62b8
chore(ci): use proper gitea act_runner network config to resolve gitea internally
Release / Build & Release (push) Failing after 1m14s
2026-07-03 18:14:05 +08:00
adtpdn
0548f54168
chore(ci): rewrite thunderobot without ts suffix down to port 22 as well
Release / Build & Release (push) Has been cancelled
2026-07-03 18:04:37 +08:00
adtpdn
3fe8de2e32
chore(ci): alias magicdns thunderobot.tail5d6e8e.ts.net and strip port 222
Release / Build & Release (push) Failing after 14m23s
2026-07-03 18:04:13 +08:00
adtpdn
f40dae5a03
chore(ci): remap port 222 to port 22 via git config
Release / Build & Release (push) Failing after 7m30s
2026-07-03 18:02:08 +08:00
adtpdn
ab3ffbbec8
chore(ci): alias both gitea and thunderobot directly to IP
Release / Build & Release (push) Failing after 7m27s
2026-07-03 18:01:36 +08:00
adtpdn
da5c319a5b
chore(ci): use internal gitea docker networking alias for checkout
Release / Build & Release (push) Failing after 1m5s
2026-07-03 17:56:10 +08:00
adtpdn
5e5d0c8ecf
chore(ci): move network connect step before checkout
Release / Build & Release (push) Failing after 1m3s
2026-07-03 17:41:56 +08:00
adtpdn
b5e22f3ca5
chore(ci): export to exe/x86_64 then zip, ignore gdscript warning
Release / Build & Release (push) Failing after 7s
2026-07-03 17:21:25 +08:00
adtpdn
8abf07a0d4
chore(ci): route SSH clone via docker bridge gateway instead of tailscale IP
Release / Build & Release (push) Failing after 5m1s
2026-07-03 17:13:30 +08:00
adtpdn
350ae269f2
chore(ci): bypass alias entirely and use explicit IP for clone
Release / Build & Release (push) Failing after 4m8s
2026-07-03 17:12:31 +08:00
adtpdn
e8604e2c02
chore(ci): use correct tailscale IP and ssh format
Release / Build & Release (push) Failing after 4m52s
2026-07-03 17:10:39 +08:00
adtpdn
c9995f8578
chore(ci): use manual git clone via ssh instead of checkout action
Release / Build & Release (push) Failing after 3s
2026-07-03 17:07:16 +08:00
adtpdn
4aa765c502
chore(ci): use printf for ssh config, drop ssh-keyscan
Release / Build & Release (push) Failing after 40s
2026-07-03 17:05:33 +08:00
adtpdn
1d653bb7d0
chore(ci): use ssh config alias for thunderobot host
Release / Build & Release (push) Failing after 9s
2026-07-03 17:02:28 +08:00
adtpdn
4fe0378d1c
chore(ci): fix ssh-keyscan using direct IP
Release / Build & Release (push) Failing after 3s
2026-07-03 17:01:16 +08:00
adtpdn
fb58e62fd9
chore(ci): fix ssh-keyscan host resolution
Release / Build & Release (push) Failing after 8s
2026-07-03 17:00:48 +08:00
adtpdn
aa45bb0afd
chore(ci): use cached templates, build to zip, export windows/linux/macos with prefix
Release / Build & Release (push) Failing after 28s
2026-07-03 16:50:02 +08:00
adtpdn
d05ebdff05
chore(ci): docker network connect gitea_default for API access
Release / Build & Release (push) Failing after 54s
2026-07-03 16:00:35 +08:00
adtpdn
e984c1f8b5
chore(ci): use git.klud.top API (internet-reachable)
Release / Build & Release (push) Failing after 13m49s
2026-07-03 15:44:30 +08:00
adtpdn
99d38134b8
chore(ci): host network, localhost API
Release / Build & Release (push) Failing after 4m10s
2026-07-03 15:37:43 +08:00
adtpdn
66bc1658a4
chore(ci): use Tailscale IP for API, not gitea hostname
Release / Build & Release (push) Failing after 4m11s
2026-07-03 15:21:56 +08:00
adtpdn
3cb8a606b5
chore(ci): use gitea:3000 internal API, fix upload URLs
Release / Build & Release (push) Failing after 4m17s
2026-07-03 15:07:22 +08:00