Creation/Dev/Releases/Client/NewFeatures2003v3
From Graal Bible
3.031
Following bugs have been fixed:
- when you relogin to a server then you don't see the other player twice
- fixed the problem with empty lines on the playerlist
- the history of the chat edit field doesn't remember empty lines anymore
- images displayed by serverside npcs on gmaps are displayed now (showimgs)
- script functions screenx and screeny are working now
3.03
Beside several major bug fixes this release also includes the new additions from Graal v2.21:
- faster network code, less traffic & lag
- tiles are updated when downloaded
- the playerlist is sorted, most recent pm at the top
- the playerlist is only half-transparent now, so you see the player names easier
- scripts can directly trigger clientside weapons
- ganis work on the stats layer, animations shown with showani are animated
- resizing of the window works better
- the weapon list displays weapons and folders correctly, a memory leak with displaying weapon folders have been fixed
- added a transparency check for gifs:
- the algorithm tries to fix the transparency of the image when the transparent index was set to the wrong palette entry (wrong index but same color)
- this works for most cases, for fixing pngs use the updated gif2mng
- fixed warping problems
- problems with freezeplayer fixed, it's actually working now so that you can play servers like Graal2001
3.01
This versions fixes many bugs:
- when using the mill and well on Graal Kingdom the game doesn't crash anymore
- ships are visible now, also the steering man is displayed correctly
- when selecting another language in the starting window then the options window etc. have text now (english text instead of being empty)
- you can connect to private servers by typing a part of the name of a private server in the box under the server list, then pressing <return>
- pushing and pulling stones on classic servers work
- when walking diagonal you don't see messed up tiles rectangles anymore
- a bug with the textwidth() function has been fixed, a new function textheight(zoom, font, styles) has been added
- server-side tiles-editing on gmaps is supported now:
- the client displays the changed tiles when a server-side script changes tiles and does the command updateboard
- saving of the tiles will be added soon
- looped sounds are played correctly
3
v3 has several little improvements over the old Graal, more will be added soon. Here a list of the new things:
- polygons and texts can be transparent, so you can use the script commands showpoly and showtext together with changeimgcolors and changeimgmode
- onwall2(x,y,width,height) to test a rectangular area for blocking things
- more efficient speach support, it should work on Linux too when microphone support is installed
- support for 24bit-pngs and jpegs
Things that are not supported anymore:
- setbackpal
- playersays()