This commit is contained in:
2026-07-09 21:33:33 +02:00
commit 84a2a365f3
2364 changed files with 950134 additions and 0 deletions
@@ -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
@@ -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;
}
}
@@ -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