Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_NotificationWindChanged.c
Go to the documentation of this file.
1 
11 {
12  override string GetText(SCR_NotificationData data)
13  {
14  int playerID, windSpeed, windDirectionIndex;
15  string windDirection = "UNKNOWN";
16  data.GetParams(playerID, windSpeed, windDirectionIndex);
17 
18  string playerName;
19  data.GetNotificationTextEntries(playerName);
20  if (!GetPlayerName(playerID, playerName))
21  return string.Empty;
22 
23  ChimeraWorld world = GetGame().GetWorld();
24  TimeAndWeatherManagerEntity weatherManager = world.GetTimeAndWeatherManager();
25  SCR_WindDirectionInfo windDirectionInfo;
26  if (weatherManager && weatherManager.GetWindDirectionInfoFromIndex(windDirectionIndex, windDirectionInfo))
27  windDirection = windDirectionInfo.GetUIInfo().GetName();
28 
29  float windSpeedFloat = windSpeed / 1000;
30 
31  data.SetNotificationTextEntries(playerName, windSpeedFloat.ToString(), windDirection);
32 
33  return super.GetText(data);
34  }
35 };
ChimeraWorld
Definition: ChimeraWorld.c:12
SCR_NotificationPlayer
Definition: SCR_NotificationPlayer.c:10
SCR_BaseContainerCustomTitleEnum
class SCR_CampaignHintStorage SCR_BaseContainerCustomTitleEnum(EHint, "m_eHintId")
Definition: SCR_CampaignHintStorage.c:22
GetGame
ArmaReforgerScripted GetGame()
Definition: game.c:1424
ENotification
ENotification
Definition: ENotification.c:4
SCR_NotificationData
Definition: SCR_NotificationData.c:6
SCR_NotificationWindChanged
Definition: SCR_NotificationWindChanged.c:10
data
Get all prefabs that have the spawner data
Definition: SCR_EntityCatalogManagerComponent.c:305
BaseContainerProps
SCR_AIGoalReaction_Follow BaseContainerProps
Handles insects that are supposed to be spawned around selected prefabs defined in prefab names array...
Definition: SCR_AIGoalReaction.c:468