// WingsEmu
//
// Developed by NosWings Team
using System;
using System.Collections.Generic;
using WingsAPI.Scripting.Attribute;
using WingsAPI.Scripting.Object.Common;
namespace WingsAPI.Scripting.Object.Timespace
{
[ScriptObject]
public class ScriptTimeSpace
{
///
/// Randomly generated id
///
public Guid Id { get; set; }
///
///
public int TimeSpaceId { get; set; }
public STimeSpaceObjective Objectives { get; set; }
///
/// Maps of the timespace
///
public IEnumerable Maps { get; set; }
///
/// Spawn point of this timespace
///
public SLocation Spawn { get; set; }
///
/// Duration of the timespace
///
public int DurationInSeconds { get; set; }
public byte Lives { get; set; }
public int BonusPointItemDropChance { get; set; }
public int? PreFinishDialog { get; set; }
public bool PreFinishDialogIsObjective { get; set; }
public short? ObtainablePartnerVnum { get; set; }
public bool InfiniteDuration { get; set; }
}
}