public CK2Artifact(CK2World world, PdxSublist data) { Owner = world.CK2Characters[(int)data.GetFloat("owner")]; Equipped = data.GetBool("equipped"); Type = data.GetString("type"); Obtained = data.GetDate("obtained"); Created = data.GetDate("obtained"); Owner.AddArtifact(this); }