[h1]Mimi's new model is online after the remake[/h1]
The new Mimi model has been set as the default model, and the old model has been deleted and deprecated.
[h1]New window operation experience[/h1]
Now when unlocked, the window can be dragged directly with the left button, the size can be set with Ctrl+mouse wheel, and a menu can be displayed with the right click on the window.
[h1]New table model added[/h1]
Added a keyboard with arrows keys + ZXC and a keyboard with WASD + UIOJKL.
*If you need to change the keymap, you can find the json file of the target table in the Resources\Table folder, and modify the "index" item of the corresponding key. Currently, the index value of each key can only be retrieved and compared in 77kkeyboard.json. (In text editor, after understanding the json file structure of the table, you can use Ctrl+F to quickly retrieve). If the subsequent update of the software involves the *.json file you modified, it will be updated, so please make a backup after modification, or directly copy the original pack file as a new resource pack.
[h1]The mouse settings are available in the basic settings[/h1]
You can manually set whether to move the mouse in the way of "move" or "coordinate". It is recommended to use "move" when playing 3D games that use the mouse to change the angle of view. It is recommended to use "coordinate" when using a digital pen (When the digital pen uses "move", the movement speed is too fast, if the cursor position is not considered, you can also use “move” + small "speed" value).
Because CatTuber has a desktop pet definition, the character follows the pointer cursor on the screen, which is opposite to reality, but you can freely choose "Invert X-axis".
[b](*Mouse settings will be included in the preset)[/b]
[h1]Add log system[/h1]
We can more easily track the bugs that occur in the user's software.
[h1]Other updates[/h1]
*Add a "Reset Window Position" button to the right-click menu of the tray, which is used when the window cannot be operated outside the screen for various reasons.
*In the scene of loading preset or other setting resource packs, if the target resource pack file does not exist, the default resource pack will be used instead, and an error will be reported only when the default resource pack does not exist either. (It was a direct error before.)
* Fixed some bugs that could happen when using folders as resource packs.
* Fix several minor issues.