Skip to content
Enter Submit to view all results. Ctrl+Enter View and filter in instant search.
Close ×
Search powered by Algolia
This build has not been seen in a public branch.
Update notes via Steam Community
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.5

Other Limits

Minimum working time is 10 minutes
Maximum multiplier is (2+1) times

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

Changed depots in test_branch branch

View more data in app history for build 13857945
Windows Depot 1920961
Ad-free Steam data for everyone since 2012
Support SteamDB • Donate or contribute
Open link