Assembling Main scene.

This commit is contained in:
Khauvinkh
2024-08-18 17:48:35 +02:00
parent 409876fd7b
commit a2584d9640
45 changed files with 3692 additions and 115 deletions

View File

@@ -0,0 +1,25 @@
using Nothke.Interaction;
using Nothke.Interaction.Items;
using UnityEngine;
public class HammerRepair: Interactable
{
public override void Use(InteractionController im)
{
if (im.hands.item == null)
{
base.Use(im);
return;
}
var product = GetComponentInChildren<Product>();
if (!product)
{
return;
}
var clip = product.Type.SelectClip(product.Defect != DefectType.None);
NAudio.Play(clip, transform.position);
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: bde7b42f7560494da2171ea528381467
timeCreated: 1723989068

View File

@@ -0,0 +1,25 @@
using Nothke.Interaction;
using Nothke.Interaction.Items;
using UnityEngine;
public class HammerableRigidbody: RigidbodyInteractable
{
public override void Use(InteractionController im)
{
if (im.hands.item == null)
{
base.Use(im);
return;
}
var product = GetComponentInChildren<Product>();
if (!product)
{
return;
}
var clip = product.Type.SelectClip(product.Defect != DefectType.None);
NAudio.Play(clip, transform.position);
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 3f1ba88558d742b9a6f1c78794058aba
timeCreated: 1723987695