Obenseuer/Modding: Difference between revisions

m
no edit summary
(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,...")
 
mNo edit summary
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Custom Unity files for [[Obenseuer]] can be loaded using the [https://github.com/Ierdna100/OSLoader OSLoader], created by Ierdna100.
Custom Unity files for [[Obenseuer]] can be loaded using the [https://github.com/Ierdna100/OSLoader OSLoader], created by Ierdna100. Additional modding library, the [https://github.com/BoettcherDasOriginal/OSML_ObenseuerSimpleModdingLibrary/ OSML] created by BoettcherDasOriginal, is available for OSLoader.


==Adding new furniture==
==Adding new furniture==
Line 5: Line 5:


===Furniture prefab===
===Furniture prefab===
Rendered on layer <code>12</code>, named as <code>Placeable</code>.
Rendered on user layer <code>12</code>, named as <code>Placeable</code>.


Component structure
Component structure:
  <code>
  <code>
  Prefab (FurniturePlaceable.cs)
  Prefab (FurniturePlaceable.cs)
Line 15: Line 15:


===Preview prefab===
===Preview prefab===
Rendered on layer <code>11</code>, named as <code>ItemPreview</code>.
Rendered on user layer <code>11</code>, named as <code>ItemPreview</code>.


Component structure
Component structure:
  <code>
  <code>
  Preview Prefab
  Preview Prefab
Line 23: Line 23:
       -> Stuff + Collision (Rigidbody(kinematic), Box Collider(trigger), InsideTrigger.cs)
       -> Stuff + Collision (Rigidbody(kinematic), Box Collider(trigger), InsideTrigger.cs)
  </code>
  </code>
[[Category:Community Content]]
csseditors
1,680

edits