B1MobileMessageTableRow
- Data table row defining a mobile message with multiple localized message variants and response scripts.
* Supports phone number requirements, send conditions, answer buttons, and per-response script execution.
| Property | Type | Description | Metadata |
|---|---|---|---|
| Tags | TArray | Tags used for categorizing or filtering this message entry. | Category: B1MobileMessageTableRow |
| bNeedPhoneNumber | bool | If false, this message can be sent even without a phone number. | Category: B1MobileMessageTableRow |
| SendConditionId | FName | Condition ID that must be satisfied for the message to be available to send. | Category: B1MobileMessageTableRow Foreign: Condition_MobileMessage.Id |
| PositiveAnswerButtonStrId | FString | String table key for the localized positive answer button label. | Category: B1MobileMessageTableRow |
| NormalAnswerButtonStrId | FString | String table key for the localized neutral answer button label. | Category: B1MobileMessageTableRow |
| NegativeAnswerButtonStrId | FString | String table key for the localized negative answer button label. | Category: B1MobileMessageTableRow |
| ReceivedScriptIds | TArray | Scripts executed when the message is received by the target. | Category: B1MobileMessageTableRow Foreign: Script_MobileMessage.Id |
| OpenMessageScripts | TArray | Scripts executed when the player opens and reads this message. | Category: B1MobileMessageTableRow Foreign: Script_MobileMessage.Id |
| PositiveAnswerScriptIds | TArray | Scripts executed when the positive answer is selected. | Category: B1MobileMessageTableRow Foreign: Script_MobileMessage.Id |
| NormalAnswerScriptIds | TArray | Scripts executed when the neutral answer is selected. | Category: B1MobileMessageTableRow Foreign: Script_MobileMessage.Id |
| NegativeAnswerScriptIds | TArray | Scripts executed when the negative answer is selected. | Category: B1MobileMessageTableRow Foreign: Script_MobileMessage.Id |
| MessageStrIdList | TArray | List of message data entries, each providing localized texts for a specific language variant. | Category: B1MobileMessageTableRow |
| MobileMessageRewardId | FName | ID referencing the reward table row to apply when this message is responded to. | Category: B1MobileMessageTableRowBase Foreign: MobileMessageReward.Id |
| ConditionId | FName | Condition ID that must be satisfied for this message to be eligible for sending. | Category: B1MobileMessageTableRowBase Foreign: Condition_MobileMessage.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |