Mega month(s) update...
I've still been working at this but making smaller updates to the program as my will to move has decreased
(constant traveling will do that). There is a plan to put the controller's source code up in Fan Games at some point via GitHub/BitBucket/etc and I'll push updates to the code. The controller aspect still needs to be worked on but we're slowly getting there.
5/5/2016: "The Road to RC1 w/ Internationalization"
- Thanks to @paolo16gula for helping me identify the Millionaire Fonts used on the Shuffle set (and classic format, which is Project 2), I went ahead and found a "free" version of the font online. I don't think it matches 100% of the actual show, but given my budget of $0, it'll have to do. I went ahead and edited some of the FHWA Series E glyphs into the font that were missing. (Such as the Euro symbol, the Yen symbol, and a few Greek symbols. I'll probably ended up making this font a merger of the two fonts.) (These will be embedded directly into the Flash projector... so need to install.)
- Internationalization is pretty much almost a go. The Currency selector has been updated so that you can only choose symbols which are represented in the font file as the currency symbol. Additionally, a "format" selector of sorts was also made. Essentially you will be able to mix and match symbols and number formats. This will allow someone to "properly" format their numbers. ex. I know that India stops counting using normal numbers after a certain point and refer to them as Crore. I don't give the direct ability to modifiy the text of the tree (FOR NOW) since Shuffle is a HUGE beast and I have to contend with that. This will be saved for what is going to be referred to as "Project 2: Classic Millionaire". (Those with FG access, probably know what this project is... And unfortunately while there is a chance I may release this project (Project 1: Shuffle Millionaire) to a few non-FG members, "Project 2" WILL BE FG Only unless something changes. This is because I'm using the same format as the original source program but not necessarily the same coding. Sorry guys.) The tricky part of this was getting the Locale selector to not mess with the main controller screen. This way the time format stays as 00:00:00 AM (if you're in the US) but if you want to play with the Japanese Yen, you can do so and it will not mess with you. Otherwise, everything relies off of the Locale settings of the machine. (tl;dr: You can pretend to play a different country's version of Millionaire, while keeping everything else local. More currency symbols will be loaded in over time. Anyone trying to use Kanji, Cyrillics, Greek, etc. for player names will be severely disappointed (for now).)
(This may be changed to more of the "common" ones as the list currently is overwhelmingly l- Evidently... when I made the change to have a main menu... it broke... EVERYTHING. So have to remake some of the coding of the lifelines as well as anything that opens a new window. This slowed me down a bit as I was hoping to start messing with Flash soon. Well it shouldn't be too hard, but it'll just be a matter of where and hot to make the needed changes.
Here's what I mean by Main Menu:
(These are the six modules I will need to work on. Main Game Controller is what I've been working on all this time.)5/13/2016
- Completed a majority of the forms re-works for the main controller. All of the buttons that call another Dialog is now working properly. (Except "Show Money Tree" that is getting worked as a whole. I might have to jump the script and just doing stuff like "three dings" for a lifeline...)
- Removed advanced "Phone-A-Friend" options. It's a bit too cumbersome for now, will likely put back in a later code rework. (This was pretty much where you would selected a friend... A rework is in progress)
- Added Rollover clock option for game. (Rollover is a time-format based option where instead of building a huge bank of time, the time remaining on the clock will be added on the next question. A few friends of mine who I do convention shows with suggested I add this on instead of following the exact rules of US Clock format where its banked for the final question instead.)
- Fixed math errors in Rollover Time and Banked Time.
(Still iffy but it's a cool update...)
- Removed a LOT of options from the selector of number formats (they were).
6/13/2016 (Wow it's been WAY TOO LONG)
- Adjusted Millionaire's setup screen. You can now have a little more freedom in configuring which lifelines are "delayed". So if you want Lifeline X on Question 3 and Lifeline Y on Question 4. You got it.
- With the above change: No more than 10 lifelines can be selected on a given show. If you try to double up on lifelines, the one that appears later in the list will be ignored. (eg. So if you chose Lifeline A with 4 in slot one and choose Lifeline A (again) with 3 in slot two, the program will ignore the second instance. So be careful. I'll work on making it disallowed as a selection choice.)
6/21/2016
- Finished work on Adjust Lifelines. (Will now properly add and adjust lifelines as well as unlocking them in the main game.)
- More hidden code work as the prep for Flash is near.
- Added in "Show Host Only" function to game.
(So ever notice how the host can get a hint at the answer to the question before it is revealed to everyone... Well, I decided to make a small change to show the host the correct answer separately BEFORE showing it to contestant. Of course, you will need to hit the button again to show it to the projector. Also this is optional, if you hit the button it will simultaneously show the answer and play the sound effect.)
6/22/2016
- Finished some work on "Replace Question (not a lifeline)" (Question Pack detail still needs to be added.)
(I kind of wish I made "Swap The Question" look like this now that I think about it... Hell I just might go ahead and make that change.) The Replace Question IS NOT a lifeline but more of a "whoops, we made a mistake, lets change this question to another" kind of deal.
- Fixed would be annoying little bug regarding just hitting the "Close [X]" button on the top right corner.
So looking for feedback at this point regarding categories, to quote my Shoutbox post:
retched : Just curious (I might make this a post too): Should a question fit more than one category? If a format/show is using the Display Category mode, should a "custom" visible category be used?
Any thoughts on this? Was about to start working on the database a bit... Figured I'd try something.