Help on Ace on Steroids Tutorial

May 4, 2013 at 10:24 AM
I'am working on a tutorial with the Indiefreaks Framework, the best introduction to start with Sunburn and Indiefraks Framework i found so far.

http://indiefreaks.com/videos/

I followed the tutorial to the 3rd video. (Ace on Steroids)

In the derived Application class in the Initialize Sunburn method,
a LocalSessionmanager overloaded with the Application class
and a GuiManager overloaded with the GraphicsDeviceManager
can't be assigned to parameter type "SynapseGameing.LightningSystem.Core.IManagerServiceProvider.


I'am using Sunburn Indie license version 2.0.18.

I'am working on a Windows Phone Project
/// <summary>
    /// Create a new Instance of the Game
    /// </summary>
    public class LegoWarriorApplication : Application
    {
        /// <summary>
        /// Cinstructor
        /// </summary>
        public LegoWarriorApplication ( )
            : base ( "Lego Warrior", "Content" )
            {
            }

        #region Overrides of Application
        /// <summary>
        /// Here is the point we Initialize 
        /// and all the Managers you want to use for this Game
        /// </summary>
        protected override void InitializeSunBurn ( )
            {
            // We add localy only Seccionmanager instance
            SunBurn.AddManager(new LocalSessionManager(this));  //<= here

            // We add the manager which
            SunBurn.AddManager(new GuiManager(GraphicsDeviceManager)); // <= here

            // Helper Method in Application class to create Rendereing Managers
            CreateRenderer ( Renderers.Deferred );
            }

        /// <summary>
        /// Initialize The Game
        /// </summary>
        protected override void Initialize ( )
            {
            base.Initialize ( );
            // First the Introduction GameState gets loaded
            LoadGameState ( new IntroductionGameState ( this ) ); 
            } 
        #endregion


    }