server-master/srcs/WingsAPI.Scripting/Object/Common/Map/SButton.cs
2026-02-10 18:21:30 +01:00

29 lines
No EOL
747 B
C#

using WingsAPI.Scripting.Attribute;
namespace WingsAPI.Scripting.Object.Common.Map
{
/// <summary>
/// Object used to represent a button in a script
/// </summary>
[ScriptObject]
public class SButton : SMapObject
{
/// <summary>
/// Vnum of button when it's activated
/// </summary>
public short ActivatedVnum { get; set; }
/// <summary>
/// Vnum of button when it's deactivated
/// </summary>
public short DeactivatedVnum { get; set; }
public bool IsObjective { get; set; }
public bool IsRandomPosition { get; set; }
public bool OnlyOnce { get; set; }
public int? CustomDanceDuration { get; set; }
}
}