![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | SetMeta (int id, SCR_NotificationDisplayData displayData) |
| int | GetID () |
| ENotificationReceiver | GetNotificationReceiverType () |
| float | GetNotificationTimeLeft () |
| bool | UpdateNotificationData (float timeSlice) |
| string | GetText () |
| void | SetNotificationTextEntries (string entry1=string.Empty, string entry2=string.Empty, string entry3=string.Empty, string entry4=string.Empty, string entry5=string.Empty, string entry6=string.Empty) |
| void | GetNotificationTextEntries (out string entry1=string.Empty, out string entry2=string.Empty, out string entry3=string.Empty, out string entry4=string.Empty, out string entry5=string.Empty, out string entry6=string.Empty) |
| void | SetFactionRelatedColor (ENotificationColor factionRelatedColor) |
| void | SetFactionRelatedTextColor (ENotificationColor factionRelatedColor) |
| void | SetSplitFactionRelatedColor (ENotificationColor factionRelatedColorLeft, ENotificationColor factionRelatedColorRight) |
| ENotificationColor | GetFactionRelatedColor () |
| ENotificationColor | GetFactionRelatedTextColor () |
| void | GetSplitFactionRelatedColor (out ENotificationColor leftTextColor, out ENotificationColor rightTextColor) |
| SCR_NotificationDisplayData | GetDisplayData () |
| void | GetPosition (out vector position) |
| void | GetParams (out int param1, out int param2=0, out int param3=0, out int param4=0, out int param5=0, out int param6=0) |
| void | Log () |
| void | SetPosition (vector position) |
| void | SetParameters (ENotificationReceiver receiverType, int param1=0, int param2=0, int param3=0, int param4=0, int param5=0, int param6=0) |
Static Protected Member Functions | |
| static void | Encode (SSnapSerializerBase snapshot, ScriptCtx hint, ScriptBitSerializer packet) |
| static bool | Decode (ScriptBitSerializer packet, ScriptCtx hint, SSnapSerializerBase snapshot) |
| static bool | SnapCompare (SSnapSerializerBase lhs, SSnapSerializerBase rhs, ScriptCtx hint) |
| static bool | PropCompare (SCR_NotificationData prop, SSnapSerializerBase snapshot, ScriptCtx hint) |
| static bool | Extract (SCR_NotificationData prop, ScriptCtx hint, SSnapSerializerBase snapshot) |
| static bool | Inject (SSnapSerializerBase snapshot, ScriptCtx hint, SCR_NotificationData prop) |
Saves data related to the notification system. Data saved: ENotification id, float m_fTime, notification string parameters, A link to SCR_NotificationDisplayData, m_FactionRelatedColor if applicable and ints to store data See specific SCR_NotificationDisplayData classes to know which parameters should be send
Definition at line 6 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 290 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 286 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 309 of file SCR_NotificationData.c.
|
inlineprotected |
Get the specific linked SCR_NotificationDisplayData type to get display data and position
Definition at line 244 of file SCR_NotificationData.c.
|
inlineprotected |
Get the saved faction color. Used to set the color of notification that can have faction variant colors depending on the target of the notification. So friendly player died will have a diffrent color then enemy player died
Definition at line 211 of file SCR_NotificationData.c.
|
inlineprotected |
Get the saved faction text color. Used to set the color of notification that can have faction variant colors depending on the target of the notification. So friendly player died will have a diffrent color then enemy player died
Definition at line 222 of file SCR_NotificationData.c.
|
inlineprotected |
|
inlineprotected |
Get who recieves the notification and how, like local only, GM only, Local GM only
Definition at line 72 of file SCR_NotificationData.c.
|
inlineprotected |
Set the notification entry texts
| out | entry1 |
| out | entry2 |
| out | entry3 |
| out | entry4 |
| out | entry5 |
| out | entry6 |
Definition at line 160 of file SCR_NotificationData.c.
|
inlineprotected |
Get how much time is left before notification data is deleted from SCR_NotificationsComponent array
Definition at line 81 of file SCR_NotificationData.c.
|
inlineprotected |
Get parameters of the notification.
| [out] | param1 | |
| [out] | param2 | |
| [out] | param3 | |
| [out] | param4 | |
| [out] | param5 | |
| [out] | param5 | |
| [out] | param6 |
Definition at line 268 of file SCR_NotificationData.c.
|
inlineprotected |
Get position of the notification.
| [out] | position |
Definition at line 253 of file SCR_NotificationData.c.
|
inlineprotected |
Get the saved faction text color. Used to set the color of notification that can have faction variant colors depending on the target of the notification. So friendly player died will have a diffrent color then enemy player died
Definition at line 234 of file SCR_NotificationData.c.
|
inlineprotected |
Get the display text for the notification
Definition at line 113 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 321 of file SCR_NotificationData.c.
|
inlineprotected |
Log information about the notification.
Definition at line 281 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 298 of file SCR_NotificationData.c.
|
inlineprotected |
Set the faction color. Faction color is used to set the color of notification that can have faction variant colors depending on the target of the notification. So friendly player died will have a diffrent color then enemy player died
| factionPositiveNegativeColor | the new faction color to set |
Definition at line 176 of file SCR_NotificationData.c.
|
inlineprotected |
Set the faction color for text. Faction color is used to set the color of notification that can have faction variant colors depending on the target of the notification. So friendly player died will have a diffrent color then enemy player died
| factionPositiveNegativeColor | the new faction color to set for text |
Definition at line 187 of file SCR_NotificationData.c.
|
inlineprotected |
Set notification's meta data: Faction color and initial position data
| id | Notification ID |
| notificationText | saved text of notification |
| notificationTarget | target of notification for editor |
| location | target of notification for editor |
Definition at line 37 of file SCR_NotificationData.c.
|
inlineprotected |
Set the notification entry texts
| entry1 | |
| entry2 | |
| entry3 | |
| entry4 | |
| entry5 | |
| entry6 |
Definition at line 135 of file SCR_NotificationData.c.
|
inlineprotected |
Sets the Parameters
| receiverType,a | general type of who will will receive the notification such as: GM only, local only, etc |
| param1 | |
| param2 | |
| param3 | |
| param4 | |
| param5 | |
| param5 | |
| param6 |
Definition at line 354 of file SCR_NotificationData.c.
|
inlineprotected |
Set position of the notification.
| position |
Definition at line 338 of file SCR_NotificationData.c.
|
inlineprotected |
Set the faction color for splitNotifications. Faction color is used to set the color of notification that can have faction variant colors depending on the targets (param1 and param2) of the notification. So friendly player died will have a diffrent color then enemy player died
| factionRelatedColorLeft | the new faction color to set for left text |
| factionRelatedColorRight | the new faction color to set for right text |
Definition at line 199 of file SCR_NotificationData.c.
|
inlinestaticprotected |
Definition at line 294 of file SCR_NotificationData.c.
Update the time left for the notification. It will be removed from the data in the Notification component once it reaches 0
| timeSlice | amount removed from time left |
Definition at line 91 of file SCR_NotificationData.c.
|
protected |
Definition at line 13 of file SCR_NotificationData.c.
|
protected |
Definition at line 18 of file SCR_NotificationData.c.
|
protected |
Definition at line 14 of file SCR_NotificationData.c.
|
protected |
Definition at line 15 of file SCR_NotificationData.c.
|
protected |
Definition at line 16 of file SCR_NotificationData.c.
|
protected |
Definition at line 17 of file SCR_NotificationData.c.
|
protected |
Definition at line 10 of file SCR_NotificationData.c.
|
protected |
Definition at line 9 of file SCR_NotificationData.c.
|
protected |
Definition at line 28 of file SCR_NotificationData.c.
|
protected |
Definition at line 21 of file SCR_NotificationData.c.
|
protected |
Definition at line 22 of file SCR_NotificationData.c.
|
protected |
Definition at line 23 of file SCR_NotificationData.c.
|
protected |
Definition at line 24 of file SCR_NotificationData.c.
|
protected |
Definition at line 25 of file SCR_NotificationData.c.
|
protected |
Definition at line 26 of file SCR_NotificationData.c.
|
protected |
Definition at line 11 of file SCR_NotificationData.c.
|
protected |
Definition at line 27 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.
|
protected |
Definition at line 12 of file SCR_NotificationData.c.