Update Development

あかニャン 2024-07-02 12:59:51 +00:00
parent cb4f552edb
commit b14ee2e1af

@ -1,3 +1,5 @@
# Setup
`Common` should have the following files:
```
@ -16,4 +18,10 @@ The unpacked assembly can be found [here](https://gitea.tendokyu.moe/Dniel97/SEG
The DLLs can be copied from `mu3/mu3_data/Managed`.
Once `Common` is set up, you can open the solution in MSVS or VSCode or whatever. The DLLs will be automatically copied to `mu3/BepInEx/monomod` post-build.
Once `Common` is set up, you can open the solution in MSVS or VSCode or whatever. The DLLs will be automatically copied to `mu3/BepInEx/monomod` post-build.
# Best practices
* Everything must be independent from each other, but everything must also work in conjunction with each other and with the [recommended mods from the old modpack](https://gitea.tendokyu.moe/akanyan/mu3-mods/wiki/Recommendations).
* By convention, the bare `patch_` format is used [unless it's not possible](https://gitea.tendokyu.moe/akanyan/mu3-mods/src/branch/main/NaiveRating/MU3.User/patch_UserUtil.cs).
* Put source files in namespace subdirs.