Hard Light Productions Forums

Hosted Projects - Standalone => The Babylon Project => Public Development => Topic started by: The E on June 23, 2009, 12:10:47 pm

Title: 3D Mainhall script for TBP
Post by: The E on June 23, 2009, 12:10:47 pm
As some of you may know, I've been fiddling with the mainhall mission script (http://www.hard-light.net/forums/index.php/topic,56122.0.html). So, for your consideration and viewing pleasure, I humbly present this package (http://www.mediafire.com/download.php?mjnjmzid3mi). It contains the mission (still a WIP, but usable), the script, a few bits and pieces of Interface art for those, and inferno builds of the engine (based on FSO revision 5370). These are necessary for Multiplayer compatibility; while the script works without apparent problems for single player mode, multi WILL NOT WORK, unless you're using the builds included here, or any (inferno) build after 5370.

Thanks to chief1983 and Flaming Sword for making this script as awesome as it is.
Thanks to Aardwolf for pointing out some of my stupidity.
Special Thanks to WMCoolmon for creating this script in the first place.

To install it, extract the archive into your TBP folder and select mainhall_script as a mod in the Launcher. You will also (probably) need the Zathras pack.

EDIT: Right now, this script is almost a full, working replacement for the traditional mainhall. Things that are still missing (but I'm working on them, promise!) are the help overlay, .ani support, and mouseover sound FX.

Just so you know what you're getting into, here are some screenshots:

From the single player mainhall:
(http://i659.photobucket.com/albums/uu320/FabianW/b52.jpg)

And the multiplayer version:
(http://i659.photobucket.com/albums/uu320/FabianW/b5.jpg)
Title: Re: 3D Mainhall script for TBP
Post by: captain-custard on June 23, 2009, 12:52:57 pm
very nice thankyou Mr E
Title: Re: 3D Mainhall script for TBP
Post by: The E on June 25, 2009, 12:32:42 pm
A quick update: (http://www.mediafire.com/download.php?mjnjmzid3mi)

--Because of the long loading time, I disabled the mission function for the time being
  (If you want to see how it looks like with the mission loading enabled, locate the usemission variable and change its value to true)
--Added support (and Images!) for background images with an aspect ratio != 4:3
--Script was cleaned up a bit

Still to do:
--Menu music
--Find a way to get the logo to scale correctly for resolutions other than 1440*900 (for the 16:10 version) or 1024*768 (for the 4:3 version) Found it.

Here is a screenshot:
(http://i659.photobucket.com/albums/uu320/FabianW/b54.jpg)

EDIT: Damn, uploaded a buggy version. Links are now fixed.
EDIT EDIT: Moar updates!

--More interface Art
--Moved the control layout from vertical to horizontal, to better emulate the original TBP layout

Screenies:
(http://i659.photobucket.com/albums/uu320/FabianW/b5a.jpg)
(http://i659.photobucket.com/albums/uu320/FabianW/b5b.jpg)
(http://i659.photobucket.com/albums/uu320/FabianW/b5c.jpg)
Title: Re: 3D Mainhall script for TBP
Post by: chief1983 on June 27, 2009, 03:42:22 pm
Nice, I like where it's going.  Don't forget WMC though, he pretty much created the initial scripts.
Title: Re: 3D Mainhall script for TBP
Post by: The E on June 29, 2009, 05:11:23 am
Update Time again! (http://www.mediafire.com/download.php?mjnjmzid3mi)

Changes:

--Lots of changes under the hood for better forward compatibility
--Support for images and sample images for the buttons
--Music is now playing

The normal buttons:
(http://i659.photobucket.com/albums/uu320/FabianW/b5e.jpg)
And what they look like when the mouse is over them:
(http://i659.photobucket.com/albums/uu320/FabianW/b5d.jpg)

EDIT: Apparently, while there is a function to play music from a file, there is no function to stop it again. :wtf:
This has now been rectified. Updated engine builds are included.

EDIT EDIT:
Thanks to Aardwolf, proper keyboard support has now been added. Thanks to the SCP, a few nasty crash issues have finally been eradicated.
Title: Re: 3D Mainhall script for TBP
Post by: FUBAR-BDHR on July 01, 2009, 11:29:45 pm
Just a note to anyone using the 3.6.11 builds.  Glide won't work properly until I add some table entries to Zathras.  I can't add those entries until the next 3.6.10 build is out since the current one doesn't support them. 
Title: Re: 3D Mainhall script for TBP
Post by: Vidmaster on July 02, 2009, 01:38:31 am
remember to add the Presidental Fury  :D
Title: Re: 3D Mainhall script for TBP
Post by: FUBAR-BDHR on July 02, 2009, 01:12:18 pm
That's been done for ages.  It was even right in 3.4b but a .tbm got left in data\tables without the glide enabled that overrode the core. 
Title: Re: 3D Mainhall script for TBP
Post by: The E on July 05, 2009, 09:17:09 am
Holy update, Batman! (http://www.mediafire.com/download.php?mjnjmzid3mi)

No new screenshots or shiny features, just bugfixes.
Title: Re: 3D Mainhall script for TBP
Post by: The E on July 09, 2009, 11:34:00 am
With the mainhall script being as good as ready, I present a WIP of my next project: The options screen. It'll be a while before you get to play with it (It is VERY WIP, and very ugly from a coding point of view). However, it does look nice:

(http://i659.photobucket.com/albums/uu320/FabianW/TBP%20Interface/opt6.jpg)
Title: Re: 3D Mainhall script for TBP
Post by: captain-custard on July 09, 2009, 01:39:59 pm
this is starting to get pornographic now ........;;
Title: Re: 3D Mainhall script for TBP
Post by: The E on July 09, 2009, 09:15:55 pm
You, Sir, have strange tastes in pornography.
Anyway, Progress!
(http://i659.photobucket.com/albums/uu320/FabianW/TBP%20Interface/opt10.jpg)
Title: Re: 3D Mainhall script for TBP
Post by: The E on July 17, 2009, 09:20:49 am
 :bump:

Right. So here's the latest news from this project. First, screenshots:
(http://i659.photobucket.com/albums/uu320/FabianW/TBP%20Interface/opt18.jpg)
(http://i659.photobucket.com/albums/uu320/FabianW/TBP%20Interface/opt17.jpg)

Now, here's an upload (http://www.mediafire.com/download.php?oedjmzyekit) of the current version. As always, unzip it into your TBP folder, select one of the provided builds, select "optionsmenu" as a mod, and run it.
Implemented here are the Main options menu and the "Detail" menu, but at the moment, none of the sliders and checkboxes do anything. I would appreciate it, however, if you could check if the settings as displayed are correct.
Title: Re: 3D Mainhall script for TBP
Post by: FUBAR-BDHR on October 14, 2009, 06:02:49 pm
Any updates to this?
Title: Re: 3D Mainhall script for TBP
Post by: The E on October 14, 2009, 07:31:16 pm
None that I would feel comfortable releasing at the moment.
Title: Re: 3D Mainhall script for TBP
Post by: Vidmaster on October 15, 2009, 11:16:32 am
I really like this  :)