![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_NotificationSenderComponentClass |
| class | SCR_NotificationKillfeedreceiveTypeName |
| Class to get Killfeed receive type name. More... | |
Enumerations | |
| enum | EKillFeedType |
Functions | |
| SCR_NotificationSenderComponentClass SCR_BaseGameModeComponentClass | Attribute ("1", desc:"Show player left notification if player left.") |
| override void | OnControllableDestroyed (notnull SCR_InstigatorContextData instigatorContextData) |
| void | OnEditorLimitedChanged (bool isLimited) |
| override void | OnPlayerRegistered (int playerId) |
| override void | OnPlayerDisconnected (int playerId, KickCauseCode cause, int timeout) |
| override void | OnPlayerSpawnFinalize_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnHandlerComponent handlerComponent, SCR_SpawnData data, IEntity entity) |
| void | OnWeatherChangedNotification (int playerID) |
| void | OnWeatherChangedNotificationDelay (int playerID) |
| int | GetKillFeedTypeNames (notnull array< ref SCR_NotificationKillfeedTypeName > killFeedTypeNames) |
| int | GetKillFeedReceiveTypeNames (notnull array< ref SCR_NotificationKillfeedreceiveTypeName > killFeedReceiveTypeNames) |
| EKillFeedType | GetKillFeedType () |
| void | SetKillFeedType (EKillFeedType killFeedType, int playerNotificationId=-1) |
| void | SetKillFeedTypeBroadcast (EKillFeedType killFeedType) |
| EKillFeedReceiveType | GetReceiveKillFeedType () |
| void | SetReceiveKillFeedType (EKillFeedReceiveType receiveKillFeedType, int playerNotificationId=-1) |
| void | SetReceiveKillFeedTypeBroadcast (EKillFeedReceiveType receiveKillFeedType) |
| SCR_EFriendlyFireKillFeedType | GetFriendlyFireKillFeedType () |
| void | SetFriendlyFireKillFeedType (SCR_EFriendlyFireKillFeedType friendlyFireKillFeedType, int playerNotificationId=-1) |
| void | SetFriendlyFireKillFeedTypeBroadcast (SCR_EFriendlyFireKillFeedType friendlyFireKillFeedType) |
| int | GetFriendlyFireKillFeedTypeNames (notnull out array< ref SCR_NotificationFriendlyFireKillfeedTypeName > friendlyFireKillFeedTypeNames) |
| override bool | RplSave (ScriptBitWriter writer) |
| override bool | RplLoad (ScriptBitReader reader) |
| override void | EOnInit (IEntity owner) |
| override void | OnPostInit (IEntity owner) |
| Editable Mine. | |
| override void | OnDelete (IEntity owner) |
| enum EKillFeedType | BaseContainerProps () |
| Class to get Killfeed type name. | |
| enum EKillFeedType | SCR_BaseContainerCustomTitleEnum (EKillFeedType, "m_iKillfeedType") |
| EKillFeedType | GetKillfeedReceiveType () |
| string | GetName () |
| class SCR_NotificationKillfeedreceiveTypeName | SCR_BaseContainerCustomTitleEnum (SCR_EFriendlyFireKillFeedType, "m_eFriendlyFireKillfeedType") |
Variables | |
| Configs ServerBrowser KickDialogs | conf |
| Configs ServerBrowser KickDialogs | desc |
| Configs ServerBrowser KickDialogs | params |
| Faction | m_FactionOnSpawn |
| SCR_FactionManager | m_FactionManager |
| bool | m_bListeningToWeatherChanged |
| enum EKillFeedType | ALL = 0 |
| Will see killfeed from allies and enemies alike. | |
| enum EKillFeedType | ENEMIES_ONLY = 10 |
| Will see killfeed from enemies only. | |
| enum EKillFeedType | ALLIES_ONLY = 20 |
| Will see killfeed from allies only. | |
| enum EKillFeedType | SAME_FACTION_ONLY = 30 |
| Will see killfeed from same faction only. | |
| enum EKillFeedType | GROUP_ONLY = 40 |
| Will see killfeed from group members only. | |
| enum EKillFeedType | DEFAULT_SETTINGS = 0 |
| Kill feed will be default depending on EKillFeedType and EKillFeedFriendlyKillsType. | |
| enum EKillFeedType | SHOW_FRIENDLY_KILLS_TO_PLAYERS_INVOLVED = 10 |
| When a player is killed by a friendly faction both they and the killer will see the full notification of the teamkill. | |
| enum EKillFeedType | SHOW_FRIENDLY_KILLS_TO_TEAM = 20 |
| When a player is killed by a friendly faction the both teams will see the full notification of the teamkill. | |
| DISABLED = 0 | |
| Killfeed is disabled. | |
| UNKNOWN_KILLER = 10 | |
| Will see killfeed messages but will never know who the killer is. | |
| FULL = 20 | |
| Will see every player (except possessed pawns) killed messages. Including killer. | |
| EKillFeedReceiveType | m_iKillfeedreceiveType |
| LocalizedString | m_sKillfeedReceiveTypeName |
|
protected |
What kind of killfeed will be displayed in the gamemode. Noted that players with unlimited Editor will always see full killfeed if Editor is open
Definition at line 680 of file SCR_NotificationSenderComponent.c.
| SCR_NotificationSenderComponentClass SCR_BaseGameModeComponentClass Attribute | ( | "1" | , |
| desc:"Show player left notification if player left." | ) |
Definition at line 1 of file SCR_NotificationSenderComponent.c.
|
protected |
|
protected |
Definition at line 574 of file SCR_NotificationSenderComponent.c.
|
protected |
Get an list of all killfeed receive types and the localized name
| [in] | friendlyFireKillFeedTypeNames | list of friendly fire killfeed type and name |
Definition at line 606 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 8 of file SCR_NotificationSenderComponent.c.
|
protected |
Get an list of all killfeed receive types and the localized name
| [in] | killFeedReceiveTypeNames | list of killfeed receive type and name |
Definition at line 501 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 514 of file SCR_NotificationSenderComponent.c.
|
protected |
Get an list of all killfeed types and the localized name
| [in] | killFeedTypeNames | list of killfeed type and name |
Definition at line 486 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 15 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 544 of file SCR_NotificationSenderComponent.c.
|
protected |
When a controllable entity is destroyed, this event is raised.
| [in] | instigatorContextData | Holds the data of the victim and killer |
Definition at line 40 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 668 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 318 of file SCR_NotificationSenderComponent.c.
|
protected |
Called after a player is disconnected.
| [in] | playerId | PlayerId of disconnected player. |
| [in] | cause | Reason player disconnected |
| [in] | timeout | Timeout for when players are allowed to connect again. -1 means Ban without an assigned timeout |
What happens when a player disconnects.
| [in] | playerID | is a unique player identifier that defines which player has disconnected. |
| [in] | cause | |
| [in] | timeout |
Definition at line 342 of file SCR_NotificationSenderComponent.c.
|
protected |
Called on every machine after a player is registered (identity, name etc.). Always called after OnPlayerConnected.
| [in] | playerId | PlayerId of registered player. |
Definition at line 335 of file SCR_NotificationSenderComponent.c.
|
protected |
| [in] | requestComponent | |
| [in] | handlerComponent | |
| [in] | data | |
| [in] | entity |
Definition at line 419 of file SCR_NotificationSenderComponent.c.
|
protected |
Called when weather is set to looping or when weather itself is changed (which auto sets it on looping) This is to make sure the notification, that weather is set, is only called once
| [in] | playerID |
Definition at line 447 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 460 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 629 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 620 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 708 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 758 of file SCR_NotificationSenderComponent.c.
|
protected |
Server set friendly fire killfeed type
| [in] | friendlyFireKillFeedType | new friendly fire killfeed type to set |
| [in] | playerNotificationId | add player ID of player that changed the type to display a notification |
Definition at line 583 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 597 of file SCR_NotificationSenderComponent.c.
|
protected |
Server set killfeed type
| [in] | killFeedType | new killfeed type to set |
| [in] | playerNotificationId | add player ID of player that changed the type to display a notification |
Definition at line 523 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 537 of file SCR_NotificationSenderComponent.c.
|
protected |
Server set killfeed receive type
| [in] | receiveKillFeedType | new killfeed reveive type to set |
| [in] | playerNotificationId | add player ID of player that changed the type to display a notification |
Definition at line 553 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 567 of file SCR_NotificationSenderComponent.c.
|
protected |
Will see killfeed from allies and enemies alike.
From who will players receive kill notifications Noted that players with unlimited Editor will always see full killfeed if Editor is open
|
protected |
Will see killfeed from allies only.
| Configs ServerBrowser KickDialogs conf |
Definition at line 29 of file SCR_NotificationSenderComponent.c.
|
protected |
Kill feed will be default depending on EKillFeedType and EKillFeedFriendlyKillsType.
| Configs ServerBrowser KickDialogs desc |
Definition at line 29 of file SCR_NotificationSenderComponent.c.
| @ DISABLED = 0 |
Killfeed is disabled.
Definition at line 1 of file SCR_NotificationSenderComponent.c.
|
protected |
Will see killfeed from enemies only.
| FULL = 20 |
Will see every player (except possessed pawns) killed messages. Including killer.
Automatic shifting, reverse with brake input, automatic engine startup, persistent handbrake disabled when moving off.
Definition at line 3 of file SCR_NotificationSenderComponent.c.
|
protected |
Will see killfeed from group members only.
|
protected |
Definition at line 37 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 34 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 32 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 1 of file SCR_NotificationSenderComponent.c.
|
protected |
Definition at line 4 of file SCR_NotificationSenderComponent.c.
| Configs ServerBrowser KickDialogs params |
Definition at line 29 of file SCR_NotificationSenderComponent.c.
|
protected |
Will see killfeed from same faction only.
|
protected |
When a player is killed by a friendly faction both they and the killer will see the full notification of the teamkill.
|
protected |
When a player is killed by a friendly faction the both teams will see the full notification of the teamkill.
| UNKNOWN_KILLER = 10 |
Will see killfeed messages but will never know who the killer is.
Definition at line 2 of file SCR_NotificationSenderComponent.c.