コード例 #1
0
ファイル: RandomCommand.cs プロジェクト: alfar/WordBuilder
        public override void LoadCommand(Whee.WordBuilder.ProjectV2.IProjectSerializer serializer)
        {
            ProjectV2.WeightedCommandBlockNode wcbn = new ProjectV2.WeightedCommandBlockNode(serializer);

            Children.Add(wcbn);

            foreach (ProjectV2.WeightedCommandNode wcn in wcbn.Children)
            {
                WeightedCommand wc = new WeightedCommand();
                wc.Weight = wcn.Weight;
                wc.Command = wcn.Command;
                Commands.Add(wc);
            }
        }
コード例 #2
0
        public override void LoadCommand(Whee.WordBuilder.ProjectV2.IProjectSerializer serializer)
        {
            ProjectV2.WeightedCommandBlockNode wcbn = new ProjectV2.WeightedCommandBlockNode(serializer);

            Children.Add(wcbn);

            foreach (ProjectV2.WeightedCommandNode wcn in wcbn.Children)
            {
                WeightedCommand wc = new WeightedCommand();
                wc.Weight  = wcn.Weight;
                wc.Command = wcn.Command;
                Commands.Add(wc);
            }
        }