init
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityBookAbilityAddedEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public BasicAbility abilityAdded;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b28736e9e9e648edb9ccfe4f9ee19108
|
||||
timeCreated: 1688901872
|
||||
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityBookAbilityRemovedEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public BasicAbility abilityRemoved;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9e4599a6c36841aa98e372ed26eb1d65
|
||||
timeCreated: 1688901938
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityBookAttackAbilityChangeEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public BasicAttackAbility newAttackAbility;
|
||||
}
|
||||
}
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6710e6d77a664793a7c40deb20b95221
|
||||
timeCreated: 1688901690
|
||||
@@ -0,0 +1,13 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityCastEvent : AbstractEvent
|
||||
{
|
||||
public bool prevented = false;
|
||||
|
||||
public UnitObject caster;
|
||||
public BasicAbility ability;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 737380076c5d4133909c25817c912fcf
|
||||
timeCreated: 1687457091
|
||||
@@ -0,0 +1,15 @@
|
||||
using VOID.Generic.Objects.Abstract;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityHitEvent : AbstractEvent
|
||||
{
|
||||
public bool prevented = false;
|
||||
|
||||
public UnitObject caster;
|
||||
public AbstractObject target;
|
||||
public BasicAbility ability;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 412956f4dabe437f8cc03074c9b07135
|
||||
timeCreated: 1688071790
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Projectile;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AbilityProjectileEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject caster;
|
||||
public BasicAbility ability;
|
||||
public int projectileIndex;
|
||||
public ProjectileObject projectile;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 252871390f254db8b5a8f37e6467b800
|
||||
timeCreated: 1723586923
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Usable;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class ActionBarSetEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public int index;
|
||||
public UsableObject usable;
|
||||
public BasicAbility ability;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b774541e8b945dfac76dff144f437bc
|
||||
timeCreated: 1675288181
|
||||
@@ -0,0 +1,10 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class ActionBarUnSetEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public int index;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 69a365061a4b498893108c410af0cbf1
|
||||
timeCreated: 1675288268
|
||||
@@ -0,0 +1,13 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Unit.Actions;
|
||||
using VOID.Generic.Objects.Unit.Actions.Exceptions;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class ActionErrorEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public AbstractAction action;
|
||||
public UnitActionErrorType cause;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8598a9b66b394359a9f3d48eb80ae6f3
|
||||
timeCreated: 1698957888
|
||||
@@ -0,0 +1,17 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Item;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AnimationGenericEvent : AbstractEvent
|
||||
{
|
||||
public AnimationType animationType;
|
||||
public UnitObject unit;
|
||||
public AbstractObject targetObject;
|
||||
public BasicAbility ability;
|
||||
public ItemObject targetItem;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 306614bd3ce74dcfb52aa0462e1ce17a
|
||||
timeCreated: 1686520154
|
||||
@@ -0,0 +1,13 @@
|
||||
using UnityEngine.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class AnimationGenericEventSet
|
||||
{
|
||||
public UnityEvent<AnimationGenericEvent> onStart = new();
|
||||
public UnityEvent<AnimationGenericEvent> onLoopStart = new();
|
||||
public UnityEvent<AnimationGenericEvent> onPerform = new();
|
||||
public UnityEvent<AnimationGenericEvent> onLoopEnd = new();
|
||||
public UnityEvent<AnimationGenericEvent> onEnd = new();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b9fef3d4ed32456a90648fa07e9623b9
|
||||
timeCreated: 1686517825
|
||||
@@ -0,0 +1,12 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Item;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class BackpackDropEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public ItemObject item;
|
||||
public int slotIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8c63d750d5154978a2184db56471a00d
|
||||
timeCreated: 1672247546
|
||||
@@ -0,0 +1,12 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Item;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class BackpackPickEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public ItemObject item;
|
||||
public int slotIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 50e18a5705cf4bf8b622f8922b9ce2dc
|
||||
timeCreated: 1672246502
|
||||
@@ -0,0 +1,12 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class BackpackResizeEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public int beforeSlotCount;
|
||||
public int afterSlotCount;
|
||||
public int lastItemIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6dc07598325444f8bd3c32b194b4d03b
|
||||
timeCreated: 1672248042
|
||||
@@ -0,0 +1,9 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class BackpackSortEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bc48ca19b9714c9eba659be6b9d2fd86
|
||||
timeCreated: 1672248316
|
||||
@@ -0,0 +1,16 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Item;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class BackpackSwapEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
|
||||
public int firstSlotIndex;
|
||||
public ItemObject firstItem;
|
||||
|
||||
public int secondSlotIndex;
|
||||
public ItemObject secondItem;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ae9d05825f2249ea9218f2e2f554ffc9
|
||||
timeCreated: 1672246914
|
||||
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.ScriptableObjects.Abilities;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class CastingEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject caster;
|
||||
public BasicAbility ability;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c92019785f874b63861ae819f2d09604
|
||||
timeCreated: 1698857663
|
||||
@@ -0,0 +1,10 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class CloseOtherUnitEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject closedBy;
|
||||
public UnitObject otherUnit;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8865df906cd746f490f7f4ab1d548ce2
|
||||
timeCreated: 1717948276
|
||||
@@ -0,0 +1,13 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Wearable;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class EquipmentEquipEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public WearableObject wearable;
|
||||
public EquipmentSlotType equipmentSlot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2eed72f69c0e48b9ba536985a0eb6b4f
|
||||
timeCreated: 1673897018
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
using VOID.Generic.Objects.Wearable;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class EquipmentUnEquipEvent : AbstractEvent
|
||||
{
|
||||
|
||||
public UnitObject unit;
|
||||
public WearableObject wearable;
|
||||
public EquipmentSlotType equipmentSlot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 78001065329e4a9d8ffd77bb567c36b0
|
||||
timeCreated: 1673897080
|
||||
@@ -0,0 +1,10 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class ExpGainEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public int amount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c0d579950472427e8d2af96d7d87d1a7
|
||||
timeCreated: 1729174389
|
||||
@@ -0,0 +1,10 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class LevelGainEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public int amount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7907e39daf9442058433d6aec642cbcf
|
||||
timeCreated: 1729174257
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class MainAttributeChangeEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public MainAttributeType type;
|
||||
public int oldValue;
|
||||
public int newValue;
|
||||
public int changedValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e117ad6a2dff411d95679772c0cef0c4
|
||||
timeCreated: 1674427188
|
||||
@@ -0,0 +1,17 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.AI;
|
||||
using VOID.Generic.Navigation;
|
||||
using VOID.Generic.Objects.Abstract;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class MoveEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public AbstractObject targetObject;
|
||||
public NavMeshPath path;
|
||||
public PathCorrected pathCorrected;
|
||||
public Vector3 pathCorrectedTarget;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7643a9689c724c5aa27a97fbdbd24e90
|
||||
timeCreated: 1666979748
|
||||
@@ -0,0 +1,10 @@
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class OpenOtherUnitEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject openedBy;
|
||||
public UnitObject otherUnit;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 00f01ba261bf48d0a6ec3ff3d91179ba
|
||||
timeCreated: 1717948188
|
||||
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class SenseHearEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public AbstractObject hearObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 242fd5d1b3b648b7b624e9bddf983af7
|
||||
timeCreated: 1709327008
|
||||
@@ -0,0 +1,11 @@
|
||||
using VOID.Generic.Objects.Abstract;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class SenseSightEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public AbstractObject sightObject;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 5bf736d302ca42f196a224ccc38273de
|
||||
timeCreated: 1709326927
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class SubAttributeChangeEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public SubAttributeType type;
|
||||
public float oldValue;
|
||||
public float newValue;
|
||||
public float changedValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 118e12f75acc4004a394aee448f3c8b0
|
||||
timeCreated: 1674427343
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class UnitResourceChangeEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public UnitResourceType type;
|
||||
public float oldValue;
|
||||
public float newValue;
|
||||
public float changedValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d13e7784f50244acbca5fb307fa1c389
|
||||
timeCreated: 1674674448
|
||||
@@ -0,0 +1,14 @@
|
||||
using VOID.Generic.Dict;
|
||||
using VOID.Generic.Objects.Abstract.Events;
|
||||
|
||||
namespace VOID.Generic.Objects.Unit.Events
|
||||
{
|
||||
public class UnitResourceUseEvent : AbstractEvent
|
||||
{
|
||||
public UnitObject unit;
|
||||
public UnitResourceType type;
|
||||
public float oldValue;
|
||||
public float newValue;
|
||||
public float changedValue;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a2ee7bd3682c4581849584ceb01c7cbd
|
||||
timeCreated: 1697372053
|
||||
Reference in New Issue
Block a user