S0 · Executive summary
5093 files · 20 C++ source files: a cultivation RPG with C++ base classes underneath and Blueprints carrying the presentation layer
A third-person action RPG in the cultivation (xianxia) genre — ground combat is the role's mainstay, and Light Flight (right-click) / Aerial Dash (LeftShift) provide rapid repositioning; all movement is driven by the C++ base classes (TransformCharacter + ChangliCharacter) underneath, with Blueprints carrying the presentation layer.
The project's logical density is highly concentrated on the protagonist BP_Character: 9 graphs, 39 variables, of which the input graph InputEventGraph alone has 333 nodes, and the five-hit combo graph Attack has 290 nodes — the two graphs carry about 80% of the protagonist's logic. The presentation layer is equally substantial: the VFX library Content/Effect alone accounts for 684 files, over 1/7 of the 5093 total assets; of the 421 character files, 153 are character animations alone.
| Core numbers | Value | Note | Source |
| Total asset files | 5093 | All game assets under Content/ (uasset/umap), parsed offline per file | K1 |
| Protagonist BP_Character | 9 graphs / 39 variables | K2 |
| InputEventGraph | 333 nodes | K2 |
| Attack combo graph | 290 nodes | Five-hit combo, Combo1~Combo5 animation montages | K2 |
| Effect VFX library | 684 files | Effect Blueprints, Niagara, textures, etc. (the sub-category count will be re-collected as new assets accumulate) | K6 |
| Characters asset | 421 files | CharacterSkeletalMesh 230 + enemies 12, 153 animations | K5 |
Reading order. This report is organized by game design logic: framework first, then the protagonist, then movement/animation, then combat presentation, then enemies and damage, and finally the full asset inventory. All node counts come from real-time reads of the running editor; all file counts come from offline binary parsing of the 5093 .uasset/.umap files; both datasets are as of 2026-10-04.
Counting note. The five asset subcategories total 2783 (Blueprint 52 + Characters 906 + Effect 684 + MagicalAnimSet 152 + RealBiomes 989), leaving a 2310-file gap against the 5093 total; this report retains the original figures faithfully and does not normalize them. NPCBlueprint (the second character) has not been read in depth, and Config uses the legacy input system rather than Enhanced Input.