Welcome. Of the things we would welcome work on, it's the initial appearance of the package that will generate the most result. Placement in Gnome menus. Placement in KDE menus. Package description. Documentation. Initial startup appearance. Compatibility with all window managers. sound, distance and position see /usr/share/doc/libsdl-mixer1.2-dev/examples/playwave.c.gz sound, tonality sound, recognition torp fire request, tick, torp hit, noise bang ding, torp det, noise bang, torp self det, pfft, phaser fire request, tock, phaser hit, whistle ding, phaser plasma, whistle bang ding, phaser miss, whistle, tractor, low whistle rising, pressor, low whistle falling, shield up, shield down, explosion, as usual, beam up, high whistle rising, beam down, high whistle falling, repair, hammer, chainsaw, drill, warp, filtered noise, spike at cabin resonance, transwarp, bomb begin, bomb progress, bomb end, hurt, ding, crumple, etmp, noise whistle, contracting metal, wtmp, noise whistle, contracting metal, help me, sos carrying, pan pan teamspeak integration determine ports needed on orion advise player if there is t-mode on another server tactical planet pixmaps from tedturner or other clients www.ggzgamingzone.org/ bug id 9b966bd6ed186fa7d55efa6062582065a390b7b7 ship colours, eight per team. extend colortable, which increases NCOLORS change macros that determine colour for a ship to allocate a colour from available team colours on a join. sigh. http://mpt.net.nz/archive/2008/08/01/free-software-usability RCD i18n translations. safe-idle do not red alert issue audio notification when safe-idle ends without user action metaserver window, align columns flexibly. integrated newbie server integrated league server update information age every few seconds new version warning time to play notifier an audio sample if player has not played in past minute if n players moves from below threshold to threshold or above also change window or icon title login window, add a quit button, centre bottom Can't type control/d on password prompt to exit, as it may form part of a password. add a guest button, left side, if port is pickup if disconnect happens, add a reconnect button, right side, e.g. while user is reading docs on galactic? galactic intro text, theme of game, how to play flight windows, turn keys, Key187, Key189 from xp discoverability, keys, lack of replace player list area with new players' control panel commands flying: 0 stop, 3 dodge, 6 cruise, 9 top, right-click, ; lock, o orbit talking: shift-E distress, shift-F urgency i am carrying armies, mA defense: s shields, shift-T tractor, y pressor, d detonate enemy torps, c cloak, shift-R repair, attack: left-click fire torp, middle-click phaser, planets: ; lock, o orbit, ctrl-t announce, b bomb, z pick, x drop advisory game goal: take planets until no enemy (team name) planets remain tasks, bomb: identify enemy planet / fly / lock / bomb / raise shields / fly tasks, protect: identify enemy bomber / fly / fight / die tasks, control: identify front / fly / fight / die tasks, ogg: identify enemy carrier / fly / cloak / decloak / tractor / fight / die tasks, escort: identify carrier / fly / fight / die tasks, carry: get a kill / fly back / pick / fly / lock / bomb / drop / die mouse-over hints for windows. EnterNotify, set flag, enable MotionNotify, set timer, LeaveNotify, clear flag, clear timer, unmap hint, MotionNotify, calculate coordinate change per second using time in event, if above threshold then clear timer, on timer expiry, map hint dashboard elements, player list, tactical objects. general user interface clickable links in message windows, clickable links in documentation windows. this, is a planet, you can orbit it, you can bomb it, but usually only if it is the enemy team, and only if it has more than four armies, etc -- build static binary -- !!! PLCLEAR is set too often. Does not need to be set for every draw, just for BEEPLITE and moves The following are projects, ideas, and bugs for anyone who would like to contribute to BRM. Please send all patches to brmbugs@crissy.berkeley.edu These are listed in approximately order of importance. BUGS: ----------------------------------------------------------------- ----------------------------------------------------------------- TODO: ----------------------------------------------------------------- Create an rc editor that will allow: - keymap, buttonmap editing - configuration of all <key>:<value> options - window placement - choosing fonts - macro editing - etc... ----------------------------------------------------------------- Enhance macrowindow to include a display of receiver configurable distress calls. [I think Nick Trown has finished this and will include it in future patches] ----------------------------------------------------------------- Make a mouse button -> control key buttonmap ----------------------------------------------------------------- Add a meta-command mode into the client, so that people can imitate what they did with macromode earlier in terms of RCD. Further, sensative commands like 'q' and 'Q' could be mapped to a "safe" meta command mode. Ex: Have something like the following in xtrekrc. metaCommand: qQ^3 In order to do a fast quit, you then need to hit say 'W' (or whatever your meta command key is) followed by 'q'. In order to send the ^3 RCD, need to get into meta-command mode, then hit ^3. ----------------------------------------------------------------- Allow macros to be assigned to control keys ----------------------------------------------------------------- Suggestions for new MACRO arguments: %* automatically abort a macro (ie don't print it) whenever this occurs % that is %<SPACE>, this would be used mainly to start a macro with blanks in it, ie mac.a.T: % BOMB!! Don't print MACROs if they reduce down via SMARTMACRO to a null message. ----------------------------------------------------------------- jeffw writes: >How does one map a control key to a single key macro? Not possible, needs adding. ----------------------------------------------------------------- Include Hadley's xtrekrc window into the client. Steal as much of Hadley's other cool client features as possible. ----------------------------------------------------------------- From: "Joseph E. Beck" <jb8n+@andrew.cmu.edu> Just curious, do you have any idea on the status of "galaxy rotate" with short packets? It would be really cool if you could get something like: galaxy-position: lower-left galaxy-direction: up So when you enter the game your race is in the lower left corner, and you will fly upwards to meet your opponents. Granted, this is cosmetic but would be really neat. Do you know if anyone is looking at this, or is it dead? ----------------------------------------------------------------- From: "Joseph E. Beck" <jb8n+@andrew.cmu.edu> Highly related second question: is there (or could there be? :-) a way to have the received smartdistresses be displayed on 2 separate lines? Eg: F4->FED F4->FED ORG 5 armies @3 armies F4->FED CAN 60% fuel AS Which would be parsed as "F4 is at CAN in an AS with 60% fuel. He is heading to ORG@3 with 5 armies.". The reason for this is that I like to put a message board on my galactic window, but I can only have a partial width window (since if it was wider it would block the battle area). Shouldn't be too tough, right? :-) ----------------------------------------------------------------- Come up with some scheme for allowing keymaps to use control and meta keys, along with TAB, RETURN, DELETE, and other such keys. ----------------------------------------------------------------- Rewrite and update all the documentation. ----------------------------------------------------------------- Keep a team stats total in the playerlist, so that teams may be compared as a whole with one simple quotient. (idea came from Bharat.Mediratta I think, not sure) ----------------------------------------------------------------- From glaurent@indri.inria.fr Fri Sep 17 05:46:15 1993 Date: Fri, 17 Sep 1993 14:47:51 +0200 To: brmbugs@crown.berkeley.edu Subject: BRM 2.99pl1: we want the old new player list Last suggestion : the help window is a mess. A bit of sorting (by themes for ex.) would be a good idea... ----------------------------------------------------------------- Someone wrote: >Hmm.. I just tried un-keymapping the ` key. >I did options and `` and it still does the macro instead of the packetwindow.. > >Here's what I had in .xtrekrc: > xtrekrc entry: #newmacro stuff singleMacro: ` mac.`.A: %p: MAJOR FUCKING TWINK jn responded: If these are the lines you have in your .xtrekrc, it is not possible to use the ` key for anything but the specified macro. Macros override commands, and singleMacro means you automatically enter macro mode when that key is hit. As of this patchlevel [3.0 beta], keymap is entirely ignored when it comes to macros and dist.key.name configured distresses. In future patch levels we might provide a way to modify and remove whatever singleMacro is set to, right now editing and reloading xtrekrc is necessary.