fix flags for JP Plus subversion
This commit is contained in:
+37
-10
@@ -48,17 +48,44 @@ struct Client {
|
||||
SAVE_ENABLED = 0x0400,
|
||||
// Client requires doubly-encrypted code section in send_function_call
|
||||
ENCRYPTED_SEND_FUNCTION_CALL = 0x0800,
|
||||
// Client supports send_function_call but does not actually run the code
|
||||
SEND_FUNCTION_CALL_CHECKSUM_ONLY = 0x1000,
|
||||
|
||||
// TODO: Do DCv1 and PC support send_function_call? Here we assume they don't
|
||||
DEFAULT_V1 = DCV1 | NO_MESSAGE_BOX_CLOSE_CONFIRMATION | DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V2_DC = NO_MESSAGE_BOX_CLOSE_CONFIRMATION,
|
||||
DEFAULT_V2_PC = NO_MESSAGE_BOX_CLOSE_CONFIRMATION | DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V3_GC = 0x0000,
|
||||
DEFAULT_V3_GC_PLUS = NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN | ENCRYPTED_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V3_GC_PLUS_NO_SFC = DEFAULT_V3_GC_PLUS | DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V3_GC_EP3 = NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN | EPISODE_3 | ENCRYPTED_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V3_GC_EP3_NO_SFC = DEFAULT_V3_GC_EP3 | DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
DEFAULT_V4_BB = NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN | NO_MESSAGE_BOX_CLOSE_CONFIRMATION | SAVE_ENABLED,
|
||||
DEFAULT_V1_DC =
|
||||
DCV1 |
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION |
|
||||
DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
|
||||
DEFAULT_V2_DC =
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION,
|
||||
|
||||
DEFAULT_V2_PC =
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION |
|
||||
SEND_FUNCTION_CALL_CHECKSUM_ONLY,
|
||||
|
||||
DEFAULT_V3_GC = 0,
|
||||
|
||||
DEFAULT_V3_GC_PLUS =
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN |
|
||||
ENCRYPTED_SEND_FUNCTION_CALL,
|
||||
|
||||
DEFAULT_V3_GC_PLUS_NO_SFC =
|
||||
DEFAULT_V3_GC_PLUS |
|
||||
DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
|
||||
DEFAULT_V3_GC_EP3 =
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN |
|
||||
EPISODE_3 |
|
||||
ENCRYPTED_SEND_FUNCTION_CALL,
|
||||
|
||||
DEFAULT_V3_GC_EP3_NO_SFC =
|
||||
DEFAULT_V3_GC_EP3 |
|
||||
DOES_NOT_SUPPORT_SEND_FUNCTION_CALL,
|
||||
|
||||
DEFAULT_V4_BB =
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION_AFTER_LOBBY_JOIN |
|
||||
NO_MESSAGE_BOX_CLOSE_CONFIRMATION |
|
||||
SAVE_ENABLED,
|
||||
};
|
||||
|
||||
uint64_t id;
|
||||
|
||||
Reference in New Issue
Block a user