Skip to content

Releases: coldrockgames/gml-highscorer

Release 1.6 - List alignment

01 Jul 14:29
Compare
Choose a tag to compare

This release brings 2 new variables to each of the renderer objects:

image

From the position, the object has in the room editor, the alignment is applied, so you can draw it in the top right corner of your room, set align to fa_top/fa_right and the list will grow to the left and down, as you would expect.

Have fun! Make Games!
Yours,
Gris

Release 1.5 Update to GMS 2402

11 Mar 16:38
Compare
Choose a tag to compare
  • Updated the project to the latest GMS Version
  • New Logo and favicon assets added

Have Fun! Make Games!
Gris

Release 1.4.1

11 Mar 07:51
Compare
Choose a tag to compare

Project converted to GMS 2023.2

  • Some changes in the project files with the new GMS Version
  • Updated the copyright notice in the package to reflect our new studio name "coldrock.games"

Release 1.4

10 Oct 14:56
Compare
Choose a tag to compare

Two new variables on each TableRenderer

  • render_score
  • render_time

These two variables allow you to turn off the rendering of a specific column, even if data is present.

For instance, if your game automatically records the running time of a game, you might still wish to show only the score, even if time data is present (maybe you want to show the time as tooltip or at some other place).

Bugfixes

  • The HighscoreTrophyRenderer sometimes calculated the surface height wrong, which caused the 10th entry to be cut off. This is now fixed.

Release 1.3.1

01 Oct 14:56
Compare
Choose a tag to compare

This release contains only a little stability fix.
Some values are checked for being undefined now, which avoids some really unneccesary crashes.

I recommend updating to this version.
gml-raptor has already been updated to this patch.

Have fun,

Cheers, Gris

Release 1.3

06 Sep 16:19
Compare
Choose a tag to compare

Improved save and load of highscore data

Experience from several game jams has helped greatly in improving some workflows and ease of use of this library.
The highlight in this version is a better workflow for saving and loading your highscore data.
The wiki has also been updated to reflect the new workflow.

All my libraries now have a dedicated *_VERSION_ script included and they print their version to the console when started, so you can always see, which version is active in your project.

As always, have fun!
Cheers, Gris

Release 1.2

29 Aug 15:56
Compare
Choose a tag to compare

Bug fixes

  • fixed a crash if you don't set a score for an entry (like using register_highscore(name, , time) <- skipping the score parameter)

New features

  • both renderers now offer new variable definitions:
    • render_background_darken accepts a real value 0....1 specifying how much the render background shall be darkened
    • score_decimals lets you specify, how many decimals shall be shown in the score (like for a speed score of 28.66mph)

Have fun!

Cheers, Gris

Release 1.1

11 Aug 06:15
Compare
Choose a tag to compare

Unit Tests discovered a small bug in rank evaluation.
This is now fixed in 1.1

Have fun!

Release 1.0

10 Aug 13:55
Compare
Choose a tag to compare

It's done!

I am very happy to present the first version of my HighScoreTable library!
Have fun with it and look in the wiki for documentation.

If you like it, please ✨ the repository and consider following me! The more reach the libraries get, the better they can evolve!

screen_default_score

Thank you!

Gris.