CORE dashboard + a lot of changes
This commit is contained in:
@@ -3,7 +3,6 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using RPGCore.Core;
|
||||
using RPGCore.Core.Objects;
|
||||
using RPGCore.ObjectModules.EventObjectModule;
|
||||
using RPGCore.StatusEffect.ObjectModules.StatusObjectModule.Effects;
|
||||
using RPGCore.StatusEffect.ObjectModules.StatusObjectModule.Events;
|
||||
using UnityEngine;
|
||||
@@ -11,7 +10,12 @@ using UnityEngine;
|
||||
namespace RPGCore.StatusEffect.ObjectModules.StatusObjectModule
|
||||
{
|
||||
[Serializable]
|
||||
[RequireComponent(typeof(BaseObject))]
|
||||
[ObjectModule(
|
||||
name: "[Status] Status",
|
||||
description: "Attached to any implementation of <b>BaseObject</b>. Manages statuses and their effects. " +
|
||||
"Create scriptable object <b>"+nameof(StatusDefinitionSO)+"</b> to make new status. " +
|
||||
"For new effect create new implementation of <b>"+nameof(BaseEffect)+"</b>."
|
||||
)]
|
||||
public class StatusModule : ObjectModule<BaseObject>
|
||||
{
|
||||
internal List<Status> statuses { get; private set; } = new();
|
||||
|
||||
Reference in New Issue
Block a user