forked from akanyan/mu3-mods
feat!: NaiveRating -> MoreProfileOptions
This commit is contained in:
24
Extras/MoreProfileOptions/MU3/patch_ANM_SWH_Profile.cs
Normal file
24
Extras/MoreProfileOptions/MU3/patch_ANM_SWH_Profile.cs
Normal file
@ -0,0 +1,24 @@
|
||||
using MU3.User;
|
||||
using MU3.Util;
|
||||
using MU3.Mod;
|
||||
|
||||
namespace MU3;
|
||||
|
||||
class patch_ANM_SWH_Profile: ANM_SWH_Profile {
|
||||
public extern void orig_setUpLogin();
|
||||
|
||||
// Fixes login display
|
||||
public new void setUpLogin() {
|
||||
UserManager instance = Singleton<UserManager>.instance;
|
||||
var up = instance.userPreview;
|
||||
if(NaiveRating.IsEnabled()) {
|
||||
up.dispRating = 0;
|
||||
instance.userPreview = up;
|
||||
orig_setUpLogin();
|
||||
up.dispRating = 2;
|
||||
instance.userPreview = up;
|
||||
} else {
|
||||
orig_setUpLogin();
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user