private MarkerTimeline CreateDummyMarkerTimeline(Vector2 Position) { MarkerTimeline DummyTimeline = new MarkerTimeline(); DummyTimeline.DeathFrame = 60; DummyTimeline.AnimationMarker = new AnimationClass(""); DummyTimeline.AnimationMarker.ListAnimationLayer = new AnimationClass.AnimationLayerHolder(); DummyTimeline.AnimationMarker.ListAnimationLayer.EngineLayer = AnimationClass.GameEngineLayer.EmptyGameEngineLayer(DummyTimeline.AnimationMarker); DummyTimeline.AnimationMarker.LoopEnd = 60; DummyTimeline.AnimationMarker.AnimationOrigin.Position = new Vector2(580, 300); DummyTimeline.AnimationMarker.AnimationOrigin.DicAnimationKeyFrame[0].Position = new Vector2(580, 300); DummyTimeline.Add(0, new VisibleAnimationObjectKeyFrame(Position, true, -1)); DummyTimeline.Position = Position; AnimationClass.AnimationLayer DummyLayer = new AnimationClass.AnimationLayer(DummyTimeline.AnimationMarker, "Layer 1"); DummyLayer.AddTimelineEvent(0, new BlankTimeline(580, 300, 30, 50)); DummyTimeline.AnimationMarker.ListAnimationLayer.Add(DummyLayer); return(DummyTimeline); }
private MarkerTimeline CreateDummyMarkerTimeline() { MarkerTimeline DummyTimeline = new MarkerTimeline(); DummyTimeline.DeathFrame = 60; Squad DummySquad = CreateDummySquad(); Squad EnemySquad = CreateDummySquad(); DummyTimeline.AnimationMarker = new AnimationScreen("", DummyMap, DummySquad, EnemySquad, DummySquad.CurrentLeader.CurrentAttack, new GameScreens.BattleMapScreen.BattleMap.SquadBattleResult(), new AnimationScreen.AnimationUnitStats(DummySquad, EnemySquad, false), null, null, "", false); DummyTimeline.AnimationMarker.ListAnimationLayer = new AnimationClass.AnimationLayerHolder(); DummyTimeline.AnimationMarker.ListAnimationLayer.EngineLayer = AnimationClass.GameEngineLayer.EmptyGameEngineLayer(DummyTimeline.AnimationMarker); DummyTimeline.AnimationMarker.LoopEnd = 60; DummyTimeline.AnimationMarker.AnimationOrigin.Position = new Vector2(580, 300); DummyTimeline.AnimationMarker.AnimationOrigin.DicAnimationKeyFrame[0].Position = new Vector2(580, 300); DummyTimeline.Add(0, new VisibleAnimationObjectKeyFrame(new Vector2(50, 300), true, -1)); AnimationClass.AnimationLayer DummyLayer = new AnimationClass.AnimationLayer(DummyTimeline.AnimationMarker, "Layer 1"); DummyLayer.AddTimelineEvent(0, new BlankTimeline(580, 300, 30, 50)); DummyTimeline.AnimationMarker.ListAnimationLayer.Add(DummyLayer); return(DummyTimeline); }