Birthday Edition.
script updated August 2023
' *** Version 1.2***
' New Additions
' - New Voice tracks (TTS unfortunately) and redid all music routines and code. Voices are randomized on certain features.
' - New controlling routines for better music management, and better timing routines.
' - Future versions of fpxEngine will be based on this script as opposed to it's own code. (after a major cleanup of course)
' - Modified a couple AddScoringEvent routines for a better playing experience
' - BAM version needs to be 280 or higher
' - If you have headphones, you will hear the 2nd background. This was in the previous version, just forgot to mention it.
' - Some new music changes
' shivaFlipper v4 Changes
' - Code rewritten to be simplier and improved performance. Game play, especially base flipper shots now slightly stronger. Full effect variable coil now added
' - Middle Trigger replaced with optoTrigger. Walls reshaped to adjust ball flow and shots
' - Variable coil now present throughout full flipper swing
' - Flippers moved and now shoot slightly different. This is due to a new FlipperRotationChart
' - shivaFlipper presets have been changed internally. (shivaFlippersPresetCase=4)
' - Strength of the flippers made a bit stronger, with slightly stronger base shots. Due to the new Flipper rotationalChart, tap passes may be a bit tougher to do now.
' - Variable coil preset changed to be a bit less sensitive, but still very sensitive.
' - Custom Bounce control changed to less bouncy, more realistic Bally type flippers. Set AddfpxBounce to a max of 10 ifd you want more bounce.
' - Top RightFlipper redone to match other flippers
' - Improved performance of the walls and fixed any issues, adjusted ball angle off flipper. New error correction code added.
' Rule changes
' - Changed a couple routines so the game now scores lower! Game now set to 5 balls, and 1500000 for the first replay. You can change this in User Adjustments
' - Loop shots changed. Both loop shots advance a letter. Right loop will now score advancing value as well. The Left will score the star trigger value. Fixed double scoring issue.
' Other changes
' - The game has several new settings in User adjustments so you can customize the table to your liking. This incudes shivaFlippers, fpxEngine, and the pinsettings.
' - ShivaFlippers has simplified settings for flippers as several settings are no longer needed due to new Variable coil system (EOS)
' - high score display only shows if a actual high score is made.
' - Minor physics changes. Fixed dead play areas, adjusted loop shot so ball is faster on loop etc. Never thought this game could get more fun, but it did.
Plus a whole bunch of things I forgot to write down