In this update11
Full notes
Full VPet update
Read the full published notes in a cleaner layout. The original post stays linked below.
What changed
- Compatibility
- Gameplay
- Store
VPet changes
The mod maker will support upgrading non-code plugins to v1.10 after the update, just open the old version of the mod through the mod maker.
All mods that need to be modified
Modify the version number
Open Info.lps and change the version number `gamever#109:|` to 11000.
Animation/Working mod
Modify default pet names
(Optional: the game has added auto-compatibility for these in the code, but it would be nice to change it) If you're animating Lolis and working on a mod, you'll need to change the id '默认虚拟桌宠' to vup
New feature: Tag
Add tags to pets, they are used to determine and differentiate speech, as long as they meet a tag (intersection > 1), they will be enabled. The default tag for all speech is `all`, which can be modified.
Work data adjustment
If you are not sure, you can refer to Core's job data, or use a mod maker.
MoneBase Money level limit = 1.1*level + 10 MoneBase experience level limit = (1.1*level+10)*10
Get Calculation
Money = (MoneBase *(1+FinishBonus/2)+1)^1.25 Experience = ((MoneBase *(1+FinishBonus/2)+1)/10)^1.25
Spend Calculation
=(StrengthFood^1.5/3+StrengthDrink^1.5/4+Feeling^1.5/4+LevelLimit /10+(StrengthFood+StrengthDrink+Feeling)^1.5/10)*3
Get/Spend Recommended less than 1.25. Limit less than 1.3
Other Limits
Minimum working time is 10 minutes Maximum multiplier is (2+1) times Level limit cannot exceed 200 levels (in-game pull multiplier will not exceed 4000 levels)
The Excel sheet I used to download:
Link: game_data_v1.10 https://docs.google.com/spreadsheets/d/1J9_9TqxQoK1zjy3usT_eXn2a5ydpY6iE/edit?usp=sharing&ouid=109742094280180815773&rtpof=true&sd=true
Parameters that need to be Green (True) if you want to not be supermodeled RELTRU: Get/Spend Ratio LIMTRU: Get Limit
Add a working image
If not added, the default image is displayed Work images are placed in the image\work folder First level (image\work): If no image can be found, the default image will be displayed. Second level (image\work\pet skin id): the image of the pet that corresponds to the work. For major categories (play/study/work), you need to add the 't' prefix in front.
Incidentally, in the VPet filesystem, each folder is automatically converted to '_'. For example "work\vpet\t\play.png" = "work_vpet_t_play.png"
Themes and fonts
Themes
Theme is put under theme folder, LPS structure, specific format can refer to Core module files, mainly color table and replacement pictures.
Fonts
Fonts are placed under theme/fonts folder, ttf format is enough.
Code Plugin Mod
The code plugin needs to be upgraded to net 8, you can use Microsoft's Upgrade Assistant to upgrade the program. https://learn.microsoft.com/dotnet/core/porting/upgrade-assistant-overview If you want to do it yourself, you can also refer to Microsoft's upgrade tutorials https://learn.microsoft.com/dotnet/core/porting/
Here is the official sample code plugin MOD for example github: https://github.com/LorisYounger/VPet.Plugin.Demo
First, download and install Microsoft's official upgrade tool . NET Upgrade Assistant https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.upgradeassistant
After installation, right-click the project that needs to be upgraded, and select Update.
Choose to upgrade to the latest .net version
Keep the default In-place project upgrade, and select Next.
Select .net 8, and choose Next.
Then click Upgrade selection to upgrade to .net 8 Once the upgrade is complete, It is recommended to restart VisualStudio and refresh the cache to avoid vs bug. Finally, go to nuget and upgrade to the latest version. If you have any problems with the code, feel free to raise an issue on github, or if your mod is open-sourced on github, ask me to upgrade the code via @LorisYounger
Source
Changelog.gg summarizes and formats this update. How we read updates.
