Move App logic to other projects
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum AccessoryTag
|
||||
{
|
||||
None,
|
||||
HalfVTConsumption,
|
||||
StatusEffectImmunity
|
||||
}
|
||||
6
Zennysoft.Game.Ma.Implementation/Item/Tags/BoxItemTag.cs
Normal file
6
Zennysoft.Game.Ma.Implementation/Item/Tags/BoxItemTag.cs
Normal file
@@ -0,0 +1,6 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum BoxItemTag
|
||||
{
|
||||
RandomNewItem,
|
||||
}
|
||||
11
Zennysoft.Game.Ma.Implementation/Item/Tags/ElementType.cs
Normal file
11
Zennysoft.Game.Ma.Implementation/Item/Tags/ElementType.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum ElementType
|
||||
{
|
||||
None,
|
||||
Aeolic,
|
||||
Telluric,
|
||||
Hydric,
|
||||
Igneous,
|
||||
Ferrum
|
||||
}
|
||||
7
Zennysoft.Game.Ma.Implementation/Item/Tags/ItemTag.cs
Normal file
7
Zennysoft.Game.Ma.Implementation/Item/Tags/ItemTag.cs
Normal file
@@ -0,0 +1,7 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum ItemTag
|
||||
{
|
||||
None,
|
||||
BreaksOnChange
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum ThrowableItemTag
|
||||
{
|
||||
None,
|
||||
LowerTargetTo1HP,
|
||||
CanChangeAffinity,
|
||||
TeleportToRandomLocation,
|
||||
WarpToExitIfFound
|
||||
}
|
||||
20
Zennysoft.Game.Ma.Implementation/Item/Tags/UsableItemTag.cs
Normal file
20
Zennysoft.Game.Ma.Implementation/Item/Tags/UsableItemTag.cs
Normal file
@@ -0,0 +1,20 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum UsableItemTag
|
||||
{
|
||||
None,
|
||||
DoubleEXP,
|
||||
IdentifyAllItemsCostHP,
|
||||
BriefImmunity,
|
||||
SwapHPAndVT,
|
||||
TeleportAllEnemiesToRoom,
|
||||
TurnAllEnemiesIntoHealingItem,
|
||||
KillHalfEnemiesInRoom,
|
||||
AbsorbHPFromAllEnemiesInRoom,
|
||||
HealsAllInRoomToMaxHP,
|
||||
DealElementalDamageToAllEnemiesInRoom,
|
||||
RaiseCurrentWeaponAttack,
|
||||
RaiseCurrentDefenseArmor,
|
||||
RaiseLevel,
|
||||
RandomEffect,
|
||||
}
|
||||
9
Zennysoft.Game.Ma.Implementation/Item/Tags/WeaponTag.cs
Normal file
9
Zennysoft.Game.Ma.Implementation/Item/Tags/WeaponTag.cs
Normal file
@@ -0,0 +1,9 @@
|
||||
namespace Zennysoft.Game.Ma.Implementation;
|
||||
|
||||
public enum WeaponTag
|
||||
{
|
||||
None,
|
||||
SelfDamage,
|
||||
IgnoreAffinity,
|
||||
Knockback,
|
||||
}
|
||||
Reference in New Issue
Block a user