First project upload
This commit is contained in:
@@ -18,11 +18,11 @@ public static class GameEvents
|
||||
public static event Action OnOvertimeStart;
|
||||
|
||||
// ─── Cash Bag Events ──────────────────────────────────────
|
||||
public static event Action<CashBag> OnBagSpawned;
|
||||
public static event Action<CashBag> OnBagCollected; // bag was picked up
|
||||
public static event Action<CashBag, CashCarrier> OnBagPickedUp; // who picked it
|
||||
public static event Action<CashBag, Vector3> OnBagDropped; // bag + drop position
|
||||
public static event Action<CashBag> OnBagDespawned;
|
||||
public static event Action<CashMag> OnBagSpawned;
|
||||
public static event Action<CashMag> OnBagCollected; // bag was picked up
|
||||
public static event Action<CashMag, CashCarrier> OnBagPickedUp; // who picked it
|
||||
public static event Action<CashMag, Vector3> OnBagDropped; // bag + drop position
|
||||
public static event Action<CashMag> OnBagDespawned;
|
||||
public static event Action<int> OnActiveBagCountChanged; // current active count
|
||||
|
||||
// ─── Scoring Events ──────────────────────────────────────
|
||||
@@ -82,11 +82,11 @@ public static class GameEvents
|
||||
public static void FireOvertimeStart() => OnOvertimeStart?.Invoke();
|
||||
|
||||
// Cash Bags
|
||||
public static void FireBagSpawned(CashBag bag) => OnBagSpawned?.Invoke(bag);
|
||||
public static void FireBagCollected(CashBag bag) => OnBagCollected?.Invoke(bag);
|
||||
public static void FireBagPickedUp(CashBag bag, CashCarrier carrier) => OnBagPickedUp?.Invoke(bag, carrier);
|
||||
public static void FireBagDropped(CashBag bag, Vector3 pos) => OnBagDropped?.Invoke(bag, pos);
|
||||
public static void FireBagDespawned(CashBag bag) => OnBagDespawned?.Invoke(bag);
|
||||
public static void FireBagSpawned(CashMag bag) => OnBagSpawned?.Invoke(bag);
|
||||
public static void FireBagCollected(CashMag bag) => OnBagCollected?.Invoke(bag);
|
||||
public static void FireBagPickedUp(CashMag bag, CashCarrier carrier) => OnBagPickedUp?.Invoke(bag, carrier);
|
||||
public static void FireBagDropped(CashMag bag, Vector3 pos) => OnBagDropped?.Invoke(bag, pos);
|
||||
public static void FireBagDespawned(CashMag bag) => OnBagDespawned?.Invoke(bag);
|
||||
public static void FireActiveBagCountChanged(int count) => OnActiveBagCountChanged?.Invoke(count);
|
||||
|
||||
// Scoring
|
||||
|
||||
Reference in New Issue
Block a user