# Object Properties

<figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-939c10bfbc441e44752395e7eae2f0ee0e92ad86%2Fcover-object-properties.jpg?alt=media" alt="The Object Browser and it&#x27;s tab icon"><figcaption></figcaption></figure>

The Object Properties tab is the second tab at the top of the Forge Menu and it displays properties for the selected object(s).

## Interface

The Object Properties tab consists of categories and subcategories, within which are object options and settings. The categories can be opened and closed, and their state will persist until the Forge session is closed. A short description of the selected item is shown under the main interface. The common adjustable object properties include Object Mode, Transform, Visuals, and Gameplay.

<div><figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-8093ba3bf4feaea50c781e472099bc4d4c458e40%2Fobject-properties-open.jpg?alt=media" alt=""><figcaption><p>Object Properties tab with a selected object</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-3bc5a27cbb316fe1df939d3d0486575bd0f1f107%2Fobject-properties-color.jpg?alt=media" alt=""><figcaption><p>Color selection of a region on an object</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-402fba3148a1f3fd6dbed50c1ecd5c94b7adf6ef%2Fobject-properties-selection.jpg?alt=media" alt=""><figcaption><p>Swatch selection of a region on an object</p></figcaption></figure></div>

<div><figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-5b6a3d830d3d13f23bfe1c9a86716dcf477d9113%2Fobject-properties-closed.jpg?alt=media" alt=""><figcaption><p>Object Properties tab with all categories collapsed</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-e0eff5e89d19652d0a3b33041e54c5a7e4e3d4a6%2Fobject-properties-no-selection.jpg?alt=media" alt=""><figcaption><p>Object Properties tab with no selected object</p></figcaption></figure></div>

## Controls

Controls related to navigating the Object Properties tab. Options for both Keyboard and Mouse, and Controller are provided:

{% tabs %}
{% tab title="Keyboard and Mouse" %}

* <mark style="color:yellow;">Open the Object Properties tab</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-14bf02e3a7888e35ce6507f4b9b5be83a5a12740%2Fkeyboard-ctrl-left.png?alt=media" alt="Key icon" data-size="line"> + <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-0c1798dabad71c5e2424810f8068a5ef1b66215b%2Fkeyboard-2.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-3dae2d85a5b7fdc6466db7d4b4cdc1ec69c94894%2Fkeyboard-r.png?alt=media" alt="Key icon" data-size="line"> → <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-e399f034e6ca77b596be97682be2cb546d9bfd3b%2Fkeyboard-q.png?alt=media" alt="Key icon" data-size="line"> / <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-c692b55799618c57212e0dd398eacc9bcdabef7d%2Fkeyboard-e.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: \[Hold] <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-c692b55799618c57212e0dd398eacc9bcdabef7d%2Fkeyboard-e.png?alt=media" alt="Key icon" data-size="line"> → Object Properties <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-165e4ebfe42e18b38e6a02bc315691b8c9848699%2Fmouse-click-left.png?alt=media" alt="Key icon" data-size="line"> / <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-a67504e05ae2abbec012697d9a1e8c09428c0b15%2Fkeyboard-space.png?alt=media" alt="Key icon" data-size="line"> / <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-733459bb91fb79a31b916b2e6744b780b3a8da19%2Fkeyboard-enter.png?alt=media" alt="Key icon" data-size="line"> / <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-7d5c2035688fb270aad0d13477e1a2146211a5a8%2Fkeyboard-numpad-enter.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Close the Object Properties tab</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-b6db049a942435022d84aae90d8fb096cc195f93%2Fkeyboard-backspace.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-3dae2d85a5b7fdc6466db7d4b4cdc1ec69c94894%2Fkeyboard-r.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-401ccab4ba7bcb13a1154775269a60baebc54303%2Fkeyboard-esc.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Navigation</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-b00670a8ea2d67e950b051480b8177afc3744401%2Fkeyboard-w.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-c6f876a93ebd82fc6608d6cafb397a5ad2a5a277%2Fkeyboard-a.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-1e2c9bd5ab06a9e7d9934c8aacc7142d5b8f898b%2Fkeyboard-s.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-53fb257369f2ae6ff37bbae2c40bbabdfa4cfcdd%2Fkeyboard-d.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-8f1d4d954b5af7efd79208313e584a3e99eeedb0%2Fkeyboard-arrow-up.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-5584511756125c2d6143e7ce111eb27b81ac24a0%2Fkeyboard-arrow-down.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-25a30acd7a322d9d2be2f5327bf2f5259aba1d05%2Fkeyboard-arrow-left.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-4d60bff79c7c5d651141b06b140b74cdb550c87e%2Fkeyboard-arrow-right.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-050fc1ca49971e72811490e1dccbeba15007bd04%2Fmouse-scroll.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-d38e3310e3d38027c8786dc74fe20b4a67d00151%2Fmouse-click-middle.png?alt=media" alt="Key icon" data-size="line">, <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-1b35880882ab032907c510b0ce8f1abe8018bcd5%2Fmouse-click-right.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Quick Scroll Up</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-bfc442629941716a8cf6ed0fea5bc159b02a2190%2Fkeyboard-pgup.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-d092ee7a54257691ca8b4f8bb30933714c10dafb%2Fkeyboard-z.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Quick Scroll Down</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-f5271118d6019ebf7800fb555caaf9996335d46e%2Fkeyboard-pgdn.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-087c7871347f607e6fb01e2ab7c4f989f84bc749%2Fkeyboard-x.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Select Item / Expand/Collapse Category</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-a67504e05ae2abbec012697d9a1e8c09428c0b15%2Fkeyboard-space.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-165e4ebfe42e18b38e6a02bc315691b8c9848699%2Fmouse-click-left.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-733459bb91fb79a31b916b2e6744b780b3a8da19%2Fkeyboard-enter.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-7d5c2035688fb270aad0d13477e1a2146211a5a8%2Fkeyboard-numpad-enter.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Expand/Collapse All Categories</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-86cb3bf72655579432706f137ced90c3fdef1426%2Fkeyboard-tab.png?alt=media" alt="Key icon" data-size="line">
  {% endtab %}

{% tab title="Contoller" %}

* <mark style="color:yellow;">Open the Object Properties tab</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-4c908ec4c64da32d4df7ec82237bfef92c70f9fb%2Fcontroller-x.png?alt=media" alt="Key icon" data-size="line"> → <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-fd2fadb183503e6a08807914835620b228e12c9e%2Fcontroller-lb.png?alt=media" alt="Key icon" data-size="line"> / <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-3613add07643a7874d4380592d27ac20663e54e7%2Fcontroller-rb.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: \[Hold] <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-4c908ec4c64da32d4df7ec82237bfef92c70f9fb%2Fcontroller-x.png?alt=media" alt="Key icon" data-size="line"> → Object Properties <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-372a71253cf1db413c3db550836af732f7907617%2Fcontroller-stick-left.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Close the Object Properties tab</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-a02bd9c9fa3cdc99be26f877c4887804122eaff7%2Fcontroller-b.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Navigation</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-372a71253cf1db413c3db550836af732f7907617%2Fcontroller-stick-left.png?alt=media" alt="Key icon" data-size="line">
  * Alternative: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-0a1a59f2dd2e035d877d22ac5127bc8d0b7671b2%2Fcontroller-dpad-all-directions.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Quick Scroll Up</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-06b31f3ad75748e68db11e60ad171a7edd25e0eb%2Fcontroller-lt.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Quick Scroll Down</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-699a98ab332279069c9643c56996ec59f781fe11%2Fcontroller-rt.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Select Item / Expand/Collapse Category</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-b7cdb396cdd52ae87b988f2d0be2e80a2231259c%2Fcontroller-a.png?alt=media" alt="Key icon" data-size="line">
* <mark style="color:yellow;">Expand/Collapse All Categories</mark>: <img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-d5fc17d65c6e22675787087f95d4d8312b46a506%2Fcontroller-stick-right-click.png?alt=media" alt="Key icon" data-size="line">
  {% endtab %}
  {% endtabs %}

## Main Categories ↓

The sections below detail the different categories within the Object Properties tab. Includes the most common categories and properties; some listed properties may be missing from your selected object(s). Object-specific properties are not explained in this general article.

## General

#### Object Name

Sets the name of the selected object. The name is displayed in [Folders](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/forge-interface/folders), Object Properties, [Object Reference](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/scripting/nodes/variables-basic/object-reference) nodes and the [Object Information](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/forge-interface/..#object-information) panel. An object name up to 40 characters can be entered.

<figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-bfb712b83dcf44fc5de20d716db414f50f9dae80%2Fobject-properties-object-name-limit.jpg?alt=media" alt=""><figcaption><p>40-character limit on the Object Name</p></figcaption></figure>

The number at the end of objects is a part of the object name. If an object with a duplicate name is created, an incrementing number will be appended to the end of the object name. If an object's name is already 40 characters long, a number won't be appended.

Some strings of characters or words are flagged as invalid, and won't be allowed in the Object Name. A list of the discovered ones has been compiled in: [Invalid Flagged Strings](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/ugc-know-how/ugc-misc/invalid-flagged-strings).

<figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-a7cbfdec57d2a05f41772938fc3c56f8f551f0b1%2Fobject-properties-object-name-invalid.jpg?alt=media" alt=""><figcaption><p>The word "support" being classified as invalid, and can't be in the Object Name</p></figcaption></figure>

## Object Mode

#### Object Mode

Toggles between Static and Dynamic object mode. Static object can be scaled, but are not movable in-game or scriptable. Dynamic objects are scriptable and movable in-game. Static objects consume [Static Geo](#user-content-fn-1)[^1] budget. Dynamic object take up more [Game Simulation](#user-content-fn-1)[^1] budget than static objects, but consume no Static Geo budget.

<details>

<summary>Input options:</summary>

Dynamic

Static

</details>

#### Variant

Changes the size or visual variant of a dynamic object. All objects under the [Primitives](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#primitives) category have this option, when the Object Mode is set to Dynamic.

#### Size

Scale the selected object along the X (forward), Y (horizontal) or Z (vertical) axes. Note, that multiple objects can't be scaled at the same time.

Internally objects have a "Scale Limit Type", which determines what scaling constraints the object follows. The two known types are **Unset** and **Scale Multiplier**. Unset is used on most objects and it's scaling limits are as follows:

Input range (Unset): `0.50` - `4000.00`

Scale Multiplier means that the object's minimum and maximum scale limits are determined by preset values on each axis that the object's default scale is multiplied by. Objects that have this Scale Limit Type can bypass the 0.50 and 4000.00 limits, depending on the multiplier calculation.

Input range (Scale Multiplier): `Default scale * {min multiplier}` - `Default scale * {max multiplier}`

<div><figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-8720476cdba16ff68b249a1719abafb89bfde644%2Fhirt-scale-multiplier-slope-20.jpg?alt=media" alt=""><figcaption><p>Slope Helper 20° (TI) scaling multipliers</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-63f42e98e08fd3a0f83106c3e4162b37bb2841db%2Fhirt-scale-multiplier-ankle-cover.jpg?alt=media" alt=""><figcaption><p>Ankle Cover Half Size scaling multipliers</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-6cb962fe595d772be6ef3f651573d497c3ccc21a%2Fhirt-scale-multiplier-dry-marker.jpg?alt=media" alt=""><figcaption><p>Dry Erase Marker scaling multipliers</p></figcaption></figure></div>

<div><figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-fda42afefdbb75cd4b9078d0bda2c84c67124dc8%2Fobject-properties-object-mode-size-scale-multiplier-min.jpg?alt=media" alt=""><figcaption><p>Minimum scale of the Slope Helper 20° (TI). (0.1 x default)</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-0e672367e354f039ce7a0a6187eb7c4f0e9a05ff%2Fobject-properties-object-mode-size-scale-multiplier-default.jpg?alt=media" alt=""><figcaption><p>Default scale of the Slope Helper 20° (TI)</p></figcaption></figure> <figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-8d3d469538101ce3811f6cfe849e8c2d311b19af%2Fobject-properties-object-mode-size-scale-multiplier-max.jpg?alt=media" alt=""><figcaption><p>Maximum scale of the Slope Helper 20° (TI). (20 x default)</p></figcaption></figure></div>

> Tool: [HIRT](https://github.com/urium1186/HIRT)

{% hint style="warning" %}
The object size values may not match the calculations correctly. This is because currently the visual object size and the object size values are affected by a major bug. Read more about the [Incorrect Object Visual Model Scaling Bug](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-bugs/incorrect-object-visual-model-scaling-bug).
{% endhint %}

The most used object that has a Scale Limit Type of Scale Multiplier is the Halo Design Set > Cover > Ankle Cover Half Size, having scaling multipliers of minimum `0.001` and maximum `100`. Forgers use this object to make flat, rectangular pieces that can scale lower than 0.50. As the default scale of the object is `X: 1.00`, `Y: 8.00`, `Z: 1.50`, the X axis can scale down to 0.001 units.

<figure><img src="https://264187692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq39qopWeWNs74JJEWw4C%2Fuploads%2Fgit-blob-2957172d7612acbec1562fa1764793d99cdce9d7%2Fobject-properties-object-mode-size-scale-multiplier-anklecover-0.001.jpg?alt=media" alt=""><figcaption><p>Ankle Cover Half Size scaled to X: 0.001. Note: that the UI can't show this.</p></figcaption></figure>

Note, that even if the object can be scaled below 0.10, the Object Browser size value input interface doesn't take values lower than 0.10, nor will it show values lower than that. To get an object lower than 0.10, the Scaling Snap of `<none>` has to be selected and the object has to be manually scaled using the [Scale Gizmo](#user-content-fn-2)[^2].

{% hint style="info" %}
Object scaling limits can also be bypassed with an exploit. Read more about: [Bypassing Object Scaling Limits](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-exploits/bypassing-object-scaling-limits).
{% endhint %}

Some objects can only be scaled on select axes. In these cases, the Scale Gizmo will be gray on the axes that cannot be scaled and the Size properties in the Object Properties tab may be hidden for those axes. Objects such as [*Biomes > Water*](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#water) *> Water Plane*, and [*Structures > Slopes*](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#slopes) *> Banished Stairs M* fall into this category.

Some objects will scale on two or more axes when only one is scaled. Objects such as [*Structures > Slopes*](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#slopes) *> Banished Ramp* & *Banished Wedge* fall into this category.

#### Physics

Sets the physics type of the object. Fixed objects collide with other objects, Phased objects can pass through other objects, No Collision objects only collide with projectiles, and Normal objects collide with other objects and respond to physics.

<details>

<summary>Input options:</summary>

Fixed

No Collision

Normal

Phased

</details>

Read more about the quirks of [Fixed vs Phased Physics](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-tips-and-tricks/fixed-vs-phased-physics).

Some objects restrict their Physics selection such as everything under [*Gameplay > Vehicles*](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#vehicles-1), but this can be bypassed with an exploit: [Applying Inaccessible Object Properties](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-exploits/applying-inaccessible-object-properties) as long as the object has an Object Mode of Dynamic.

## Transform

### Position

#### Positional Values

Change the object's X (forward), Y (horizontal) and Z: (vertical) position.

### Rotation

#### Rotational Values

Change the object's Roll (X), Pitch (Y) and Yaw (Z) rotation.

### Quickly Duplicating Positional Values Between Objects

By first selecting the object you want to copy the positional data from, and then selecting all other objects to apply them to, opening the Object Properties will show the positional data of the first object, but entering the same data again will now apply those values to all objects in the selection.

Read more about [Applying Identical Positional Data Between Objects](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-tips-and-tricks/applying-identical-positional-data-between-objects).

## Visuals

### Region

Regions are sections of an object that can have different swatches, colors and other visual properties assigned to them. The amount of editable regions ranges from one to three per object.

#### Swatch

Changes the swatch applied to the selected region. A swatch is like a texture or material.

#### Color

Changes the color applied to the swatch in the selected region.

#### Color Intensity

Changes the saturation of the region's color. This option only shows up if the region's color is not "No Color".

Input range: `0.00` - `1.00`

#### Color Spread

Adjusts color spread of the region color's base hue. Adjusting this can be almost like a secondary hidden color within the main color, as it brings out some hard-to-see details from the swatch.

Input range: `0.00` - `180.00`

#### Metal

Changes the specular highlights of the swatch in the selected region to be more metallic or not metallic at all.

<details>

<summary>Input options:</summary>

Force Off

Force On

Source Value

</details>

#### Roughness

Determines how rough the swatch in this region will appear. From looking beat-up to glossy and wet.

Input range: `0.00` - `1.00`

### Scratch And Grime

#### Scratch Amount

Determines how scratched the object will appear. The scratches are white on all objects and are most prominent on the outside edges of the object.

Input range: `0.00` - `1.00`

#### Grime

Changes the grime type of the selected objects. Grime is often used to add some extra grit to an object's texture to make it look worn and more realistic.

#### Grime Amount

Determines how much grime will be applied to the object.

Input range: `0.00` - `1.00`

## Gameplay

#### Team

Changes the object's Team affiliation. Most useful on [Team Blockers](#user-content-fn-3)[^3] that allow players from only the assigned team to pass through the blocker. Otherwise used on gameplay-related objects such as CTF Flag Stands.

### Labels

Used to include or exclude an object in a mode, to assign a gamemode-specific object identifier label or used to filter objects that can be easily referenced in scripting when calling specifically labeled objects.

"Include" means that the object will *only* be included in that gamemode. "Exclude" means that the object will be excluded from specifically that gamemode. The labels can be combined such as "BTB Include" & "Slayer Exclude" to make the object appear only in BTB modes, excluding BTB:Slayer.

{% hint style="info" %}
Include is synonymous for "only" in the case of labels
{% endhint %}

### Boundary

Modify properties to adjust the size/shape of the object's boundary which can be e.g. the size of a hill or can be used to detect events via scripting.

### Spawning

Spawn order, despawn and respawn settings. Mostly used on mounted turrets to determine their spawning properties, as they cannot be spawned from [Weapon Spawners](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/gameplay/sandbox/weapons/weapon-spawning).

## Advanced Properties

Object-specific properties related mostly to the core functionality of the object.

## AI Zone

#### AI Move Zone

The AI Move Zone object that the AI Spawner's AI units will be assigned to. Linking a zone will allow the spawner's AI units to move and fight outside the vicinity of the spawner.

To clear an assigned AI Move Zone link, select the selected AI Spawner from the list of options when assigning a new move zone.

## Object-Specific Categories ↓

The sections below detail different object-specific categories that are not found on most objects. These sections are explained on a general level.

## Launcher

Options for [Launcher objects](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/forge/forge-basics-and-ui/object-browser/forge-object-list#launchers-lifts) to change the trajectory taken by an object that enters the launcher.

## Light

Options to modify a light object's properties.

## Light Probe Marker Settings

Options to change the size and probe spacing of the Light Probe Marker object.

## Location

#### Name

Change the name of the location displayed to players within the Named Location Volume's boundary.

## Reflection Volume Settings

Options to change the behavior of the Reflection Volume object.

## Spawn Point

Modifiers to change how spawning on the selected spawn point should be affected.

## Spawn Volume

Options to change the behavior of the Spawn Volume object.

## Vehicle

Properties for placed vehicles.

#### Camera Distance

Changes how closely the camera will follow the vehicle. Mounted turrets are also classified as vehicles.

Input range: `0.10` - `5.00`

The value "nan" can be applied to this option to make the camera distance go to 0.00, but a side-effect is that the weapon projectiles on the vehicle stop working. Read more about: [Using "nan" as the Value Instead of a Number](https://the-scripters-guild-1.gitbook.io/tsg-forge-wiki/guides-and-knowledge/forge-know-how/forge-exploits/using-nan-as-the-value-instead-of-a-number).

## Weapon

Properties for placed weapons.

#### Spare Clips

The amount of additional/Spare Clips the weapon has. This option can be used to add more clips to a weapon than it can normally hold as the maximum amount of ammo.

Input range: `1` - `16`

#### Spare Energy

The amount of energy the weapon has. This is commonly used to limit the amout of shots that the Scorpion Tail has; with a value of 0.02, it has 4 total shots.

Input range: `0.00` - `1.00`

***

#### <mark style="color:green;">Contributors</mark>

Okom

[^1]: Add link when ready

[^2]: Add link when done

[^3]: Link when done
