![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static SCR_IdentityManagerComponent | GetInstance () |
| static bool | Static_IsGenerateValuableIntelEnabled () |
Static Protected Attributes | |
| static SCR_IdentityManagerComponent | m_sInstance |
| static const int | MAX_IDENTITY_GROUPS = 9999 |
| static const int | MAX_IDENTITY_ENTRIES = 99999 |
Definition at line 6 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Assign a specific given Bio. Makes sure that it is still removed from Available bio's so it cannot be randomized (if bio group has weight) (Server Only) This Function allows duplicate bio's even unique once. And allows Bio's that are not valid for randomization to be assigned NOTE: Gender specific bio's require the given entity to be the specific Gender AND the index to be += SCR_IdentityBioGroupConfig.m_aIdentityList.()!
| [in] | identityType | Identity type to obtain Bio info from |
| [in] | bioGroupIndex | group index to assign bio from |
| [in] | bioIndex | Bio index within group to assign |
Definition at line 283 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Assign a random valid bio. (Server Only) NOTE! Make sure that the randomizer used for server and clients use the same seeds and are called at the same time! Else there will be a missmatch in data
| [in] | useRandomWeighted | If false will ignore weights in randomization (Will never randomize groups that have no weight assigned) |
| [in] | identityType | Identity type to obtain Bio info from |
| [in] | factionIndex | Checks all groups that allow given faction |
| [out] | bioGroupIndex | Index of Bio Group |
| [out] | bioIndex | Index of Bio within group |
| [in] | randomizer | RandomGenerator to use in randomization. Leave null to not use seeded randomization |
Definition at line 211 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Combine Bio group index and Bio index into one int for optimized replication
| [in] | bioGroupIndex | group index |
| [in] | bioIndex | entry index |
Definition at line 133 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 685 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get bio from given indexes
| [in] | entity | Entity linked to bio |
| [in] | identityType | Identity type to obtain Bio info from |
| [in] | bioGroupIndex | group index |
| [in] | bioIndex | entry index |
Definition at line 112 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Go over all groups and returns group index with given ID string
| [in] | identityType | Identity type to obtain Bio info from |
| [in] | groupID |
Definition at line 85 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get the combined bio index and seperate the group and the entry index
| [in] | Combined | index |
| [out] | bioGroupIndex | group index |
| [out] | bioIndex | entry index |
Definition at line 143 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get bloodtype index Ui Info
| [in] | index | Index of bloodtype |
Definition at line 474 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get date of character's birth.
| [in] | identityComponent | Identity Component to get Birthday from |
| [out] | format | Format of birthday/creationday |
| [out] | day | Day of birth/creation |
| [out] | month | Month of of Birth/creation |
| [out] | age | string |
| [out] | year | Year of birth/creation using character age and current year |
Definition at line 305 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get date and time of character's death. Will return -1 if character has not died yet.
| [in] | identityComponent | Identity Component to get Birthday from |
| [out] | formatDate | Format of date |
| [out] | dayString | Day of death |
| [out] | monthString | Month of of death |
| [out] | yearString | Year of of death |
| [out] | time | Time of death (Not included in Format in default format settings) |
Definition at line 383 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 69 of file SCR_IdentityManagerComponent.c.
|
inlinestaticprotected |
Definition at line 62 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get bloodtype index, either random or weighted random
| [in] | randomizer | If set will use given generator to use sseded randomization |
| [in] | useWeightedRandom | If true will use weighted random |
Definition at line 414 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get list of all valid bio's for given info (Server only)
| [in] | identityType | Identity type to obtain Bio info from |
| [in] | factionIndex | Checks all groups that allow given faction |
| [out] | validBioGroups | List of all valid Bio groups |
Definition at line 155 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Get year of birth using character age and current year param[in] identityComponent Identity Component to get info from
Definition at line 343 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
| [in] | type | Type to check |
Definition at line 565 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Check if today (ingame) is the characters birthday
| [in] | identityComponent | Identity Component to get Birthday/creation day from |
Definition at line 327 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 579 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 572 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 497 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 602 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 357 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 611 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 624 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 703 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 653 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Called when Valuable intel is handed in param[in] playerController Player controller of player who handed in the valuable intel
Definition at line 639 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 485 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Show Extended Identity specific hints.
No hints set
No hint manager
Show the hint
Definition at line 664 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 586 of file SCR_IdentityManagerComponent.c.
|
inlineprotected |
Definition at line 505 of file SCR_IdentityManagerComponent.c.
|
inlinestaticprotected |
Definition at line 593 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 46 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 48 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 20 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 26 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 29 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 50 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 32 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 41 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 43 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 39 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 23 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 35 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 54 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 11 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 17 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 14 of file SCR_IdentityManagerComponent.c.
|
staticprotected |
Definition at line 8 of file SCR_IdentityManagerComponent.c.
|
protected |
Definition at line 53 of file SCR_IdentityManagerComponent.c.
|
staticprotected |
Definition at line 58 of file SCR_IdentityManagerComponent.c.
|
staticprotected |
Definition at line 57 of file SCR_IdentityManagerComponent.c.