Introducing Build v1.25 Beta


v1.2 had a few bugs when it came to the speedrun timer and loading.

Fix 1:  Speedrun Timer no longer stops when the Player dies.

Fix 2: Loading will start the player at the begining of last map, and collected items are reset.

There was a lot of rearanging fail/safety added in hopes of preventing overflow.  With programming jargon aside, Xmasvania should officially load the game from the Main Menus Continue option without issue.  There is a clear cut distincition across all difficulties which include checkpoints for Easy Mode.  Normal mode has unlimited attempts.  Hard Mode by far is the most advanced.  When you select Difficulty on the Main Menu, a built in Speed Run Timer will be created.  The Speedrun timer will Start when you select Start Game and it will create its own Splits.  The splits are recorded on important events such as a collision with the end level Flag for example, all the way up until the Betas Completion, which is the collision with the final wreath after the Elf Battle.

Pause Menu Fix:  Quiting the game in hard mode will quickly reset the speedrun timer and send you back to the main menu so you can start again.  Also added to the quit logic was a fine tune reset of all lists and variables to coincide with the new game start.

Speedrun Timer Possible Issues:  I haven't tested whether or not Pausing the game during hard mode will affect its overall time.  If it does I think I can add a quick fix with some of the scripts I have been running.  If that solution were to fail, then my plan is to strip hard mode of the pause feature all together.  As far as I know, the game being paused in hard mode shouldn't affect the speedrun timer but I haven't tested it yet with a LiveSplit for Test Comparison.

Additional Changes: The speedrun split room and completed room's exit logic are now controlled by whether the player holds the jump button, according to their controller preference (Keyboard or Controller) (A Button, or SpaceBar).  This way they can read the text or see their splits prior to seeing the completed screen.

Cool Tricks for anyone who is reading this:

C on the Keyboard will show you your Speedrun Timer During Game for a breif sec.

R on the Keyboard is a fast way to end the game.  

Files

XmasVaniaBeta1.25.zip 278 MB
3 hours ago

Get XmasVania

Leave a comment

Log in with itch.io to leave a comment.