1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 05:27:23 +08:00
osu-lazer/osu.Game/Users
Nobbele ad8ba37ee3
Updated UserStatus.cs to make more sense(UNTESTED)
Untested code, on my ipad in school so i can’t compile the code or check for refrences to stuff

Modding, playing multiplayer/singleplayer, Busy, etc are all done when user is online so they may just be a class of type UserStatusOnline(used to be UserStatusAvailable but since available and online are basically the same i just made available be online). I don’t know how PM’s are handled but i assume that the client recieves the PM and then decides what to do based on your status. By doing this you can interupt the user with the message if typeof(status) != typeof(UserStatusBusy), making multiplaying, solo game, etc not interupt the user, but when typeof(status) == typeof(UserStatusBusy) show a less intrusive message box to not interupt the user
2018-04-26 12:57:24 +02:00
..
Avatar.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
Badge.cs add badges to ProfileHeader 2018-04-15 23:49:45 +02:00
Country.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
Medal.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
Team.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
UpdateableAvatar.cs Make BeatmapSetOverlay accept nulls everywhere 2018-04-18 16:08:45 +09:00
User.cs Update profile header to osu-web changes 2018-04-19 14:46:42 +02:00
UserCoverBackground.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
UserPanel.cs add badges to ProfileHeader 2018-04-15 23:49:45 +02:00
UserStatistics.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00
UserStatus.cs Updated UserStatus.cs to make more sense(UNTESTED) 2018-04-26 12:57:24 +02:00