|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.6.0.103] - 2026-03-28 (Beta) |
| 4 | + |
| 5 | +- [Feat] New TJA header `.FORCEGAUGE:`, which forces the gauge type for the player-side |
| 6 | +- [Feat] New TJA header `.BOOMRULE:`, which specifies the gauge penalty of the BOOM judgement for the player-side |
| 7 | +- [Feat] Multi-value `SCENEPRESET:` (separated by comma (`,`)) for TJA and box.def to randomly use one of specified scenes |
| 8 | +- [Feat] Add new branch condition rules and ranges (based on (0auBSQ/OpenTaiko#807)) |
| 9 | +- [Feat] Rotate barlines according to scroll direction like in TaikoJiro2 |
| 10 | +- [Feat] Support reading `inf` and `infinity` (case-insensitive) in TJA as `Infinity` |
| 11 | +- [Enhance] TJA `#BRANCHSTART:` Allow omitting comma (,) between multi-letter condition type and value, and reject unknown type or range |
| 12 | +- [Enhance] Make the following header per-player-side: `GAME:`, `HIDDENBRANCH:`, `SIDE:`, `LIFE:`, `TOWERTYPE:`, `DANTICK:`, `DANTICKCOLOR:` (specifying them before the first `COURSE:` sets the default value of all difficulties) |
| 13 | +- [Enhance] Make TJA NOTESDESIGNER headers per-player-side and respect difficulty number if defined before the first `COURSE:` in TJA |
| 14 | +- [Enhance] Adjust gameplay stack order to be debug texts > fading-in/out > lyrics > training UI > OBJ > notes > background and training bar (from top layer to bottom layer) |
| 15 | +- [Enhance] Make log more complete (Allow logging to file before reading Config.ini, log exception in some empty catches, set up inner exceptions in nested throws) |
| 16 | +- [Fix] Big note branch score was not tracked |
| 17 | +- [Fix] Game crashed when the played OBJ command contains non-registered obj name |
| 18 | +- [Fix] Eased value for OBJ command was truncated to int |
| 19 | +- [Fix] Not all OBJ/CAM command states were reset properly on retry |
| 20 | +- [Fix] CAM commands failed to apply to the main screen |
| 21 | +- [Fix] `#BORDERCOLOR` command had no effects |
| 22 | +- [Fix] Lyrics and OBJs could not hide when retry or rewind |
| 23 | +- [Fix] OBJ & CAM commands did not respect play speed |
| 24 | +- [Fix] `#SUDDEN` move offset had no effects |
| 25 | +- [Fix] `#ENABLEDORON` & `#DISABLEDORON` were not per-player and did not reset after retrying gameplay |
| 26 | +- [Fix] `#SUDDEN` could not hide SENote and `#ENABLE`/`DISABLEDORON`, `#SUDDEN`, note hidden upon hit, & balloon appear during popping interfered with each other |
| 27 | +- [Fix] TJA `#SCROLL` could not parse number containing Infinity successfully |
| 28 | +- [Fix] TJA `#SUDDEN` could not handle Infinity values |
| 29 | +- [Fix] `#DELAY Infinity` crashed the game |
| 30 | +- [Fix] Could not select difficulties with `LEVEL:Infinity` or negative value (needs hard reloading song list) |
| 31 | +- [Fix] `LEVEL:10.45` displayed as 10+, `LEVEL:12.95` as 12(-) (for examples) due to unintended rounding |
| 32 | +- [Fix] COURSE-scope headers ignored the default scope before the first `COURSE:`, broken some charts made for TaikoJiro |
| 33 | +- [Fix] Invalid commands starting with `#BRANCHSTART` made the difficulty treated as branched chart |
| 34 | +- [Fix] Pre-COURSE LEVEL: broke difficulty available test (0auBSQ/OpenTaiko#625) (needs hard reloading) |
| 35 | +- [Fix] Per-player-side headers beyond selected player-side chart not ignored, broke per-player-side BALLOON and other headers |
| 36 | +- [Fix] Displayed puchi/character coin multiplier did not include rarity multiplier in Heya |
| 37 | +- [Optimize] Stop processing finished or truncated OBJ/CAM commands |
| 38 | +- [Chore] Decompose `EBranchConditionType` into `Exam.Type`, `EBranchCondBig`, & `Exam.Range` |
| 39 | +- [Chore] Simplify CAM command handling during gameplay |
| 40 | +- [Chore] Fix `CLang.GetExamName()` matched exam type by raw int and would break if Exam.Type changes |
| 41 | + |
3 | 42 | ## [0.6.0.102] - 2026-03-24 (Beta) |
4 | 43 |
|
5 | 44 | - [Fix] 0.6.0.101 made Pause -> Resume made chart jumped to song start due to the main timer was not reset correctly |
|
0 commit comments