diff --git a/Assets/Scripts/ProductionObjects.meta b/Assets/Scripts/ProductionObjects.meta new file mode 100644 index 0000000..4c6efd9 --- /dev/null +++ b/Assets/Scripts/ProductionObjects.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a5f559e3b4fafef42a8b244dc0d24109 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ProductionObjects/IOPort.cs b/Assets/Scripts/ProductionObjects/IOPort.cs new file mode 100644 index 0000000..2700216 --- /dev/null +++ b/Assets/Scripts/ProductionObjects/IOPort.cs @@ -0,0 +1,22 @@ +using System.Collections.Generic; +using UnityEngine; + +public class IOPort : MonoBehaviour +{ + public bool isInput; + public ItemSO item; + public int itemCount = 0; + private int maxItemCount = 100; + + public void IncreaseItemCount(int value) + { + + } + + public void DecreaseItemCount(int value) + { + + } + + +} \ No newline at end of file diff --git a/Assets/Scripts/ProductionObjects/IOPort.cs.meta b/Assets/Scripts/ProductionObjects/IOPort.cs.meta new file mode 100644 index 0000000..c19992e --- /dev/null +++ b/Assets/Scripts/ProductionObjects/IOPort.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3c591b113fe50a140b4def235a29b17b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/ProductionObjects/ProductionObject.cs b/Assets/Scripts/ProductionObjects/ProductionObject.cs new file mode 100644 index 0000000..053b22e --- /dev/null +++ b/Assets/Scripts/ProductionObjects/ProductionObject.cs @@ -0,0 +1,6 @@ +using UnityEngine; + +public abstract class ProductionObject : MonoBehaviour +{ + +} \ No newline at end of file diff --git a/Assets/Scripts/ProductionObjects/ProductionObject.cs.meta b/Assets/Scripts/ProductionObjects/ProductionObject.cs.meta new file mode 100644 index 0000000..6f70e83 --- /dev/null +++ b/Assets/Scripts/ProductionObjects/ProductionObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a5068fbdbb395994095235a688c2bfba +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: