Delayed speed increase modifier

This commit is contained in:
Marco 2025-03-04 14:07:51 +01:00
commit 97027ddc33
11 changed files with 145 additions and 9 deletions

View file

@ -17,7 +17,8 @@ public partial class TimeModifier : Resource
return new ModifierWrapper()
{
TimeModifier = this,
Applied = false
Applied = false,
Elapsed = 0.0,
};
}
@ -31,7 +32,7 @@ public partial class TimeModifier : Resource
}
public virtual void Update(Bullet bullet, double delta)
public virtual void Update(Bullet bullet, double delta, double elapsed)
{
}
@ -41,6 +42,7 @@ public class ModifierWrapper
{
public TimeModifier TimeModifier { get; set; }
public bool Applied { get; set; } = false;
public double Elapsed { get; set; } = 0f;
public virtual void Start()
{