Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }