# Knowledge

- [Forge](https://wiki.thescriptersguild.com/knowledge/forge.md): Forge-related guides and knowledge for Halo Infinite from the Halo community.
- [Guides and Info](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info.md): Tips and Tricks for Halo Infinite's Forge tool that the Halo community has discovered and compiled.
- [Letter A Decal as a Blocker Object](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/letter-a-decal-as-a-blocker-object.md)
- [Colored Boundaries](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/colored-boundaries.md)
- [Pelican Drops on Forge maps](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/pelican-drops-on-forge-maps.md): How to implement functional Pelican Drops on Forge maps using specific object properties and Firefight mode settings.
- [Reserving Budget For Gameplay Objects](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/reserving-budget-for-gameplay-objects.md)
- [Volumetric Fog Affects Brightness of Light Cones](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/volumetric-fog-affects-brightness-of-light-cones.md)
- [Chain Link Fences](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/chain-link-fences.md)
- [A Chunk's Guide to Level Design](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/a-chunks-guide-to-level-design.md)
- [Using The Canvas Bounds as a Soft Containment Measure](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/using-the-canvas-bounds-as-a-soft-containment-measure.md)
- [Forging On a Controller](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/forging-on-a-controller.md)
- [Forging On a Mouse and Keyboard](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/forging-on-a-mouse-and-keyboard.md)
- [Map Performance Optimizations](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/map-performance-optimizations.md)
- [Creating Realistic Lighting](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/creating-realistic-lighting.md)
- [Art Techniques, Brick](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/art-techniques-brick.md)
- [Art Techniques, Forerunner](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/art-techniques-forerunner.md)
- [MP vs Non-MP Objects](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/mp-vs-non-mp-objects.md)
- [Object Level of Detail](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/object-level-of-detail.md)
- [Applying Identical Positional Data Between Objects](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/applying-identical-positional-data-between-objects.md)
- [Fixed vs Phased Physics](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/fixed-vs-phased-physics.md)
- [Using Boundaries to Visualize Object Placement](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/using-boundaries-to-visualize-object-placement.md)
- [Forge Workflow Tips](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/forge-workflow-tips.md)
- [Mitigating Z-Fighting With Objects](https://wiki.thescriptersguild.com/knowledge/forge/guides-and-info/mitigating-z-fighting-with-objects.md)
- [Bugs](https://wiki.thescriptersguild.com/knowledge/forge/bugs.md): Bugs that the Halo community has discovered in Halo Infinite's Forge tool.
- [0.7 Degree Rotation Bug](https://wiki.thescriptersguild.com/knowledge/forge/bugs/0.7-degree-rotation-bug.md)
- [Incorrect Object Visual Model Scaling Bug](https://wiki.thescriptersguild.com/knowledge/forge/bugs/incorrect-object-visual-model-scaling-bug.md)
- [Static Universal Blockers Have Inconsistent Collision With Gamemode Objects](https://wiki.thescriptersguild.com/knowledge/forge/bugs/static-universal-blockers-have-inconsistent-collision-with-gamemode-objects.md)
- [Interaction With Small Objects That Have a Complex Collision Mesh Causes Performance Loss](https://wiki.thescriptersguild.com/knowledge/forge/bugs/interaction-with-small-objects-that-have-a-complex-collision-mesh-causes-performance-loss.md)
- [Broken Precision Movement](https://wiki.thescriptersguild.com/knowledge/forge/bugs/broken-precision-movement.md)
- [Welded Prefab Bugs](https://wiki.thescriptersguild.com/knowledge/forge/bugs/welded-prefab-bugs.md): Bugs surrounding the use of Welded Prefabs
- [Exploits](https://wiki.thescriptersguild.com/knowledge/forge/exploits.md): Exploits that the Halo community has discovered in Halo Infinite's Forge tool.
- [Bypassing 150-Object Prefab Limit](https://wiki.thescriptersguild.com/knowledge/forge/exploits/bypassing-150-object-prefab-limit.md)
- [Bypassing Object Scaling Limits](https://wiki.thescriptersguild.com/knowledge/forge/exploits/bypassing-object-scaling-limits.md)
- [Bypassing Copy Protection](https://wiki.thescriptersguild.com/knowledge/forge/exploits/bypassing-copy-protection.md)
- [Forge via Custom Game (UCN)](https://wiki.thescriptersguild.com/knowledge/forge/exploits/forge-via-custom-game-ucn.md): Using Forge via a Custom Game lobby rather than a Forge lobby, allowing you to load and explore files in a Forge environment without access to saving.
- [Using "nan" as the Value Instead of a Number](https://wiki.thescriptersguild.com/knowledge/forge/exploits/using-nan-as-the-value-instead-of-a-number.md)
- [Applying Inaccessible Object Properties](https://wiki.thescriptersguild.com/knowledge/forge/exploits/applying-inaccessible-object-properties.md)
- [Scripting](https://wiki.thescriptersguild.com/knowledge/scripting.md): Scripting-related guides and knowledge for Halo Infinite from the Halo community.
- [Guides and Info](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info.md): Tips and Tricks for scripting in Halo Infinite that the Halo community has discovered and compiled.
- [Creating an Equipment Object Reference with Mode Scripting](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/creating-an-equipment-object-reference-with-mode-scripting.md): Learn how to generate equipment object references within Mode Scripting to spawn equipment at arbitrary positions on any map.
- [Granting Four Weapons to Players](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/granting-four-weapons-to-players.md): Expand player inventory to a maximum of four weapons by using the Fists weapon and specific animation-triggering scripting patterns.
- [Gravity Hammer Swing Detection](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/gravity-hammer-swing-detection.md): A method for detecting Gravity Hammer swings using weapon rotation and simulated ammo depletion.
- [Node Pin Has Too Many Connections Error](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/node-pin-has-too-many-connections-error.md): Explains how to identify and fix the "Node Pin Has Too Many Connections" error caused by duplicate connections.
- [Patterns](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns.md)
- [Telefragging](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/telefragging.md): Putting players in the respawn loop without triggering a death event by sending them so far out of bounds the game resets their biped.
- [Checking Object Types](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/patterns-checking-object-types.md)
- [Deleting Dropped Weapons Using Scripts](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/deleting-dropped-weapons-using-scripts.md)
- [For N Iterations Stack](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/for-n-iterations-stack.md)
- [Sending Fusion Coils Directly to Player's Hands](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/sending-fusion-coils-directly-to-players-hands.md)
- [How to kill Players With Scripts](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/how-to-kill-players-with-scripts.md)
- [Mutate vs. Non-Mutate](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/node-operations-mutate-vs.-non-mutate.md)
- [Object Duplication Exploit](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/halo-infinite-object-duplication-exploit.md)
- [Object Pools](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/object-pools.md)
- [Pub-Sub](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/using-pub-sub-for-scripting-in-halo-infinites-forge-mode.md)
- [Referencing Thrown Grenades](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/referencing-thrown-grenades.md)
- [Removing Nav Markers](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/removing-nav-markers.md)
- [Spawning Players in Vehicles](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/spawning-players-in-vehicles.md)
- [Creating a Spherical Boundary](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/creating-a-spherical-boundary.md)
- [Linking Multiple Switches to the same On Interacted Event](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/linking-multiple-switches-to-the-same-on-interacted-event.md)
- [Recursive Functions](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/recursive-functions.md)
- [Polling Player Health](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/polling-player-health.md)
- [Managing Nav Markers](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/managing-nav-markers.md)
- [Using Custom Events and Variables Across Mode and Script Brains](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/patterns/using-custom-events-and-variables-across-mode-and-script-brains.md)
- [Restore Player Shield Instantly](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/restore-player-shield-instantly.md): Use the Set Player Overshield node with a 0.00 Percent Shield value to immediately restore a player's shield to maximum.
- [UI Nav Markers Must Be Enabled Each Round](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/ui-nav-markers-must-be-enabled-each-round.md): UI Nav Markers must be re-enabled with the Set Nav Marker Enabled node at the start of every round.
- [Variables](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/variables.md)
- [Object Lists](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/variables/object-lists.md)
- [Understanding Scope](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/variables/understanding-scope.md)
- [Transforms](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/transforms.md)
- [Object Forward and Up Vectors](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/transforms/object-forward-and-up-vectors.md)
- [Traits - Players](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/traits-players.md)
- [Shields](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/traits-players/shields.md)
- [Traits](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/traits-players/traits.md)
- [Equipment](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/equipment.md)
- [Cancelling Custom Equipment Animation](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/equipment/cancelling-custom-equipment-animation.md)
- [Area Monitors](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/area-monitors.md): Area Monitors are a versatile tool that can be used in a variety of scenarios to trigger events, monitor objects, and manage audio.
- [Bots](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/bots.md)
- [Video Tutorials](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/video-tutorials.md)
- [Weapon Combinations](https://wiki.thescriptersguild.com/knowledge/scripting/guides-and-info/weapon-combinations.md)
- [Bugs](https://wiki.thescriptersguild.com/knowledge/scripting/bugs.md): Bugs that the Halo community has discovered in Halo Infinite's Forge scripting tools.
- ["Killed Unit Position" Pin in On AI Unit Killed Node is Scaled 10x Smaller](https://wiki.thescriptersguild.com/knowledge/scripting/bugs/killed-unit-position-pin-in-on-ai-unit-killed-node-is-scaled-10x-smaller.md): The Killed Unit Position pin in the On AI Unit Killed node outputs coordinates that are 10x smaller than standard Forge coordinates.
- [Invisible Nodes or Connections](https://wiki.thescriptersguild.com/knowledge/scripting/bugs/invisible-nodes-or-connections.md)
- [Unpredictable Node Selection Movement](https://wiki.thescriptersguild.com/knowledge/scripting/bugs/unpredictable-node-selection-movement.md)
- [Exploits](https://wiki.thescriptersguild.com/knowledge/scripting/exploits.md): Exploits that the Halo community has discovered in Halo Infinite's Forge scripting tools.
- [UGC](https://wiki.thescriptersguild.com/knowledge/ugc.md): UGC-related guides and knowledge for Halo Infinite from the Halo community.
- [Guides and Info](https://wiki.thescriptersguild.com/knowledge/ugc/guides-and-info.md): Tips and Tricks surrounding Halo Infinite's User-Generated Content that the Halo community has discovered and compiled.
- [Gathering Players in Open Lobbies](https://wiki.thescriptersguild.com/knowledge/ugc/guides-and-info/gathering-players-in-open-lobbies.md)
- [Handling Level Files](https://wiki.thescriptersguild.com/knowledge/ugc/guides-and-info/handling-level-files.md): Best practices for handling your level files.
- [Handling Seemingly Corrupt File Versions](https://wiki.thescriptersguild.com/knowledge/ugc/guides-and-info/handling-issues-with-seemingly-corrupt-file-versions.md)
- [Saving an Entire Map Using Prefabs](https://wiki.thescriptersguild.com/knowledge/ugc/guides-and-info/saving-an-entire-map-using-prefabs.md)
- [Bugs](https://wiki.thescriptersguild.com/knowledge/ugc/bugs.md): Bugs that the Halo community has discovered surrounding Halo Infinite's User-Generated Content.
- [Session Timeout Required for Adding Prefab Screenshots](https://wiki.thescriptersguild.com/knowledge/ugc/bugs/session-timeout-required-for-adding-prefab-screenshots.md)
- [Bookmarked Films Do Not Fetch Info Correctly](https://wiki.thescriptersguild.com/knowledge/ugc/bugs/bookmarked-films-do-not-fetch-info-correctly.md)
- [Mode Option Changes Stay Cached Until Game Reset](https://wiki.thescriptersguild.com/knowledge/ugc/bugs/mode-option-changes-stay-cached-until-game-reset.md)
- [Inability to Start a Session](https://wiki.thescriptersguild.com/knowledge/ugc/bugs/inability-to-start-a-session.md)
- [Bookmarked Files Stay On The Latest Published Version At The Time Of Bookmark](https://wiki.thescriptersguild.com/knowledge/ugc/bugs/bookmarked-files-stay-on-the-latest-published-version-at-the-time-of-bookmark.md)
- [Exploits](https://wiki.thescriptersguild.com/knowledge/ugc/exploits.md): Exploits that the Halo community has discovered surrounding Halo Infinite's User-Generated Content.
- [Creating Single-Object Prefabs](https://wiki.thescriptersguild.com/knowledge/ugc/exploits/creating-single-object-prefabs.md)
- [Loading Into Unpublished Maps](https://wiki.thescriptersguild.com/knowledge/ugc/exploits/loading-into-unpublished-maps.md)
- [Watching Any Film](https://wiki.thescriptersguild.com/knowledge/ugc/exploits/watching-any-film.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.thescriptersguild.com/knowledge.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.
