Creation/Dev/Releases/Client/NewFeatures2003v3: Difference between revisions

From Graal Bible
No edit summary
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
------------------------------------
[[Category:Scripting Reference]]
New features/bug fixes in v3.03 rev1
==3.031==
------------------------------------
 
Following bugs have been fixed:
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


when you relogin to a server then
==3.03==
  you don't see the other player twice
Beside several major bug fixes this release also includes the new additions from
 
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
 
-------------------------------
New features/bug fixes in v3.03
-------------------------------
 
Beside several major bug fixes this release
also includes the new additions from
Graal v2.21:
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


faster network code, less traffic & lag
==3.01==
 
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
 
 
-------------------------------
New features/bug fixes in v3.01
-------------------------------
 
This versions fixes many bugs:
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


when using the mill and well on Graal Kingdom
==3==
  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
 
 
----------------------------
New features/bug fixes in v3
----------------------------
 
v3 has several little improvements over the old Graal,
v3 has several little improvements over the old Graal,
more will be added soon. Here a list of the
more will be added soon. Here a list of the
new things:
new things:


 
* polygons and texts can be transparent, so you can use the script commands showpoly and showtext together with changeimgcolors and changeimgmode
polygons and texts can be transparent, so
* onwall2(x,y,width,height) to test a rectangular area for blocking things
  you can use the script commands showpoly and
* more efficient speach support, it should work on Linux too when microphone support is installed
  showtext together with changeimgcolors and
* support for 24bit-pngs and jpegs
  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:
Things that are not supported anymore:


setbackpal
* setbackpal
 
* playersays()
playersays()

Latest revision as of 01:09, 31 January 2010

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()