# Megacrush Unity Assets

## Megacrush Interactive

- [Megacrush Interactive Unity Assets](https://megacrush.gitbook.io/megacrush-unity-assets/megacrush-interactive-unity-assets.md)
- [Refunds / EULA](https://megacrush.gitbook.io/megacrush-unity-assets/refunds-eula.md): General / FYI
- [How to Request a Refund](https://megacrush.gitbook.io/megacrush-unity-assets/refunds-eula/how-to-request-a-refund.md): General information (IANAL)
- [EULA details](https://megacrush.gitbook.io/megacrush-unity-assets/refunds-eula/eula-details.md): How does it work, what do you need to know

## Runtime Navmesh Baker

- [Runtime Navmesh Baker User Manual](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual.md): Open world, streaming navmesh generation
- [Introduction](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/introduction.md)
- [Technical Details](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/technical-details.md)
- [Input System (Old)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/technical-details/input-system-old.md)
- [Video Tutorials](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/video-tutorials.md)
- [Getting Started](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/getting-started.md)
- [What's new? (Upgrade Guide)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/getting-started/whats-new-upgrade-guide.md): Upgrading from version 1.0
- [Example Scenarios](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/getting-started/example-scenarios.md): Step by Step Guides
- [Common API Examples](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/getting-started/common-api-examples.md)
- [Which Bake Mode should I Choose?](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/getting-started/which-bake-mode-should-i-choose.md)
- [Package Elements](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements.md)
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components.md)
- [Baker Coordinator](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components/baker-coordinator.md): Core entry point for the package
- [NavMeshBakerService](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components/navmeshbakerservice.md): Internal Runtime Manager for Dynamic Navmesh Baking
- [Baker Events](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components/navmeshbakerservice/baker-events.md)
- [Dynamic NavMesh Surface](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components/dynamic-navmesh-surface.md)
- [Nav Mesh Baker (Legacy)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/components/nav-mesh-baker-legacy.md): Legacy Facade for the new NavMeshBaker Service
- [Windows](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/windows.md)
- [Bake Monitor](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/windows/bake-monitor.md)
- [Scriptable Objects](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/scriptable-objects.md)
- [NavMeshBakeProfile](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/package-elements/scriptable-objects/navmeshbakeprofile.md)
- [Installing Samples](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/installing-samples.md)
- [Text Mesh Pro Essentials](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/installing-samples/text-mesh-pro-essentials.md)
- [Demo Scenes](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/installing-samples/demo-scenes.md)
- [SpawnOnBake (Sample Script)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/installing-samples/spawnonbake-sample-script.md): Provided as a part of the Samples
- [Click To Move (Sample)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/installing-samples/click-to-move-sample.md): Provided as a part of the Samples
- [Frequently Asked Questions](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions.md)
- [Preparing a scene for Runtime Navmesh Baking](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/preparing-a-scene-for-runtime-navmesh-baking.md)
- [Scene View Overlays](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/scene-view-overlays.md)
- [Render Meshes vs Physics Colliders](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/render-meshes-vs-physics-colliders.md)
- [Use Primitive Colliders instead of Mesh Colliders](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/use-primitive-colliders-instead-of-mesh-colliders.md)
- [Allow Read/Write access to ALL meshes used for Mesh Colliders](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/allow-read-write-access-to-all-meshes-used-for-mesh-colliders.md)
- [Disable Batching Static for Scene Elements](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/disable-batching-static-for-scene-elements.md)
- [Page Third Party Mesh Combination Tools](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/frequently-asked-questions/page-third-party-mesh-combination-tools.md)
- [API Documentation](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/api-documentation.md)
- [Extras](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/extras.md)
- [ClickToMoveController (Sample)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/extras/clicktomovecontroller-sample.md)
- [Simple Motion Animator (Sample)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/extras/simple-motion-animator-sample.md)
- [Procedural Tile System (Sample)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/extras/procedural-tile-system-sample.md): Example Procgen system (see Samples)
- [Tile Providers (Samples)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-navmesh-baker/runtime-navmesh-baker-user-manual/extras/procedural-tile-system-sample/tile-providers-samples.md): Example Tile Providers for the Procedural Tile Manager

## Runtime Spawner

- [Runtime Spawner User Manual](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual.md): Procedural AI Spawning and Object Pooling
- [What’s new? (Upgrade Guide)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide.md): What's new, what's changed
- [Upgrade Guide – 1.x → 2.0.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide/upgrade-guide-1.x-2.0.0.md)
- [Upgrade Guide: 1.5.1 → 1.6.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide/upgrade-guide-1.5.1-1.6.0.md)
- [Upgrading from 1.4.x → 1.5.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide/upgrading-from-1.4.x-1.5.0.md)
- [Upgrading from 1.3.x → 1.4.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide/upgrading-from-1.3.x-1.4.0.md)
- [Upgrading from 1.2.x → 1.3.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/whats-new-upgrade-guide/upgrading-from-1.2.x-1.3.0.md)
- [ChangeLog](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog.md): The full changelog.md from the package
- [2.0.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/2.0.0.md)
- [1.6.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/1.6.0.md)
- [1.5.1](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/1.5.1.md)
- [1.5.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/1.5.0.md)
- [1.4.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/1.4.0.md)
- [1.3.0](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/1.3.0.md)
- [Pre-1.3](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/changelog/pre-1.3.md): Changelog prior to version 1.3
- [Introduction](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/introduction.md)
- [The Welcome Dialog](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/introduction/the-welcome-dialog.md)
- [Core Concepts](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/introduction/core-concepts.md)
- [Designing Scenarios with Runtime Spawner](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/introduction/designing-scenarios-with-runtime-spawner.md): Designer overview of the package
- [Scenario Examples](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/introduction/scenario-examples.md): Recreating functionality from popular games using the Runtime Spawner
- [Technical Details](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details.md)
- [Object Pooling](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/object-pooling.md): Overview of Object Pooling and how the Runtime Spawner uses this
- [Spawner and Pool Integration](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/object-pooling/spawner-and-pool-integration.md): How  we use pooling in the Runtime Spawner
- [Custom Pooling Systems](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/object-pooling/custom-pooling-systems.md): Creating a custom Pooling System
- [Using the Runtime Spawner Fusion Pool Provider](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/object-pooling/using-the-runtime-spawner-fusion-pool-provider.md): Integrating with the Fusion Pooling system provided by Runtime Spawner
- [Navmesh Placement Policy - Guide and Use Cases](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/navmesh-placement-policy-guide-and-use-cases.md): How the Runtime Spawner integrates with the navmesh system.
- [Determinstic Seeding (Global Seed)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/determinstic-seeding-global-seed.md): New in 1.4.0 - make enemy population and placement reproducible across runs.
- [Factory System Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/technical-details/factory-system-overview.md)
- [Getting Started](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started.md)
- [Samples Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/samples-overview.md)
- [Converting the Samples from URP to Other Render Pipelines](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/samples-overview/converting-the-samples-from-urp-to-other-render-pipelines.md): How to use the Runtime Spawner samples with other render pipelines
- [Putting it all together](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/putting-it-all-together.md): Designing Dynamic Scenarios with Runtime Spawner
- [Anchor & Hint Tags](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/anchor-and-hint-tags.md)
- [Specials Telemetry System](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system.md): Special Encounters Addon
- [How to: Using Specials Telemetry](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system/how-to-using-specials-telemetry.md)
- [Using the Sample Telemetry Provider](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system/using-the-sample-telemetry-provider.md)
- [Creating a Custom Telemetry Provider](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system/creating-a-custom-telemetry-provider.md)
- [Telemetry Providers - Samples & Patterns](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system/telemetry-providers-samples-and-patterns.md): Special Encounter Manager Telemetry samples
- [Telemetry Integration & Troubleshooting](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/getting-started/specials-telemetry-system/telemetry-integration-and-troubleshooting.md)
- [Reference](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference.md)
- [Core](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core.md): com.megacrush.runtimespawner.core
- [Core Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/core-overview.md): com.megacrush.runtimespawner.core
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/components.md): MonoBehaviour Components included in the Runtime Spawner Core package
- [Runtime Spawner](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/components/runtime-spawner.md)
- [Spawn Director](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/components/spawn-director.md)
- [Spawn Hint Point](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/components/spawn-hint-point.md)
- [Team Component](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/components/team-component.md)
- [Scriptable Objects](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects.md): Scriptable objects included in the Runtime Spawner Core package
- [Intensity Profile](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects/intensity-profile.md)
- [Prefab Collection](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects/prefab-collection.md)
- [Spawn Entry](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects/spawn-entry.md)
- [Spawn Placement Profile](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects/spawn-placement-profile.md)
- [Single Player Pool Factory](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/core/scriptable-objects/single-player-pool-factory.md)
- [Addons](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons.md)
- [Global](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/global.md): com.megacrush.runtimespawner.global
- [Global Spawner Addon Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/global/global-spawner-addon-overview.md): com.megacrush.runtimespawner.global
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/global/components.md)
- [Local Area](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/local-area.md): com.megacrush.runtimespawner.localarea
- [Local Area Addon Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/local-area/local-area-addon-overview.md): com.megacrush.runtimespawner.localarea
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/local-area/components.md)
- [Spawnpoints](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/spawnpoints.md): com.megacrush.runtimespawner.spawnpoints
- [Spawnpoints Addon Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/spawnpoints/spawnpoints-addon-overview.md): com.megacrush.runtimespawner.spawnpoints
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/spawnpoints/components.md)
- [Waves](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/waves.md): com.megacrush.runtimespawner.waves
- [Waves Addon Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/waves/waves-addon-overview.md): com.megacrush.runtimespawner.waves
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/waves/components.md)
- [Special Encounters](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/special-encounters.md): com.megacrush.runtimespawner.specials
- [Specials Addon Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/special-encounters/specials-addon-overview.md)
- [Components](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/special-encounters/components.md)
- [Scriptable Objects](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/addons/special-encounters/scriptable-objects.md)
- [Networking](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking.md)
- [Networking Core](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/networking-core.md): com.megacrush.runtimespawner.networking.core
- [Networking Core Overview](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/networking-core/networking-core-overview.md)
- [Photon Unity Networking (PUN 2+)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-unity-networking-pun-2+.md): com.megacrush.runtimespawner.networking.pun
- [PUN Addon - Core](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-unity-networking-pun-2+/pun-addon-core.md)
- [PUN Addon - Local Area](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-unity-networking-pun-2+/pun-addon-local-area.md)
- [PUN Addon - Waves](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-unity-networking-pun-2+/pun-addon-waves.md)
- [Photon Fusion](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-fusion.md): com.megacrush.runtimespawner.networking.fusion
- [Fusion Addon - Core](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-fusion/fusion-addon-core.md)
- [Fusion Addon - Local Area](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-fusion/fusion-addon-local-area.md)
- [Fusion Addon - Waves](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/networking/photon-fusion/fusion-addon-waves.md)
- [Advanced](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/reference/advanced.md)
- [Networking Integrations](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations.md): Integrating the Runtime Spawner into Photon PUN and Fusion
- [Photon Fusion Integration Guide](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-fusion-integration-guide.md)
- [Photon Fusion 2.x - Setup & Configuration (1.6.0)](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-fusion-integration-guide/photon-fusion-2.x-setup-and-configuration-1.6.0.md)
- [Photon Fusion 2.x - Scene Setup & Usage](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-fusion-integration-guide/photon-fusion-2.x-scene-setup-and-usage.md)
- [Photon Fusion 2.x - Troubleshooting & Errors](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-fusion-integration-guide/photon-fusion-2.x-troubleshooting-and-errors.md)
- [Existing Fusion Project? Read This First](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-fusion-integration-guide/existing-fusion-project-read-this-first.md): Integrating the Runtime Spawner into an existing Fusion project
- [Photon PUN 2+ Integration Guide](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-pun-2+-integration-guide.md)
- [Photon PUN 2+ - Setup & Configuration](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-pun-2+-integration-guide/photon-pun-2+-setup-and-configuration.md)
- [Photon PUN 2+ - Scene Setup & Usage](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-pun-2+-integration-guide/photon-pun-2+-scene-setup-and-usage.md)
- [Photon PUN 2+ - Troubleshooting & Common Errors](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-pun-2+-integration-guide/photon-pun-2+-troubleshooting-and-common-errors.md)
- [PUN Prefab Key](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/photon-pun-2+-integration-guide/pun-prefab-key.md)
- [Tips for Network development with the Unity Editor](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/networking-integrations/tips-for-network-development-with-the-unity-editor.md)
- [Runtime Spawner Settings](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/runtime-spawner-settings.md)
- [API Documentation](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-spawner/runtime-spawner-user-manual/api-documentation.md)

## Simple Character Controller

- [Simple Character Controller](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller.md)
- [Introduction](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/introduction.md)
- [Legacy : Version 1](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/introduction/legacy-version-1.md)
- [Third Person Controller](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/introduction/third-person-controller.md)
- [Getting Started](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/getting-started.md): Where to get a copy
- [Project Overview](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/project-overview.md): Walkthrough of what's included in the project!
- [The Player Character](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/the-player-character.md): The 'soldier' game object in the scene
- [Player Movement](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/the-player-character/player-movement.md)
- [Player Animation](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/the-player-character/player-animation.md)
- [Player Audio](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/the-player-character/player-audio.md)
- [Player State | Player Input](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/the-player-character/player-state-or-player-input.md): The state containers for the system
- [Roadmap](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/roadmap.md)
- [Report a bug!](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/report-a-bug.md)
- [Credits](https://megacrush.gitbook.io/megacrush-unity-assets/simple-character-controller/simple-character-controller/credits.md)

## Metadata Driven Development

- [Overview](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/overview.md): Introduction to the concept of Metadata Driven Development
- [Sample Spreadsheet](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/sample-spreadsheet.md): Sample metadata spreadsheet
- [BG Database Configuration](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration.md): Getting started with BG Database
- [First Steps](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration/first-steps.md): Install BG Database and Setup Google Cloud project
- [Setting up BG Database Locally](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration/first-steps/setting-up-bg-database-locally.md): Configuring the Data Source for BG Database
- [Creating an Import Job for Google Sheets](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration/first-steps/creating-an-import-job-for-google-sheets.md)
- [Import & View Metadata](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration/import-and-view-metadata.md): Setting up BG Database for your own projects
- [Configuring a new Table](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-configuration/configuring-a-new-table.md): Setting up / Modifying Google Sheets & prepping for import
- [Code Architecture](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/code-architecture.md): Walkthrough of the Metadata Sample project code architecture
- [Video Walkthrough](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/video-walkthrough.md): Walkthrough of creating the metadata, updating in the editor and displaying the metadata at runtime.
- [GameData Scriptable Object](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/gamedata-scriptable-object.md): No, scriptable objects aren't evil, we just limit their usage
- [The New Item Wizard (Editor tool)](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/gamedata-scriptable-object/the-new-item-wizard-editor-tool.md): Example editor tool to manage / update the game data.
- [Get the Project](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/get-the-project.md): Available on Github
- [BG Database Documentation](https://megacrush.gitbook.io/megacrush-unity-assets/metadata-driven-development/bg-database-documentation.md): External documentation for BG Database

## Runtime Ambient AI

- [Runtime Ambient AI User Manual](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-ambient-ai/runtime-ambient-ai-user-manual.md): coming soon...
- [Coming soon](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-ambient-ai/runtime-ambient-ai-user-manual/coming-soon.md): Ambient AI - Launching Soon
- [Panic Reaction Setup](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-ambient-ai/runtime-ambient-ai-user-manual/panic-reaction-setup.md)
- [Feature Summary](https://megacrush.gitbook.io/megacrush-unity-assets/runtime-ambient-ai/runtime-ambient-ai-user-manual/feature-summary.md): What is the Runtime Ambient AI system?

## Ambient City

- [Ambient City User Manual](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual.md)
- [Ambient Ambient City Content](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-ambient-city-content.md)
- [Ambient City Animations](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-animations.md): 397 Humanoid / Generic City / pedestrian animations for your game
- [Ambient City Animations - Full List](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-animations/ambient-city-animations-full-list.md): Full Animation List
- [Ambient City Characters - Female](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-characters-female.md)
- [Ambient City Characters - Male](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-characters-male.md)
- [Ambient City Characters - Professionals](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-characters-professionals.md)
- [Ambient City Characters - Security & Emergency](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/ambient-city-characters-security-and-emergency.md)
- [FAQ](https://megacrush.gitbook.io/megacrush-unity-assets/ambient-city/ambient-city-user-manual/faq.md): Frequently Asked Questions


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://megacrush.gitbook.io/megacrush-unity-assets/megacrush-interactive-unity-assets.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
