Skip to content

Releases: TheManyula/progress3D

progress3D v2.3.2

25 Dec 00:09
3311175

Choose a tag to compare

Bugfixes:

  • Fixed tag mismatch warnings (see issue #2)
  • Specified fixed version for sscanf (v2.8.3)
  • Bump community compiler version to v3.10.10 for the test script

progress3D v2.3.1

15 Mar 10:52

Choose a tag to compare

Bugfixes:

  • CRITICAL: Fixed a bug that caused the borders of a 3D progress bar to not be destroyed properly
  • Fixed a bug in the test script that wouldn't update the global and player 3D progress bar in parallel

progress3D v2.3

14 Mar 20:09

Choose a tag to compare

Breaking Changes:

  • Removed the playerid parameter from Bar3D:CreateProgressBar3D(...)

New Features:

  • Added per-player 3D progress bars

General Changes:

  • Updated the test script
  • Split limits of global and per-player 3D progress bars (default to 1024)

progress3D v2.2.1

10 Mar 21:47

Choose a tag to compare

General:

  • Reduced MAX_3D_BARS to 256
    • 1024 / 2 = 512 to account for progress bars
    • 512 / 2 = 256 to account for the borders
  • Added more validation checks
  • Updated the test script
    • Added options to create a bar that auto-fills and/or has borders

Bugfixes:

  • Fixed a bug that caused borders to not be destroyed

progress3D v2.2

09 Mar 17:38

Choose a tag to compare

Breaking Changes:

  • Added bool:borders to Bar3D:CreateProgressBar3D(...)
  • Removed the layout feature

New Features:

  • 3D progress bars can now have borders

progress3D v2.1

08 Mar 14:32

Choose a tag to compare

Breaking Changes:

  • Removed background_color parameter from the Bar3D:CreateProgressBar3D(...) function
  • Removed the functions GetProgressBar3DBackgroundColor(Bar3D:barid) and SetProgressBar3DBackgroundColor(Bar3D:barid, background_color)
  • Changed order of parameters in the Bar3D:CreateProgressBar3D(...) function
    • Old order: (Float:x, Float:y, Float:z, layout, color,...)
    • New order: (color, layout, Float:x, Float:y, Float:z,...)

Internal:

  • Changed the order of the _UpdateProgress3D(...) function to reflect the one of Bar3D:CreateProgressBar3D(...)

Bugfixes:

  • Fixed a bug that would cause 3D progress bars to have borders for certain color values

New Features:

  • The background color is now set automatically based on the color specified (darker version)
  • Added HideProgressBar3D(Bar3D:barid)
  • Added ShowProgressBar3D(Bar3D:barid)
  • Added checks for invalid values

progress3D v1.3.1

10 Sep 20:06

Choose a tag to compare

  • Moved x, y and z parameters in Bar3D:CreateProgressBar3D(...) to the front
  • Slightly improved readability of the code

progress3D v1.3

06 Sep 20:58

Choose a tag to compare

  • Added a new parameter layout with three new bar layout options
    • BAR_3D_LAYOUT_THIN
    • BAR_3D_LAYOUT_NORMAL
    • BAR_3D_LAYOUT_THICK
  • Added GetProgressBar3DLayout(Bar3D:barid) and SetProgressBar3DLayout(Bar3D:barid, layout)

progress3D v1.2.1

04 Sep 18:11

Choose a tag to compare

  • Fixed getter functions (forgot to add "_:")

progress3D v1.2

04 Sep 16:40

Choose a tag to compare

  • Added the parameter Float:max_value to Bar3D:CreateProgressBar3D(...)
  • Added GetProgressBar3DMaxValue(Bar3D:barid)
  • Added SetProgressBar3DMaxValue(Bar3D:barid, Float:max_value)
  • Updated the testing script