Initial commit

This commit is contained in:
Mausham
2025-12-26 17:56:05 -08:00
commit 7cb0a26dae
453 changed files with 53483 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1df03228b6e72bc4397493f4ed9f8ba7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,10 @@
using UnityEngine;
namespace Darkmatter.Core
{
public interface IHumonoidAnim
{
void PlayJumpAnim();
void PlayMovementAnim(Vector2 velocity);
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 5a12b671db097ec4ca9a6d81b9843c9e

View File

@@ -0,0 +1,9 @@
using UnityEngine;
namespace Darkmatter.Core
{
public interface IPlayerAnim : IHumonoidAnim
{
void PlayShootAnim();
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 7b737e58ea9c4574abb8e4c7c5b8eaa0

View File

@@ -0,0 +1,15 @@
using UnityEngine;
namespace Darkmatter.Core
{
public interface IPlayerPawn
{
Camera mainCamera { get; }
bool isGrounded { get; }
void Jump(float jumpForce);
void Move(Vector3 motion);
void SetCameraRotation(float pitch, float yaw);
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: d2804a4028b617e43a4dc4049b19c5b5

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f3cc373d4ed1bd94ba433029245b72f5
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,13 @@
using System;
using UnityEngine;
namespace Darkmatter.Core
{
public interface IInputReader
{
public event Action OnJumpPerformed;
public Vector2 moveInput { get; }
public Vector2 lookInput { get; }
public bool isShooting { get; }
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 45f4fffcfa5f98247af8885708c3e11d

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b3d1c4314960db14dbc459d446baba49
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,13 @@
using UnityEngine;
namespace Darkmatter.Core
{
public interface IState
{
void Enter();
void Update();
void LateUpdate();
void Exit();
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: 3508c66c9649d76439537bb7e9532896