2583 lines
203 KiB
XML
Executable File
2583 lines
203 KiB
XML
Executable File
//////////////////////////////////////////////////////////////////////////////////////////
|
|
// //
|
|
// SCRIPT NAME : charsheet_public.sc //
|
|
// AUTHOR : Steve Taylor //
|
|
// DESCRIPTION : Primarily initialises charsheet //
|
|
// //
|
|
//////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
USING "rage_builtins.sch"
|
|
USING "globals.sch"
|
|
USING "commands_script.sch"
|
|
USING "script_misc.sch"
|
|
|
|
/// PURPOSE:
|
|
/// Checks if the given character is valid in the character sheet
|
|
/// RETURNS:
|
|
/// TRUE if the character is <= MAX_CHARACTERS_PLUS_DUMMY
|
|
FUNC BOOL GLOBAL_CHARACTER_SHEET_IS_A_VALID_CHARACTER(enumCharacterList eCharacter)
|
|
IF eCharacter > MAX_CHARACTERS_PLUS_DUMMY
|
|
RETURN FALSE
|
|
ENDIF
|
|
|
|
RETURN TRUE
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Checks if the given character is valid in the character sheet and asserts if it isn't
|
|
/// RETURNS:
|
|
/// TRUE if the character is <= MAX_CHARACTERS_PLUS_DUMMY, asserts and returns FALSE if not
|
|
FUNC BOOL GLOBAL_CHARACTER_SHEET_VALIDATE_CHARACTER(enumCharacterList eCharacter)
|
|
IF NOT GLOBAL_CHARACTER_SHEET_IS_A_VALID_CHARACTER(eCharacter)
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_VALIDATE_CHARACTER - invalid character: ", ENUM_TO_INT(eCharacter))
|
|
DEBUG_PRINTCALLSTACK()
|
|
RETURN FALSE
|
|
ENDIF
|
|
|
|
RETURN TRUE
|
|
ENDFUNC
|
|
|
|
///--------------------------------
|
|
/// SETTERS
|
|
///--------------------------------
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters game model ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// eModel - the model to use
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_GAME_MODEL(enumCharacterList eCharacter, MODEL_NAMES eModel)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_GAME_MODEL - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", ENUM_TO_INT(eModel))
|
|
|
|
g_sCharacterSheetAll[eCharacter].game_model = eModel
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_GAME_MODEL - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].game_model = eModel
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters alpha int (used for ordering) ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// iAlphaInt - the alpha int order to use
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_ALPHA_INT(enumCharacterList eCharacter, int iAlphaInt)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_ALPHA_INT - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", iAlphaInt)
|
|
|
|
g_sCharacterSheetAll[eCharacter].alphaint = iAlphaInt
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_ALPHA_INT - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].alphaint = iAlphaInt
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters original alpha int (used for ordering) ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// iOriginalAlphaInt - the original alpha int order to use
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_ORIGINAL_ALPHA_INT(enumCharacterList eCharacter, int iOriginalAlphaInt)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_ORIGINAL_ALPHA_INT - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", iOriginalAlphaInt)
|
|
|
|
g_sCharacterSheetAll[eCharacter].original_alphaint = iOriginalAlphaInt
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_ORIGINAL_ALPHA_INT - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].original_alphaint = iOriginalAlphaInt
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters original alpha int (used for ordering) ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// strLabel - the label string to use
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_LABEL(enumCharacterList eCharacter, STRING strLabel)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_LABEL - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", strLabel)
|
|
|
|
g_sCharacterSheetAll[eCharacter].label = strLabel
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_LABEL - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].label = strLabel
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters picture ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// strPicture - the texture name of the picture to use
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_PICTURE(enumCharacterList eCharacter, STRING strPicture)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PICTURE - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", strPicture)
|
|
|
|
g_sCharacterSheetAll[eCharacter].picture = strPicture
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PICTURE - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].picture = strPicture
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters friend ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// eFriend - the friend to set
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_FRIEND(enumCharacterList eCharacter, enumFriend eFriend)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_FRIEND - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", ENUM_TO_INT(eFriend))
|
|
|
|
g_sCharacterSheetAll[eCharacter].friend = eFriend
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_FRIEND - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].friend = eFriend
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters phonebook state ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// iCharacterPhonebookID - the id of the phonebooks owner 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer (can't use enum due to legacy code)
|
|
/// ePhoneBookState - the new state
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE(enumCharacterList eCharacter, INT iCharacterPhonebookID, enumIndividualPhoneBookState ePhoneBookState)
|
|
IF iCharacterPhonebookID < 0 OR iCharacterPhonebookID > CHARACTER_SHEET_MAX_PLAYER_ID
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE invalid phonebook id")
|
|
DEBUG_PRINTCALLSTACK()
|
|
EXIT
|
|
ENDIF
|
|
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE - setting character:",
|
|
ENUM_TO_INT(eCharacter), " phonebook ", iCharacterPhonebookID, " to ", ENUM_TO_INT(ePhoneBookState))
|
|
|
|
g_sCharacterSheetAll[eCharacter].PhoneBookState[iCharacterPhonebookID] = ePhoneBookState
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].PhoneBookState[iCharacterPhonebookID] = ePhoneBookState
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters bank account ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// eBankAccount - the bankaccount name to set
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_BANK_ACCOUNT(enumCharacterList eCharacter, enumBankAccountName eBankAccount)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_BANK_ACCOUNT - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", ENUM_TO_INT(eBankAccount))
|
|
|
|
g_sCharacterSheetAll[eCharacter].bank_account = eBankAccount
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_BANK_ACCOUNT - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].bank_account = eBankAccount
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters picture message ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// ePicMsgStatus - the picture message status to set
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_PICTURE_MESSAGE_STATUS(enumCharacterList eCharacter, enumPicMsgStatus ePicMsgStatus)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PICTURE_MESSAGE_STATUS - setting character:",
|
|
ENUM_TO_INT(eCharacter), " to ", ENUM_TO_INT(ePicMsgStatus))
|
|
|
|
g_sCharacterSheetAll[eCharacter].picmsgStatus = ePicMsgStatus
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_PICTURE_MESSAGE_STATUS - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].picmsgStatus = ePicMsgStatus
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters missed call status ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// iPhoneOwnerID - the id of the phone owner 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer (can't use enum due to legacy code)
|
|
/// eMissedCallStatus - the new missed call status to set
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_MISSED_CALL_STATUS(enumCharacterList eCharacter, INT iPhoneOwnerID, enumMissedCallStatus eMissedCallStatus)
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_MISSED_CALL_STATUS - setting character:",
|
|
ENUM_TO_INT(eCharacter), " phone owner ", iPhoneOwnerID, " to ", ENUM_TO_INT(eMissedCallStatus))
|
|
|
|
g_sCharacterSheetAll[eCharacter].missedCallStatus[iPhoneOwnerID] = eMissedCallStatus
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_MISSED_CALL_STATUS - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].missedCallStatus[iPhoneOwnerID] = eMissedCallStatus
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Sets the characters status as a caller ensuring data is stored in the correct array
|
|
/// for the gamemode (SP or MP)
|
|
/// PARAMS:
|
|
/// eCharacter - the character to change, asserts if greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// iPhoneOwnerID - the id of the phone owner 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer (can't use enum due to legacy code)
|
|
/// eStatusAsCaller - the new status as caller to set
|
|
PROC GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(enumCharacterList eCharacter, INT iPhoneOwnerID, enumStatusAsCaller eStatusAsCaller)
|
|
IF iPhoneOwnerID < 0 OR iPhoneOwnerID > CHARACTER_SHEET_MAX_PLAYER_ID
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER invalid phone owner id")
|
|
DEBUG_PRINTCALLSTACK()
|
|
EXIT
|
|
ENDIF
|
|
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER - setting character:",
|
|
ENUM_TO_INT(eCharacter), " phone owner ", iPhoneOwnerID, " to ", ENUM_TO_INT(eStatusAsCaller))
|
|
|
|
g_sCharacterSheetAll[eCharacter].statusAsCaller[iPhoneOwnerID] = eStatusAsCaller
|
|
|
|
IF eCharacter < MAX_CHARACTERS_SP_SAVE
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_SET_MISSED_CALL_STATUS - also storing in sp array")
|
|
g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter].statusAsCaller[iPhoneOwnerID] = eStatusAsCaller
|
|
ENDIF
|
|
|
|
DEBUG_PRINTCALLSTACK()
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Copies all the saved contacts into the charsheet all array that acts as the main character sheet
|
|
/// that contains both singleplayer saved contacts and multiplayer unsaved contacts
|
|
PROC GLOBAL_CHARACTER_SHEET_COPY_SAVED_CONTACTS_TO_OVERFLOW_ARRAY()
|
|
PRINTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_COPY_SAVED_CONTACTS_TO_OVERFLOW_ARRAY - copying array")
|
|
INT i
|
|
enumCharacterList eCharacter
|
|
INT iMaxChar = ENUM_TO_INT(MAX_CHARACTERS_SP_SAVE)
|
|
REPEAT iMaxChar i
|
|
eCharacter = INT_TO_ENUM(enumCharacterList, i)
|
|
COPY_SCRIPT_STRUCT(g_sCharacterSheetAll[eCharacter], g_SavedGlobals.sCharSheetData.g_CharacterSheet[eCharacter], SIZE_OF(structCharacterSheet))
|
|
ENDREPEAT
|
|
ENDPROC
|
|
|
|
///-----------------------------
|
|
/// GETTERS
|
|
///-----------------------------
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters info
|
|
/// PARAMS:
|
|
/// sCharacterSheet - the struct to fill with the character info
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
PROC GLOBAL_CHARACTER_SHEET_GET(structCharacterSheet &sCharacterSheet, enumCharacterList eCharacter)
|
|
COPY_SCRIPT_STRUCT(sCharacterSheet, g_sCharacterSheetAll[eCharacter], SIZE_OF(structCharacterSheet))
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters gamemodel
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters gamemodel, asserts and returns DUMMY_MODEL_FOR_SCRIPT if eCharacter is invalid
|
|
FUNC MODEL_NAMES GLOBAL_CHARACTER_SHEET_GET_GAME_MODEL(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].game_model
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters alpha int that i used for alphabetical ordering
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters alpha int that i used for alphabetical ordering, asserts and returns -1 if eCharacter is invalid
|
|
FUNC INT GLOBAL_CHARACTER_SHEET_GET_ALPHA_INT(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].alphaint
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters original alpha int that i used for alphabetical ordering
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters original alpha int that i used for alphabetical ordering, asserts and returns -1 if eCharacter is invalid
|
|
FUNC INT GLOBAL_CHARACTER_SHEET_GET_ORIGINAL_ALPHA_INT(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].original_alphaint
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters label
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The charcters label, asserts and returns "" if eCharacter is invalid
|
|
FUNC TEXT_LABEL GLOBAL_CHARACTER_SHEET_GET_LABEL(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].label
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters picture
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters picture, asserts and returns "" if eCharacter is invalid
|
|
FUNC TEXT_LABEL GLOBAL_CHARACTER_SHEET_GET_PICTURE(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].picture
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters friend
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters friend, asserts and returns NO_FRIEND if eCharacter is invalid
|
|
FUNC enumFriend GLOBAL_CHARACTER_SHEET_GET_FRIEND(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].friend
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters phonebook state
|
|
/// PARAMS:
|
|
/// iCharacterPhonebookID - 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters phonebook state, asserts and returns NOT_LISTED on invalid iCharacterPhonebookID or eCharacter
|
|
FUNC enumIndividualPhoneBookState GLOBAL_CHARACTER_SHEET_GET_PHONEBOOK_STATE(enumCharacterList eCharacter, INT iCharacterPhonebookID)
|
|
IF iCharacterPhonebookID < 0 OR iCharacterPhonebookID > CHARACTER_SHEET_MAX_PLAYER_ID
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_GET_PHONEBOOK_STATE invalid phonebook id")
|
|
DEBUG_PRINTCALLSTACK()
|
|
RETURN NOT_LISTED
|
|
ENDIF
|
|
|
|
RETURN g_sCharacterSheetAll[eCharacter].PhoneBookState[iCharacterPhonebookID]
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters bank account
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters bank account, asserts and returns NO_ACCOUNT if eCharacter is invalid
|
|
FUNC enumBankAccountName GLOBAL_CHARACTER_SHEET_GET_BANK_ACCOUNT(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].bank_account
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters picture message status
|
|
/// PARAMS:
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters picture message status, asserts and returns NO_PICMSG_STORED if eCharacter is invalid
|
|
FUNC enumPicMsgStatus GLOBAL_CHARACTER_SHEET_GET_PICTURE_MESSAGE_STATUS(enumCharacterList eCharacter)
|
|
RETURN g_sCharacterSheetAll[eCharacter].picmsgStatus
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters missed call status
|
|
/// PARAMS:
|
|
/// iPhoneOwnerID - 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters missed call status, asserts and returns CHAR_BLANK_ENTRY on invalid iPhoneOwnerID or eCharacter
|
|
FUNC enumMissedCallStatus GLOBAL_CHARACTER_SHEET_GET_MISSED_CALL_STATUS(enumCharacterList eCharacter, INT iPhoneOwnerID)
|
|
IF iPhoneOwnerID < 0 OR iPhoneOwnerID > CHARACTER_SHEET_MAX_PLAYER_ID
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_GET_MISSED_CALL_STATUS invalid phone owner id")
|
|
DEBUG_PRINTCALLSTACK()
|
|
RETURN NO_MISSED_CALL
|
|
ENDIF
|
|
|
|
RETURN g_sCharacterSheetAll[eCharacter].missedCallStatus[iPhoneOwnerID]
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the characters status as caller
|
|
/// PARAMS:
|
|
/// iPhoneOwnerID - 0 = michael, 1 = Franklin, 2 = Trevor, 3 = Multiplayer
|
|
/// eCharacter - the character to get, asserts if eCharacter greater than MAX_CHARACTERS_PLUS_DUMMY
|
|
/// RETURNS:
|
|
/// The characters status as caller, asserts and returns UNKNOWN_CALLER on invalid iPhoneOwnerID or eCharacter
|
|
FUNC enumStatusAsCaller GLOBAL_CHARACTER_SHEET_GET_STATUS_AS_CALLER(enumCharacterList eCharacter, INT iPhoneOwnerID)
|
|
IF iPhoneOwnerID < 0 OR iPhoneOwnerID > CHARACTER_SHEET_MAX_PLAYER_ID
|
|
ASSERTLN("[CHARACTER_SHEET] GLOBAL_CHARACTER_SHEET_GET_STATUS_AS_CALLER invalid phone owner id")
|
|
DEBUG_PRINTCALLSTACK()
|
|
RETURN UNKNOWN_CALLER
|
|
ENDIF
|
|
|
|
RETURN g_sCharacterSheetAll[eCharacter].statusAsCaller[iPhoneOwnerID]
|
|
ENDFUNC
|
|
|
|
/// PURPOSE:
|
|
/// Gets the max character for the current gamemode
|
|
/// RETURNS:
|
|
/// MAX_CHARACTERS_MP for multiplayer and creator, MAX_CHARACTERS for singleplayer
|
|
FUNC enumCharacterList GLOBAL_CHARACTER_SHEET_GET_MAX_CHARACTERS_FOR_GAMEMODE()
|
|
// TODO: Add global override
|
|
IF g_Private_Gamemode_Current = GAMEMODE_FM
|
|
OR g_Private_Gamemode_Current = GAMEMODE_CREATOR
|
|
RETURN MAX_CHARACTERS_MP
|
|
ENDIF
|
|
|
|
RETURN MAX_CHARACTERS
|
|
ENDFUNC
|
|
|
|
|
|
//Open up for public use if necessary.
|
|
/// PURPOSE:
|
|
///
|
|
/// PARAMS:
|
|
/// whichChar -
|
|
/// whichModel -
|
|
/// whichInt -
|
|
/// whichLabel - This must be unique as it is used as an ID for the global saved vars.
|
|
/// whichPicLabel -
|
|
/// whichRoleLabel -
|
|
/// isPhoneContact -
|
|
/// isEmailContact -
|
|
/// whichAnsMessage -
|
|
/// isFriend -
|
|
/// isFamilyMember -
|
|
/// MichaelBookState -
|
|
/// FranklinBookState -
|
|
/// TrevorBookState -
|
|
/// whichNumberLabel -
|
|
/// whichBankAccount -
|
|
PROC Fill_Character_SheetCLF (enumCharacterList whichChar, MODEL_NAMES whichModel, INT whichInt, STRING whichLabel, STRING whichPicLabel, STRING whichRoleLabel, enumPhoneContact isPhoneContact,
|
|
enumEmailContact isEmailContact, STRING whichAnsMessage, enumFriend isFriend, enumFamilyMember isFamilyMember, enumIndividualPhoneBookState MichaelBookState,
|
|
enumIndividualPhoneBookState FranklinBookState, enumIndividualPhoneBookState TrevorBookState,
|
|
STRING whichNumberLabel, enumBankAccountName whichBankAccount = NO_ACCOUNT)
|
|
|
|
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].game_model = whichModel
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].alphaInt = whichInt
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].original_alphaInt = g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].alphaInt //make a copy of the alpha_int so it can be restored after any priority contact manipulation.
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].label = whichLabel
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].picture = whichPicLabel
|
|
|
|
whichRoleLabel = whichRoleLabel //Unreferenced bypass in case this has to go back in.
|
|
|
|
g_CharacterSheetNonSaved[whichChar].phone = isPhoneContact
|
|
g_CharacterSheetNonSaved[whichChar].email = isEmailContact
|
|
g_CharacterSheetNonSaved[whichChar].ansphone_labelroot = whichAnsMessage
|
|
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].friend = isFriend
|
|
|
|
isFamilyMember = isFamilyMember //Unreferenced bypass in case this has to go back in.
|
|
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[0] = MichaelBookState
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[1] = FranklinBookState
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[2] = TrevorBookState
|
|
|
|
g_CharacterSheetNonSaved[whichChar].phonebookNumberLabel = whichNumberLabel
|
|
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[whichChar].bank_account = whichBankAccount
|
|
|
|
|
|
ENDPROC
|
|
PROC Fill_Character_SheetNRM (enumCharacterList whichChar, MODEL_NAMES whichModel, INT whichInt, STRING whichLabel, STRING whichPicLabel, STRING whichRoleLabel, enumPhoneContact isPhoneContact,
|
|
enumEmailContact isEmailContact, STRING whichAnsMessage, enumFriend isFriend, enumFamilyMember isFamilyMember, enumIndividualPhoneBookState MichaelBookState,
|
|
enumIndividualPhoneBookState FranklinBookState, enumIndividualPhoneBookState TrevorBookState,
|
|
STRING whichNumberLabel, enumBankAccountName whichBankAccount = NO_ACCOUNT)
|
|
|
|
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].game_model = whichModel
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].alphaInt = whichInt
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].original_alphaInt = g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].alphaInt //make a copy of the alpha_int so it can be restored after any priority contact manipulation.
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].label = whichLabel
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].picture = whichPicLabel
|
|
|
|
whichRoleLabel = whichRoleLabel //Unreferenced bypass in case this has to go back in.
|
|
|
|
g_CharacterSheetNonSaved[whichChar].phone = isPhoneContact
|
|
g_CharacterSheetNonSaved[whichChar].email = isEmailContact
|
|
g_CharacterSheetNonSaved[whichChar].ansphone_labelroot = whichAnsMessage
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].friend = isFriend
|
|
|
|
isFamilyMember = isFamilyMember //Unreferenced bypass in case this has to go back in.
|
|
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[0] = MichaelBookState
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[1] = FranklinBookState
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].PhoneBookState[2] = TrevorBookState
|
|
g_CharacterSheetNonSaved[whichChar].phonebookNumberLabel = whichNumberLabel
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[whichChar].bank_account = whichBankAccount
|
|
|
|
|
|
|
|
ENDPROC
|
|
PROC Fill_Character_Sheet (enumCharacterList whichChar, MODEL_NAMES whichModel, INT whichInt, STRING whichLabel, STRING whichPicLabel, STRING whichRoleLabel, enumPhoneContact isPhoneContact,
|
|
enumEmailContact isEmailContact, STRING whichAnsMessage, enumFriend isFriend, enumFamilyMember isFamilyMember, enumIndividualPhoneBookState MichaelBookState,
|
|
enumIndividualPhoneBookState FranklinBookState, enumIndividualPhoneBookState TrevorBookState,
|
|
STRING whichNumberLabel, enumBankAccountName whichBankAccount = NO_ACCOUNT)
|
|
|
|
#IF USE_CLF_DLC
|
|
IF g_bLoadedClifford
|
|
Fill_Character_SheetCLF(whichChar,whichModel,whichInt,whichLabel,whichPicLabel,whichRoleLabel,isPhoneContact,isEmailContact,whichAnsMessage,
|
|
isFriend,isFamilyMember,MichaelBookState,FranklinBookState,TrevorBookState,whichNumberLabel, whichBankAccount)
|
|
EXIT
|
|
ENDIF
|
|
#ENDIF
|
|
#IF USE_NRM_DLC
|
|
IF g_bLoadedNorman
|
|
Fill_Character_SheetNRM(whichChar,whichModel,whichInt,whichLabel,whichPicLabel,whichRoleLabel,isPhoneContact,isEmailContact,whichAnsMessage,
|
|
isFriend,isFamilyMember,MichaelBookState,FranklinBookState,TrevorBookState,whichNumberLabel, whichBankAccount)
|
|
EXIT
|
|
ENDIF
|
|
#ENDIF
|
|
|
|
GLOBAL_CHARACTER_SHEET_SET_GAME_MODEL(whichChar, whichModel)
|
|
GLOBAL_CHARACTER_SHEET_SET_ALPHA_INT(whichChar, whichInt)
|
|
GLOBAL_CHARACTER_SHEET_SET_ORIGINAL_ALPHA_INT(whichChar, GLOBAL_CHARACTER_SHEET_GET_ALPHA_INT(whichChar))
|
|
GLOBAL_CHARACTER_SHEET_SET_LABEL(whichChar, whichLabel)
|
|
GLOBAL_CHARACTER_SHEET_SET_PICTURE(whichChar, whichPicLabel)
|
|
|
|
whichRoleLabel = whichRoleLabel //Unreferenced bypass in case this has to go back in.
|
|
|
|
g_CharacterSheetNonSaved[whichChar].phone = isPhoneContact
|
|
g_CharacterSheetNonSaved[whichChar].email = isEmailContact
|
|
|
|
g_CharacterSheetNonSaved[whichChar].ansphone_labelroot = whichAnsMessage
|
|
|
|
GLOBAL_CHARACTER_SHEET_SET_FRIEND(whichChar, isFriend)
|
|
|
|
|
|
isFamilyMember = isFamilyMember //Unreferenced bypass in case this has to go back in.
|
|
|
|
GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE(whichChar, 0, MichaelBookState)
|
|
GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE(whichChar, 1, FranklinBookState)
|
|
GLOBAL_CHARACTER_SHEET_SET_PHONEBOOK_STATE(whichChar, 2, TrevorBookState)
|
|
|
|
g_CharacterSheetNonSaved[whichChar].phonebookNumberLabel = whichNumberLabel
|
|
|
|
GLOBAL_CHARACTER_SHEET_SET_BANK_ACCOUNT(whichChar, whichBankAccount)
|
|
|
|
ENDPROC
|
|
|
|
|
|
PROC Fill_Gameworld_Numbers (enumGameWorldNumbers whichGWentry, STRING whichDialledNumberLabel, STRING whichRootLabel, STRING whichVoiceID)
|
|
|
|
g_GameworldNumber[whichGWentry].Gameworld_DialledNumberLabel = whichDialledNumberLabel
|
|
g_GameworldNumber[whichGWentry].Gameworld_AnsphoneLabelRoot = whichRootLabel
|
|
g_GameworldNumber[whichGWentry].Gameworld_VoiceID = whichVoiceID
|
|
|
|
ENDPROC
|
|
|
|
PROC Fill_Special_MP_Characters (INT WhichArrayPosition, enumCharacterList WhichChar, STRING WhichSecondaryFunctionLabel_1, STRING WhichSecondaryFunctionLabel_2)
|
|
|
|
g_SpecialMPCharacters[WhichArrayPosition].Name_TextLabel = GLOBAL_CHARACTER_SHEET_GET_LABEL(WhichChar)
|
|
g_SpecialMPCharacters[WhichArrayPosition].SecondaryFunctionLabel_1 = WhichSecondaryFunctionLabel_1
|
|
g_SpecialMPCharacters[WhichArrayPosition].SecondaryFunctionLabel_2 = WhichSecondaryFunctionLabel_2
|
|
|
|
|
|
ENDPROC
|
|
|
|
PROC Fill_Special_SP_Characters (INT WhichArrayPosition, enumCharacterList WhichChar, STRING WhichSecondaryFunctionLabel_1)
|
|
|
|
g_SpecialSPCharacters[WhichArrayPosition].Name_TextLabel = GLOBAL_CHARACTER_SHEET_GET_LABEL(WhichChar)
|
|
g_SpecialSPCharacters[WhichArrayPosition].SecondaryFunctionLabel_1 = WhichSecondaryFunctionLabel_1
|
|
|
|
ENDPROC
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Fill in the cellphone setting list with the defined data for each field.
|
|
PROC Fill_Setting_List(INT PassedFillIndex, enumSettingList PassedSetting, INT PassedSettingOrderInt, STRING PassedSettingLabel, INT PassedSettingIcon, enumPhoneGuiPresence PassedGuiPresence)
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_orderInt = PassedSettingOrderInt
|
|
|
|
//Make copy of orderInt in original orderInt in case the order is changed to make the setting a priority.
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_original_orderInt = PassedSettingOrderInt
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_Primary_Label = PassedSettingLabel
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_Icon_Int = PassedSettingIcon
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].phoneGuiPresence = PassedGuiPresence
|
|
//Temporary check to remove unreferenced reporting. This var within the struct is likely to be used before project end.
|
|
IF This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_original_orderInt = 0
|
|
This_Cellphone_Owner_Settings_ListContents[PassedFillIndex].g_SettingList[PassedSetting].Setting_original_orderInt = 0
|
|
|
|
ENDIF
|
|
|
|
ENDPROC
|
|
|
|
|
|
|
|
PROC Fill_All_Phone_SettingsCLF()
|
|
|
|
//CHAR_MICHAEL 0
|
|
//CHAR_FRANKLIN 1
|
|
//CHAR_TREVOR 2
|
|
//CHAR_MULTIPLAYER 3
|
|
|
|
INT fill_index = 0
|
|
WHILE fill_index < 4
|
|
|
|
Fill_Setting_List (fill_index, SETTING_PROFILE, 160, "CELL_700", 25, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_RINGTONE, 180, "CELL_710", 18, AVAILABLE_IN_GUI) //180
|
|
Fill_Setting_List (fill_index, SETTING_THEME, 200, "CELL_720", 23, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_VIBRATE, 220, "CELL_730", 20, AVAILABLE_IN_GUI) //220
|
|
Fill_Setting_List (fill_index, SETTING_WALLPAPER, 20, "CELL_740", 23, AVAILABLE_IN_GUI) //Referred to as "background", hence 20 as the alpha sort 3rd parameter.
|
|
|
|
#if USE_TU_CHANGES
|
|
Fill_Setting_List (fill_index, SETTING_MISC_A, 150, "CELL_705", 18, AVAILABLE_IN_GUI) //Invite Sound toggle added at request of LB bug 1775637
|
|
#endif
|
|
//Make sure these match order of PhoneProfileEnum in Cellphone Globals.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[0] = "CELL_800" //Normal
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[0] = 140
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[0] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[1] = "CELL_802" //Quiet
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[1] = 170
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[2] = "CELL_801" //Sleep
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[2] = 190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[2] = 26
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Currently_Selected_Option = ENUM_TO_INT(PROFILE_NORMAL_MODE)
|
|
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[0] = "CELL_810" //Ringtone 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[0] = "PHONE_GENERIC_RING_01"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[0] = 160
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[0] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[1] = "CELL_811" //Ringtone 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[1] = "PHONE_GENERIC_RING_02"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[1] = 163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[1] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[2] = "CELL_812" //Ringtone 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[2] = "PHONE_GENERIC_RING_03"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[2] = 167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[2] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[3] = "CELL_813" //Special Case Ringtone 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[3] = "Silent Ringtone Dummy" //Do not change filename! Other scripts compare this string.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[3] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[3] = 51
|
|
|
|
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[0] = "CELL_820" //Theme 0 - dummy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[0] = FALSE //not included in settings list!
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[0] = 100
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[0] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[1] = "CELL_820" //Theme 1 - light blue
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[1] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[1] = 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[2] = "CELL_821" //Theme 2 - green
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[2] = 75
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[2] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[2] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[3] = "CELL_822" //Theme 3 - red
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[3] = 187
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[3] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[3] = 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[4] = "CELL_823" //Theme 4 - orange
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[4] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[4] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[4] = 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[5] = "CELL_824" //Theme 5 - grey
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[5] = 77
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[5] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[5] = 5
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[6] = "CELL_825" //Theme 6 - purple
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[6] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[6] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[6] = 6
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[7] = "CELL_826" //Theme 7 - pink
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[7] = 164
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[7] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[7] = 7
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[8] = "CELL_846" //Theme 8 - Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[8] = FALSE //redacted #1167512
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[8] = 196
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[8] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[8] = 2 //Points to green in SF theme list.
|
|
|
|
//Wallpapers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[0] = "CELL_840" //Default
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[0] = 300
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[0] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[1] = "CELL_841" //Badger
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[1] = 3021
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[1] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[2] = "CELL_842" //Whiz
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[2] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[2] = 3233
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[2] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[3] = "CELL_843" //Tinkle
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[3] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[3] = 3205
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[3] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[4] = "CELL_844" //Swingers (Pink)
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[4] = 3197
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[4] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[5] = "CELL_845" //Pisswasser
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[5] = 3163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[5] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[6] = "CELL_846" //Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[6] = 3194
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[6] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[7] = "CELL_847" //Rep. Space Rs
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[7] = 3192
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[7] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[8] = "CELL_848" //Poppy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[8] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[8] = 3167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[8] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[9] = "CELL_849" //Panic
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[9] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[9] = 3161
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[9] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[10] = "CELL_850" //Benders
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[10] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[10] = 3023
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[10] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[11] = "CELL_851" //Corkers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[11] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[11] = 3038
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[11] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[12] = "CELL_852" //Devils
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[12] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[12] = 3045
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[12] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[13] = "CELL_853" //Feud
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[13] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[13] = 3065
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[13] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[14] = "CELL_854" //Jardineros
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[14] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[14] = 3102
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[14] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[15] = "CELL_855" //Shrimps
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[15] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[15] = 3190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[15] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[16] = "CELL_856" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[16] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[16] = 3195
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[16] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[17] = "CELL_857" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[17] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[17] = 3198
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[17] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Currently_Selected_Option = 1 //Make default backup as failsafe
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[0] = "CELL_831" //Vibrate OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[0] = 21
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[1] = "CELL_830" //Vibrate ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[1] = 20
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Currently_Selected_Option = 1//ON //requested by LB 847970
|
|
|
|
#if USE_TU_CHANGES
|
|
//Invite Sound toggle added at request of LB bug 1775637
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[0] = "CELL_831"//"CELL_831" //Invite Sound OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[0] = 51
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[1] = "CELL_830" //Invite sound ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[1] = 18
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Currently_Selected_Option = 1//ON
|
|
#endif
|
|
fill_index ++
|
|
ENDWHILE
|
|
|
|
|
|
//Important: Theme Integration.
|
|
//This section specifies the starting theme and OS name of each player character and sets a default for multiplayer before savegame restoration.
|
|
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ScaleformOS_Movie_Name = "cellphone_iFruit" //requested by 993529
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ThemeForThisPlayer = 1
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].OSTypeForThisPlayer= OS_BITTERSWEET
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ScaleformOS_Movie_Name = "cellphone_badger" //requested by 993529
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ThemeForThisPlayer = 2
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].RingtoneForThisPlayer = "PHONE_GENERIC_RING_02"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].OSTypeForThisPlayer = OS_IFRUIT
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ProviderForThisPlayer = PROVIDER_TINKLE
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ScaleformOS_Movie_Name = "cellphone_facade"//"cellphone_ifruit"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ThemeForThisPlayer = 5 //setting to grey for test this can change bk to red //3
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].RingtoneForThisPlayer = "PHONE_GENERIC_RING_03"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].OSTypeForThisPlayer = OS_FACADE
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ProviderForThisPlayer = PROVIDER_WHIZ
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ScaleformOS_Movie_Name = "cellphone_ifruit"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ThemeForThisPlayer = 1
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].OSTypeForThisPlayer = OS_POLICE
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsClifford.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
#if IS_DEBUG_BUILD
|
|
|
|
PRINTNL()
|
|
PRINTSTRING ("CHARSHEET PUBLIC - Initialised cellphone character setting pre savegame restoration. Set MP vibrate stat to 1")
|
|
PRINTNL()
|
|
|
|
#endif
|
|
|
|
ENDPROC
|
|
PROC Fill_All_Phone_SettingsNRM()
|
|
|
|
//CHAR_MICHAEL 0
|
|
//CHAR_NRM_JIMMY = CHAR_FRANKLIN 1
|
|
//CHAR_NRM_TRACEY = CHAR_TREVOR 2
|
|
//CHAR_NRM_MULT = CHAR_MULTIPLAYER 3
|
|
|
|
INT fill_index = 0
|
|
WHILE fill_index < 4
|
|
|
|
Fill_Setting_List (fill_index, SETTING_PROFILE, 160, "CELL_700", 25, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_RINGTONE, 180, "CELL_710", 18, AVAILABLE_IN_GUI) //180
|
|
Fill_Setting_List (fill_index, SETTING_THEME, 200, "CELL_720", 23, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_VIBRATE, 220, "CELL_730", 20, AVAILABLE_IN_GUI) //220
|
|
Fill_Setting_List (fill_index, SETTING_WALLPAPER, 20, "CELL_740", 23, AVAILABLE_IN_GUI) //Referred to as "background", hence 20 as the alpha sort 3rd parameter.
|
|
|
|
#if USE_TU_CHANGES
|
|
Fill_Setting_List (fill_index, SETTING_MISC_A, 150, "CELL_705", 18, AVAILABLE_IN_GUI) //Invite Sound toggle added at request of LB bug 1775637
|
|
#endif
|
|
//Make sure these match order of PhoneProfileEnum in Cellphone Globals.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[0] = "CELL_800" //Normal
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[0] = 140
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[0] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[1] = "CELL_802" //Quiet
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[1] = 170
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[2] = "CELL_801" //Sleep
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[2] = 190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[2] = 26
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Currently_Selected_Option = ENUM_TO_INT(PROFILE_NORMAL_MODE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[0] = "CELL_810" //Ringtone 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[0] = "PHONE_GENERIC_RING_01"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[0] = 160
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[0] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[1] = "CELL_811" //Ringtone 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[1] = "PHONE_GENERIC_RING_02"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[1] = 163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[1] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[2] = "CELL_812" //Ringtone 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[2] = "PHONE_GENERIC_RING_03"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[2] = 167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[2] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[3] = "CELL_813" //Special Case Ringtone 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[3] = "Silent Ringtone Dummy" //Do not change filename! Other scripts compare this string.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[3] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[3] = 51
|
|
|
|
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[0] = "CELL_820" //Theme 0 - dummy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[0] = FALSE //not included in settings list!
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[0] = 100
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[0] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[1] = "CELL_820" //Theme 1 - light blue
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[1] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[1] = 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[2] = "CELL_821" //Theme 2 - green
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[2] = 75
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[2] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[2] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[3] = "CELL_822" //Theme 3 - red
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[3] = 187
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[3] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[3] = 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[4] = "CELL_823" //Theme 4 - orange
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[4] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[4] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[4] = 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[5] = "CELL_824" //Theme 5 - grey
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[5] = 77
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[5] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[5] = 5
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[6] = "CELL_825" //Theme 6 - purple
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[6] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[6] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[6] = 6
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[7] = "CELL_826" //Theme 7 - pink
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[7] = 164
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[7] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[7] = 7
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[8] = "CELL_846" //Theme 8 - Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[8] = FALSE //redacted #1167512
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[8] = 196
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[8] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[8] = 2 //Points to green in SF theme list.
|
|
|
|
//Wallpapers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[0] = "CELL_840" //Default
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[0] = 300
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[0] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[1] = "CELL_841" //Badger
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[1] = 3021
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[1] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[2] = "CELL_842" //Whiz
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[2] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[2] = 3233
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[2] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[3] = "CELL_843" //Tinkle
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[3] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[3] = 3205
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[3] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[4] = "CELL_844" //Swingers (Pink)
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[4] = 3197
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[4] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[5] = "CELL_845" //Pisswasser
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[5] = 3163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[5] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[6] = "CELL_846" //Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[6] = 3194
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[6] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[7] = "CELL_847" //Rep. Space Rs
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[7] = 3192
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[7] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[8] = "CELL_848" //Poppy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[8] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[8] = 3167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[8] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[9] = "CELL_849" //Panic
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[9] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[9] = 3161
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[9] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[10] = "CELL_850" //Benders
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[10] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[10] = 3023
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[10] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[11] = "CELL_851" //Corkers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[11] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[11] = 3038
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[11] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[12] = "CELL_852" //Devils
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[12] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[12] = 3045
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[12] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[13] = "CELL_853" //Feud
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[13] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[13] = 3065
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[13] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[14] = "CELL_854" //Jardineros
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[14] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[14] = 3102
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[14] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[15] = "CELL_855" //Shrimps
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[15] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[15] = 3190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[15] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[16] = "CELL_856" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[16] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[16] = 3195
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[16] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[17] = "CELL_857" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[17] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[17] = 3198
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[17] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Currently_Selected_Option = 1 //Make default backup as failsafe
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[0] = "CELL_831" //Vibrate OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[0] = 21
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[1] = "CELL_830" //Vibrate ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[1] = 20
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Currently_Selected_Option = 1//ON //requested by LB 847970
|
|
|
|
#if USE_TU_CHANGES
|
|
//Invite Sound toggle added at request of LB bug 1775637
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[0] = "CELL_831" //Invite Sound OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[0] = 51
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[1] = "CELL_830" //Invite sound ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[1] = 18
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Currently_Selected_Option = 1//ON
|
|
#endif
|
|
fill_index ++
|
|
ENDWHILE
|
|
|
|
|
|
//Important: Theme Integration.
|
|
//This section specifies the starting theme and OS name of each player character and sets a default for multiplayer before savegame restoration.
|
|
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ScaleformOS_Movie_Name = "cellphone_iFruit" //requested by 993529
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ThemeForThisPlayer = 1
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].OSTypeForThisPlayer= OS_BITTERSWEET
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].ScaleformOS_Movie_Name = "cellphone_badger" //requested by 993529
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].ThemeForThisPlayer = 3 //red
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].RingtoneForThisPlayer = "PHONE_GENERIC_RING_02"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].OSTypeForThisPlayer = OS_IFRUIT
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].ProviderForThisPlayer = PROVIDER_TINKLE
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].WallpaperForThisPlayer = 7 //"CELL_847" //Rep. Space Rs
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_JIMMY].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].ScaleformOS_Movie_Name = "cellphone_facade"//"cellphone_ifruit"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].ThemeForThisPlayer = 7 //pink for tracey
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].RingtoneForThisPlayer = "PHONE_GENERIC_RING_03"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].OSTypeForThisPlayer = OS_FACADE
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].ProviderForThisPlayer = PROVIDER_WHIZ
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_TRACEY].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].ScaleformOS_Movie_Name = "cellphone_ifruit"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].ThemeForThisPlayer = 1
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].OSTypeForThisPlayer = OS_POLICE
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobalsnorman.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_NRM_MULT].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
#if IS_DEBUG_BUILD
|
|
|
|
PRINTNL()
|
|
PRINTSTRING ("CHARSHEET PUBLIC - Initialised cellphone character setting pre savegame restoration. Set MP vibrate stat to 1")
|
|
PRINTNL()
|
|
|
|
#endif
|
|
|
|
ENDPROC
|
|
|
|
|
|
|
|
|
|
PROC Fill_All_Phone_Settings()
|
|
|
|
//CHAR_MICHAEL 0
|
|
//CHAR_FRANKLIN 1
|
|
//CHAR_TREVOR 2
|
|
//CHAR_MULTIPLAYER 3
|
|
|
|
INT fill_index = 0
|
|
WHILE fill_index < 4
|
|
|
|
Fill_Setting_List (fill_index, SETTING_PROFILE, 160, "CELL_700", 25, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_RINGTONE, 180, "CELL_710", 18, AVAILABLE_IN_GUI) //180
|
|
Fill_Setting_List (fill_index, SETTING_THEME, 200, "CELL_720", 23, AVAILABLE_IN_GUI)
|
|
Fill_Setting_List (fill_index, SETTING_VIBRATE, 220, "CELL_730", 20, AVAILABLE_IN_GUI) //220
|
|
Fill_Setting_List (fill_index, SETTING_WALLPAPER, 20, "CELL_740", 23, AVAILABLE_IN_GUI) //Referred to as "background", hence 20 as the alpha sort 3rd parameter.
|
|
|
|
#if USE_TU_CHANGES
|
|
Fill_Setting_List (fill_index, SETTING_MISC_A, 150, "CELL_705", 18, AVAILABLE_IN_GUI) //Invite Sound toggle added at request of LB bug 1775637
|
|
#endif
|
|
//Make sure these match order of PhoneProfileEnum in Cellphone Globals.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[0] = "CELL_800" //Normal
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[0] = 140
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[0] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[1] = "CELL_802" //Quiet
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[1] = 170
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_labels[2] = "CELL_801" //Sleep
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Order[2] = 190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Secondary_Icon_Int[2] = 26
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_PROFILE)].Setting_Currently_Selected_Option = ENUM_TO_INT(PROFILE_NORMAL_MODE)
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[0] = "CELL_810" //Ringtone 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[0] = "PHONE_GENERIC_RING_01"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[0] = 160
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[0] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[1] = "CELL_811" //Ringtone 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[1] = "PHONE_GENERIC_RING_02"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[1] = 163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[1] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[2] = "CELL_812" //Ringtone 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[2] = "PHONE_GENERIC_RING_03"
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[2] = 167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[2] = 18
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_labels[3] = "CELL_813" //Special Case Ringtone 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Option_filename_label[3] = "Silent Ringtone Dummy" //Do not change filename! Other scripts compare this string.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Order[3] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_RINGTONE)].Setting_Secondary_Icon_Int[3] = 51
|
|
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[0] = "CELL_820" //Theme 0 - dummy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[0] = FALSE //not included in settings list!
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[0] = 100
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[0] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[1] = "CELL_820" //Theme 1 - light blue
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[1] = 25
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[1] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[1] = 1
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[2] = "CELL_821" //Theme 2 - green
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[2] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[2] = 75
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[2] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[2] = 2
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[3] = "CELL_822" //Theme 3 - red
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[3] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[3] = 187
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[3] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[3] = 3
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[4] = "CELL_823" //Theme 4 - orange
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[4] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[4] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[4] = 4
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[5] = "CELL_824" //Theme 5 - grey
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[5] = 77
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[5] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[5] = 5
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[6] = "CELL_825" //Theme 6 - purple
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[6] = 168
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[6] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[6] = 6
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[7] = "CELL_826" //Theme 7 - pink
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[7] = 164
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[7] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[7] = 7
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_labels[8] = "CELL_846" //Theme 8 - Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Option_available[8] = FALSE //redacted #1167512
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Order[8] = 196
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Secondary_Icon_Int[8] = 23
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Linked_SF_Reference[8] = 2 //Points to green in SF theme list.
|
|
|
|
//Wallpapers
|
|
IF fill_index = 3 //In MP, Default will now use Crew Emblem in position zero.
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[0] = "CELL_CREWEMB" //Default
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[0] = 300
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[0] = 23
|
|
|
|
ELSE
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[0] = "CELL_840" //Default
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[0] = 300
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[0] = 23
|
|
|
|
ENDIF
|
|
|
|
|
|
//The next three were removed. Setting_Secondary_Option_available is set to FALSE for each.
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[1] = "CELL_841" //Badger
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[1] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[1] = 3021
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[1] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[2] = "CELL_842" //Whiz
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[2] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[2] = 3233
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[2] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[3] = "CELL_843" //Tinkle
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[3] = FALSE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[3] = 3205
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[3] = 23
|
|
|
|
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[4] = "CELL_844" //Swingers (Pink)
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[4] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[4] = 3197
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[4] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[5] = "CELL_845" //Pisswasser
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[5] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[5] = 3163
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[5] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[6] = "CELL_846" //Sprunk
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[6] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[6] = 3194
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[6] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[7] = "CELL_847" //Rep. Space Rs
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[7] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[7] = 3192
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[7] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[8] = "CELL_848" //Poppy
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[8] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[8] = 3167
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[8] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[9] = "CELL_849" //Panic
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[9] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[9] = 3161
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[9] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[10] = "CELL_850" //Benders
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[10] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[10] = 3023
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[10] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[11] = "CELL_851" //Corkers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[11] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[11] = 3038
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[11] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[12] = "CELL_852" //Devils
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[12] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[12] = 3045
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[12] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[13] = "CELL_853" //Feud
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[13] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[13] = 3065
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[13] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[14] = "CELL_854" //Jardineros
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[14] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[14] = 3102
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[14] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[15] = "CELL_855" //Shrimps
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[15] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[15] = 3190
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[15] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[16] = "CELL_856" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[16] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[16] = 3195
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[16] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_labels[17] = "CELL_857" //Squeezers
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Option_available[17] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Order[17] = 3198
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_WALLPAPER)].Setting_Secondary_Icon_Int[17] = 23
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_THEME)].Setting_Currently_Selected_Option = 1 //Make default backup as failsafe
|
|
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[0] = "CELL_831" //Vibrate OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[0] = 21
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_labels[1] = "CELL_830" //Vibrate ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Secondary_Icon_Int[1] = 20
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_VIBRATE)].Setting_Currently_Selected_Option = 1//ON //requested by LB 847970
|
|
|
|
#if USE_TU_CHANGES
|
|
//Invite Sound toggle added at request of LB bug 1775637
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[0] = "CELL_831" //Invite Sound OFF
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[0] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[0] = 153
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[0] = 51
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_labels[1] = "CELL_830" //Invite sound ON
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Option_available[1] = TRUE
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Order[1] = 157
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Secondary_Icon_Int[1] = 18
|
|
This_Cellphone_Owner_Settings_ListContents[fill_index].g_SettingList[ENUM_TO_INT(SETTING_MISC_A)].Setting_Currently_Selected_Option = 1//ON
|
|
#endif
|
|
fill_index ++
|
|
ENDWHILE
|
|
|
|
|
|
//Important: Theme Integration.
|
|
//This section specifies the starting theme and OS name of each player character and sets a default for multiplayer before savegame restoration.
|
|
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ScaleformOS_Movie_Name = "cellphone_iFruit" //requested by 993529
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ThemeForThisPlayer = 1
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].OSTypeForThisPlayer= OS_BITTERSWEET
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MICHAEL].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ScaleformOS_Movie_Name = "cellphone_badger" //requested by 993529
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ThemeForThisPlayer = 2
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].RingtoneForThisPlayer = "PHONE_GENERIC_RING_02"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].OSTypeForThisPlayer = OS_IFRUIT
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].ProviderForThisPlayer = PROVIDER_TINKLE
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_FRANKLIN].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ScaleformOS_Movie_Name = "cellphone_facade"//"cellphone_ifruit"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ThemeForThisPlayer = 3
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].RingtoneForThisPlayer = "PHONE_GENERIC_RING_03"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].OSTypeForThisPlayer = OS_FACADE
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].ProviderForThisPlayer = PROVIDER_WHIZ
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_TREVOR].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ScaleformOS_Movie_Name = "cellphone_ifruit"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ThemeForThisPlayer = 1
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].RingtoneForThisPlayer = "PHONE_GENERIC_RING_01"
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].OSTypeForThisPlayer = OS_POLICE
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].VibrateForThisPlayer = 1 //requested by LB 847970
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].ProviderForThisPlayer = PROVIDER_BADGER
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].WallpaperForThisPlayer = WALLPAPER_DEFAULT
|
|
g_savedGlobals.sCellphoneSettingsData.This_Cellphone_Owner_Settings[CHAR_MULTIPLAYER].g_LastMessageSentMustBeRead = FALSE
|
|
|
|
#if IS_DEBUG_BUILD
|
|
|
|
PRINTNL()
|
|
PRINTSTRING ("CHARSHEET PUBLIC - Initialised cellphone character setting pre savegame restoration. Set MP vibrate stat to 1")
|
|
PRINTNL()
|
|
|
|
#endif
|
|
|
|
ENDPROC
|
|
|
|
#IF USE_CLF_DLC
|
|
PROC Initialise_CharSheet_Global_Variables_On_StartupCLF()
|
|
|
|
#if IS_DEBUG_BUILD
|
|
PRINTNL()
|
|
PRINTSTRING("Initialising CharSheet from charsheet_public.sch prior to reload of save data agt...")
|
|
PRINTNL()
|
|
#endif
|
|
|
|
//Player characters...
|
|
Fill_Character_SheetCLF (CHAR_MICHAEL, PLAYER_ZERO, 1360, "CELL_101", "CELL_301", "CELL_401", PC_MICHAEL, EMAIL_MICHAEL, "NO_ANSMSG",
|
|
FR_MICHAEL,FM_TREVOR_0_MICHAEL,NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1001", BANK_ACCOUNT_MICHAEL)
|
|
|
|
Fill_Character_SheetCLF (CHAR_TREVOR, PLAYER_TWO, 2070, "CELL_102", "CELL_302", "CELL_402", PC_TREVOR, EMAIL_TREVOR, "NO_ANSMSG",
|
|
FR_TREVOR,FM_TREVOR_0_TREVOR, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1002", BANK_ACCOUNT_TREVOR)
|
|
|
|
Fill_Character_SheetCLF (CHAR_FRANKLIN, PLAYER_ONE, 670, "CELL_103", "CELL_303", "CELL_403", PC_FRANKLIN, EMAIL_FRANKLIN, "NO_ANSMSG",
|
|
FR_FRANKLIN,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1003", BANK_ACCOUNT_FRANKLIN)
|
|
|
|
//Virtual multiplayer character
|
|
Fill_Character_SheetCLF(CHAR_MULTIPLAYER, A_M_Y_BeachVesp_01, 240, "CELL_197", "CELL_195", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //No phone number required.
|
|
|
|
|
|
// story characters
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_RON, IG_NERVOUSRON, 1880, "CELL_129", "CELL_329", "CELL_429", PC_CLF_RON, NO_EMAIL_CONTACT, "RON_APH1",
|
|
NO_FRIEND, FM_TREVOR_0_RON, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1029")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_PAPERMAN, IG_PAPER, 1970, "CELL_134", "CELL_300", "CELL_300", PC_STEVE, NO_EMAIL_CONTACT, "STE_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1034")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_14, IG_AGENT14, 150, "CELL_A_101", "CELL_300", "CELL_300", PC_CLF_14,NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_SIMON_FENCE, U_M_M_SPYACTOR, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_SIMON_FENCE, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_KAREN_DANIELS, IG_MICHELLE, 150, "CELL_105", "CELL_300", "CELL_300", PC_CLF_KAREN_DANIELS, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_WADE, IG_WADE, 2300, "CELL_135", "CELL_334", "CELL_434", PC_CLF_WADE, NO_EMAIL_CONTACT, "WAD_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1035")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_MILES_GOLDSTEIN, A_M_Y_HIPSTER_02, 150, "CELL_A_102", "CELL_300", "CELL_300", PC_CLF_MILES_GOLDSTEIN, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_AFIF, A_M_M_BUSINESS_01, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_AFIF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_ADIL, A_M_Y_BUSINESS_01, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_ADIL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_BASIL, A_M_Y_BUSINESS_02, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_BASIL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_DR_MINTON, S_M_M_DOCTOR_01, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_DR_MINTON, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_JUNG_HO_SONG, G_M_Y_KOREAN_01, 150, "CELL_135", "CELL_300", "CELL_300", PC_CLF_JUNG_HO_SONG, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_CASINO_OWNER, A_M_M_PROLHOST_01, 377, "CELL_135", "CELL_300", "CELL_300", PC_CLF_CASINO_OWNER, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_LILLY, A_F_Y_Business_01, 1249, "CELL_135", "CELL_300", "CELL_300", PC_CLF_LILLY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_CLAIRE, A_F_Y_Business_02, 388, "CELL_135", "CELL_300", "CELL_300", PC_CLF_CLAIRE, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_AGNES, A_F_M_TOURIST_01, 388, "CELL_135", "CELL_300", "CELL_300", PC_CLF_AGNES, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_MELODY, A_F_Y_HIPSTER_01, 388, "CELL_135", "CELL_300", "CELL_300", PC_CLF_MELODY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_ALEX, A_M_Y_GENSTREET_01, 388, "CELL_135", "CELL_300", "CELL_300", PC_CLF_ALEX, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_PAYPHONE, A_M_Y_BeachVesp_01, 150, "CELL_A_113", "CELL_300", "CELL_300", PC_CLF_PAYPHONE, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
//services
|
|
Fill_Character_SheetCLF (CHAR_CLF_LS_CUSTOMS, A_M_Y_BeachVesp_01, 1270, "CELL_E_209", "CELL_E_309", "CELL_400", PC_CLF_LS_CUSTOMS, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_AMMUNATION, A_M_Y_BeachVesp_01, 113, "CELL_E_220", "CELL_E_320", "CELL_400", PC_CLF_AMMUNATION, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_01")
|
|
|
|
//March MCW - maybe put special number in phone state enum? e.g Not_LISTED, LISTED, SPECIAL_NUMBERS
|
|
Fill_Character_SheetCLF (CHAR_CLF_CALL911, A_M_Y_BeachVesp_01, 560, "CELL_131", "CELL_331", "CELL_431", PC_CLF_CALL911, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_9011") //Should have low alpha int to appear at top if included in contacts list.
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_TAXI, A_M_Y_BeachVesp_01, 480, "CELL_163", "CELL_394", "CELL_446", PC_CLF_TAXI, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1062")
|
|
//BLOCKED contact - used in assassin missions
|
|
Fill_Character_SheetCLF(CHAR_CLF_BLOCKED, A_M_Y_BeachVesp_01, 240, "CELL_195", "CELL_300", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
//Dummy used specifically for human player to human player chat call.
|
|
Fill_Character_SheetCLF (CHAR_CLF_CHAT_CALL, A_M_Y_BeachVesp_01, 90, "CELL_E_219", "CELL_E_319", "CELL_431", PC_CLF_CHAT_CALL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //This should never be added
|
|
|
|
Fill_Character_SheetCLF (CHAR_CLF_BLANK_ENTRY, A_M_Y_BeachVesp_01, 320, "CELL_196", "CELL_300", "CELL_196", PC_CLF_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
Fill_Character_SheetCLF (MAX_CLF_CHARACTERS, A_M_Y_BeachVesp_01, 100, "CELL_181", "CELL_300", "CELL_196", PC_CLF_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
|
|
//set already known
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_LS_CUSTOMS].StatusAsCaller[0] = KNOWN_CALLER
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_LS_CUSTOMS].StatusAsCaller[1] = KNOWN_CALLER
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_LS_CUSTOMS].StatusAsCaller[2] = KNOWN_CALLER
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_LS_CUSTOMS].StatusAsCaller[3] = KNOWN_CALLER
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_CALL911].StatusAsCaller[0] = KNOWN_CALLER
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_CALL911].StatusAsCaller[1] = KNOWN_CALLER
|
|
g_savedGlobalsClifford.sCharSheetData.g_CharacterSheet[CHAR_CLF_CALL911].StatusAsCaller[2] = KNOWN_CALLER
|
|
|
|
|
|
Fill_All_Phone_SettingsCLF()
|
|
|
|
ENDPROC
|
|
#endif
|
|
#if USE_NRM_DLC
|
|
PROC Initialise_CharSheet_Global_Variables_On_StartupNRM()
|
|
|
|
#if IS_DEBUG_BUILD
|
|
PRINTNL()
|
|
PRINTSTRING("Initialising CharSheet from charsheet_public.sch prior to reload of save data NRM...")
|
|
PRINTNL()
|
|
#endif
|
|
|
|
//Player characters...
|
|
Fill_Character_SheetNRM (CHAR_MICHAEL, PLAYER_ZERO, 1360, "CELL_101", "CELL_301", "CELL_401", PC_MICHAEL, EMAIL_MICHAEL, "NO_ANSMSG",
|
|
FR_MICHAEL,FM_TREVOR_0_MICHAEL,NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1001", BANK_ACCOUNT_MICHAEL)
|
|
|
|
Fill_Character_SheetNRM (CHAR_NRM_JIMMY, IG_JIMMYDISANTO, 1030, "CELL_124", "CELL_324", "CELL_424", PC_NRM_JIMMY, EMAIL_FRANKLIN, "NO_ANSMSG",
|
|
FR_JIMMY, FM_MICHAEL_SON, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1024", BANK_ACCOUNT_FRANKLIN)
|
|
|
|
Fill_Character_SheetNRM (CHAR_NRM_TRACEY, IG_TRACYDISANTO, 2050, "CELL_125", "CELL_325", "CELL_425", PC_NRM_TRACEY, EMAIL_TREVOR, "NO_ANSMSG",
|
|
FR_TREVOR,FM_MICHAEL_DAUGHTER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1025", BANK_ACCOUNT_TREVOR)
|
|
|
|
//story characters
|
|
Fill_Character_SheetNRM (CHAR_NRM_AMANDA, IG_AMANDATOWNLEY, 150, "CELL_126", "CELL_326", "CELL_426", PC_NRM_AMANDA, NO_EMAIL_CONTACT, "AMA_APH1",
|
|
FR_AMANDA, FM_MICHAEL_WIFE, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1026")
|
|
|
|
//Virtual multiplayer character
|
|
Fill_Character_SheetNRM(CHAR_NRM_MULT, A_M_Y_BeachVesp_01, 240, "CELL_197", "CELL_195", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //No phone number required.
|
|
|
|
Fill_Character_SheetNRM (CHAR_NRM_AMMUNATION, A_M_Y_BeachVesp_01, 113, "CELL_E_220", "CELL_E_320", "CELL_400", PC_NRM_AMMUNATION, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_01")
|
|
|
|
//March MCW - maybe put special number in phone state enum? e.g Not_LISTED, LISTED, SPECIAL_NUMBERS
|
|
Fill_Character_SheetNRM (CHAR_NRM_CALL911, A_M_Y_BeachVesp_01, 560, "CELL_131", "CELL_331", "CELL_431", PC_NRM_CALL911, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_9011") //Should have low alpha int to appear at top if included in contacts list.
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[CHAR_NRM_CALL911].StatusAsCaller[0] = KNOWN_CALLER
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[CHAR_NRM_CALL911].StatusAsCaller[1] = KNOWN_CALLER
|
|
g_savedGlobalsnorman.sCharSheetData.g_CharacterSheet[CHAR_NRM_CALL911].StatusAsCaller[2] = KNOWN_CALLER
|
|
|
|
Fill_Character_SheetNRM (CHAR_NRM_TAXI, A_M_Y_BeachVesp_01, 480, "CELL_163", "CELL_394", "CELL_446", PC_NRM_TAXI, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1062")
|
|
//BLOCKED contact - used in assassin missions
|
|
Fill_Character_SheetNRM(CHAR_NRM_BLOCKED, A_M_Y_BeachVesp_01, 240, "CELL_195", "CELL_300", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
//Dummy used specifically for human player to human player chat call.
|
|
Fill_Character_SheetNRM (CHAR_NRM_CHAT_CALL, A_M_Y_BeachVesp_01, 90, "CELL_E_219", "CELL_E_319", "CELL_431", PC_NRM_CHAT_CALL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //This should never be added
|
|
|
|
Fill_Character_SheetNRM (CHAR_NRM_BLANK_ENTRY, A_M_Y_BeachVesp_01, 320, "CELL_196", "CELL_300", "CELL_196", PC_NRM_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
Fill_Character_SheetNRM (MAX_NRM_CHARACTERS, A_M_Y_BeachVesp_01, 100, "CELL_181", "CELL_300", "CELL_196", PC_NRM_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
Fill_All_Phone_SettingsNRM()
|
|
|
|
ENDPROC
|
|
#ENDIF
|
|
|
|
|
|
PROC Initialise_CharSheet_Global_Variables_On_Startup()
|
|
#if IS_DEBUG_BUILD
|
|
PRINTNL()
|
|
PRINTSTRING("Initialising CharSheet from charsheet_public.sch prior to reload of save data...")
|
|
PRINTNL()
|
|
#endif
|
|
|
|
//Player characters...
|
|
Fill_Character_Sheet (CHAR_MICHAEL, PLAYER_ZERO, 1360, "CELL_101", "CELL_301", "CELL_401", PC_MICHAEL, EMAIL_MICHAEL, "NO_ANSMSG",
|
|
FR_MICHAEL,FM_TREVOR_0_MICHAEL,NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1001", BANK_ACCOUNT_MICHAEL)
|
|
|
|
Fill_Character_Sheet (CHAR_TREVOR, PLAYER_TWO, 2070, "CELL_102", "CELL_302", "CELL_402", PC_TREVOR, EMAIL_TREVOR, "NO_ANSMSG",
|
|
FR_TREVOR,FM_TREVOR_0_TREVOR, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1002", BANK_ACCOUNT_TREVOR)
|
|
|
|
Fill_Character_Sheet (CHAR_FRANKLIN, PLAYER_ONE, 670, "CELL_103", "CELL_303", "CELL_403", PC_FRANKLIN, EMAIL_FRANKLIN, "NO_ANSMSG",
|
|
FR_FRANKLIN,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1003", BANK_ACCOUNT_FRANKLIN)
|
|
|
|
//Virtual multiplayer character
|
|
Fill_Character_Sheet(CHAR_MULTIPLAYER, A_M_Y_BeachVesp_01, 240, "CELL_197", "CELL_195", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //No phone number required.
|
|
|
|
//Conference Calls.
|
|
//Steve calls with either Michael or Trevor on the line at the same time in the FBI Officer's strand.
|
|
Fill_Character_Sheet (CHAR_STEVE_MIKE_CONF, DUMMY_MODEL_FOR_SCRIPT, 340, "CELL_189","CELL_389", "CELL_489", PC_MIKE_TREV_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //No dedicated number.
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_MIKE_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_MIKE_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_MIKE_CONF, 2, KNOWN_CALLER)
|
|
|
|
Fill_Character_Sheet (CHAR_STEVE_TREV_CONF, DUMMY_MODEL_FOR_SCRIPT, 350, "CELL_190","CELL_390", "CELL_489", PC_MIKE_TREV_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //No dedicated number.
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_TREV_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_TREV_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_STEVE_TREV_CONF, 2, KNOWN_CALLER)
|
|
|
|
//Michael could call Franklin and Trevor
|
|
Fill_Character_Sheet (CHAR_FRANK_TREV_CONF, DUMMY_MODEL_FOR_SCRIPT, 370, "CELL_191", "CELL_391", "CELL_489", PC_FRANK_TREV_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //Shouldn't have a dedicated number
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_FRANK_TREV_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_FRANK_TREV_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_FRANK_TREV_CONF, 2, KNOWN_CALLER)
|
|
|
|
//Lester and Franklin
|
|
Fill_Character_Sheet (CHAR_LEST_FRANK_CONF, DUMMY_MODEL_FOR_SCRIPT, 373, "CELL_E_277", "CELL_E_382", "CELL_489", PC_LEST_FRANK_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //Shouldn't have a dedicated number
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 2, KNOWN_CALLER)
|
|
|
|
//Lester and Michael
|
|
Fill_Character_Sheet (CHAR_LEST_MIKE_CONF, DUMMY_MODEL_FOR_SCRIPT, 375, "CELL_E_278", "CELL_E_383", "CELL_489", PC_LEST_MIKE_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //Shouldn't have a dedicated number
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LEST_MIKE_CONF, 2, KNOWN_CALLER)
|
|
|
|
//Trevor could call Michael and Franklin
|
|
Fill_Character_Sheet (CHAR_MIKE_FRANK_CONF, DUMMY_MODEL_FOR_SCRIPT, 380, "CELL_192", "CELL_392", "CELL_489", PC_MIKE_FRANK_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //No dedicated number
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_FRANK_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_FRANK_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_FRANK_CONF, 2, KNOWN_CALLER)
|
|
|
|
|
|
//Franklin could call Michael and Trevor
|
|
Fill_Character_Sheet (CHAR_MIKE_TREV_CONF, DUMMY_MODEL_FOR_SCRIPT, 390, "CELL_193","CELL_393", "CELL_489", PC_MIKE_TREV_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //No dedicated number.
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_TREV_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_TREV_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_MIKE_TREV_CONF, 2, KNOWN_CALLER)
|
|
|
|
|
|
|
|
|
|
//Special ID for when arbitrary subsets of the player characters may be involved in a call.
|
|
Fill_Character_Sheet (CHAR_ALL_PLAYERS_CONF, DUMMY_MODEL_FOR_SCRIPT, 360, "CELL_199", "CELL_396", "CELL_489", PC_ALL_PLAYERS, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //Shouldn't have a dedicated number
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_ALL_PLAYERS_CONF, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_ALL_PLAYERS_CONF, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_ALL_PLAYERS_CONF, 2, KNOWN_CALLER)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//FBI dude.
|
|
Fill_Character_Sheet (CHAR_LESTER, IG_LESTERCREST, 1240, "CELL_111", "CELL_311", "CELL_411", PC_LESTER, NO_EMAIL_CONTACT, "LES_APH2",
|
|
NO_FRIEND,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1011")
|
|
|
|
Fill_Character_Sheet (CHAR_LESTER_DEATHWISH, IG_LESTERCREST, 1240, "CELL_E_211", "CELL_E_311", "CELL_411", PC_LESTER, NO_EMAIL_CONTACT, "LES_APH1",
|
|
NO_FRIEND,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1048")
|
|
|
|
|
|
|
|
|
|
//Dial_a_Sub!
|
|
Fill_Character_Sheet (CHAR_DIAL_A_SUB, DUMMY_MODEL_FOR_SCRIPT, 1950, "CELL_E_212", "CELL_E_312", "CELL_411", PC_DIAL_A_SUB, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1054")
|
|
|
|
//Changing third parameter for alphabetical sorting. "Los Santos Talent" will now be referred to as "Acting Up" on the phone.
|
|
Fill_Character_Sheet (CHAR_DIRECTOR, DUMMY_MODEL_FOR_SCRIPT, 120, "CELL_E_284", "CELL_E_323", "CELL_E_385", PC_DIRECTOR, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELLC_DIRECTOR")
|
|
|
|
//Chop
|
|
Fill_Character_Sheet (CHAR_CHOP, A_C_CHOP, 361, "CELL_E_225", "CELL_386", "CELL_411", PC_CHOP, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_32")
|
|
|
|
Fill_Character_Sheet (CHAR_ISAAC, DUMMY_MODEL_FOR_SCRIPT, 980, "CELL_E_283", "CELL_E_322", "CELL_E_385", PC_NOIR, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1006")
|
|
|
|
// Story characters
|
|
Fill_Character_Sheet (CHAR_JIMMY, IG_JIMMYDISANTO, 1030, "CELL_124", "CELL_324", "CELL_424", PC_JIMMY, NO_EMAIL_CONTACT, "JIM_APH1",
|
|
FR_JIMMY, FM_MICHAEL_SON, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1024")
|
|
|
|
Fill_Character_Sheet (CHAR_TRACEY, IG_TRACYDISANTO, 2050, "CELL_125", "CELL_325", "CELL_425", PC_TRACEY, NO_EMAIL_CONTACT, "TRA_APH1",
|
|
NO_FRIEND, FM_MICHAEL_DAUGHTER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1025")
|
|
|
|
//Needs contact pic, using default via CELL_300
|
|
Fill_Character_Sheet (CHAR_ABIGAIL, IG_ABIGAIL, 110, "CELL_E_240", "CELL_E_377", "CELL_400", PC_ABIGAIL, NO_EMAIL_CONTACT, "ABI_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_27")
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_AMANDA, IG_AMANDATOWNLEY, 150, "CELL_126", "CELL_326", "CELL_426", PC_AMANDA, NO_EMAIL_CONTACT, "AMA_APH1",
|
|
FR_AMANDA, FM_MICHAEL_WIFE, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1026")
|
|
//Answer message added 19/06/13 for MP
|
|
Fill_Character_Sheet (CHAR_SIMEON, IG_SIEMONYETARIAN, 1930, "CELL_127", "CELL_327", "CELL_427", PC_SIMEON, NO_EMAIL_CONTACT, "ANS_Sbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1027")
|
|
|
|
Fill_Character_Sheet (CHAR_LAMAR, IG_LAMARDAVIS, 1210, "CELL_128", "CELL_328", "CELL_428", PC_LAMAR, NO_EMAIL_CONTACT, "LAM_APH1",
|
|
FR_LAMAR,FM_FRANKLIN_LAMAR, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1028")
|
|
|
|
Fill_Character_Sheet (CHAR_RON, IG_NERVOUSRON, 1880, "CELL_129", "CELL_329", "CELL_429", PC_RON, NO_EMAIL_CONTACT, "RON_APH1",
|
|
NO_FRIEND, FM_TREVOR_0_RON, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1029")
|
|
|
|
Fill_Character_Sheet (CHAR_CHENG, IG_TAOCHENG, 340, "CELL_133", "CELL_332", "CELL_432", PC_CHENG, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1033")
|
|
|
|
//Was CHAR_SAEEDA but has been renamed for bug 2853732 to use as a combined phonecall contact for the Stunt pack.
|
|
Fill_Character_Sheet (CHAR_CEOASSIST, IG_TAOCHENG, 320, "CELL_CEOA", "CELL_AGBOSSPIC", "CELL_432", PC_SAEEDA, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_12")
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_STEVE, IG_STEVEHAINS, 1970, "CELL_134", "CELL_333", "CELL_433", PC_STEVE, NO_EMAIL_CONTACT, "STE_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1034")
|
|
|
|
Fill_Character_Sheet (CHAR_WADE, IG_WADE, 2300, "CELL_135", "CELL_334", "CELL_434", PC_WADE, NO_EMAIL_CONTACT, "WAD_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1035")
|
|
|
|
Fill_Character_Sheet (CHAR_TENNIS_COACH, IG_TENNISCOACH, 2020, "CELL_136", "CELL_335", "CELL_435", PC_TENNIS_COACH, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1036")
|
|
|
|
Fill_Character_Sheet (CHAR_SOLOMON, IG_SOLOMON, 1950, "CELL_137", "CELL_336", "CELL_436", PC_SOLOMON, NO_EMAIL_CONTACT, "SOL_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1037")
|
|
|
|
Fill_Character_Sheet (CHAR_LAZLOW, IG_LAZLOW, 1220, "CELL_138", "CELL_337", "CELL_437", PC_LAZLOW, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND,NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1038")
|
|
|
|
Fill_Character_Sheet (CHAR_ESTATE_AGENT, A_M_Y_BUSINESS_01, 560, "CELL_139", "CELL_338", "CELL_438", PC_ESTATE_AGENT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1039")
|
|
|
|
Fill_Character_Sheet (CHAR_DEVIN, IG_DEVIN, 450, "CELL_142", "CELL_342", "CELL_442", PC_DEVIN, NO_EMAIL_CONTACT, "DEV_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1042")
|
|
|
|
Fill_Character_Sheet (CHAR_DAVE, IG_DAVENORTON, 420, "CELL_143", "CELL_343", "CELL_443", PC_DAVE, NO_EMAIL_CONTACT, "DAV_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1043")
|
|
//CDM 19/6/13 added answer message for MP
|
|
Fill_Character_Sheet (CHAR_MARTIN, A_M_Y_BUSINESS_01, 1330, "CELL_144", "CELL_344", "CELL_444", PC_MARTIN, NO_EMAIL_CONTACT, "ANS_MMbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1044")
|
|
|
|
Fill_Character_Sheet (CHAR_FLOYD, IG_FLOYD, 650, "CELL_145", "CELL_345", "CELL_445", PC_FLOYD, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1074")
|
|
|
|
Fill_Character_Sheet (CHAR_GAYMILITARY, A_M_Y_BUSINESS_01, 1380, "CELL_146", "CELL_346", "CELL_401", PC_GAYMILITARY, NO_EMAIL_CONTACT, "MIL_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1045")
|
|
|
|
Fill_Character_Sheet (CHAR_OSCAR, G_M_Y_MexGoon_02, 1590, "CELL_164", "CELL_363", "CELL_400", PC_OSCAR, NO_EMAIL_CONTACT, "OSC_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1063")
|
|
|
|
Fill_Character_Sheet (CHAR_CHENGSR, IG_CHENGSR, 355, "CELL_200", "CELL_395", "CELL_494", PC_CHENGSR, NO_EMAIL_CONTACT, "CHE_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1066")
|
|
|
|
Fill_Character_Sheet (CHAR_DR_FRIEDLANDER, IG_DRFRIEDLANDER, 492, "CELL_121", "CELL_397", "CELL_496", PC_DR_FRIEDLANDER, NO_EMAIL_CONTACT, "SHR_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1067")
|
|
|
|
Fill_Character_Sheet (CHAR_STRETCH, IG_STRETCH, 1977, "CELL_122", "CELL_322", "CELL_422", PC_STRETCH, NO_EMAIL_CONTACT, "STR_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1068")
|
|
|
|
Fill_Character_Sheet (CHAR_ORTEGA, IG_ORTEGA, 1580, "CELL_123", "CELL_323", "CELL_423", PC_ORTEGA, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1069")
|
|
|
|
Fill_Character_Sheet (CHAR_ONEIL, A_M_M_FARMER_01, 1570, "CELL_E_208", "CELL_381", "CELL_400", PC_ONEIL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1059")
|
|
|
|
Fill_Character_Sheet (CHAR_PATRICIA, IG_PATRICIA, 1620 , "CELL_E_210", "CELL_382", "CELL_400", PC_PATRICIA, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1071")
|
|
|
|
Fill_Character_Sheet (CHAR_TANISHA, IG_TANISHA, 2010 , "CELL_E_218", "CELL_384", "CELL_400", PC_TANISHA, NO_EMAIL_CONTACT, "TAN_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1073")
|
|
|
|
Fill_Character_Sheet (CHAR_DENISE, IG_DENISE, 440 , "CELL_E_226", "CELL_387", "CELL_400", PC_DENISE, NO_EMAIL_CONTACT, "DEN_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1074")
|
|
|
|
Fill_Character_Sheet (CHAR_MOLLY, IG_MOLLY, 1360 , "CELL_E_227", "CELL_388", "CELL_400", PC_MOLLY, NO_EMAIL_CONTACT, "MOL_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1076")
|
|
|
|
Fill_Character_Sheet (CHAR_RICKIE, IG_LIFEINVAD_01, 1860 , "CELL_E_217", "CELL_383", "CELL_400", PC_RICKIE, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1072")
|
|
|
|
Fill_Character_Sheet (CHAR_CHEF, IG_CHEF, 330 , "CELL_E_224", "CELL_385", "CELL_400", PC_CHEF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_28")
|
|
|
|
//Random Characters.
|
|
Fill_Character_Sheet (CHAR_BARRY, IG_BARRY, 200, "CELL_147", "CELL_347", "CELL_400", PC_BARRY, NO_EMAIL_CONTACT, "BAR_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1046")
|
|
|
|
Fill_Character_Sheet (CHAR_BEVERLY, IG_BEVERLY, 220, "CELL_148", "CELL_348", "CELL_400", PC_BEVERLY, NO_EMAIL_CONTACT, "BEV_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1047")
|
|
|
|
// 2063915 - set correct blimp contact pic depending on if using CGtoNG
|
|
IF IS_LAST_GEN_PLAYER()
|
|
Fill_Character_Sheet (CHAR_BLIMP, IG_BEVERLY, 250, "CELL_E_279", "CELL_E_379", "CELL_400", PC_BLIMP, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_40")
|
|
ELSE
|
|
Fill_Character_Sheet (CHAR_BLIMP, IG_BEVERLY, 250, "CELL_E_279", "CELL_E_386", "CELL_400", PC_BLIMP, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_40")
|
|
ENDIF
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_CRIS, S_M_M_HIGHSEC_01, 380, "CELL_166", "CELL_365", "CELL_448", PC_CRIS, NO_EMAIL_CONTACT, "CRI_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1075")
|
|
//CDM 19/6/13 added answer message for MP
|
|
Fill_Character_Sheet (CHAR_DOM, IG_DOM, 450, "CELL_150", "CELL_350", "CELL_400", PC_DOM, NO_EMAIL_CONTACT, "ANS_Dbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1049")
|
|
|
|
// TODO whichNumberLabel doesn't have a new number setup yet.
|
|
Fill_Character_Sheet (CHAR_HAO, IG_HAO, 800, "CELL_E_246", "CELL_E_346", "CELL_400", PC_HAO, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1049")
|
|
|
|
//Known as "Cletus"
|
|
Fill_Character_Sheet (CHAR_HUNTER, IG_CLETUS, 370, "CELL_167", "CELL_366", "CELL_449", PC_HUNTER, NO_EMAIL_CONTACT, "CLE_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1076")
|
|
|
|
Fill_Character_Sheet (CHAR_JIMMY_BOSTON, IG_JIMMYBOSTON, 1040, "CELL_151", "CELL_357", "CELL_400", PC_JIMMY_BOSTON, NO_EMAIL_CONTACT, "JIB_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1050")
|
|
|
|
Fill_Character_Sheet (CHAR_JOE, IG_JOEMINUTEMAN, 1060, "CELL_152", "CELL_352", "CELL_400", PC_JOE, NO_EMAIL_CONTACT, "JOE_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1051")
|
|
|
|
Fill_Character_Sheet (CHAR_JOSEF, IG_JOSEF, 1070, "CELL_153", "CELL_353", "CELL_400", PC_JOSEF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1052")
|
|
|
|
Fill_Character_Sheet (CHAR_JOSH, IG_JOSH, 1080, "CELL_154", "CELL_354", "CELL_400", PC_JOSH, NO_EMAIL_CONTACT, "JOS_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1053")
|
|
|
|
Fill_Character_Sheet (CHAR_MANUEL, IG_MANUEL, 1310, "CELL_156", "CELL_356", "CELL_400", PC_MANUEL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1055")
|
|
|
|
Fill_Character_Sheet (CHAR_MARNIE, IG_MARNIE, 1320, "CELL_157", "CELL_E_310", "CELL_400", PC_MARNIE, NO_EMAIL_CONTACT, "MAR_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1056")
|
|
|
|
Fill_Character_Sheet (CHAR_MARY_ANN, IG_MARYANN, 1340, "CELL_158", "CELL_358", "CELL_400", PC_MARY_ANN, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1057")
|
|
|
|
// TODO whichNumberLabel doesn't have a new number setup yet.
|
|
Fill_Character_Sheet (CHAR_MAUDE, IG_MAUDE, 1340, "CELL_E_244", "CELL_E_344", "CELL_400", PC_MAUDE, NO_EMAIL_CONTACT, "MAU_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1057")
|
|
|
|
Fill_Character_Sheet (CHAR_MONKEY_MAN, DUMMY_MODEL_FOR_SCRIPT, 1360, "CELL_E_282", "CELL_300", "CELL_E_384", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1005")
|
|
|
|
Fill_Character_Sheet (CHAR_MRS_THORNHILL, IG_MRS_THORNHILL, 1390, "CELL_161", "CELL_361", "CELL_400", PC_MRS_THORNHILL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1060")
|
|
|
|
Fill_Character_Sheet (CHAR_NIGEL, IG_NIGEL, 1430, "CELL_162", "CELL_362", "CELL_400", PC_NIGEL, NO_EMAIL_CONTACT, "NIG_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1061")
|
|
|
|
Fill_Character_Sheet (CHAR_SASQUATCH, IG_ORLEANS, 1910, "CELL_168", "CELL_367", "CELL_450", PC_SASQUATCH, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1077")
|
|
|
|
Fill_Character_Sheet (CHAR_ASHLEY, IG_ASHLEY, 178, "CELL_E_202", "CELL_368", "CELL_400", PC_ASHLEY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1070")
|
|
|
|
Fill_Character_Sheet (CHAR_ANDREAS, IG_ANDREAS, 180, "CELL_E_205", "CELL_369", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_DREYFUSS, IG_DREYFUSS, 490, "CELL_E_206", "CELL_398", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1078")
|
|
|
|
Fill_Character_Sheet (CHAR_OMEGA, IG_OMEGA, 1540, "CELL_E_207", "CELL_399", "CELL_400", PC_OMEGA, NO_EMAIL_CONTACT, "OME_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1079")
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_DOMESTIC_GIRL, A_M_Y_BeachVesp_01, 480, "CELL_140", "CELL_340", "CELL_401", PC_DOMESTIC_GIRL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1040")
|
|
|
|
//Now known as Ursula
|
|
Fill_Character_Sheet (CHAR_HITCHER_GIRL, A_F_Y_HIKER_01, 2170, "CELL_141", "CELL_341", "CELL_401", PC_HITCHER_GIRL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1041")
|
|
|
|
Fill_Character_Sheet (CHAR_SOCIAL_CLUB, DUMMY_MODEL_FOR_SCRIPT, 1960, "CELL_179", "CELL_379", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1064")
|
|
|
|
Fill_Character_Sheet (CHAR_LS_TOURIST_BOARD, DUMMY_MODEL_FOR_SCRIPT, 1290, "CELL_E_245", "CELL_378", "CELL_400", PC_LS_TOURIST, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1075")
|
|
|
|
Fill_Character_Sheet (CHAR_MECHANIC, S_M_Y_XMECH_02, 1360, "CELL_180", "CELL_380", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1065")
|
|
|
|
//These might need unique phone number tokens.
|
|
Fill_Character_Sheet (CHAR_STRIPPER_JULIET, S_F_Y_STRIPPER_01, 1090, "CELL_112", "CELL_312", "CELL_400", PC_STRIPPER1, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_NIKKI, S_F_Y_STRIPPER_02, 1460, "CELL_113", "CELL_313", "CELL_413", PC_STRIPPER2, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1081")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_CHASTITY, S_F_Y_STRIPPER_01, 340, "CELL_114", "CELL_314", "CELL_414", PC_STRIPPER3, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1082")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_CHEETAH, S_F_Y_STRIPPER_02, 350, "CELL_115", "CELL_315", "CELL_415", PC_STRIPPER4, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1083")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_SAPPHIRE,S_F_Y_STRIPPER_01, 1910, "CELL_116", "CELL_316", "CELL_416", PC_STRIPPER5, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1084")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_INFERNUS, S_F_Y_STRIPPER_02, 940, "CELL_117", "CELL_317", "CELL_417", PC_STRIPPER6, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1085")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_FUFU, S_F_Y_STRIPPER_01, 680, "CELL_118", "CELL_318", "CELL_418", PC_STRIPPER7, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1086")
|
|
|
|
Fill_Character_Sheet (CHAR_STRIPPER_PEACH, S_F_Y_STRIPPER_02, 1630, "CELL_119", "CELL_319", "CELL_419", PC_STRIPPER8, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1087")
|
|
|
|
Fill_Character_Sheet (CHAR_BROKEN_DOWN_GIRL, A_F_Y_Fitness_02, 280, "CELL_120", "CELL_320", "CELL_420", PC_BROKEN_DOWN_GIRL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1088")
|
|
|
|
Fill_Character_Sheet (CHAR_ANTONIA, A_F_Y_Hipster_01, 190, "CELL_E_280", "CELL_E_321", "CELL_400", PC_BURIAL_ANTONIA, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_41")
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_TAXI_LIZ, A_F_Y_EASTSA_03, 1260, "CELL_E_201", "CELL_321", "CELL_421", PC_TAXI_LIZ, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1089")
|
|
|
|
|
|
// Property Management
|
|
Fill_Character_Sheet (CHAR_PROPERTY_TAXI_LOT, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_248", "CELL_E_350", "CELL_400", PC_PROPERTY_TAXI_LOT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_CINEMA_VINEWOOD, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_249", "CELL_E_351", "CELL_400", PC_PROPERTY_CINEMA_VINEWOOD, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_CINEMA_DOWNTOWN, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_250", "CELL_E_352", "CELL_400", PC_PROPERTY_CINEMA_DOWNTOWN, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_CINEMA_MORNINGWOOD, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_251", "CELL_E_353", "CELL_400", PC_PROPERTY_CINEMA_MORNINGWOOD, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_CAR_SCRAP_YARD, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_252", "CELL_E_354", "CELL_400", PC_PROPERTY_CAR_SCRAP_YARD, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_WEED_SHOP, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_254", "CELL_E_356", "CELL_400", PC_PROPERTY_WEED_SHOP, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_BAR_TEQUILALA, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_255", "CELL_E_357", "CELL_400", PC_PROPERTY_BAR_TEQUILALA, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_BAR_PITCHERS, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_256", "CELL_E_358", "CELL_400", PC_PROPERTY_BAR_PITCHERS, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_BAR_HEN_HOUSE, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_260", "CELL_E_362", "CELL_400", PC_PROPERTY_BAR_HEN_HOUSE, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_BAR_HOOKIES, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_262", "CELL_E_364", "CELL_400", PC_PROPERTY_BAR_HOOKIES, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_GOLF_CLUB, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_263", "CELL_E_366", "CELL_400", PC_PROPERTY_GOLF_CLUB, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_CAR_MOD_SHOP, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_264", "CELL_E_367", "CELL_400", PC_PROPERTY_CAR_MOD_SHOP, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_TOWING_IMPOUND, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_265", "CELL_E_368", "CELL_400", PC_PROPERTY_TOWING_IMPOUND, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_ARMS_TRAFFICKING, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_266", "CELL_E_369", "CELL_400", PC_PROPERTY_ARMS_TRAFFICKING, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
Fill_Character_Sheet (CHAR_PROPERTY_SONAR_COLLECTIONS, DUMMY_MODEL_FOR_SCRIPT, 1, "CELL_E_267", "CELL_E_370", "CELL_400", PC_PROPERTY_SONAR_COLLECTIONS, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1080")
|
|
|
|
|
|
// Towing ped, Tonya
|
|
Fill_Character_Sheet (CHAR_TOW_TONYA, IG_TONYA, 2040, "CELL_E_223", "CELL_370", "CELL_470", PC_TOW_TONYA, NO_EMAIL_CONTACT, "TON_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1090")
|
|
|
|
|
|
//Special Number - see bug 1020339
|
|
Fill_Character_Sheet (CHAR_LS_CUSTOMS, DUMMY_MODEL_FOR_SCRIPT, 1270, "CELL_E_209", "CELL_E_309", "CELL_400", PC_LS_CUSTOMS, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1091") //
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LS_CUSTOMS, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LS_CUSTOMS, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LS_CUSTOMS, 2, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_LS_CUSTOMS, 3, KNOWN_CALLER)
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_AMMUNATION, DUMMY_MODEL_FOR_SCRIPT, 113, "CELL_E_220", "CELL_E_320", "CELL_400", PC_AMMUNATION, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_01")
|
|
|
|
|
|
|
|
|
|
//MP Contacts
|
|
// ...bosses
|
|
// Lost: Al Carter (which is also the name of the Lost Mechanic so slight discrepency there)
|
|
Fill_Character_Sheet (CHAR_MP_BIKER_BOSS, A_M_Y_BeachVesp_01, 150, "CELL_174", "CELL_MP_320", "CELL_400", PC_MP_BIKERBOSS, NO_EMAIL_CONTACT, "ANS_Lbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_02")
|
|
|
|
Fill_Character_Sheet (CHAR_MP_FAM_BOSS, A_M_Y_BeachVesp_01, 610, "CELL_176", "CELL_MP_322", "CELL_400", PC_MP_FAMBOSS, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_04")
|
|
|
|
// Vagos: Edgar Claros
|
|
Fill_Character_Sheet (CHAR_MP_MEX_BOSS, A_M_Y_BeachVesp_01, 520, "CELL_177", "CELL_MP_323", "CELL_400", PC_MP_MEXBOSS, NO_EMAIL_CONTACT, "ANS_Vbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_05")
|
|
|
|
Fill_Character_Sheet (CHAR_MP_PROF_BOSS, A_M_Y_BeachVesp_01, 1670, "CELL_178", "CELL_MP_324", "CELL_400", PC_MP_PROFBOSS, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_06")
|
|
|
|
// ...lieutenants
|
|
|
|
//Was CHAR_MP_MEX_LT. Now reusing for the female Personal Assistant, CHAR_MP_P_ASSISTF, for executive pack. See 2769151.
|
|
Fill_Character_Sheet (CHAR_MP_P_ASSISTF, A_M_Y_BeachVesp_01, 180, "CELL_P_ASSISTF", "CELL_P_AF_PIC", "CELL_400", PC_MP_MEXLT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_08")
|
|
|
|
//Was CHAR_MP_BIKER_MECHANIC, now used as male Personal Assistant contact for 2686174
|
|
Fill_Character_Sheet (CHAR_MP_P_ASSIST, A_M_Y_BeachVesp_01, 190, "CELL_P_ASSIST", "CELL_P_A_PIC", "CELL_400", PC_MP_BIKERMECHANIC, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_09")
|
|
|
|
|
|
// ...docks contacts
|
|
Fill_Character_Sheet (CHAR_MP_AGENT_14, INT_TO_ENUM(MODEL_NAMES, HASH("IG_AGENT14")), 150, "CELL_165", "CELL_MP_A14PIC", "CELL_400", PC_MP_AGENT_14, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_11")
|
|
|
|
Fill_Character_Sheet (CHAR_MP_STRETCH, A_M_Y_BeachVesp_01, 1970, "CELL_172", "CELL_MP_331", "CELL_400", PC_MP_STRETCH, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_13")
|
|
|
|
// MP Freemode
|
|
// ...general contact (used in intro)
|
|
Fill_Character_Sheet (CHAR_MP_FM_CONTACT, A_M_Y_BeachVesp_01, 1220, "CELL_E_215", "CELL_MP_342", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_14")
|
|
|
|
// ...brucie (used as a special ability contact)
|
|
Fill_Character_Sheet (CHAR_MP_BRUCIE, A_M_Y_BeachVesp_01, 280, "CELL_E_216", "CELL_MP_343", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "ANS_Bbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_25")
|
|
|
|
// ...merryweather (used as a special ability contact)
|
|
Fill_Character_Sheet (CHAR_MP_MERRYWEATHER, A_M_Y_BeachVesp_01, 1349, "CELL_E_221", "CELL_MP_344", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "ANS_MWbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_26")
|
|
|
|
// ...gerald (used as a Contact Mission contact)
|
|
Fill_Character_Sheet (CHAR_MP_GERALD, A_M_Y_BeachVesp_01, 823, "CELL_E_228", "CELL_MP_349", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "ANS_GBusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1004")
|
|
|
|
// ...mechanic (used as a special ability contact) //Los Santos Customs at present.
|
|
Fill_Character_Sheet (CHAR_MP_MECHANIC, A_M_Y_BeachVesp_01, 1343, "CELL_E_MP0", "CELL_MP_345", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "ANS_MECbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_29")
|
|
|
|
// ...Julio Fabrizio
|
|
Fill_Character_Sheet (CHAR_MP_JULIO, A_M_Y_BeachVesp_01, 1060, "CELL_E_242", "CELL_MP_346", "CELL_400", PC_MP_FM_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_30")
|
|
|
|
// ...Strip Club PR //Listed as promotion@V-Unicorn.
|
|
Fill_Character_Sheet (CHAR_MP_STRIPCLUB_PR, A_M_Y_BeachVesp_01, 1670, "CELL_E_243", "CELL_MP_347", "CELL_400", PC_MP_STRIPCLUB_PR, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_31")
|
|
|
|
// ...snitches
|
|
// KGM 28/3/12: Generic MP Snitch - Corey Parker
|
|
Fill_Character_Sheet (CHAR_MP_SNITCH, A_M_Y_BeachVesp_01, 380, "CELL_169", "CELL_MP_332", "CELL_400", PC_MP_SNITCH, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_16")
|
|
|
|
|
|
|
|
|
|
|
|
// ...other mission flow contacts
|
|
//This CHAR_ENUM was originally CHAR_MP_FIB_CONTACT but have renamed for 2568241
|
|
Fill_Character_Sheet (CHAR_YACHT_CAPTAIN, A_M_Y_BeachVesp_01, 310, "CELL_YACHT", "CELL_YACHTPIC", "CELL_400", PC_MP_FIB_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_20")
|
|
|
|
Fill_Character_Sheet (CHAR_MP_ARMY_CONTACT, A_M_Y_BeachVesp_01, 170, "CELL_185", "CELL_MP_337", "CELL_400", PC_MP_ARMY_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_21")
|
|
|
|
|
|
|
|
//Pegasus vehicle delivery service - see bug #1300310
|
|
Fill_Character_Sheet (CHAR_PEGASUS_DELIVERY, DUMMY_MODEL_FOR_SCRIPT, 1640, "CELL_E_247", "CELL_E_347", "CELL_400", PC_PEGASUS_DELIVERY, NO_EMAIL_CONTACT, "ANS_PGbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_33")
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_LIFEINVADER, DUMMY_MODEL_FOR_SCRIPT, 1240, "CELL_E_276", "CELL_E_376", "CELL_400", PC_LIFEINVADER, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_39")
|
|
|
|
|
|
|
|
|
|
//This CHAR_ENUM was originally unused CHAR_MP_ROBERTO but have renamed for 2519183
|
|
Fill_Character_Sheet (CHAR_BENNYS_OMW, A_M_Y_BeachVesp_01, 240, "CELL_BENNY", "CELL_BENNYPIC", "CELL_400", PC_MP_ROBERTO, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_23")
|
|
|
|
|
|
//Reusing this character as the Agency Boss for TODO 2511934. CELL_AGBOSS is the name of the character that appears on the cellphone.
|
|
Fill_Character_Sheet (CHAR_MP_RAY_LAVOY, A_M_Y_BeachVesp_01, 250, "CELL_AGBOSS", "CELL_AGBOSSPIC", "CELL_400", PC_MP_RAY_LAVOY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_24")
|
|
|
|
|
|
|
|
//MP version of Detonation for use in Cellphone - "Detonate"
|
|
Fill_Character_Sheet (CHAR_MP_DETONATEPHONE, A_M_Y_BeachVesp_01, 450, "CELL_E_222", "CELL_330", "CELL_430", PC_DETONATEPHONE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
//MP insurance company
|
|
Fill_Character_Sheet (CHAR_MP_MORS_MUTUAL, A_M_Y_BeachVesp_01, 1370, "CELL_E_275", "CELL_MP_348", "CELL_400", PC_MP_MORS_MUTUAL, NO_EMAIL_CONTACT, "ANS_INSbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_38")
|
|
|
|
|
|
//MP vehicle site transaction message sources
|
|
Fill_Character_Sheet (CHAR_CARSITE, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_271", "CELL_MP_352", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_34")
|
|
Fill_Character_Sheet (CHAR_PLANESITE, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_272", "CELL_MP_355", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_35")
|
|
Fill_Character_Sheet (CHAR_MILSITE, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_273", "CELL_MP_353", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_36")
|
|
Fill_Character_Sheet (CHAR_BOATSITE, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_274", "CELL_MP_351", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_37")
|
|
Fill_Character_Sheet (CHAR_BIKESITE_PAMC, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_269", "CELL_MP_354", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_42")
|
|
Fill_Character_Sheet (CHAR_CARSITE_SSASA, DUMMY_MODEL_FOR_SCRIPT, 1810, "CELL_E_270", "CELL_MP_350", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_43")
|
|
|
|
|
|
//MP Biker Clubhouse Contacts. - Added these as brand new entries, rather than a reuse, for TODO 2945259. Have added some new mobile numbers for these, starting from CELL_MN16_x
|
|
//Current display names for contacts are - BIKER_CH1 is "Malc", BIIKER_CH2 is "LJT". Need to update alphabetical order if these change.
|
|
Fill_Character_Sheet (CHAR_BIKER_CH1, DUMMY_MODEL_FOR_SCRIPT, 1320, "CELL_CH_BIK1", "CELL_BIK1_PIC", "CELL_400", PC_BIKER_CH1, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_1")
|
|
|
|
Fill_Character_Sheet (CHAR_BIKER_CH2, DUMMY_MODEL_FOR_SCRIPT, 1260, "CELL_CH_BIK2", "CELL_BIK2_PIC", "CELL_400", PC_BIKER_CH2, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_2")
|
|
|
|
Fill_Character_Sheet (CHAR_MAZE_MPEMAIL, DUMMY_MODEL_FOR_SCRIPT, 1310, "CELL_MAZENAME", "CELL_MAZEPIC", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_2")
|
|
|
|
Fill_Character_Sheet (CHAR_MAPSENDER, DUMMY_MODEL_FOR_SCRIPT, 1390, "CELL_TREASNAME", "CELL_MAPPIC", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_2")
|
|
|
|
|
|
|
|
//Nightclub DLC Contacts - See 4601562.
|
|
Fill_Character_Sheet (CHAR_NCLUBT, DUMMY_MODEL_FOR_SCRIPT, 2050, "CELL_NCLUBT_N", "CELL_NCLUBT_PIC", "CELL_400", PC_NCLUBT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_1")
|
|
|
|
Fill_Character_Sheet (CHAR_NCLUBL, DUMMY_MODEL_FOR_SCRIPT, 1210, "CELL_NCLUBL_N", "CELL_NCLUBL_PIC", "CELL_400", PC_NCLUBL, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_1")
|
|
|
|
Fill_Character_Sheet (CHAR_NCLUBE, DUMMY_MODEL_FOR_SCRIPT, 560, "CELL_NCLUBE_N", "CELL_NCLUBE_PIC", "CELL_400", PC_NCLUBE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_1")
|
|
|
|
|
|
//Business Battles. Hacker Truck. Paige. See 4826130
|
|
Fill_Character_Sheet (CHAR_BBPAIGE, DUMMY_MODEL_FOR_SCRIPT, 1610, "CELL_BBPAIGE_N", "CELL_BBPAIGE_P", "CELL_400", PC_BBPAIGE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_1")
|
|
|
|
|
|
//Arena Wars. See 5345719
|
|
Fill_Character_Sheet (CHAR_ARENA, DUMMY_MODEL_FOR_SCRIPT, 1710, "CELL_ARENA_N", "CELL_ARENA_PIC", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_3")
|
|
|
|
|
|
//Arena Wars. Bryony. See 4826130
|
|
Fill_Character_Sheet (CHAR_BRYONY, DUMMY_MODEL_FOR_SCRIPT, 280, "CELL_BRYONY_N", "CELL_BRYONY_P", "CELL_400", PC_BRYONY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_4")
|
|
|
|
#IF FEATURE_CASINO
|
|
Fill_Character_Sheet (CHAR_CASINO_MANAGER, DUMMY_MODEL_FOR_SCRIPT, 1390, "CELL_CAS_MAN_N", "CELL_CAS_MAN_P", "CELL_400", PC_CASINO_MANAGER, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_5")
|
|
Fill_Character_Sheet (CHAR_CASINO_TOMCONNORS, DUMMY_MODEL_FOR_SCRIPT, 2090, "CELL_CAS_TOM_N", "CELL_CAS_TOM_P", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_5")
|
|
#ENDIF
|
|
|
|
Fill_Character_Sheet (CHAR_COMIC_STORE, DUMMY_MODEL_FOR_SCRIPT, 1260, "CELL_COMIC_N", "CELL_COMIC_P", "CELL_400", PC_HARDCORE_COMIC_STORE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN17")
|
|
|
|
Fill_Character_Sheet (CHAR_CASINO_MPEMAIL, DUMMY_MODEL_FOR_SCRIPT, 1400, "CELL_CASINONAME", "CELL_CASINOPIC", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN17_1")
|
|
|
|
Fill_Character_Sheet (CHAR_CASINO_TAO_TRANSLATOR, DUMMY_MODEL_FOR_SCRIPT, 2060, "CELL_CAS_TTR_N", "CELL_CAS_TTR_P", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_5")
|
|
|
|
#IF FEATURE_CASINO_HEIST
|
|
Fill_Character_Sheet (CHAR_ARCADE_WENDY, DUMMY_MODEL_FOR_SCRIPT, 2350, "CELL_WENDY_N", "CELL_WENDY_P", "CELL_400", PC_ARCADE_WENDY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_6")
|
|
|
|
Fill_Character_Sheet (CHAR_ARCADE_CELEB, DUMMY_MODEL_FOR_SCRIPT, 2580, "CELL_CELEB_N", "CELL_CELEB_P", "CELL_400", PC_ARCADE_TW, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_7")
|
|
|
|
Fill_Character_Sheet (CHAR_ARCADE_MN, DUMMY_MODEL_FOR_SCRIPT, 1480, "CELL_MN_N", "", "CELL_400", PC_ARCADE_MN, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_8")
|
|
#ENDIF
|
|
|
|
#IF FEATURE_CASINO_NIGHTCLUB
|
|
Fill_Character_Sheet(CHAR_KEINEMUSIK, DUMMY_MODEL_FOR_SCRIPT, 1165, "CELL_KM_N", "CELL_KM_P", "CELL_400", PC_KEINEMUSIK, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN19")
|
|
|
|
Fill_Character_Sheet(CHAR_MOODYMANN, DUMMY_MODEL_FOR_SCRIPT, 1481, "CELL_MM_N", "CELL_MM_P", "CELL_400", PC_MOODYMANN, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN22")
|
|
#ENDIF
|
|
|
|
#IF FEATURE_HEIST_ISLAND
|
|
Fill_Character_Sheet(CHAR_MIGUEL_MADRAZO, DUMMY_MODEL_FOR_SCRIPT, 1365, "CELL_MIGEL_N", "CELL_MIGEL_P", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN18")
|
|
|
|
Fill_Character_Sheet(CHAR_PAVEL, DUMMY_MODEL_FOR_SCRIPT, 1613, "CELL_PAVEL_N", "CELL_PAVEL_P", "CELL_400", PC_ISLAND_MIGUEL, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN20")
|
|
|
|
Fill_Character_Sheet(CHAR_STILL_SLIPPIN_RADIO, DUMMY_MODEL_FOR_SCRIPT, 1812, "CELL_SLIP_N", "CELL_SLIP_P", "CELL_400", PC_STILL_SLIPPIN_RADIO, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN21")
|
|
|
|
#ENDIF
|
|
|
|
#IF FEATURE_TUNER
|
|
Fill_Character_Sheet(CHAR_SESSANTA, DUMMY_MODEL_FOR_SCRIPT, 1919, "CELL_SES_N", "CELL_SES_P", "CELL_400", PC_SESSANTA, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN23")
|
|
|
|
Fill_Character_Sheet(CHAR_KDJ, DUMMY_MODEL_FOR_SCRIPT, 1925, "CELL_KDJ_N", "CELL_KDJ_P", "CELL_400", PC_KDJ, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN22")
|
|
|
|
Fill_Character_Sheet (CHAR_LS_CAR_MEET_MPEMAIL, DUMMY_MODEL_FOR_SCRIPT, 1400, "CELL_LSCMNAME", "CELL_LSCMPIC", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN29")
|
|
#ENDIF
|
|
|
|
#IF FEATURE_FIXER
|
|
Fill_Character_Sheet(CHAR_FIXER_FRANKLIN, DUMMY_MODEL_FOR_SCRIPT, 650, "CELL_FRANKLIN_N", "CELL_FRANKLIN_P", "CELL_400", PC_FIXER_FRANKLIN, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN23")
|
|
|
|
Fill_Character_Sheet(CHAR_FIXER_IMANI, DUMMY_MODEL_FOR_SCRIPT, 940, "CELL_IMANI_N", "CELL_IMANI_P", "CELL_400", PC_FIXER_IMANI, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN24")
|
|
|
|
Fill_Character_Sheet(CHAR_FIXER_PRODUCER, DUMMY_MODEL_FOR_SCRIPT, 479, "CELL_DRE_N", "CELL_DRE_P", "CELL_400", PC_FIXER_DRE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN25")
|
|
|
|
//Franklin and Imani conference
|
|
Fill_Character_Sheet (CHAR_FIXER_FRANKLIN_IMANI_CONF, DUMMY_MODEL_FOR_SCRIPT, 2120, "CELL_FRA_IMA_N", "CELL_FRA_IMA_P", "CELL_489", PC_FIXER_FRAKLIN_IMANI_CONF, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //No dedicated number
|
|
|
|
#ENDIF
|
|
|
|
#IF FEATURE_DLC_1_2022
|
|
|
|
Fill_Character_Sheet(CHAR_JUNK_ENERGY, DUMMY_MODEL_FOR_SCRIPT, 785, "CELL_JUNK_EN_N", "CELL_JUNK_EN_P", "CELL_400", PC_JUNK_ENERGY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet(CHAR_MARCEL, DUMMY_MODEL_FOR_SCRIPT, 1315, "CELL_MARCEL_N", "CELL_MARCEL_P", "CELL_400", PC_MARCEL, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet(CHAR_YOHAN, DUMMY_MODEL_FOR_SCRIPT, 2370, "CELL_YOHAN_N", "CELL_YOHAN_P", "CELL_400", PC_YOHAN, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet(CHAR_ULP, DUMMY_MODEL_FOR_SCRIPT, 160, "CELL_ULP_N", "CELL_ULP_P", "CELL_400", PC_ULP, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet(CHAR_SINDY, DUMMY_MODEL_FOR_SCRIPT, 1920, "CELL_SINDY_N", "CELL_SINDY_P", "CELL_400", PC_SINDY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet(CHAR_LUPE, DUMMY_MODEL_FOR_SCRIPT, 1280, "CELL_LUPE_N", "CELL_LUPE_P", "CELL_400", PC_LUPE, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN26")
|
|
|
|
Fill_Character_Sheet (CHAR_LUXURY_AUTOS_MPEMAIL, DUMMY_MODEL_FOR_SCRIPT, 1216, "CELL_LXAUNAME", "CELL_LXAU_P", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN27")
|
|
|
|
Fill_Character_Sheet (CHAR_PREMIUM_DELUXE_MPEMAIL, DUMMY_MODEL_FOR_SCRIPT, 1618, "CELL_PMDXNAME", "CELL_PMDX_P", "CELL_400", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN28")
|
|
#ENDIF
|
|
|
|
#IF FEATURE_DLC_2_2022
|
|
Fill_Character_Sheet(CHAR_VAGOS, A_M_Y_BeachVesp_01, 2470, "CELL_VAGOS_N", "CELL_VAGOS_P", "CELL_400", PC_VAGOS, NO_EMAIL_CONTACT, "ANS_Vbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_05")
|
|
|
|
Fill_Character_Sheet(CHAR_DAX, A_M_Y_BeachVesp_01, 425, "CELL_DAX_N", "CELL_DAX_P", "CELL_400", PC_DAX, NO_EMAIL_CONTACT, "ANS_Vbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_05")
|
|
|
|
Fill_Character_Sheet(CHAR_COOK, A_M_Y_BeachVesp_01, 325, "CELL_COOK_N", "CELL_COOK_P", "CELL_400", PC_COOK, NO_EMAIL_CONTACT, "ANS_Vbusy",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_05")
|
|
#ENDIF
|
|
|
|
#IF FEATURE_COPS_N_CROOKS
|
|
Fill_Character_Sheet (CHAR_POLICE_DISPATCH, DUMMY_MODEL_FOR_SCRIPT, 2060, "CELL_POL_DIS_N", "CELL_POL_DIS_P", "CELL_400", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN16_5")
|
|
#ENDIF
|
|
|
|
//Special one-time only contacts
|
|
|
|
|
|
//For the prologue mission - "Detonation"
|
|
Fill_Character_Sheet (CHAR_DETONATEBOMB, DUMMY_MODEL_FOR_SCRIPT, 430, "CELL_130", "CELL_330", "CELL_430", PC_DETONATEBOMB, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
//For Lester / lifeblurb mission - "Detonate" - listed as Jay Norris, hence the alphabetical int parameter.
|
|
Fill_Character_Sheet (CHAR_DETONATEPHONE, DUMMY_MODEL_FOR_SCRIPT, 1020, "CELL_132", "CELL_330", "CELL_430", PC_DETONATEPHONE, NO_EMAIL_CONTACT, "DET_APH1",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
|
|
|
|
//March MCW - maybe put special number in phone state enum? e.g Not_LISTED, LISTED, SPECIAL_NUMBERS
|
|
Fill_Character_Sheet (CHAR_CALL911, DUMMY_MODEL_FOR_SCRIPT, 560, "CELL_131", "CELL_331", "CELL_431", PC_CALL911, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_9011") //Should have low alpha int to appear at top if included in contacts list.
|
|
|
|
//Will be known to all players, but not added as a contact. As a special number, it should never become "unknown".
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_CALL911, 0, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_CALL911, 1, KNOWN_CALLER)
|
|
GLOBAL_CHARACTER_SHEET_SET_STATUS_AS_CALLER(CHAR_CALL911, 2, KNOWN_CALLER)
|
|
|
|
|
|
|
|
|
|
Fill_Character_Sheet (CHAR_TAXI, DUMMY_MODEL_FOR_SCRIPT, 480, "CELL_163", "CELL_394", "CELL_446", PC_TAXI, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, SPECIAL_NUMBERS, SPECIAL_NUMBERS, SPECIAL_NUMBERS, "CELL_1062")
|
|
|
|
//BLOCKED contact - used in assassin missions
|
|
Fill_Character_Sheet(CHAR_BLOCKED, DUMMY_MODEL_FOR_SCRIPT, 240, "CELL_195", "CELL_300", "CELL_195", NO_PHONE_CONTACT, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
|
|
//Dummy used specifically for human player to human player chat call.
|
|
Fill_Character_Sheet (CHAR_CHAT_CALL, DUMMY_MODEL_FOR_SCRIPT, 90, "CELL_E_219", "CELL_E_319", "CELL_431", PC_CHAT_CALL, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091") //This should never be added
|
|
|
|
|
|
|
|
|
|
|
|
//Test characters for checking alphabetical order / savegame resolutions and other stuff. Do not remove!
|
|
Fill_Character_Sheet (CHAR_CASTRO, DUMMY_MODEL_FOR_SCRIPT, 320, "CELL_109", "CELL_309", "CELL_409", PC_CASTRO, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
Fill_Character_Sheet (CHAR_ARTHUR, DUMMY_MODEL_FOR_SCRIPT, 120, "CELL_ARTU", "CELL_300", "CELL_410", PC_ARTHUR, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
Fill_Character_Sheet (CHAR_BLANK_ENTRY, DUMMY_MODEL_FOR_SCRIPT, 320, "CELL_196", "CELL_300", "CELL_196", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
|
|
Fill_Character_Sheet (MAX_CHARACTERS, DUMMY_MODEL_FOR_SCRIPT, 100, "CELL_181", "CELL_300", "CELL_196", PC_CHAR_BLANK_ENTRY, NO_EMAIL_CONTACT, "NO_ANSMSG",
|
|
NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_1091")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fill_All_Phone_Settings()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//__________________________________________________________________________________________________________________________________________________________________
|
|
|
|
//Fill Gameworld Numbers and Cheat Codes:
|
|
|
|
//Submit list for adding a new cheat:
|
|
//This file and if necessary, charsheet_global_definitions.sch.
|
|
//assets_ng/gametext/american/american_cellphone.txt
|
|
//appcontacts.sc
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_TEST0, "CELLGW_1", "RON_APH2", "NervousRon") //1459352
|
|
Fill_Gameworld_Numbers(GW_CHEAT1, "CELLC_MONOC", "CELLPHONE_CHEAT", "CHEAT_MONOC") //Monochrome Cellphone only Test cheat. 1-999-EMPEROR. Uses BOOL g_IsMonochromeCheatActive = FALSE
|
|
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT2, "CELLC_SUPJUM", "CELLPHONE_CHEAT", "CHEAT_SUPJUM") //1-999-HOPTOIT mapped to CHEAT_TYPE_SUPER_JUMP
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT3, "CELLC_HEALA", "CELLPHONE_CHEAT", "CHEAT_HEALA") //1-999-TURTLE mapped to CHEAT_TYPE_GIVE_HEALTH_ARMOR
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT4, "CELLC_SLIDEYC", "CELLPHONE_CHEAT", "CHEAT_SLIDEYC") //1-999-SNOWDAY mapped to CHEAT_TYPE_SLIDEY_CARS
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT5, "CELLC_FASTR", "CELLPHONE_CHEAT", "CHEAT_FASTR") //1-999-CATCHME mapped to CHEAT_TYPE_FAST_RUN
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT6, "CELLC_WANTDN", "CELLPHONE_CHEAT", "CHEAT_WANTDN") //1-999-LAWYERUP mapped to CHEAT_TYPE_WANTED_LEVEL_DOWN
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT7, "CELLC_WANTUP", "CELLPHONE_CHEAT", "CHEAT_WANTUP") //1-999-FUGITIVE mapped to CHEAT_TYPE_WANTED_LEVEL_UP
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT8, "CELLC_WEATHER", "CELLPHONE_CHEAT", "CHEAT_WEATHER") //1-999-MAKEITRAIN mapped to CHEAT_TYPE_ADVANCE_WEATHER
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT9, "CELLC_FASTS", "CELLPHONE_CHEAT", "CHEAT_FASTS") //1-999-GOTGILLS mapped to CHEAT_TYPE_FASTSWIM
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT10, "CELLC_POWER", "CELLPHONE_CHEAT", "CHEAT_POWER") //1-999-POWERUP mapped to CHEAT_TYPE_SPECIAL_ABILITY_RECHARGE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT11, "CELLC_CHUTE", "CELLPHONE_CHEAT", "CHEAT_CHUTE") //1-999-SKYDIVE mapped to CHEAT_TYPE_GIVE_PARACHUTE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT12, "CELLC_BANG", "CELLPHONE_CHEAT", "CHEAT_BANG") //1-999-HIGHEX mapped to CHEAT_TYPE_BANG_BANG
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT13, "CELLC_FLAMB", "CELLPHONE_CHEAT", "CHEAT_FLAMB") //1-999-INCENDIARY mapped to CHEAT_TYPE_FLAMING_BULLETS
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT14, "CELLC_EXPMEL", "CELLPHONE_CHEAT", "CHEAT_EXPMEL") //1-999-HOTHANDS mapped to CHEAT_TYPE_EXPLOSIVE_MELEE.
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT15, "CELLC_ZEROG", "CELLPHONE_CHEAT", "CHEAT_ZEROG") //1-999-FLOATER mapped to CHEAT_TYPE_0_GRAVITY
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT16, "CELLC_INVINC", "CELLPHONE_CHEAT", "CHEAT_INVINC") //1-999-PAINKILLER mapped to CHEAT_TYPE_INVINCIBILITY
|
|
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT17, "CELLC_SLOWMO", "CELLPHONE_CHEAT", "CHEAT_SLOWMO") //1-999-SLOWMO mapped to CHEAT_TYPE_SLOWMO
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT18, "CELLC_SKYFA", "CELLPHONE_CHEAT", "CHEAT_SKYFA") //1-999-SKYFALL mapped to CHEAT_TYPE_SKYFALL
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT19, "CELLC_DRUNK", "CELLPHONE_CHEAT", "CHEAT_DRUNK") //1-999-LIQUOR mapped to CHEAT_TYPE_DRUNK
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT20, "CELLC_DEADEYE", "CELLPHONE_CHEAT", "CHEAT_DEADEYE") //1-999-DEADEYE mapped to CHEAT_TYPE_AIM_SLOWMO
|
|
|
|
|
|
|
|
|
|
//Vehicle Spawn Cheats CHEAT_ModelName
|
|
Fill_Gameworld_Numbers(GW_CHEAT21, "CELLC_BUZZARD", "CELLPHONE_CHEAT", "CHEAT_BUZZARD") //1-999-BUZZOFF mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT22, "CELLC_COMET2", "CELLPHONE_CHEAT", "CHEAT_COMET2") //1-999-COMET mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT23, "CELLC_BMX", "CELLPHONE_CHEAT", "CHEAT_BMX") //1-999-BANDIT mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT24, "CELLC_CADDY", "CELLPHONE_CHEAT", "CHEAT_CADDY") //1-999-HOLEIN1 mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT25, "CELLC_DUSTER", "CELLPHONE_CHEAT", "CHEAT_DUSTER") //1-999-FLYSPRAY mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT26, "CELLC_PCJ", "CELLPHONE_CHEAT", "CHEAT_PCJ") //1-999-ROCKET mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT27, "CELLC_RAPIDGT", "CELLPHONE_CHEAT", "CHEAT_RAPIDGT") //1-999-RAPIDGT mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT28, "CELLC_STRETCH", "CELLPHONE_CHEAT", "CHEAT_STRETCH") //1-999-VINEWOOD mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT29, "CELLC_STUNT", "CELLPHONE_CHEAT", "CHEAT_STUNT") //1-999-BARNSTORMER mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT30, "CELLC_TRASH", "CELLPHONE_CHEAT", "CHEAT_TRASH") //1-999-TRASHED mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT31, "CELLC_SANCHEZ", "CELLPHONE_CHEAT", "CHEAT_SANCHEZ") //1-999-OFFROAD mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
|
|
|
|
//Current Gen to Next Gen Bonus Vehicle Spawn Cheats CHEAT_type ( names may be temporary placeholders. )
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT32, "CELLC_SEAPLANE", "CELLPHONE_CHEAT", "CHEAT_SEAPLANE") //1-999-EXTINCT mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT33, "CELLC_DUELC", "CELLPHONE_CHEAT", "CHEAT_DUELC") //1-999-DEATHCAR mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
Fill_Gameworld_Numbers(GW_CHEAT34, "CELLC_BUBBLE", "CELLPHONE_CHEAT", "CHEAT_BUBBLE") //1-999-BUBBLES mapped to CHEAT_TYPE_SPAWN_VEHICLE
|
|
|
|
|
|
|
|
//2066607
|
|
Fill_Gameworld_Numbers(GW_CHEAT35, "CELLC_WEAPONS", "CELLPHONE_CHEAT", "CHEAT_WEAPONS") //1-999-TOOLUP mapped to CHEAT_TYPE_GIVE_WEAPONS
|
|
|
|
//2172238
|
|
Fill_Gameworld_Numbers(GW_CHEAT36, "CELLC_DIRECTOR", "CELLPHONE_CHEAT", "CHEAT_DIRECTOR") //1-999-LSTALENT mapped to force the player into director mode.
|
|
|
|
|
|
|
|
|
|
//Subsequent cheats must be filled out like this:
|
|
//Fill_Gameworld_Numbers(GW_CHEATn, "TextLabelThatContainsPhoneNumber", "CELLPHONE_CHEAT", "AppContactsReference")
|
|
|
|
//GW_CHEATn is from the enum ENUM enumGameWorldNumbers in charsheet_global_definitions.sch, add more if required. Do NOT reuse an enum.
|
|
//Textlabel should be entered in {------Cellphone Cheats - associated wih gameworld numbers--------} section of americancellphone.txt and noted correctly like the test example.
|
|
//The TextLabel must contain the phone number that should be dialled to trigger the cheat. An alphanumeric keymap is shown in americancellphone for reference.
|
|
//The AppContactsReference is used in the voice string comparison section of AppContacts.sc to decide which cheat is which. Search for CASE CC_PLAY_ANSWERPHONE.
|
|
//AppContacts must be updated with the correct trigger mechanism from Stephen Robertson who maintains the cheat controller. Any new cheats must go through him first.
|
|
|
|
|
|
|
|
//__________________________________________________________________________________________________________________________________________________________________
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Fill Special MP Characters - All test names! Keith, you'd need to replace these with the actual CHARS who are to be special contacts with secondary functions
|
|
//available underneath "call" when they are selected in the contacts menu.
|
|
|
|
//This must be done after the character sheet data has been established so we can extract the right text label for the character name.
|
|
//The CELL_SFUN_NULL is a special use text label. If the secondary function labels are set to this then I know that they are not to be displayed in game.
|
|
//Steve T. 04.12.12
|
|
|
|
Fill_Special_MP_Characters(0, CHAR_DR_FRIEDLANDER, "CELL_SFUN_NULL", "CELL_SFUN_NULL")
|
|
Fill_Special_MP_Characters(1, CHAR_AMANDA, "CELL_SFUN_NULL", "CELL_SFUN_NULL")
|
|
Fill_Special_MP_Characters(2, CHAR_FRANKLIN, "CELL_SFUN_NULL", "CELL_SFUN_NULL")
|
|
Fill_Special_MP_Characters(3, CHAR_JIMMY, "CELL_SFUN_NULL", "CELL_SFUN_NULL")
|
|
|
|
|
|
Fill_Special_SP_Characters(0, CHAR_MICHAEL, "CELL_SFUN_NULL")
|
|
Fill_Special_SP_Characters(1, CHAR_FRANKLIN, "CELL_SFUN_NULL")
|
|
Fill_Special_SP_Characters(2, CHAR_TREVOR, "CELL_SFUN_NULL")
|
|
Fill_Special_SP_Characters(3, CHAR_LESTER, "CELL_SFUN_NULL")
|
|
|
|
//Was CHAR_MP_MEX_LT. Now reusing for the female Personal Assistant for executive pack. See 2769151. Already filled above. Commenting this out.
|
|
//#IF USE_TU_CHANGES
|
|
//Fill_Character_Sheet (CHAR_MP_MEX_LT, A_M_Y_BeachVesp_01, 1230 , "CELL_E_204", "CELL_MP_326", "CELL_400", PC_MP_MEXLT, NO_EMAIL_CONTACT, "NO_ANSMG",
|
|
//NO_FRIEND, NO_FAMILY_MEMBER, NOT_LISTED, NOT_LISTED, NOT_LISTED, "CELL_MN_08")
|
|
|
|
//#ENDIF
|
|
|
|
|
|
|
|
|
|
ENDPROC
|
|
|
|
|