Aetheria/Assets/Scripts/ServerShared/Enums.cs
Reinier Vens 02e85cb0e2 In-game Inventory UI
Created InventoryPanel script which populates a grid with sprites representing the layout of an entity's hull
2020-12-12 03:42:58 +00:00

89 lines
No EOL
1.1 KiB
C#

using System;
public enum ItemRotation
{
None = 0,
Clockwise = 1,
Reversed = 2,
CounterClockwise = 3
}
public enum LauncherCaliber
{
Micro,
Missile,
Fighter
}
public enum HardpointType
{
Hull,
Tool,
Thermal,
Thruster,
WarpThruster,
Reactor,
Radiator,
Shield,
Sensors,
Energy,
Ballistic,
Launcher,
ControlModule
}
public enum DamageType
{
Kinetic,
Corrosive,
Electric,
Thermal,
Optical,
Ionizing
}
[Flags]
public enum BodyType
{
None = 0,
Asteroid = 1 << 0,
Planetoid = 1 << 1,
Planet = 1 << 2,
GasGiant = 1 << 3,
Sun = 1 << 4
}
public enum HullType
{
Ship,
Station,
Turret
}
public enum MegaPlacementType
{
Mass = 0,
Planets = 1,
Resources = 2,
Connected = 3,
Isolated = 4
}
public enum SimpleCommodityCategory
{
Minerals,
Metals,
Alloys,
Compounds,
Organics
}
public enum CompoundCommodityCategory
{
Wearables,
Consumables,
Luxuries,
Tools,
Manufacturing,
Assemblies
}