![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| string | GetCallsignFormat (bool includeCharacter, int characterRole=-1) |
| bool | GetIsAssignedRandomly () |
| bool | GetAssignCallsignBasedOnGroupRole () |
| void | GetCompanyArray (notnull array< ref SCR_CallsignInfo > companyArray) |
| void | GetPlatoonArray (notnull array< ref SCR_CallsignInfo > platoonArray) |
| void | GetSquadArray (notnull array< ref SCR_CallsignInfo > squadArray) |
| string | GetCompanyCallsignName (int index) |
| int | GetCompanyOverflowIndex () |
| string | GetPlatoonCallsignName (int index) |
| string | GetSquadCallsignName (int index) |
| string | GetCharacterRoleCallsignName (int index) |
| bool | GetRandomCallsign (out int company, out int platoon, out int squad) |
| bool | GetCharacterRoleCallsign (IEntity character, int playerID, SCR_AIGroup group, inout int roleCallsignIndex, out bool isUnique) |
| bool | GetGroupRoleSpecificCompanies (SCR_EGroupRole groupRole, notnull out array< int > companyIndexes) |
Protected Attributes | |
| bool | m_bIsAssignedRandomly |
| bool | m_bAssignCallsignBasedOnGroupRole |
| ref array< ref SCR_CallsignInfo > | m_aCompanyNames |
| int | m_iCompanyOverflowIndex |
| ref array< ref SCR_CallsignInfo > | m_aPlatoonNames |
| ref array< ref SCR_CallsignInfo > | m_aSquadNames |
| LocalizedString | m_sCallsignGroupFormat |
| LocalizedString | m_sCallsignCharacterFormat |
| LocalizedString | m_sCallsignCharacterWithRoleFormat |
| ref array< ref SCR_BaseRoleCallsign > | m_aCharacterRoleCallsigns |
| ref array< ref SCR_FactionGroupRoleSpecificCallsignInfo > | m_aGroupRoleSpecificCallsigns |
Stores the Callsign information data for the faction.
Definition at line 5 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Definition at line 64 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get callsign format
Definition at line 44 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Loops through all availible roles for the faction and grabs the first availible role for that character
| character | IEntity of character to assign callsign | |
| playerID | if entity is a player then ID is also given | |
| group | SCR_AIGroup group of which character is a part of | |
| occupiedAIRoles | roles already occupied by AI for the group the character is part of | |
| occupiedPlayerRoles | roles already occupied by Player for the group the character is part of | |
| [out] | roleCallsignIndex | the return index of the found character role. Can be given a value to look for a specific role to assign |
| [out] | isUnique | If true than only one character can have the role in the group (as well as any attached master and slave groups) |
Definition at line 207 of file SCR_FactionCallsignInfo.c.
Get the character role callsign using index
| index | of character role |
Definition at line 158 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get Company array
Definition at line 73 of file SCR_FactionCallsignInfo.c.
Get the company name using index
| index | of company name |
Definition at line 110 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Gets the index at which overflow companies start
Definition at line 122 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Gets indexes of all the assignable company callsigns based on the inputted group role.
| [in] | group | role |
| [out] | company | indexes |
Definition at line 223 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get callsign format
Definition at line 58 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get Platoon array
Definition at line 85 of file SCR_FactionCallsignInfo.c.
Get the Platoon name using index
| index | of Platoon name |
Definition at line 132 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get random call sign
| [out] | company | random company name index |
| [out] | platoon | random platoon name index |
| [out] | squad | random squad name index |
Definition at line 179 of file SCR_FactionCallsignInfo.c.
|
inlineprotected |
Get Squad array
Definition at line 97 of file SCR_FactionCallsignInfo.c.
Get the Squad name using index
| index | of Squad name |
Definition at line 145 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 35 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 14 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 38 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 20 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 23 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 11 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 8 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 17 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 29 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 32 of file SCR_FactionCallsignInfo.c.
|
protected |
Definition at line 26 of file SCR_FactionCallsignInfo.c.