Wintermute Engine > WME updates and announcements

Latest beta: WME 1.10.1 (July 19, 2012)

(1/7) > >>

Mnemonic:
Hi muties,

here is a new (maintenance) release of WME. The main change is rewritten saving which should be much faster than before, plus some improvements and fixes. Since the saving is a rather big change I'm marking this release as beta, although I tested many WME games without any problems.

WME 1.10.1 beta installer download (19MB)


(Note: Saved games are NOT compatible with previous WME versions)


Version 1.10.1 (July 19, 2012)
[*]Significantly faster saving; idle scripts are not stored in saved game so they can be easily patched.
[*]Game.SaveGame() method now has an optional QuickSave parameter which allows saving without displaying the progress indicator.
[*]New script attribute Game.MostRecentSaveSlot which returns the number of the most recently used saved game slot (to allow implementing a "Continue" button in the main menu).
[*]Talking caption cannot be skipped for a short period of time after it's displayed to prevent accidental skipping of dialog lines.
[*]FIX: Framerate drop after certain use of TrueType fonts.
[*]FIX: Crash after unloading an actor which is set as Game.InventoryObject.
[*]FIX: Crash after using actor3D.SetTexture().
[*]FIX: Images ending with capital G were treated as grayscale thumbnails.
[*]FIX: Changing scene main layer dimensions at runtime didn't affect scrolling.
[/list]

HelLRaiseR:
Thanks for your work

Spellbreaker:
"idle scripts are not stored in saved game so they can be easily patched."

So, what scripts exactly are now saved and cannot be patched?

Mnemonic:
Scripts that are actively doing something (such as game_loop.script running in an infinite loop) or scripts waiting for something (waiting for Sleep() to finish or actor.GoTo() to finish etc.).

2.0:
Hi Mnemonic!

Good work, file saving really works immediately. Will you publish sources of this build?


--- Quote from: Mnemonic on July 21, 2012, 11:53:41 AM ---Scripts that are actively doing something (such as game_loop.script running in an infinite loop) or scripts waiting for something (waiting for Sleep() to finish or actor.GoTo() to finish etc.).

--- End quote ---

Navigation

[0] Message Index

[#] Next page

Go to full version