◆ GetAvailableFireModes()
| void SCR_FireModeManagerComponent.GetAvailableFireModes |
( |
notnull out array< int > | availableFireModes | ) |
|
◆ GetAvailableRippleQuantities()
| int SCR_FireModeManagerComponent.GetAvailableRippleQuantities |
( |
notnull out array< int > | availableRippleQuantities | ) |
|
◆ GetCurrentWeaponIndices()
| int SCR_FireModeManagerComponent.GetCurrentWeaponIndices |
( |
notnull out array< int > | weaponIndices | ) |
|
◆ GetFireMode()
◆ GetNumberOfAvailableFireModes()
| int SCR_FireModeManagerComponent.GetNumberOfAvailableFireModes |
( |
| ) |
|
◆ GetNumberOfAvailableRippleQuantities()
| int SCR_FireModeManagerComponent.GetNumberOfAvailableRippleQuantities |
( |
| ) |
|
◆ GetNumberOfAvailableWeaponGroups()
| int SCR_FireModeManagerComponent.GetNumberOfAvailableWeaponGroups |
( |
| ) |
|
◆ GetOnTurretFireModeValuesChanged()
| OnTurretFireModeValuesChangedInvoker SCR_FireModeManagerComponent.GetOnTurretFireModeValuesChanged |
( |
| ) |
|
◆ GetPrefabData()
◆ GetRippleInterval()
| int SCR_FireModeManagerComponent.GetRippleInterval |
( |
| ) |
|
◆ GetRippleQuantity()
| int SCR_FireModeManagerComponent.GetRippleQuantity |
( |
| ) |
|
◆ GetWeaponGroupID()
| int SCR_FireModeManagerComponent.GetWeaponGroupID |
( |
out string | name | ) |
|
◆ OnWeaponsGroupChanged()
| override void SCR_FireModeManagerComponent.OnWeaponsGroupChanged |
( |
int | weaponsGroupIndex, |
|
|
int | rippleModeIndex ) |
|
protected |
◆ RemoveActionListeners()
| void SCR_FireModeManagerComponent.RemoveActionListeners |
( |
| ) |
|
◆ ReplicatedNextFireMode()
| void SCR_FireModeManagerComponent.ReplicatedNextFireMode |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0, |
|
|
string | actionName = string::Empty ) |
|
protected |
Callback method triggered by key press.
Used to select ask the server to select next fire mode
- Parameters
-
| [in] | value | |
| [in] | reason | |
| [in] | actionName | |
◆ ReplicatedNextRippleQuantity()
| void SCR_FireModeManagerComponent.ReplicatedNextRippleQuantity |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0, |
|
|
string | actionName = string::Empty ) |
|
protected |
Callback method triggered by key press.
Used to select ask the server to select next ripple quantity
- Parameters
-
| [in] | value | |
| [in] | reason | |
| [in] | actionName | |
◆ ReplicatedNextWeaponGroup()
| void SCR_FireModeManagerComponent.ReplicatedNextWeaponGroup |
( |
float | value = 0::0, |
|
|
EActionTrigger | reason = 0, |
|
|
string | actionName = string::Empty ) |
|
protected |
Callback method triggered by key press.
Used to select ask the server to select next weapon group
- Parameters
-
| [in] | value | |
| [in] | reason | |
| [in] | actionName | |
◆ SetRippleInterval()
| void SCR_FireModeManagerComponent.SetRippleInterval |
( |
float | value | ) |
|
◆ SetUpAllActionListeners()
| void SCR_FireModeManagerComponent.SetUpAllActionListeners |
( |
notnull ChimeraCharacter | controllingCharacter | ) |
|
◆ SetUpFireModeActionListeners()
| void SCR_FireModeManagerComponent.SetUpFireModeActionListeners |
( |
| ) |
|
|
protected |
◆ SetUpRippleQuantityActionListeners()
| void SCR_FireModeManagerComponent.SetUpRippleQuantityActionListeners |
( |
| ) |
|
|
protected |
◆ SetUpWeaponGroupActionListeners()
| void SCR_FireModeManagerComponent.SetUpWeaponGroupActionListeners |
( |
| ) |
|
|
protected |
◆ ACTION_NAME_FIRE_MODE
| const string SCR_FireModeManagerComponent.ACTION_NAME_FIRE_MODE = "TurretWeaponNextFireMode" |
|
staticprotected |
◆ ACTION_NAME_RIPPLE_QUANTITY
| const string SCR_FireModeManagerComponent.ACTION_NAME_RIPPLE_QUANTITY = "TurretWeaponNextRippleQuantity" |
|
staticprotected |
◆ ACTION_NAME_WEAPON_GROUP
| const string SCR_FireModeManagerComponent.ACTION_NAME_WEAPON_GROUP = "TurretNextWeapon" |
|
staticprotected |
◆ EVENT_NAME_ENTER_COMPARTMENT
| const string SCR_FireModeManagerComponent.EVENT_NAME_ENTER_COMPARTMENT = "OnCompartmentEntered" |
|
staticprotected |
◆ m_ControllingCharacter
◆ m_eFireMode
◆ m_fRippleInterval
| float SCR_FireModeManagerComponent.m_fRippleInterval = 100.0 |
|
protected |
◆ m_iCurrentRippleIndex
| int SCR_FireModeManagerComponent.m_iCurrentRippleIndex |
|
protected |
◆ m_iCurrentWeaponGroup
| int SCR_FireModeManagerComponent.m_iCurrentWeaponGroup |
|
protected |
◆ m_iRippleQuantity
| int SCR_FireModeManagerComponent.m_iRippleQuantity = 0 |
|
protected |
◆ m_OnTurretFireModeValuesChanged
| ref OnTurretFireModeValuesChangedInvoker SCR_FireModeManagerComponent.m_OnTurretFireModeValuesChanged |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Components/SCR_FireModeManagerComponent.c