Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SCR_BIKIFactionAssetsExportPlugin Interface Reference

see https://community.bistudio.com/wiki/Arma_Reforger:Assets More...

Inheritance diagram for SCR_BIKIFactionAssetsExportPlugin:
[legend]

Public Member Functions

override void Run ()
 
override void Run ()
 

Protected Member Functions

string GetFactionString (notnull SCR_Faction faction, array< EEntityCatalogType > catalogTypes)
 
string EnumSnakeCaseToUserFriendly (string snakeCase)
 Turns "THIS_IS_AN_ENUM" into "This Is An Enum".
 
string ResourceNameToUserFriendly (ResourceName resourceName)
 Turns "{GUID012345678910}Prefabs/Characters/Factions/Faction/Character_FactionName_NLAW.et" into "Character FactionName NLAW".
 
- Protected Member Functions inherited from SCR_BIKIExportBasePlugin
void ShowResult (string result)
 
bool ButtonOK ()
 
bool ButtonCancel ()
 

Protected Attributes

ref array< ResourceName > m_aFactionConfigs
 
ref array< EEntityCatalogType > m_aCatalogTypes
 

Detailed Description

see https://community.bistudio.com/wiki/Arma_Reforger:Assets

Member Function Documentation

◆ EnumSnakeCaseToUserFriendly()

string SCR_BIKIFactionAssetsExportPlugin.EnumSnakeCaseToUserFriendly ( string  snakeCase)
protected

Turns "THIS_IS_AN_ENUM" into "This Is An Enum".

Parameters
[in]snakeCaseany string with words separated by underscores
Returns
firstchar-uppercased space-separated words

◆ GetFactionString()

string SCR_BIKIFactionAssetsExportPlugin.GetFactionString ( notnull SCR_Faction  faction,
array< EEntityCatalogType >  catalogTypes 
)
protected

◆ ResourceNameToUserFriendly()

string SCR_BIKIFactionAssetsExportPlugin.ResourceNameToUserFriendly ( ResourceName  resourceName)
protected

Turns "{GUID012345678910}Prefabs/Characters/Factions/Faction/Character_FactionName_NLAW.et" into "Character FactionName NLAW".

Parameters
[in]resourceName
Returns
space-separated words without resourceName extension

◆ Run()

override void SCR_BIKIFactionAssetsExportPlugin.Run ( )

Member Data Documentation

◆ m_aCatalogTypes

ref array<EEntityCatalogType> SCR_BIKIFactionAssetsExportPlugin.m_aCatalogTypes
protected

◆ m_aFactionConfigs

ref array<ResourceName> SCR_BIKIFactionAssetsExportPlugin.m_aFactionConfigs
protected

The documentation for this interface was generated from the following file: