A new version has been released, download it like usual by connecting to the login server, or if there are problems (required for Mac users) then from the website.
Engine updates:
- Major compatibility fixes for
Intel graphics cards like
82810, so things like bitmap fonts, minimap icons and particle effects should work now
- When having a big screen and watching a single level then the right border is correctly drawn now (black) instead of showing graphic artifacts
- weapon scripts are cached with their full name (see bug report from Rick)
Scripts:
- you can directly write to player.ani and npc.ani, also you can access player.aniparams and npc.aniparams; when you set the ani then aniparams is replaced too
- clientside join works now, the only thing that is not working is that oncreated is not called when the class is not loaded yet; don't forget to
restart gserver and npcserver to make this work
- improved TStaticVar for reading and writing variables from file
- added script functions obj.savevarstoarray(sort) and obj.loadvarsfromarray(array)
- added more documentation to the script functions (Graal4.exe -listscriptfunctions)
- findareanpcs(x,y,width,height) works correctly now on clientside
Update:
Mac version released, Please download via website
http://www.graalonline.com/downloads/Graal4.dmg.bz2
since the updater had a bug. Next time the built-in updater will correctly work.