Jump to content
Eternal Lands Official Forums
Entropy

Feature freeze

Recommended Posts

I'd like to get the update in around 2 weeks. So no more new stuff, bug fixes only please.

Darn, I thought we were already in feature freeze. :icon13:

Anyhow, good news.

Share this post


Link to post
Share on other sites

Here are the options we're compiling with officially:

 

### Current release default options ###
FEATURES += ATTACHED_ACTORS				 # allows to have 2 actors that are attached together, one of the actor will exist only on client side (needs server support)
FEATURES += CLUSTER_INSIDES				 # Group objects into separate clusters for clipping on inside maps
FEATURES += CONTEXT_MENUS				   # Enable context menus
FEATURES += CUSTOM_LOOK					 # allows you to customize your look.
FEATURES += CUSTOM_UPDATE				   # allows autoupdating of custom look information
FEATURES += FUZZY_PATHS					 # Makes Tab Map walking not always follow exaclty the same path
FEATURES += MINIMAP2						# Disables the rectangular minimap and enables the rotating minimap
FEATURES += NEW_CAMERA_MOTION			   # Changes the behaviour of the camera by replacing the rotation duration by a constant deceleration. This gives a better control on the positionning of the camera.
FEATURES += NEW_SELECTION				   # Enables new selection system. Needs OpenGL 1.3 or GL_ARB_texture_env_combine
FEATURES += NEW_SOUND					   # Enables extended sound effects system
FEATURES += NEW_TEX						 # use new texture coordinates for enhanced actors
FEATURES += NEW_WEATHER					 # new weather effects
FEATURES += PNG_SCREENSHOT				  # make screenshots in W3C's PNG format in game, requires libpng
FEATURES += SKY_FPV						 # Use skybox with clouds/stars/etc, enable first person view, and other misc changes from Emajekral
FEATURES += TEXT_ALIASES					# Text aliases
FEATURES += USE_INLINE					  # enable some optimizations to use inline functions instead of pure function calls
FEATURES += USE_SHADER					  # Using shaders for water rendering. Needs NEW_FILE_IO
FEATURES += VARIABLE_SPEED				  # allow to change the moving speed of actors (needs server support)
FEATURES += ZLIB							# Enables being able to read gzip compressed files, requires -lzlib/-lz


### Testing options (these options are possible for the next release and should be tested) ###
#FEATURES += ANTI_ALIAS					  # allows to enable/disable anti-aliasing in el.ini
#FEATURES += DYNAMIC_ANIMATIONS			  # Synchronizes animation to FPS instead of a fixed timer
FEATURES += EMOTES						  # Support for additional animations parsed from local text with a seperate anim que
#FEATURES += EXT_ACTOR_DICT				  # Removes remaining hard-coded actor def dictionaries - requires updated actor defs files (http://el.grug.redirectme.net/actor_defs.zip)
#FEATURES += NEW_ALPHA					   # (undocumented)
#FEATURES += NIGHT_TEXTURES				  # enable night textures. changes textures at night to cooler colors
FEATURES += USER_MENUS					  # enable user command menus, requires CONTEXT_MENUS
FEATURES += BANDWIDTH_SAVINGS				# enable bandwidth saving changes for message protocol
#FEATURES += OLD_MISC_OBJ_DIR				# if not defined, ./3dobjects/misc_objects/ paths becomes ./3dobjects/
#FEATURES += MORE_ATTACHED_ACTORS			# Enable more activities on horses
FEATURES += ITEM_UID						# Enable unique image id values from server
FEATURES += NEW_QUESTLOG					# Enable the new questlog, rewritten with new features

### Machine specific options (fixes or performance enhancements) ###
#FEATURES += EL_BIG_ENDIAN				   # Enable big-endian code (automatically detected for OSX)
#FEATURES += NO_PF_MACRO					 # Use a function instead of a macro for pf_get_tile()
#FEATURES += SIMPLE_LOD					  # enable a simplistic distance culling to improve performance


### Debug options ###
#FEATURES += CONTEXT_MENUS_TEST			  # Enable "#cmtest" command to help test/demo the context menu code
#FEATURES += DEBUG						   # (undocumented)
#FEATURES += DEBUG_XML					   # Enables missing (optional) XML string property messages
#FEATURES += DEBUG_POINT_PARTICLES		   # (undocumented)
#FEATURES += DEBUG_TIME					  # Fakes the acceleration of time for use in debugging shadows and the like.
#FEATURES += DEBUG_MAP_SOUND				 # Adds (some??) map boundary areas to tab maps and additional logging to stdout
#FEATURES += ECDEBUGWIN					  # press ctrl-alt-c to open the Eye Candy debug window: trigger most effects without casting spells or server side events
#FEATURES += EXTRA_DEBUG					 # (undocumented)
#FEATURES += MEMORY_DEBUG					# gather information about memory allocation and freeing
#FEATURES += MISSILES_DEBUG				  # Enables debug for missiles feature. It will create a file missiles_log.txt file in your settings directory.
#FEATURES += MUTEX_DEBUG					 # (undocumented)
#FEATURES += OPENGL_TRACE					# make far more frequent checks for OpenGL errors (requires -DDEBUG to be of any use). Will make error_log.txt a lot larger.
#FEATURES += TIMER_CHECK					 # (undocumented)
#FEATURES += _EXTRA_SOUND_DEBUG				 # Enable debug for sound effects


### Other options (Experimental, unfinished, defunct or otherwise unknown) ###
#FEATURES += NEW_CURSOR					  # New coloured cursors made by Emajekral (Experimental) Extract http://users.on.net/~gingerman/sky_cursor-textures.zip into datadir/textures/
#FEATURES += NEW_LIGHTING					# (undocumented)
#FEATURES += PAWN							# Experimental, not for release, will need server support to function properly. This *will* eat your cat. You've been warned. Enables the Pawn abstract machine.
#FEATURES += UID							 # use unique ID sent from server for custom looks. (INCOMPLETE)
#FEATURES += USE_ACTORS_OPTIMIZER			# Enables actor optimizations
#FEATURES += USE_BOOST
#FEATURES += USE_TR1						 # Needs tr1 version of c++ stl, used for NEW_FILE_IO
#FEATURES += WRITE_XML					   # dangerous to use, will wipe out some XML files that are part of the main game download
#FEATURES += ZLIBW						   # Enables being able to write gzip compressed files, requires -lzlib/-lz needed for map_editor
FEATURES += ITEM_LISTS						# Adds the creation and use of item lists to the inventory window

Share this post


Link to post
Share on other sites
Darn, I thought we were already in feature freeze. :)

Anyhow, good news.

 

Yes, but you were saying you still had some stuff to add regarding the quest log. So I wanted to make it clear that from this point on, no more new features at all.

Share this post


Link to post
Share on other sites
Darn, I thought we were already in feature freeze. :)

Anyhow, good news.

Yes, but you were saying you still had some stuff to add regarding the quest log. So I wanted to make it clear that from this point on, no more new features at all.

Yes there is still more to do on the quest log but what's already in the client is in good enough shape for this release. My misunderstanding about the freeze timing otherwise I would have done some more. It's not a problem though. I'm glad the release is coming.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×