Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
SCR_CampaignMilitaryBaseMapDescriptorComponent.c File Reference

Go to the source code of this file.

Data Structures

class  SCR_CampaignMilitaryBaseMapDescriptorComponentClass
 

Functions

void SetParentBase (notnull SCR_CampaignMilitaryBaseComponent base)
 
void MapSetup (notnull Faction faction)
 
void OnIconHovered (SCR_CampaignMapUIBase icon, bool hovering)
 
void UnregisterMapLink (notnull MapLink link)
 
bool FindMapLink (MapDescriptorComponent owner, MapDescriptorComponent target)
 
void RegisterMapLink (notnull MapLink link)
 
void ColorMapLink (notnull MapLink link)
 
void UnregisterMyMapLinks (bool unlinkHQ=false)
 
void HandleMapLinks (bool unlinkHQ=false)
 
void CreateLinks (Faction myFaction, Faction localPlayerFaction, MapItem mobilehq=null)
 
void HandleMapInfo (SCR_CampaignFaction playerFactionCampaign=null)
 

Variables

SCR_CampaignMilitaryBaseMapDescriptorComponentClass m_aMapLinks = {}
 
SCR_CampaignMilitaryBaseComponent m_Base
 
protected bool m_bIsHovered
 

Function Documentation

◆ ColorMapLink()

void ColorMapLink ( notnull MapLink  link)
Parameters
[in]link

Definition at line 110 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ CreateLinks()

void CreateLinks ( Faction  myFaction,
Faction  localPlayerFaction,
MapItem  mobilehq = null 
)
Parameters
[in]myFaction
[in]localPlayerFaction
[in]mobilehq

Definition at line 276 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ FindMapLink()

bool FindMapLink ( MapDescriptorComponent  owner,
MapDescriptorComponent  target 
)
Parameters
[in]owner
[in]target
Returns

Definition at line 86 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ HandleMapInfo()

void HandleMapInfo ( SCR_CampaignFaction  playerFactionCampaign = null)

Shows info about the base in the map

Parameters
[in]playerFactionCampaign

Definition at line 318 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ HandleMapLinks()

void HandleMapLinks ( bool  unlinkHQ = false)
Parameters
[in]unlinkHQ

Definition at line 222 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ MapSetup()

void MapSetup ( notnull Faction  faction)
Parameters
[in]faction

Definition at line 23 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ OnIconHovered()

void OnIconHovered ( SCR_CampaignMapUIBase  icon,
bool  hovering 
)
Parameters
[in]icon
[in]hovering

Definition at line 60 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ RegisterMapLink()

void RegisterMapLink ( notnull MapLink  link)
Parameters
[in]link

Definition at line 102 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ SetParentBase()

void SetParentBase ( notnull SCR_CampaignMilitaryBaseComponent  base)
Parameters
[in]base

Definition at line 15 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ UnregisterMapLink()

void UnregisterMapLink ( notnull MapLink  link)
Parameters
[in]link

Definition at line 76 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

◆ UnregisterMyMapLinks()

void UnregisterMyMapLinks ( bool  unlinkHQ = false)
Parameters
[in]unlinkHQ

Definition at line 178 of file SCR_CampaignMilitaryBaseMapDescriptorComponent.c.

Variable Documentation

◆ m_aMapLinks

◆ m_Base

◆ m_bIsHovered

protected bool m_bIsHovered