20 lines
405 B
C#
20 lines
405 B
C#
using UnityEngine;
|
|
|
|
namespace Rokojori
|
|
{
|
|
|
|
[CreateAssetMenu( menuName = "Rokojori/Dialog/Actions/Modify Property" )]
|
|
public class ModifyProperty : GameStateAction
|
|
{
|
|
public GameStateNumberVariable variable = null;
|
|
public double delta = 0;
|
|
|
|
public override void Execute()
|
|
{
|
|
var manager = GameStateManager.instance;
|
|
manager.SetValue( variable, manager.GetValue( variable ) + delta );
|
|
}
|
|
}
|
|
|
|
}
|