Obenseuer/Modding

Revision as of 16:14, 2 July 2024 by Nextej (talk | contribs) (Created page with "Custom Unity files for Obenseuer can be loaded using the [https://github.com/Ierdna100/OSLoader OSLoader], created by Ierdna100. ==Adding new furniture== Furnitures are made out of two prefabs, the furniture prefab and the preview prefab. ===Furniture prefab=== Rendered on layer <code>12</code>, named as <code>Placeable</code>. Component structure <code> Prefab (FurniturePlaceable.cs) -> rotate (empty object) -> Stuff (components, like the MeshRenderer,...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Custom Unity files for Obenseuer can be loaded using the OSLoader, created by Ierdna100.

Adding new furniture

Furnitures are made out of two prefabs, the furniture prefab and the preview prefab.

Furniture prefab

Rendered on layer 12, named as Placeable.

Component structure


Prefab (FurniturePlaceable.cs)
  -> rotate (empty object)
     -> Stuff (components, like the MeshRenderer, of the furniture)

Preview prefab

Rendered on layer 11, named as ItemPreview.

Component structure


Preview Prefab
  -> rotate (ObjectPreview.cs)
     -> Stuff + Collision (Rigidbody(kinematic), Box Collider(trigger), InsideTrigger.cs)