Radicade Public Code

This commit is contained in:
JogmansonReal
2026-10-16 23:33:13 -07:00
commit 55175acdf6
832 changed files with 363261 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum JoinMode
{
PublicMatchmaking,
PublicNewInstance,
PrivateNewInstance
}
}
+54
View File
@@ -0,0 +1,54 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum JoinStatus
{
UnknownError = -1,
Success,
NoSuchGame,
PlayerNotOnline,
InsufficientSpace,
EventNotStarted,
EventAlreadyFinished,
BlockedFromRoom = 7,
JuniorNotAllowed = 11,
Banned,
AlreadyInBestInstance,
InsufficientRelationship,
UpdateRequired = 16,
AlreadyInTargetInstance,
UGCNotAllowed = 19,
NoSuchRoom,
RoomIsNotActive = 22,
RoomBlockedByCreator,
RoomIsPrivate = 25,
RoomInstanceIsPrivate,
DeviceClassNotSupported = 30,
DeviceClassNotSupportedByRoomOwner,
MovementModeNotSupportedByRoomOwner,
EventIsPrivate = 35,
EventIsFull,
RoomInviteExpired = 40,
NoAvailableRegion = 45,
NotorietyTooPoor = 50,
BannedFromRoom = 55,
NoSuchRoomPlaylist = 60,
RoomPlaylistIsNotActive,
RoomPlaylistIsPrivate,
NoSuchClub = 70,
ClubHasNoClubhouse,
ClubIsNotActive = 73,
NotAMemberOfClub,
BannedFromClub,
InstanceJoinNotPermitted,
LevelTooLow,
ChatPartyInviteNotFound = 78,
ChatPartyInviteModerated,
ChatMessageNotAnInvite,
DeveloperOnly,
RRPlusRequired,
MetaJuniorAccountRestriction,
NotExclusivelyLoggedIn,
AccountDoesNotExist
}
}
@@ -0,0 +1,8 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum MaxPlayerMode
{
AllSubrooms,
OnlyEntrySubrooms
}
}
@@ -0,0 +1,25 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum RolePermissions
{
INVALID = -1,
CAN_EDIT_ROOM_ROLES = 1,
VOTE_KICK_PERMISSION = 3,
CAN_INVITE = 4,
CAN_TALK = 6,
CAN_PRINT_PHOTOS = 7,
CAN_START_GAMES = 8,
CAN_SELF_REVIVE = 9,
AUTO_ASSIGNED_GAME_ROLES = 11,
CAN_CHANGE_GAME_MODE = 12,
CAN_USE_MAKER_PEN = 13,
CAN_USE_DELETE_ALL_BUTTON = 14,
CAN_SAVE_INVENTIONS = 15,
DISABLE_MIC_AUTO_MUTE = 16,
CAN_END_GAMES_EARLY = 17,
CAN_USE_SHARE_CAM = 18,
DEPRECATED_CAN_EDIT_CIRCUITS = 19,
CAN_SPAWN_INVENTIONS = 20,
CAN_SPAWN_CONSUMABLES = 21
}
}
+13
View File
@@ -0,0 +1,13 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum RoleType
{
None,
Banned,
Host = 10,
Moderator = 20,
CoOwner = 30,
TemporaryCoOwner,
Creator = 255
}
}
@@ -0,0 +1,14 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum RoomInstanceType
{
Public,
Private,
Dormroom,
Event,
Meetup,
Clubhouse,
MultiInstanceEvent = 6
}
}
+12
View File
@@ -0,0 +1,12 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
public enum RoomState
{
Active,
Junior_Pending = 11,
Moderator_Pending = 100,
Moderator_Closed,
Moderator_Banned,
MarkedForDelete = 255
}
}
+15
View File
@@ -0,0 +1,15 @@
namespace RadicadeServer.RecNet.Enums.Rooms
{
[Flags]
public enum WarningMask
{
None,
Scary,
Mature,
FlashingLights = 4,
IntenseMotion = 8,
Violence = 16,
Custom = 32,
Reports = 64
}
}