initial commit

This commit is contained in:
Jo 2025-01-07 02:06:59 +01:00
parent 6715289efe
commit 788c3389af
37645 changed files with 2526849 additions and 80 deletions

View file

@ -0,0 +1,21 @@
using SLZ.Marrow.Warehouse;
using UnityEngine;
namespace SLZ.Marrow.Interaction
{
[DisallowMultipleComponent]
public partial class MarrowBody : MonoBehaviour, ITaggable
{
[field: SerializeField]
public MarrowEntity Entity { get; private set; }
[SerializeField]
private TagList _tags;
public TagList Tags => _tags;
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 13d532be3ff645c383487c609a67869c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,18 @@
using System;
using SLZ.Marrow.Utilities;
using UnityEngine;
namespace SLZ.Marrow.Interaction
{
[Serializable]
public class MarrowEntityPose
{
[SerializeField]
public SimpleTransform[] bodyPoses;
}
public partial class MarrowEntity
{
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 97b55f82cdd2b414aaa9437e62aa365b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,20 @@
using SLZ.Marrow.Warehouse;
using UnityEngine;
namespace SLZ.Marrow.Interaction
{
[SelectionBase]
public partial class MarrowEntity : MonoBehaviour, ITaggable
{
[field: Header("Marrow Entity")]
[SerializeField]
private TagList _tags;
public TagList Tags => _tags;
#if UNITY_EDITOR || DEVELOPMENT_BUILD
#endif
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d3d4fe73169944429890996abd1b4ad2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {fileID: 2800000, guid: f8d921435a3f9c741bd8755a58241089, type: 3}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -0,0 +1,24 @@
namespace SLZ.Marrow.Interaction
{
public enum MarrowLayers
{
Default = 0,
ObserverTrigger = 3,
Fixture = 6,
Player = 8,
Dynamic = 10,
EnemyColliders = 12,
Interactable = 15,
Deciverse = 17,
Socket = 18,
Plug = 19,
FootballOnly = 23,
Football = 24,
NoFootball = 25,
EntityTracker = 26,
BeingTracker = 27,
ObserverTracker = 28,
EntityTrigger = 29,
BeingTrigger = 30,
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 84c285b294020e5429dadf593d7b9b97
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: