* Makefile.am, media/packs/Makefile.am, src/components/ogre/carpenter/Makefile.am, src/components/ogre/cegui/Makefile.am, src/components/ogre/jesus/Makefile.am, src/components/ogre/modeldefinitions/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/Makefile.am, src/services/config/ConfigService.cpp, src/services/config/ConfigService.h: instead of placing data in DATADIR/games, throw out the "games" part since this is something that each distribution would want to decide where to put the data, and by defining the --datadir at configure time they can
* configure.ac: corrected the usage of PKG_CHECK_MODULES for checking for CEGUI-OGRE
* Makefile.am, src/components/ogre/SceneManagers/EmberPagingSceneManager/include/Makefile.am, src/components/ogre/scripting/bindings/lua/Makefile.am, src/components/ogre/scripting/bindings/lua/helpers/Makefile.am, src/components/ogre/scripting/bindings/lua/ogre/Makefile.am, src/components/ogre/widgets/Makefile.am, src/framework/bindings/lua/Makefile.am, src/framework/bindings/lua/eris/Makefile.am, src/services/bindings/lua/Makefile.am,src/services/server/Makefile.am: distcheck fixes
* media/Makefile.am, media/packs/Makefile.am, media/packs/EmberCore.zip, src/components/ogre/resources.cfg: include EmberCore.zip in the installed data
* NEWS: updated
* src/components/ogre/widgets/LoadingBar.cpp: handle missing media
* src/components/ogre/modeldefinitions/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/dynamic/trees.modeldef.xml, src/components/ogre/modeldefinitions/trees/pregenerated/trees.modeldef.xml: removed the dynamic and pregenerated tree definitions
* Makefile.am: copy the bootstrap media upon installation
* media/packs/EmberCore.material, media/packs/EmberLoadingPanel.overlay, media/packs/OgreCore.zip, media/packs/ember_progress_bar.png, media/packs/ember_progress_bar_frame.png, media/packs/ember_splash.png: added media needed for bootstrap
* ember.conf: added setting for inverting the mouse
* src/components/ogre/TerrainGenerator.cpp, src/components/ogre/environment/Sun.h: cleaned up the SigC headers
* Makefile.am: include the ember script in the dist
* Makefile.am: install the ember script as a script
* ember.png: updated the icon with the latest from jayr
* ember: fixed some bugs with the installation
* ember: a startup script which copies the needed files and updates the media
* Makefile.am: make sure that configfile and the ember script are installed
* src/services/config/ConfigService.cpp:
Put shared data in share/games/ember, as suggested by the FHS
* Makefile.am:
Don't put the binary in bin/games because autopackage expect it to be in bin.
Put shared data in share/games/ember, as suggested by the FHS
* autopackage, hmm... let's see where this leads
* added ember icon and desktop file
* bumped version to 0.3.0
* added make_dist_media.sh, for autogenerating the media dir. run it in the root dir. It requires a "media" dir directly under the root dir.
* improves resource handling for modeldefinitions
* added dynamic tree generation
this is preliminary, to be replaced with a better solution in the future
it will really bring your GPU to its knees
it can be turned on and off in the config file
* added better Makefile handling of modeldefinition files (thanks Al Riddoch)
* use preloading of resources to prevent stuttering in the gameplay
* Changed modeldefintions. Use "Action" instead of "Animation" because an action can contain more than just animations, sounds for example.
* Fixed wrong references to Ogre::TerrainSceneManager
* Changed location of config and media files.
http://erikhjortsberg.blogspot.com/
* Added configuration through Varconf. All configuration is now done from the directory ~/.ember
* Added distorted fresnel water. One step closer to FarCry scenery :) This requires a GPU with support for Pixel Shader v. 2.0 (GeForceFX and higher for example)
Screens can be found at the usual place, http://purple.worldforge.org/~erik/ember/screens/?C=M;O=D
* Began work to separate environment into own classes (water, sun, sky etc.)
http://erikhjortsberg.blogspot.com/
* moved to Eris 1.3
This requires some changes to the way enties are handled etc..
There's a big bug which I can't seem to track down. It manifests itself in that entities attached to other entities (i.e. not directly attached to the root node) can't change their orientation. An interim solution for now is to direct all entities attached to the world to the root node. This works for now, but the effect can be seen when the avatar walk into the sty.
*moved to Ogre 0.15.0
Ember now compiles and works against the latest ogre point release. We'll try to keep it this way.
As a result of the move to 0.15.0 I've updated the meshes (Since there's been changes to the binary .mesh format. New meshes can be downloaded from http://purple.worldforge.org/~erik/ember/media/Media.tar.gz.).
*added some more functionality to ServerBrowserWidget and ServerWidget
* src/services/gui/widget/Label.cpp:22,24: Fonts are located in dime/media/fonts
* src/services/sound/SoundService.cpp:132: Sounds are located in dime/media/sounds
* src/components/ogre/resources.cfg, src/components/ogre/media/:
Media now comes in a separate tarball which will decompress to
dime/media/ogre and dime/media/common
* src/main/data/: Media now comes in a separate tarball which will
decoompress to dime/media/sdl
* bin/: Removed all files here, as media now comes in a
separate tarball which will decompress to dime/media/common
dime/media/sounds, and dime/media/<engine>
* src/main/states.xml:11-14: Media is located in dime/media
* configure.ac:256: Remove bin/Makefile from the autoconf rules
* Makefile.am:2: Remove bin/ from SUBDIRS
* README: Added documentation on changes top media and where to
retrieve it and install it.
* src/components/ogre/DimeOgre.cpp:290: Commented out loading of the sky
as there is no reference anywhere to any CloudySky media that I can find