using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using GTANetworkAPI; /** * @overview Life of German Reallife - Entities Door (Door.cs) * @author VegaZ * @copyright (c) 2008 - 2018 Life of German */ namespace ReallifeGamemode.Database.Entities { public partial class Door { [Key] public int Id { get; set; } public string Category { get; set; } public string Name { get; set; } public bool Locked { get; set; } public int Model { get; set; } public float X { get; set; } public float Y { get; set; } public float Z { get; set; } public float Radius { get; set; } public bool AlwaysOpen { get; set; } [NotMapped] public Vector3 Position => new Vector3(X, Y, Z); [ForeignKey("FactionId")] public int? FactionId { get; set; } public Faction Faction { get; set; } } }