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,7 @@
namespace VOID.Generic.Objects.Abstract.Events
{
public abstract class AbstractEvent
{
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 1ee6c0ca0efc40f8a2a0605b355f90f3
timeCreated: 1666901839
@@ -0,0 +1,13 @@
using VOID.Generic.Dict;
namespace VOID.Generic.Objects.Abstract.Events
{
public class BasicResourceChangeEvent : AbstractEvent
{
public AbstractObject obj;
public BasicResourceType type;
public float oldValue;
public float newValue;
public float changedValue;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 767da03874a249c99966ae86ee48ae8f
timeCreated: 1693752577
@@ -0,0 +1,15 @@
using VOID.Generic.Dict;
using VOID.Generic.Objects.Unit;
namespace VOID.Generic.Objects.Abstract.Events
{
public class DamageEvent : AbstractEvent
{
public bool prevented = false;
public AbstractObject target;
public UnitObject attacker;
public float amount;
public DamageType damageType;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: bca6a131b1c94d9ba67836be72a4c62c
timeCreated: 1668636901
@@ -0,0 +1,9 @@
namespace VOID.Generic.Objects.Abstract.Events
{
public class DeathEvent : AbstractEvent
{
public bool prevented = false;
public AbstractObject obj;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: a7373f77231b4c27b49e8352494e9fe3
timeCreated: 1675363800
@@ -0,0 +1,10 @@
using VOID.Generic.Status.Effect;
namespace VOID.Generic.Objects.Abstract.Events
{
public class EffectEvent : AbstractEvent
{
public AbstractObject obj;
public BasicEffect effect;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 7540cd1428134f3884aa1660037ebbd6
timeCreated: 1674413226
@@ -0,0 +1,7 @@
namespace VOID.Generic.Objects.Abstract.Events
{
public class RemoveEvent : AbstractEvent
{
public AbstractObject obj;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 3a06b6ad4d60443bb4f6421a8685ed8f
timeCreated: 1675789635
@@ -0,0 +1,7 @@
namespace VOID.Generic.Objects.Abstract.Events
{
public class ReviveEvent : AbstractEvent
{
public AbstractObject obj;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 83a0d26632374a0a8a32b803e5c70a89
timeCreated: 1710964438
@@ -0,0 +1,10 @@
using VOID.ScriptableObjects;
namespace VOID.Generic.Objects.Abstract.Events
{
public class StatusEvent : AbstractEvent
{
public AbstractObject obj;
public BasicStatus status;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 52a97addb7b74e31b985f8319b3c3d50
timeCreated: 1670355516
@@ -0,0 +1,10 @@
using VOID.Generic.Triggers;
namespace VOID.Generic.Objects.Abstract.Events
{
public class TriggerEvent : AbstractEvent
{
public AbstractObject obj;
public IDynamicTrigger triggerArea;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 7c2a7cd182ef417da291d870148e8524
timeCreated: 1710969295
@@ -0,0 +1,10 @@
using VOID.Generic.Turn;
namespace VOID.Generic.Objects.Abstract.Events
{
public class TurnEvent : AbstractEvent
{
public AbstractObject obj;
public TurnManager turnManager;
}
}
@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 0d2a167160234911a80d008f65ba2154
timeCreated: 1696968391