Advanced C# Events View on Asset Store (opens in new tab)

Package details

Latest version
3.0.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
522 KB
Files
103
Favorites
34
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$12.49 on

Keywords

Advanced C# Events

by LoveFire (opens in new tab)

No ratings yet

An industry standard tool with scalable Triple-Paradigm framework (Push/Pull/Task) with 88% faster performance, zero-GC execution, and integrated architectural tracking for AAA production.

Price $24.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced C# Events, 6 months Current $24.99; lowest $24.99; highest $24.99 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 3.0.0 released 29 May 2026 v3.0.0

Asset preview

1 / 11

Advanced C# Events screenshot 1

Advanced C# Events screenshot 1

About this asset

Advanced C# Events is a professional-grade communication framework designed for high-end Unity production. It transcends the limitations of native UnityEvent by providing a robust, scalable Triple-Paradigm Architecture that handles every interaction in your project: Push (Events), Pull (Queries), and Tasks (Async Orchestration).

🚀 The Triple-Paradigm Architecture

  • ⚡ PUSH: Performance-First Events Pass up to 4 arguments directly from the Inspector. Optimized with pre-compiled Expression Trees and direct multicast bypass for 88% faster execution than native UnityEvents.
  • 📡 PULL: Advanced Queries Eliminate fragile singletons. Pull data through decoupled channels. Check player status, aggregate damage modifiers, or validate interactions with built-in logic likeQueryOr,QueryAnd, and InvokeFirstNonDefault.
  • ⏳ TASK: Enterprise-Grade Async Modern workflows deserve modern tools. Fully awaitable events that support Parallel (Task.WhenAll) or Sequential execution. Perfect for orchestrated loading sequences or complex UI transitions.

🏗️ Professional Editor Tooling

AdvancedEvent Tracker:Tabbed interface with sortable columns, filter dropdown (All/Selected/Errors/Multi-Listener), right-click context menu (Ping/Go to Script/Copy Path), and a Flow Map visual graph that shows event connections across GameObjects. Live Mode overlay displays real-time calls/sec and average execution time.

Code Validation & Diagnostics: Dedicated Validator window (Tools > Advanced Events > Validator) scans your project for duplicate listeners, orphaned/destroyed targets, performance warnings (50+ listeners), unused events, and initialize failures. Color-coded results with Ping, Select All Errors, and auto-refresh.

Export/Import Event Configuration: Export, import, and diff event bindings as JSON across scenes. Color-coded diff results show exactly what changed.

✨ Polished Editor Experience

  • Inheritance Support: The searchable method popup now supports full member inheritance and direct targeting of GameObject and Component methods.
  • Native C# Feel: Full support for += and -= operator overloading for code-based registration.
  • Edit Mode Support: Re-engineered persistence engine ensures changes in the Inspector are live and reflected in Edit Mode without mandatory "Play to Test."
  • Unity Serialization: Non-generic PersistentListener subclasses for all common type combinations ensure Inspector compatibility.

From the publisher's Asset Store listing.

Technical details

  • Zero GC Allocation: Industrial-strength memory management for mobile and VR.
  • Multi-Argument: Support for 0-4 arguments + 1 return value (Queries).
  • Triple-Paradigm Core (Event, Query, Async).
  • Architectural Tools: Event Tracker with Flow Map, column sorting, filters, context menus, live performance overlay.
  • Code Validation & Diagnostics: Duplicate/orphaned detection, performance warnings, unused events.
  • Export/Import/Diff: JSON configuration transfer between scenes with color-coded diffs.
  • Scheduled Invocation: Time-delayed event firing with cancellation support.
  • Priority System: Execution ordering via [EventPriority] attribute.
  • Once-Off & Weak References: Auto-unsubscribe and GC-safe listener attachment.
  • Heritage Focus: Native support for inherited members and GameObject components.
  • 8+ Global Channel ScriptableObjects.
  • Comprehensive AAA Demo Suite (Decoupled HUD, Async Progress, WeakRef, OnceOff, Priority).
  • Professional Documentation & Architectural Guides.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.2f1 Compatible Compatible Compatible Compatible
6000.2.6f2 Compatible Compatible Compatible Compatible
2022.3.62f3 Compatible Compatible Compatible Compatible

This is a C# scripting-only asset. It contains no shaders, materials, or rendering-specific code.

As a result, it is universally compatible with all of Unity's render pipelines:

- Built-in Render Pipeline (BRP)

- Universal Render Pipeline (URP)

- High Definition Render Pipeline (HDRP)

No specific setup or configuration is required for any render pipeline. The tool works out-of-the-box.

As listed on the Asset Store.