Rocks'n'Diamonds 4.3.8.0 released!

R'n'D is always evolving. Check here to see if a new version is out.

Moderators: Flumminator, Zomis

Post Reply
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Rocks'n'Diamonds 4.3.8.0 released!

Post by Holger »

This new minor release version contains the following additions and fixes:
  • added random push delay for rocks, nuts and bombs to Emerald Mine game engine
  • added support for fading in and fading out global animations
  • added support for setting alpha value for global animations
  • added support for setting alpha value for envelope style request dialogs
  • added showing game actions after game end when request dialog opens/closes
  • fixed bug with invisible envelope request if request background is masked
  • fixed using masked elements when using element graphic for empty space
  • fixed bug with loading artwork if only one “special” artwork set exists
  • fixed various bugs and problems with global animations (thanks, Eizzoux!)
The new version is available from the download page!
Or play in your web browser now!
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Re: Rocks'n'Diamonds 4.3.8.0 released!

Post by Holger »

Some details on how to use some of the new global animation features:

Regarding "added support for fading in and fading out global animations":

Code: Select all

    To fade global animations in or out, use the attribute ".fade_mode"
    with value "fade_in" or "fade_out" and the attribute ".fade_delay"
    with the number of video frames to use for fading in or out. (Note
    that this attribute expects frames when used with global animations,
    while it expects milliseconds when used with screens and menus.)
Regarding "added support for setting alpha value for global animations":

Code: Select all

    To set alpha value for global animation graphics, just use the new
    attribute ".alpha" for the global animation's graphics definition,
    where the value "0" means transparent and "255" means "opaque".
Using transparency with the ".alpha" attribute also works for evelope-style request dialogs, by using "background.request.alpha" with some value between 0 and 255.

I hope I will be able to add some more demo level sets to show some examples of the above.
Post Reply