C# Class SinglePlayer.AIAttributeManager

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: tommai78101/Multiplier Class Usage Examples

Public Properties

Property Type Description
aiLevelRateHandler SinglePlayer.UI.LevelRateHandler
attributePanelUI SinglePlayer.UI.AttributePanelUI
maxTiersLimit int
tiers List

Public Methods

Method Description
Awake ( ) : void
SetAttackAttribute ( string mathExpression ) : void
SetAttackCooldownAttribute ( string mathExpression ) : void
SetDirectAttackAttribute ( string mathExpression ) : void
SetDirectAttackCooldownAttribute ( string mathExpression ) : void
SetDirectHealthAttribute ( string mathExpression ) : void
SetDirectMergeAttribute ( string mathExpression ) : void
SetDirectSpeedAttribute ( string mathExpression ) : void
SetDirectSplitAttribute ( string mathExpression ) : void
SetHealthAttribute ( string mathExpression ) : void
SetMergeAttribute ( string mathExpression ) : void
SetSpeedAttribute ( string mathExpression ) : void
SetSplitAttribute ( string mathExpression ) : void
Start ( ) : void

Method Details

Awake() public method

public Awake ( ) : void
return void

SetAttackAttribute() public method

public SetAttackAttribute ( string mathExpression ) : void
mathExpression string
return void

SetAttackCooldownAttribute() public method

public SetAttackCooldownAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectAttackAttribute() public method

public SetDirectAttackAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectAttackCooldownAttribute() public method

public SetDirectAttackCooldownAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectHealthAttribute() public method

public SetDirectHealthAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectMergeAttribute() public method

public SetDirectMergeAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectSpeedAttribute() public method

public SetDirectSpeedAttribute ( string mathExpression ) : void
mathExpression string
return void

SetDirectSplitAttribute() public method

public SetDirectSplitAttribute ( string mathExpression ) : void
mathExpression string
return void

SetHealthAttribute() public method

public SetHealthAttribute ( string mathExpression ) : void
mathExpression string
return void

SetMergeAttribute() public method

public SetMergeAttribute ( string mathExpression ) : void
mathExpression string
return void

SetSpeedAttribute() public method

public SetSpeedAttribute ( string mathExpression ) : void
mathExpression string
return void

SetSplitAttribute() public method

public SetSplitAttribute ( string mathExpression ) : void
mathExpression string
return void

Start() public method

public Start ( ) : void
return void

Property Details

aiLevelRateHandler public property

public LevelRateHandler,SinglePlayer.UI aiLevelRateHandler
return SinglePlayer.UI.LevelRateHandler

attributePanelUI public property

public AttributePanelUI,SinglePlayer.UI attributePanelUI
return SinglePlayer.UI.AttributePanelUI

maxTiersLimit public property

public int maxTiersLimit
return int

tiers public property

public List tiers
return List