public static void AppendMovePlayerAction(StoryBuilderSegment story, int targetX, int targetY, Enums.Speed speed, bool pause) { StorySegment segment = new StorySegment(); segment.Action = Enums.StoryAction.MovePlayer; segment.AddParameter("X", targetX.ToString()); segment.AddParameter("Y", targetY.ToString()); segment.AddParameter("Speed", ((int)speed).ToString()); segment.AddParameter("Pause", pause.ToString()); story.Segments.Add(segment); }
public static void AppendMoveFNPCAction(StoryBuilderSegment story, string id, int x, int y, Enums.Speed speed, bool pause) { StorySegment segment = new StorySegment(); segment.Action = Enums.StoryAction.MoveFNPC; segment.AddParameter("ID", id); segment.AddParameter("X", x.ToString()); segment.AddParameter("Y", y.ToString()); segment.AddParameter("Speed", ((int)speed).ToString()); segment.AddParameter("Pause", pause.ToIntString()); story.Segments.Add(segment); }