Esenthel
Administrator
|
July 2009
-World Editor "play" function now handles OBJ_CHR and OBJ_PLAYER object types separately
-added new tool "Version Control Server"
-added new documentation topic for the "Version Control Server" tool
-added support for editing world using World Editor tool by multiple users simultaneously, thanks to the menu option "main\synchronize" and Version Control Server tool
-WindowRect(hwnd, client=true) will now return rectangle in desktop space (not relative in the window client left top corner like before)
-new member Ms.desktop_posi, Ms.win_posi now points to the window position in pixel coords
-new tutorials "physics/collision detection" and "physics/sweeping"
-improved motion blur synchronization (camera velocities, character velocities) when using physics in PHYS_TIMESTEP_ROUND
-added new methods SockAddr::setLocalFast, setLocal
-removed non standard Socket::createPeer method (for information how to replace it please see "net\sockets" tutorial)
-new methods Memc,Memb,Memx::replaceClass allowing to dynamically change the type of class stored in a container (new classess must be derived from the base class)
-File::copy now doesn't copy the file from the beggining but from its current position
-fixed making holes in terrain while building worlds when no material is set
-new tutorial "Shaders/Shaders with Skinning"
|
|
07-17-2009 04:59 PM |
|
Esenthel
Administrator
|
Re: July 2009
-improved stability of building worlds when using Radeon cards
|
|
07-17-2009 09:45 PM |
|
Esenthel
Administrator
|
Re: July 2009
-improved stability of editing and building worlds
-fixed potential bugs which may cause disappearing of objects in the world editor
-added option to manually program object drawing in World Editor (for professional license clients)
-added new object type OBJ_PARTICLES which allow to automatically preview particles in the World Editor edit mode
-light objects now cast lights in World Editor edit mode
-fixed a bug when loading worlds in World Editor when an object has been selected
-gui objects (checkbox, combobox, textline, tabs) have now additional parameter 'quiet' in their 'set' methods, which allows to set their values in a quiet mode (without marking the 'changed' method and without calling functions assigned to the objects)
-world editor will now not launch itself in fullscreen when it has been last closed when the window has been maximized
-area in World Editor now isn't marked as changed when only viewing an object properties
|
|
07-19-2009 11:29 PM |
|
Esenthel
Administrator
|
Re: July 2009
-from now on gui characters which aren't supported by loaded font will be drawn as '?' instead of empty space
-added helper "..." button in object properties window, for String type parameters, allowing easily setting the parameter value to a file path
-new menu option in World Editor "view/cursor position information"
-added new parameter types (vec2, vec, vec4) to Game::ObjParams
-meshes can now store materials with unicode paths
|
|
07-21-2009 09:01 PM |
|
Esenthel
Administrator
|
Re: July 2009
-fixed the "not enough memory" error when loading worlds in World Editor on old systems which don't support textures of size different than a power of 2
-improved loading non pow 2 size textures on pow 2 size only video cards
|
|
07-28-2009 01:26 PM |
|
Esenthel
Administrator
|
Re: July 2009
-minor fixes in Gui Object's order updating
-added ability to paint on the terrain in World Editor using texture image (heightmap) brush modificator
-new method Image::pixelFIC allowing to return bicubic interpolation value
|
|
07-30-2009 10:03 PM |
|