First project upload

This commit is contained in:
Rohan
2026-06-26 22:41:39 +05:30
parent 7f6e734b16
commit 604c0c786a
4637 changed files with 4299718 additions and 489307 deletions

View File

@@ -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