コード例 #1
0
ファイル: Room.cs プロジェクト: ChocMaltHoney/Neuroleptic
        public Room(ContentManager Content, int i_ID, String s_Tex)
        {
            sRoomName = "Untitled Map 0 Overload Constructor";
            iID = i_ID;

            lObjects = new List<Rooms.Obstacle>();
            lItems = new List<Neuroleptic.Items.Item>();
            lDoors = new List<Door>();
            lProjectiles = new List<AnimatedSprite>();

            sRoomBase = new AnimatedSprite(Content, s_Tex);
            igEntityGrid = new Control.IndexGrid(16, 9);
        }
コード例 #2
0
ファイル: Loading.cs プロジェクト: ChocMaltHoney/Neuroleptic
        //Constructor
        public Loading(ContentManager Content, String s_Next)
            : base()
        {
            gGen = new Generation.Generator();
            bCanPlay = gGen.CreatePath(Option.RoomsMin,Option.RoomsMax);
            fProgress = 0.0f;
            iRainPos = 0;

            sBackground = new AnimatedSprite(Content, "Menus/Main");
            sBackgroundWindows = new AnimatedSprite(Content, "Menus/MainW");
            sRain = new AnimatedSprite(Content, "Menus/Rain");
            sRain.Colour = new Color(Color.LightSalmon, 1.0f);

            //sBackground.Alpha = 0.2f;
            sBackgroundOverlay = new AnimatedSprite(Content, "Menus/MainOverlay");
            sBackgroundOverlay.Colour = new Color(Color.Red, 1.0f);
            sBackgroundOverlay.Alpha = 0.0f;
        }
コード例 #3
0
        //!---CONSTRUCTORS---!
        public Background(ContentManager Content)
            : base()
        {
            sBackground = new AnimatedSprite(Content, "Menus/Main");
            sBackgroundWindows = new AnimatedSprite(Content, "Menus/MainW");
            sRain = new AnimatedSprite(Content, "Menus/Rain");
            sRain.Colour = new Color(Color.LightBlue, 1.0f);
            iRainPos = 0;

            dThunderLast = 0d;
            dThunderCooldown = 7d;
            seThunder01 = Content.Load<SoundEffect>("Menus/Sound/thunder03_timgormly");
            seThunder02 = Content.Load<SoundEffect>("Menus/Sound/thunder05_artifact");
            seThunder03 = Content.Load<SoundEffect>("Menus/Sound/thunder06_erdie");

            #if DESKTOP
            seTitleMusic = Content.Load<SoundEffect>("Menus/Sound/Title01_AntonioSantangelo");
            if (Option.BackgroundMusic) {
                PlayMusic(true);
            }
            #endif
            sBackgroundOverlay = new AnimatedSprite(Content, "Menus/MainOverlay");
            sBackgroundOverlay.Alpha = 0.2f;
        }
コード例 #4
0
ファイル: Room.cs プロジェクト: ChocMaltHoney/Neuroleptic
 public void ChangeBackground(AnimatedSprite as_NewBackground)
 {
     sRoomBase = as_NewBackground;
 }