Flechazo
8e8ddeddb6
chore(all): resolve lint findings, update example plugin, refine docs and add LGPL licenses
2026-10-07 00:57:35 +08:00
Flechazo
e8e9d77974
build(all): configure Go and Roslyn checks, exclude generated game sources and simplify contribution rules
2026-10-06 21:26:46 +08:00
Flechazo
b9f1ac4aa6
perf(server): batch achievement updates and eliminate redundant snapshots, writes and JSON round trips
2026-10-06 20:47:33 +08:00
Flechazo
c13ff41878
fix(server): preserve quest parties, deduplicate commission restoration and remove team traces
2026-10-06 20:47:32 +08:00
Flechazo
7363f7aadd
fix(server): correct NPC sale rates and clear-package claim parsing and mail delivery
2026-10-06 20:47:14 +08:00
Flechazo
88cb314978
fix(server): unwrap automatic chest rewards and log actual battle parties
2026-10-06 17:29:25 +08:00
Flechazo
c428fc308e
fix(server): preserve chosen story parties and validate fixed tactics decks
2026-10-06 17:05:01 +08:00
Flechazo
9e9e86a658
fix(server): restore portraits and batch costume choices and verify equipment persistence
2026-10-06 16:35:35 +08:00
Flechazo
68003bfb6b
refactor(build): improve build process
2026-10-06 16:30:47 +08:00
Flechazo
8f15b4ec95
fix(server): separate story visuals from battle parties and preserve deck choices across quests
2026-10-06 16:07:08 +08:00
Flechazo
0997633b59
fix(server): initialize temporary story talents from valid GameData skill levels
2026-10-06 15:42:21 +08:00
Flechazo
626fc09a55
feat(server): complete field object rewards, effects, positions and calendar resets
2026-10-06 15:23:31 +08:00
Flechazo
edef3ca008
fix(plugin): remove gate workaround and diagnostics after quest response correction
2026-10-06 14:45:45 +08:00
Flechazo
8fd9ea0e5a
fix(server): correct batch alchemy and recipe collections and emit only story party changes
2026-10-06 14:37:40 +08:00
Flechazo
ced789adc1
fix(plugin): preserve cinematic destinations during gate transitions and diagnose field recovery
2026-10-06 14:13:29 +08:00
Flechazo
327009d69f
fix(server): restore commission chains on pack entry and verify durable rewards and weekly resets
2026-10-06 13:58:23 +08:00
Flechazo
6aef56271f
fix(server): reuse promoted characters when granting new costumes
2026-10-06 12:53:01 +08:00
Flechazo
20be684204
feat(server): implement persistent costume potential connections and stat updates
2026-10-06 00:33:01 +08:00
Flechazo
76a2d72f05
feat(server): complete field talents, crafting, party recovery and pack monster lifecycle
2026-10-05 23:14:47 +08:00
Flechazo
e30023053e
feat(server): complete tracker flow and NPC shops, inns, commissions and reputation
2026-10-05 21:26:44 +08:00
Flechazo
3b08040a0e
fix(server): support dynamic hidden event pack purchase and entry
...
why the f^^kkkkkk does sh^t AI love writing useless tests so much just to clutter up my repo, looks like I’ll have to find some time to clean this s^^t up later.
2026-10-05 20:37:38 +08:00
Flechazo
e15ee4645e
fix(all): advance skin reward animations and deduplicate owned skins
2026-10-05 19:45:54 +08:00
Flechazo
fe659999ba
fix(server): deliver prestige skin gifts once to existing and new accounts
2026-10-05 19:32:27 +08:00
Flechazo
d1af8423d2
feat(all): implement prestige skin switching and starter grants
2026-10-05 19:11:23 +08:00
Flechazo
8a28dd40fb
feat(server): persist rapport prologue unlocks with ContentOpen replay safety
2026-10-05 18:29:20 +08:00
Flechazo
deea9360ee
fix(server): honor cash mail delivery for native shop purchases
2026-10-05 18:09:04 +08:00
Flechazo
acbe3b7545
test(server): remove redundant equipment response assertions
2026-10-05 17:46:04 +08:00
Flechazo
e5ce92a77b
fix(server): prevent refinement crashes from missing private option messages
2026-10-05 17:42:34 +08:00
Flechazo
0e6a8ef97b
fix(server): complete native shop purchases, quantities and diamond payments
2026-10-05 17:21:27 +08:00
Flechazo
ce638a6649
fix(all): deliver cash rewards through mail and align paid diamond prices
2026-10-05 17:08:34 +08:00
Flechazo
924a42c32e
fix(all): complete activity calendars, shop purchases and reward dispatch
...
Restore event and mini hubs, current shop and hunt calendars, and regular seasons; preserve all published windows. Implement story/quiz routes, native shop purchases, avatar sets, currencies, rank-change items and permanent buffs with rollback and reward coverage tests. Refresh client buff stats and update Cash Shop to 0.1.1.
2026-10-05 15:49:50 +08:00
Flechazo
f65e45ee42
fix(all): route activity hubs by explicit calendars and clear stale mini event UI
2026-10-05 14:47:28 +08:00
Flechazo
58716cfe25
fix(plugin): include pass tier rewards in single and bulk claim popups
2026-10-05 14:18:34 +08:00
Flechazo
8d657bf694
fix(server): deliver attendance rewards through idempotent mail and notify new messages
2026-10-05 14:18:34 +08:00
Flechazo
9ece9d9afa
fix(server): expand reward wrappers and preserve inventory boxes in bulk grants
2026-10-05 13:56:23 +08:00
Flechazo
90cbd6871b
fix(server): grant login attendance rewards once and combine reward receipts atomically
2026-10-05 13:56:22 +08:00
Flechazo
eab6b514e8
fix(server): separate pass reward claims and implement cumulative purchase bonuses
2026-10-05 13:22:44 +08:00
Flechazo
5ee669a59a
fix(all): stop activity refresh loops with changed mission notifications and trace event requests
2026-10-05 13:22:17 +08:00
Flechazo
81d0b49691
fix(server): correct pass purchase level bonuses, costs and reward thresholds
2026-10-05 12:52:08 +08:00
Flechazo
671235e1b0
fix(doc): fxxk that AI doc
2026-10-05 12:40:07 +08:00
Flechazo
3a9ebfdded
refactor(server): generate runtime configs and use .build/config for development
2026-10-05 12:40:07 +08:00
Flechazo
d8771caef2
feat(all): add hunting and events, commerce and rewards, binary calendars, GameData caching and login diagnostics
...
Implement hunting AP and progress, event tasks, exchanges, games, stories and actions; connect battle and reward handling.
Add CashShop plugin and installation, server purchases and entitlements, recharge rules and plugin version metadata.
Distribute binary calendars independently; cache GameData in memory and fix single-connection query deadlocks.
Improve automatic login and recovery diagnostics; document configuration and release flows.
2026-10-05 11:50:31 +08:00
Flechazo
eb445f88f4
fix(plugin): isolate login preferences by server origin and preserve official credentials
2026-10-05 00:25:57 +08:00
Flechazo
d04791dd31
feat(server): add colored logs, level rewards, hunting dispatch and fiend hunt
...
Persist claims, AP, teams and presets with session receipts and atomic request rollback. Read rewards and growth from GameData; replace fixed Fiend Hunt user state and preserve the account initialization contract.
2026-10-04 21:27:19 +08:00
Flechazo
abc8368d36
refactor(plugin): share SDK artifacts by game version and require explicit version declarations
2026-10-04 21:10:13 +08:00
Flechazo
4ceddb4c56
docs(all): define commit scopes and simplify server configuration guidance
2026-10-04 20:10:45 +08:00
Flechazo
e4276eb493
feat(all): configure proxies, reuse native HTTP and stabilize recovery
...
Persist direct/manual proxy settings in Client Studio and apply them to resource,
Unity and native requests, with loopback bypass and no automatic system proxy.
Pool WinHTTP/curl connections, bound workers and deadlines, cancel safely,
and log queue and transport timings without exposing sensitive paths.
Return explicit relay failures, probe through native HTTP, retry interrupted
requests and recognize completed home, field and pack scenes during recovery.
2026-10-04 20:10:01 +08:00
Flechazo
aec053f7d2
fix(server): restore achievements, progress, claims and experience
...
Load ordinary achievements and send transactional gameplay progress notifications.
Restore main-story clears and recorded gacha history without duplicate credit.
Validate claim thresholds and prior tiers, credit wallet rewards and persist
achievement experience in login responses.
2026-10-04 19:54:26 +08:00
Flechazo
5b5a219dc2
feat(server): add special loot and data-driven gameplay rules
...
Generate equipment loot atomically, grant random boxes and prevent repeat claims.
Read gacha pools, pity, products, tickets, missions, presets, chapter rewards
and inventory costs from GameData; extend both collaboration UR ticket pools.
Sync owned recipes, configure startup state and calendars in versioned seeds,
and validate unlock tickets and revival talents.
2026-10-04 19:15:59 +08:00
Flechazo
64454e71a3
fix(server): keep chest claims independent of quest difficulty
2026-10-04 18:09:23 +08:00
Flechazo
aa5f0afaf7
fix(server): implement waypoints, chest rewards and NPC talk progress
2026-10-04 18:06:50 +08:00
Flechazo
fe7344582f
fix(server): lock server starting chapter on first initialization
2026-10-04 16:25:29 +08:00
Flechazo
78750f2e12
feat(server): persist story quest difficulty and configurable starting chapter
2026-10-04 16:02:33 +08:00
Flechazo
4e5c08a8c7
fix(server): grant non-stackable chapter rewards and expose all completed packs
2026-10-04 15:05:12 +08:00
Flechazo
e1ec47bfae
fix(server): ignore disabled zero-count pack purchase rewards
2026-10-04 14:59:58 +08:00
Flechazo
013c4dcf1c
fix(server): load story chapters and unlock rewards from GameData
2026-10-04 14:55:25 +08:00
Flechazo
3825ee7e60
fix(server): serve verified story pack exploration details
2026-10-04 14:16:55 +08:00
Flechazo
31d605eaca
feat(server): persist recruitment and serve pack reward summaries
2026-10-04 13:53:24 +08:00
Flechazo
e8bb0cba14
fix(server): advance boss phases from GameData
2026-10-04 13:24:16 +08:00
Flechazo
857381fad6
fix(server): persist master profile to restore saved login pack
2026-10-04 12:22:15 +08:00
Flechazo
c29204dcb0
fix(server): allow restoring the saved arena lobby
2026-10-04 12:09:39 +08:00
Flechazo
39e0a99201
fix(server): preserve current health when loading character stats
2026-10-04 11:52:07 +08:00
Flechazo
faca42e85a
fix(server): restore saved login destination and arena field position
2026-10-04 11:35:14 +08:00
Flechazo
d585172514
fix(server): allow ranked equipment with constant health options
2026-10-04 11:26:05 +08:00
Flechazo
8891426abe
fix(server): restore earned quest costume before validating upgrades
2026-10-04 03:10:19 +08:00
Flechazo
0ca19f9244
feat(server): implement friendship gifts, counseling and food recovery
2026-10-04 03:05:23 +08:00
Flechazo
3658882bc6
fix(server): avoid deadlock when changing equipped main options
2026-10-04 02:16:58 +08:00
Flechazo
b47b033a84
fix(all): include game configuration in server image
2026-10-04 01:48:24 +08:00
Flechazo
1d39190d70
fix(server): load development settings by default
2026-10-04 01:46:58 +08:00
Flechazo
e4ce37bd8e
fix(all): stabilize login and proxy-aware game startup
2026-10-04 01:21:58 +08:00
Flechazo
850c95d511
docs(plugin): remove unsolicited Go cache instructions
2026-10-04 00:21:47 +08:00
Flechazo
c4f77881ed
fix(all): show client startup progress and stabilize SDK cache
2026-10-03 23:35:18 +08:00
Flechazo
992fa47fd5
feat(all): add game SDK and harden client login and game rules
...
- Add costume burst upgrades with durable replay and fix permanent SR equipment gacha.
- Add server game.json rules for optional collaboration UR weapons, with packaging and documentation.
- Add GameNames/GameSdk NuGet tooling, readable types, reobfuscation, complete source/PDB navigation and shared-runtime installation.
- Split plugin responsibilities, prefer typeof/nameof, centralize MSBuild settings and ignore local paths; remove the unused LoginUI test project.
- Fix login recovery and TLS through native platform HTTP and a private game relay; read device region directly from the OS time zone.
Validation: go test ./... -count=1, go vet ./..., plugin Release builds, SDK/runtime self-tests, Roslyn embedded-source navigation, gofmt check and git diff --check.
2026-10-03 23:04:32 +08:00
Flechazo
5600f10b31
fix(plugin): resolve login recovery methods in live client
2026-10-03 15:25:16 +08:00
Flechazo
ce03fe7289
feat(all): add resilient server recovery and talent upgrades
2026-10-03 15:09:31 +08:00
Flechazo
db1eab764e
fix(all): launch game fullscreen and hide debug overlay
2026-10-03 11:14:03 +08:00
Flechazo
8150ec3e80
fix(all): locate live session recovery managers
2026-10-03 01:29:33 +08:00
Flechazo
f1ebf8613c
feat(server): grant paid currency and draw tickets by mail
2026-10-03 01:25:36 +08:00
Flechazo
e13d03a3f2
fix(all): inspect expired sessions before request disposal
2026-10-03 01:05:01 +08:00
Flechazo
46eed875a9
feat(server): queue dynamic operator mail grants
2026-10-03 00:56:48 +08:00
Flechazo
30d9ef7f4e
fix(all): recover after game session loss
2026-10-03 00:44:32 +08:00
Flechazo
1251ab900f
fix(server): allow golden thread mail grants
2026-10-03 00:10:05 +08:00
Flechazo
ba388f8a74
fix(all): complete native client and free gacha flows
2026-10-01 01:19:42 +08:00
Flechazo
197461718f
docs(all): add server owner deployment guides
2026-09-30 23:56:38 +08:00
Flechazo
bf4f259bad
feat(all): add verified gacha flows and native client studio
2026-09-30 23:49:00 +08:00
Flechazo
addc394cae
fix(client): synchronize persistent Addressables catalog
2026-09-30 19:57:39 +08:00
Flechazo
d57c90962d
fix(client): sync local catalog from client setup
2026-09-30 19:43:51 +08:00
Flechazo
99d553753e
fix(all): synchronize complete local Addressables catalog
2026-09-30 19:32:46 +08:00
Flechazo
50f1ebbb5e
fix(all): diagnose OAuth failures and center login providers
2026-09-30 18:29:38 +08:00
Flechazo
0837c0815b
build(server): add pinned Linux server image
2026-09-30 17:38:12 +08:00
Flechazo
50e2572385
feat(all): split client tooling and add OAuth server login
2026-09-30 17:32:14 +08:00
Flechazo
7cb5e36c2a
feat: complete equipment, inventory, mail, and talent flows
2026-09-25 01:36:49 +08:00
Flechazo
f94cfa1cf3
feat: migrate state and complete live systems
...
- replace the Haskell bridge with transactional SQLite state and validation
- centralize versions and harden resource, capture, and release tooling
- complete active gacha schedules, point exchange, and mail grants
- add equipment refinement, presets, and ordinary formation workflows
- improve client plugins, request timing, and normalized persistence
2026-09-24 22:43:03 +08:00
Flechazo
113e941bef
feat: expand gameplay and state persistence
...
- add character imprint, awakening, and equipment refinement
- add equipment ticket gacha and persistent progression fields
- add request-scoped account transactions with crash recovery
- persist age confirmation and isolate client plugin patches
- separate one-off save repair tools from shipped tooling
2026-09-23 00:55:36 +08:00
Flechazo
f55a71ac52
feat: expand growth, equipment, and mail
...
- add character promotion and costume potential flows
- add equipment management and enhancement
- harden development mail and save tools
2026-09-21 22:57:53 +08:00
Flechazo
a7c065eaa5
Package standalone state tool and client plugin
2026-09-21 17:49:51 +08:00
Flechazo
c3d59123ce
Fix HLint warnings
2026-09-21 17:05:24 +08:00
Flechazo
98d84a65f0
init
2026-09-21 09:53:46 +08:00