Project

General

Profile

« Previous | Next » 

Revision 6a65d1d3

Added by danij about 17 years ago

Begun cleaning up the interface to the automap code.

Each local player's map now stores its own internal config for things like color, alpha etc preferences. The game config is no-longer accessed directly during automap operation.

Moved all HUD displays visible when the map is open which are not actually part of the map to hu_stuff.c (there is no reason they should be tied to the automap code).

Further tweaks to the automap; fade smoothly on activate/deactivate, freeze the map render lists during fade out, increased rotation interpolation step speed.

TODO: We currently do not respond to in-game changes of automap preferences. Re-implement glowing lines based on line special (implement a system where outside parties can register a set of requirements for a line and corresponding render paramaters). The automaps of all local players are configured from the shared config (need player profiles).

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences