コード例 #1
0
        protected virtual TransformationInfo GetTransformationInfo(Transformation transformation)
        {
            var counter     = MemoryReader.GetPlayerInfo(transformation.MemoryOffset);
            var transformed = counter >= 3;

            return(new TransformationInfo(counter.ToString(), transformed, ItemsTouched(transformation.Items), ItemsBlacklisted(transformation.Items)));
        }
コード例 #2
0
        protected virtual void UpdateTransformation(Transformation transformation)
        {
            var counter = MemoryReader.GetPlayerInfo(transformation.MemoryOffset);

            transformation.Count = counter.ToString();
            transformation.ShowTransformationImage = counter >= 3 && IsaacDashSerializer.Settings.TransformationTrackerSettings.ShowTransformationImage == true;
            transformation.Items.ForEach(item => UpdateTransformationItem(item, IsItemTouched(item), IsItemBlacklisted(item)));
        }