chore: cleanup

This commit is contained in:
redglow
2026-07-29 11:05:27 +02:00
parent 2c0a3f47a4
commit 5c4519ed26
20 changed files with 110 additions and 70 deletions
+3 -4
View File
@@ -3,18 +3,17 @@ using R3;
namespace GodotHostTest.Interfaces;
/// <summary>
/// A target for our projectiles.
/// A target for our projectiles. Targets can be reused multiple times.
/// </summary>
public interface ITarget
{
/// <summary>
/// The target hasn't been hit in the allotted time and has timed out; once this observable emits an event, both
/// it and <see cref="Hit"/> complete.
/// An observable that emits a <see cref="Unit"/> value when the target hasn't been hit in the allotted time and has timed out. Every time this observable emits, the target becomes disabled.
/// </summary>
Observable<Unit> TimedOut { get; }
/// <summary>
/// The target has been hit; once this observable emits an event, both it and <see cref="TimedOut"/> complete.
/// An observable that emits a <see cref="Unit"/> value when the target has been hit in the allotted time. Every time this observable emits, the target becomes disabled.
/// </summary>
Observable<Unit> Hit { get; }