Author Topic: Disable Intro?  (Read 3977 times)

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Disable Intro?
« on: 8 March 2011, 00:10:48 »
Anyone mind if I disable the intro? All it really does is show the glest.org website url which can be seen from the about menu. I prefer to go straight to the menu.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Disable Intro?
« Reply #1 on: 8 March 2011, 00:26:47 »
I suppose that would be OK, but what we really need is just a better one. But I guess that can be in Glest 4...

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: Disable Intro?
« Reply #2 on: 8 March 2011, 00:29:22 »
Intro screens are really best for first-time players or people who don't play that often, but somebody like me who does a lot of testing would like to disable it.  I say put an option in the *.ini.

Ishmaru

  • Behemoth
  • *******
  • Posts: 1,071
  • um wat??
    • View Profile
    • DelphaDesign
Re: Disable Intro?
« Reply #3 on: 8 March 2011, 00:34:13 »
Dont care for the intro. Its just dark screen for a while then Glest and website show up then black for a while. Not really the most epic scene :P Don't really need it. Make it switchable. 
Annex: Conquer the World Release 4 For Pc Mac + Linux
https://forum.megaglest.org/index.php?topic=9570.0
Annex is now on Facebook!
https://www.facebook.com/AnnexConquer

-Archmage-

  • Moderator
  • Dragon
  • ********
  • Posts: 5,887
  • Make it so.
    • View Profile
    • My Website
Re: Disable Intro?
« Reply #4 on: 8 March 2011, 02:06:12 »
You guys are all aware you can click to skip it........ :P If that's trouble...... ::)
Egypt Remastered!

Proof: Owner of glest@mail.com

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Disable Intro?
« Reply #5 on: 8 March 2011, 02:13:30 »
If everyone always skips it, then there isn't really a point of it being there...  ::) In the end we just need a better one I guess.

MuwuM

  • Ornithopter
  • *****
  • Posts: 426
  • No Game without Move(ment)
    • View Profile
    • MuwuM - Lexicons
Re: Disable Intro?
« Reply #6 on: 8 March 2011, 02:27:32 »
Why don't you create one, ultifd ? ;)

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Disable Intro?
« Reply #7 on: 8 March 2011, 04:08:54 »
Maybe after the merge...but I think there are others who would do a better job.

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #8 on: 8 March 2011, 10:37:46 »
Perhaps mpeg or some nice video format could be added for the intro (and cutscenes for scenarios too maybe).

Psychedelic_hands

  • Guest
Re: Disable Intro?
« Reply #9 on: 8 March 2011, 10:53:44 »
Perhaps mpeg or some nice video format could be added for the intro (and cutscenes for scenarios too maybe).

I suggested cutscenes awhile back, but an video intro would be awesome too.
 :thumbup:

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: Disable Intro?
« Reply #10 on: 8 March 2011, 23:38:03 »
Yep, that's what I'm talking about. But there's no point in doing now/no time, so I guess Hailstone can just disable it...

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Disable Intro?
« Reply #11 on: 10 March 2011, 00:18:11 »
I've disabled it now (commit f9b08c42..).
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #12 on: 10 March 2011, 23:17:10 »
The menu music doesn't seem to play since it was removed.

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Disable Intro?
« Reply #13 on: 11 March 2011, 08:22:00 »
OK. Try now, I forgot to commit some changes.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #14 on: 11 March 2011, 12:26:42 »
Will do once I get home. Perhaps the intro could play when the game is first run and then an option to always show the intro whether the game is first run or not could be added.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Disable Intro?
« Reply #15 on: 11 March 2011, 19:40:00 »
Excuse my lateness. My two bits:

Yes, the screen should be disabled, but, not on the first run. You see, I never would have even come to this site, and thus found the forums, if I wasn't reminded of the web site when I played the game (yes, it's surprisingly easy to download a game, without actually even looking at anything else on the site). After that, I'm with Chupa in giving an option, preferably in the options menu, for toggling whether or not to show the intro. This could persist even when a real cutscene video is added (albeit, that video would have to be very high quality and probably entirely rendered in a video editor, not consisting of ingame clips. Something similar to civilization 4 comes to mind (though not necessarily such quality). Of course, then there's the problem with playing a video, as videos are huge, and the format that most games (including aforementioned civilization 4) is Bink, which is commercial, leaving us with fewer choices that won't create a massive filesize.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Ishmaru

  • Behemoth
  • *******
  • Posts: 1,071
  • um wat??
    • View Profile
    • DelphaDesign
Re: Disable Intro?
« Reply #16 on: 12 March 2011, 07:29:43 »
Only Divx comes to mind, but that would require an extra install and who would want to install something extra...
Annex: Conquer the World Release 4 For Pc Mac + Linux
https://forum.megaglest.org/index.php?topic=9570.0
Annex is now on Facebook!
https://www.facebook.com/AnnexConquer

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #17 on: 12 March 2011, 11:30:59 »
Only Divx comes to mind, but that would require an extra install and who would want to install something extra...
Loads of people have Divx installed these days though, could include it in the installer.

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #18 on: 12 March 2011, 11:43:51 »
I've updated to the latest GIT Master and there's a big problem. The music plays now however when you select one of the menu options like New Game, Load Game, Options, Scenarios, etc the music keeps playing fine, but if you choose Return and go back to the main menu the music stops and starts again from the beginning and at twice the speed, if you repeat this it gets faster and faster!

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Disable Intro?
« Reply #19 on: 12 March 2011, 21:22:00 »
It's playing the music multiple times because it's started when you go to the root menu. I should have realised that was going to happen when I saw it starting at the end of the intro. I've committed a fix.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

ChupaReaper

  • Guest
Re: Disable Intro?
« Reply #20 on: 13 March 2011, 02:24:29 »
It's playing the music multiple times because it's started when you go to the root menu. I should have realised that was going to happen when I saw it starting at the end of the intro. I've committed a fix.
Cool thanks :D

silnarm

  • Local Moderator
  • Behemoth
  • ********
  • Posts: 1,373
    • View Profile
Re: Disable Intro?
« Reply #21 on: 14 March 2011, 02:18:41 »
Re: Video.

If we were to add the ability to play vids for the intro, campaigns, etc. then it would be theora.  Not sure how that compares with propriety formats but that is about the only option I think is available/attractive to us.

Re: Intro.
Code: [Select]
if (g_config.getMiscFirstTime()) {
setState(new Intro(*this));
} else {
setState(new MainMenu(*this));
}

Not sure how you have the music transitioning atm, and this could mess that up, but this is how would should aim to do it.
Glest Advanced Engine - Code Monkey

Timeline | Downloads

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Disable Intro?
« Reply #22 on: 14 March 2011, 05:22:44 »
Code: [Select]
if (g_config.getMiscFirstTime()) {
setState(new Intro(*this));
} else {
setState(new MainMenu(*this));
}
The problem with that is they will only see it if the first time setting in the INi is true, which is generally only so for the first run, unless they manually change it. Thus, if they WANT to see the intro again, or don't really care (in which case, let's brainwash them with the website name, just so they might be tempted onto the forums) they don't have an easily accessable method of seeing it again, short of setting first time on again, which will overwrite other settings (not entirely sure what is configured on the first run, but many graphical limitations probably are). I instead propose making a new INI line for that, defaultly leaving the intro on unless the user chooses to toggle it off (and perhaps place said option in the options menu. .... and while we're at it, do a major revamp of the options menu, which is sadly lacking).
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

Psychedelic_hands

  • Guest
Re: Disable Intro?
« Reply #23 on: 14 March 2011, 05:47:58 »
Why not just put the website in the logo or something?

hailstone

  • Local Moderator
  • Battle Machine
  • ********
  • Posts: 1,568
    • View Profile
Re: Disable Intro?
« Reply #24 on: 14 March 2011, 08:49:44 »
I think once video is put in have it play all the time but have the option to disable in the ini. I tend to only watch intros once.
Glest Advanced Engine - Admin/Programmer
https://sourceforge.net/projects/glestae/

 

anything