Demo reel build

This commit is contained in:
2024-09-17 23:56:50 -07:00
parent 27fa657f92
commit b7a982d340
75 changed files with 4531 additions and 220 deletions

View File

@@ -148,6 +148,7 @@ public partial class Enemy : CharacterBody3D, IEnemy, IProvide<IEnemyLogic>
LoadShader("res://src/vfx/shaders/PixelMelt.gdshader");
var tweener = GetTree().CreateTween();
tweener.TweenMethod(Callable.From((float x) => SetShaderValue(x)), 0.0f, 1.0f, 0.8f);
GameEventDepot.OnEnemyDefeated(GlobalPosition, EnemyStatResource);
tweener.TweenCallback(Callable.From(QueueFree));
});
@@ -221,7 +222,7 @@ public partial class Enemy : CharacterBody3D, IEnemy, IProvide<IEnemyLogic>
rng.Randomize();
EnemyLogic.Input(new EnemyLogic.Input.AttackTimer());
AttackTimer.Stop();
AttackTimer.WaitTime = rng.RandfRange(3f, 7.0f);
AttackTimer.WaitTime = rng.RandfRange(2f, 5.0f);
AttackTimer.Start();
}