Пример #1
0
 internal void PopulateWorld(ActionManager actman)
 {
     foreach (Func<XmasAction> buildaction in buildactions.ToArray())
     {
         actman.QueueAction(buildaction());
     }
 }
Пример #2
0
        /// <summary>
        /// Builds a full world along with all entities added to it
        /// </summary>
        /// <param name="actman">The action manager of the engine</param>
        /// <returns>The fully built world</returns>
        public XmasWorld Build(ActionManager actman)
        {
            foreach (XmasAction buildaction in buildactions.ToArray())
            {
                actman.QueueAction(buildaction);
            }

            return ConstructWorld ();
        }