comparison sample.xtrekrc @ 3:5a977ccbc7a9 default tip

Empty changelog
author darius
date Sat, 06 Dec 1997 05:41:29 +0000
parents
children
comparison
equal deleted inserted replaced
2:fba0b6e6cdc7 3:5a977ccbc7a9
1 # Sample .xtrekrc
2 #
3 # Specify this file with:
4 # netrek -r defaults
5 #
6 # If you do not specify a file, then .paradiserc from your home directory
7 # is used. If .paradiserc does not exist then .xtrekrc is used.
8 #
9 # Documentation for all options is available at
10 # http://www.pnetrek.org/
11 #
12 # You can have defaults from other files included using '#include <file>'.
13 # This lets you put all your public settings into one file, .xtrekrc for
14 # example and all your private stuff into another file. You can use ~ in
15 # the file name to signify your $HOME directory. In your private
16 # file you can have passwords in the form of 'password: passwd' for a
17 # general password, or 'password.player: passwd' for passwd's associated
18 # with your player name, or 'password.server: passwd' for server specific
19 # passwords.
20
21 name: guest
22
23 # changes to the basic colors:
24 #color.white: white
25 #color.black: black
26 #color.red: paleVioletRed1
27 #color.green: green
28 #color.yellow: yellow
29 #color.cyan: cyan
30 #color.cyan: dodgerblue
31 color.cyan: DeepSkyBlue
32 #color.light grey: light grey
33
34 #miscellaneous toggles
35 # 0=none, 1=time of day, 2=time on server, 3=time in ship, 4=user set time
36 timerType: 3
37 #shipBitmapPath: /home/smpatel/netrek/bitmaps/
38 #soundPath: /home/smpatel/netrek/sounds
39 #soundDev: /dev/dsp
40 # put enemy on left with sorted playerlist
41 robsort: on
42 # show dead players in playerlist
43 showDead: on
44 # sort outfitting ('--') players to bottom
45 sortOutfitting: on
46 # show pre-login players
47 showPreLogins: on
48 # replace 0.00 with " " when acceptable (paradise servers)
49 hideNoKills: on
50 warpStreaks: on
51 # use rainbow dashboard in paradise
52 # 0=old dashboard, 1=new dashboard, 2=color dashboard, 3=rainbow dashboard
53 Dashboard: 3
54 # clear my keymap each time, ie ignore the server's copy
55 clearMap: on
56 # use hull warning dots
57 warnHull: on
58 # replace ?? cloaker symbol with ><
59 cloakChars: ><
60 showShields: on
61 #showStats: on
62 reportKills: on
63 showMySpeed: on
64 # vary color of shields with damage
65 varyShields: on
66 keepPeace: on
67 galacticFrequent: on
68 showTractor: on
69 showTractorPressor: on
70 showPlanetNames: on
71 showPlanetOwner: off
72 sortPlayers: on
73 warp: on
74 defaultShip: CA
75 logging: on
76 logMessage: on
77 logfile: /home/smpatel/paradise.log
78 # galactic map stuff: 0=ownership 1=resources 2=nothing
79 showGalactic: 1
80 showLocal: 1
81 # lock : 0=don't show 1=galactic only 2=tactical only 3=both
82 showLock: 3
83 netStats: off
84 tryUDP: on
85 # udpClientSend: 0=TCP only 1=simple UDP 2=enforced UDP (state only)
86 # 3=enforced UDP (state & weap)
87 udpClientSend: 3
88 # udpClientReceive: 0=TCP only 1=simple UDP 2=fat UDP 3=double UDP
89 udpClientReceive: 2
90 udpSequenceCheck: on
91 # udpDebug: 0 = OFF 1 = ON (conect msgs only) 2 = ON (verbose output)
92 udpDebug: 0
93 udpUpdates: 5
94 # I'd turn this on, but there's no 'fat S_P' - I can manually enable if lag
95 # is bad
96 tryShort: off
97 WaitMotd.mapped: on
98 # show tractor/pressor of everyone in tactical
99 showAllTractorPressor: on
100 # show # per team and messages
101 infoIcon: on
102 updateSpeed: 0
103 # set time for autoquit
104 autoQuit: 199
105 # show blinking lights on console for packets
106 packetLights: on
107 # show box on galactic map representing tactical window
108 viewBox: on
109 # number sectors in galactic map
110 sectorNums: on
111 # display a line from you to target of lock
112 lockLine: on
113 # use new sorting for planet list
114 mapSort: on
115 # automaticly set war dec's according the scheme:
116 # 1) set war with nonzero player teams, peace w/ 0 player teams
117 # 2) set war with largest enemy team, peace w/ everyone else
118 autoSetWar: 1
119 # extra info on resources of local planets; add the values of what you want
120 # displayed: 1 = army count; 2 = repair; 4 = fuel; 8 = agri; 16 = shipyard
121 # paradise option only
122 tacPlanetInfo: 9
123 # cycle phaser hits through all colors
124 jubileePhasers: on
125 # send request for full update ('=') each time you enter
126 askforupdate: on
127 # allow a lower case t to send messages to team
128 lowercaset: on
129 #use the flight recorder?
130 #recordGame: on
131 #recordFile: /tmp/netrek.record
132 #set maximum record file size in bytes:
133 maxRecord: 1000000
134 # Playback (also, -F <filename> from command line)
135 #playback: on
136 #playFile: /tmp/netrek.record
137 #A minimum of x/10's of a second between redraws:
138 redrawDelay: 0
139 #Draw an X over independant planets: (good for b&w)
140 showIND: off
141 #some very silly stuff to draw ship status on local window.
142 # Either needs work, or needs to be tossed ;)
143 #(part of an effort to get rid of the dashboard on my small display)
144 #stats that can be shown:
145 #'D'amage, 'S'hields, 'F'uel, 'A'rmies, s'P'eed, 'W'temp, 'E'temp
146 #a lower case letter reverses the line for that stat.
147 statString: dASF
148 localShipStats: on
149 localStatsX: 25
150 localStatsY: 450
151 statHeight: 80
152 #only with short packets: remove "GOD->ALL" from the front of kill msgs.
153 godToAllOnKills: off
154 #don't beep when you try to scroll too far:
155 scrollBeep: off
156 # Also in scrolling windows: ^p scrolls one line back, ^n one line forward,
157 # left button one page pack, right button page forward, middle button to end,
158 # ^e clears the window(but not the scrollback)
159
160 #----[ fonts
161 #italicfont: 6x10i
162 #font: -*-clean-medium-r-normal--10-100-75-75-c-60-*
163 #boldfont: -*-clean-bold-r-normal--10-100-75-75-c-60-*
164 #italicfont: -*-clean-italic-r-normal--10-100-75-75-c-60-*
165 #italicfont: -schumacher-clean-bold-r-normal--10-100-75-75-c-60-iso8859-1
166 # italic=normal
167 italicfont: -*-clean-medium-r-normal--10-100-75-75-c-60-*
168 #bigfont: -*-fixed-medium-r-normal--24-*-100-100-c-120-*-*
169
170 # Here I start messing around with window placement.
171 # For *all* of the windows listed, you can specify if you want them mapped,
172 # their geometry, and their parent.
173 # When specifying geometry for text (and scrolling) windows, specify
174 # in terms of characters wide and high. Specify size of a menu only
175 # at your own risk (there is no real benefit to doing this).
176
177 netrek.geometry: 1000x800+0+1 # The main window
178 netrek_icon.geometry: +1031+0 # The icon
179 #stats.geometry: +512+576
180 #player.geometry: 82x24+0+576 # The player list
181 player.geometry: 82x24+0+550 # The player list
182 player.mapped: on
183 player.parent: netrek
184 #review.geometry: 82x24+512+576 # Main message window
185 review.geometry: 82x24+500+548 # Main message window
186 review.mapped: on
187 review.parent: netrek
188
189 #
190 # This is my keymap help file followed by keymap:
191 # comments to Bill.Dyess@eng.auburn.edu (Thought)
192 #
193 # Key Default Function New Function Key
194 #------------------------------------------------------------------------------
195 #| a | ? | afterburners (`) | a |
196 #| b | bomb planet | | b |
197 #| c | cloaking | | c |
198 #| d | detonate other torpedoes | detonate own torps (D) | d |
199 #| e | docking permission toggle | max warp (%) | e |
200 #| f | launch plasma torpedoes | | f |
201 #| g | - | fire phasers (p) | g |
202 #| h | help window toggle | whatever 'a' was (a) | h |
203 #| i | info on player / planet | | i |
204 #| j | - | war window toggle (w) | j |
205 #| k | set course | | k |
206 #| l | lock onto player / planet | | l |
207 #| n | - | change ship types (r) | n |
208 #| o | orbit (dock at starbase) | | o |
209 #| p | fire phaser | | p |
210 #| q | quick quit | warp 3 (3) | q |
211 #| r | change ship type | pressor beam on (^) | r |
212 #| s | shields toggle | | s |
213 #| t | launch torpedoes | tractor beam off (_) | t |
214 #| u | shields toggle | | u |
215 #| v | - | info on player / planet (i) | v |
216 #| w | war window toggle | warp 5 (5) | w |
217 #| x | beam down armies | Macro mode (X) | x |
218 #| y | pressor beam toggle | tractor/pressor off ($) | y |
219 #| z | beam up armies | Coup/Change weapons (C) | z |
220 #| ' | start message to team | | ' |
221 #| A | - | army call (F) | A |
222 #| B | show galactic info (two levels) | | B |
223 #| C | coup a planet / change weapons | show local info (two levels) (V) | C |
224 #| D | detonate my torpedoes | ludicrous speed (-) | D |
225 #| E | emergency distress call | | E |
226 #| F | army call | lock onto player / planet (l) | F |
227 #| G | - | lock onto planet (;) | G |
228 #| I | extended info on player | | I |
229 #| L | list players | | L |
230 #| O | options window | | O |
231 #| M | map updates toggle | | M |
232 #| N | name mode toggle | | N |
233 #| P | list planets | | P |
234 #| Q | self destruct | quick quit (q) | Q |
235 #| R | repair mode | | R |
236 #| S | toggle status graph | | S |
237 #| T | toggle tractor beam | transwarp (*) | T |
238 #| U | list ranks | | U |
239 #| V | show local info (two levels) | extended info on player (I) | V |
240 #| W | - | toggle war window | W |
241 #| X | macro mode | beam down armies (x) | X |
242 #| Z | - | beam up armies (z) | Z |
243 #| ? | message window toggle | help window toggle (h) | ? |
244 #| _ | turn on tractor beam | | _ |
245 #| ^ | turn on pressor beam | | ^ |
246 #| $ | turn off tractor/pressor | | $ |
247 #| ; | lock onto planet | | ; |
248 #| * | bring in practice robot | | * |
249 #| [ | shield down | | [ |
250 #| ] | shield up | | ] |
251 #| * | practice robot / transwarp | torps (t) | * |
252 #| & | re-read .xtrekrc | | & |
253 #| ` | afterburners | warp 0 (0) | ` |
254 #|0-9| warp 0-9 | |0-9|
255 #| ) | warp 10 | | ) |
256 #| ! | warp 11 | | ! |
257 #| @ | warp 12 | | @ |
258 #| % | max warp | | % |
259 #| # | half warp | | # |
260 #|Spc| clear all windows | det other torpedoes (d) |Spc|
261 #| / | - | docking permission toggle (e) | / |
262 #| - | ludicrous speed | | - |
263 #------------------------------------------------------------------------------
264 #buttonmap uses the remapped keys (annoying)
265 #buttonmap: 1*2p3k4*5p6k7*8p9ka*bpck
266 #
267 #This is the default keymap
268 #keymap: aabbccddeeffhhiikklloopprrssttuuwwxxyyzz BBCCDDEEIILLOOMMNNPPRRSSTTUUVV??[[]]**00112233445566778899((!!@@%%##
269 #
270 keymap: a`bbccdDe%ffgphaiijjkkllmmnrooppq3sst_uuviw5xXy$zC dAFBBCVD-EEFlG;HHIIJJKKLLMMNNOOPPQqRRSST*UUVIWwXxYYZz?h[[]]*t`01133/er^
271 # ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
272 #ckeymap: ^q^1^w^2^e^3^r^4^xX
273 # ^ ^ ^ ^ ^
274 #keymap: a`dDe%ffgphajwnrq3rytTviw5xXylzCAFCVD-FlGeT*QQVIWwXxZz?h d/e`01133*t
275 #
276 #Messages : put cursor in lower thin window, type: 0-9a-j for player, t
277 #for team, A for all, F/R/K/O for races. Hit Esc to cancel a message.
278 #
279 #New keymap graphically:
280 #
281 # (q) (w) (e) (r) (t) (y)
282 # warp3 warp5 maxwarp pressor tractor lockon
283 #
284 # (a) (s) (d) (f) (g) (h)
285 # aftrbrnrs shields detmyown phaser plasma whatever-a
286 #
287 # (z) (x) (c) (v) (b) (n)
288 # weapchange macromode cloak viewinfo bomb newship
289 #
290 #Shifted:
291 #
292 # (Q) (W) (E) (R) (T)
293 # quit warwindow emermesg repair transwarp
294 #
295 # (A) (S) (D) (F) (G)
296 # army call status ludicrous lockon dockingtoggle
297 #
298 # (Z) (X) (C) (V) (B)
299 # beamup beamdown localinfo2 xtrainfo galacinfo
300 #
301 ###############################################################################
302 # this sets the default server and port (and verification scheme)
303 server: fod.pnetrek.org
304 server.arctica: netrek.cis.ufl.edu
305 server.eden: eelpout.micro.umn.edu
306 port.arctica 2592
307 useRSA.arctica on
308
309 # phaser window
310 # 0 = don't show 1 = show on kill window 2 = show on phaser window
311 # 3 = show on total review window only
312 showPhaser: 2
313 review_phaser.mapped: on
314 review_phaser.parent: netrek
315 review_phaser.geometry: 81x3+501+500
316 #review_phaser.geometry: 81x4+501+543 # pre-newdash
317
318 ###############################################################################
319 # from: jjudy@argon.berkeley.edu (Jack W. Judy)
320 # Heh! This makes it almost impossible to screw-up and *accidently* choose
321 # the *wrong* team! Got this idea from an old post.
322 fed.parent: local #fed - Fed selection window
323 fed.geometry: 100x100+0+400
324 rom.parent: local #rom - Romulan selection window
325 rom.geometry: 100x100+0+0
326 kli.parent: local #kli - Klingon selection window
327 kli.geometry: 100x100+400+0
328 ori.parent: local #ori - Orion selection window
329 ori.geometry: 100x100+400+400
330 quit.parent: local #quit
331 quit.geometry: 100x100+200+0
332
333 ###############################################################################
334 # Macro stuff
335 ###############################################################################
336 #Standard:
337 #
338 #%a armies carried by sender
339 #%d sender damage percentage
340 #%s sender shield percentage
341 #%f sender fuel percentage
342 #%w sender wtemp percentage
343 #%e sender etemp percentage
344 #%t team id character of target planet
345 #%T team id character of sender team
346 #%c sender id character
347 #%n armies on target planet
348 #%E 1 if etemped, 0 if not
349 #%W 1 if wtemped, 0 if not
350 #%S sender two character ship type
351 #%p id character of target player
352 #%g id char of target friendly player
353 #%h id char of target enemy player
354 #%P id character of player nearest sender
355 #%G id char of friendly player nearest sender
356 #%H id char of enemy player nearest sender
357 #%l three character name of target planet
358 #%i sender full player name (16 character max)
359 #%u full name of target player (16 character max)
360 #%z 3 letter team id of target planet
361 #%b sender nearest planet
362 #%* abort macro immediately, sending nothing
363 #% <space> sends nothing - allows macros to start with spaces
364 #%2 1 if on a paradise server, 0 otherwise
365 #
366 #FULLY CAPITALIZED:
367 #%L three character name of target planet
368 #%I sender full player name (16 character max)
369 #%U full name of target player (16 character max)
370 #%Z 3 letter team id of target planet
371 #%B sender nearest planet
372 #
373 #Ping stats: (may differ slightly from server '!' ping stats)
374 #%v average ping stat round trip time
375 #%V ping stat round trip standard deviation
376 #%y percent total packet loss as calculated by server formula
377 #
378 #Miscellanous:
379 #%m the last message you sent
380 #%M the last message you sent in all caps
381 #
382 #As a further extension to NEWMACRO, a macro may now be sent
383 #to any of the following destinations:
384 #
385 #%i %I %c send message to self
386 #%u %U %p send message to player nearest mouse
387 #%t %z %Z send message to team of player nearest mouse
388 #%g send message to nearest friendly player to my ship
389 #%h send message to nearest enemy player to my ship
390 #
391 #Further, tests may be done within the macro system, the syntax
392 #for these test is as follows.
393 #%? introduces a test
394 #= equivalence
395 #> greater
396 #< less
397 #
398 #Expressions are evaluated on a character by character basis until the
399 #test is resolved. The text of the test is then replaced in the macro
400 #by 1 or 0.
401 #
402 #Test are then fed to a syntax I call conditional text. The best way
403 #to demonstrate how this works is example.
404 #
405 #1%{included if true%!included if false%}
406 #
407 #This would print:
408 #included if true
409 #
410 #0%{included if true%!included if false%}
411 #included if false
412 #
413 # Paradise orthoganal macros (Robert Forsman)
414 #
415 # start with a $
416 #
417 # field 1:
418 # (n)earest
419 # (t)arget
420 # (s)elf (doesn't have fields 2 and 3)
421 # (_) ego (has no other fields)
422 #
423 # field 2:
424 # (a)ny
425 # (t)eammate
426 # (f)riendly
427 # (h)ostile
428 #
429 # field 3:
430 # (a)ny
431 # (u)ser
432 # (p)lanet (includes asteroids)
433 # (s)tar
434 # (n)ebula
435 # (b)lack hole
436 # (^) non-planet
437 # (*) any stellar object
438 #
439 # field 4: (optional) NYI
440 # (U)ppercase
441 # (C)apitalize
442 # (L)owercase
443 #
444 # field 5:
445 # full (n)ame (Hammor, Thought)
446 # (i)dentifier (e.g. R5, Ka, Can, Sco)
447 # (#) number (0-9a-z for players, %d for planets)
448 # (t)eam name (Romulan)
449 # (s)hort team id (ROM)
450 # (l)etter of team (R)
451 # (a)rmies
452 # (@) sector
453 # (M) 0=not metal planet, 1=metal, 2=repair, 3=shipyard
454 # (A) 0=not arable, 1=arable, 2=agri
455 # (D) 0=not dilithium, 1=dilithium, 2=fuel
456 #
457 # Any implementation of the paradise $ codes (subset or superset)
458 # must implement and document the $_ code. -- Robert Forsman
459 #start macros:
460
461 mac.a.T: %?%n<0%{TOUCH %2%{$tasUi->%}%L!%!%2%{$tasLi->%}%l@%n%}
462 mac.b.T: bomb %2%{$tasLi->%}%l%?%n>4%{ @ %n%} %2%{%?$tapD>1%{ FUEL%}%?$tapA=2%{ AGRI%}%?$tapM>1%{ REPAIR%}%?$tapM>2%{ SHIPYARD%}%}
463 mac.c: Carrying %?%a>0%{%a arm%?%a=1%{y.%!ies.%}%!no armies.%}
464 #mac.d.T: %E%{%!%W%{%!I'm fine.%}%}%E%{ETEMPED!!! %}%W%{WTEMPED!!! %}Carrying %?%a>0%{%a armies!%!NO armies.%}
465 mac.d.T: ogg %p
466 mac.e.T: Need ESCORT to %l%?%a>0%{, carrying %a arm%?%a=1%{y%!ies!%}%}
467 mac.f.T: %2%{$tasi->%}%l @ %n
468 mac.g.T: going to %l%?%a>0%{, carrying %a arm%?%a=1%{y%!ies!%}%}
469 #mac.h.T: %E%{ETEMPED!!! %}%W%{WTEMPED!!! %}Carrying %?%a>0%{%a armies!%!NO armies.%}
470 mac.m: %m
471 mac.n: no
472 mac.o: ok
473 # pig call (5 spaces)
474 mac.p.A: %
475 mac.q.%i: queue
476 mac.r.%H: resistance is futile
477 mac.s.T: We need a sc bomber.
478 mac.t.T: no t-mode :(
479 mac.t: thanks
480 #mac.u.%i: test u macro to self
481 mac.v: %T%c PING stats: Average: %v ms, Stdv: %V ms, Loss: %y%%
482 mac.x.T: %L!
483 mac.y: yes
484 mac.D.T: %p++ near %l
485 #mac.E.T: Ignore that last distress
486 mac.F: resistance is not futile??
487 #mac.G.T: Ogg %p!
488 #mac.G: Go to %l
489 mac.I.%u: %u: det when you escort!
490 mac.K.A: KissMy%S
491 #mac.N.%i: NEWGALAXY
492 mac.O.%u: (%i) ogging
493 #mac.R.A: I'm a %?%S=SB%{star base!%!twink!%}
494 #mac.S.%i: START
495 #mac.T.%i: %Z
496 mac.T.T: T-MODE!
497 #mac.W.%t: SHUT UP, TWINKS!!
498 #mac.X.T: EMERGENCY @ %L!!
499
500 # hacker note: I have no idea what the stuff in quotes means -RF
501 #** Giardia Froth's "Ich mochte einen Diebstahl melden." **
502
503 mac.1.A: $nhuLn, %i taunts your uncle's monkey.
504 mac.2.A: $nhuLn, %i taunts your ecelesiastical roadkill.
505 mac.3.A: $nhuLn, %i taunts your upper left bicuspid.
506 mac.4.A: $nhuLn, %i taunts your favorite obtuse angle.
507
508 mac.`.A: %i wishes that he wasn't a twink like $nhuLn.
509
510
511 #whatever
512 macro.5.%i: %%v %v, %%V %V, %%y %y
513
514 # test macros.
515 macro.6.%i: %%a %a, %%d %d, %%s %s, %%f %f, %%w %w, %%e %e
516 macro.7.%i: %%E %E, %%W %w, %%i %i, %%o %o, %%T %T, %%c %c, %%S %S
517 #target
518 macro.8.%i: %%t %t, %%p %p, %%g %g, %%h %h, %%n %n
519 macro.9.%i: %%l %l, %%u %u, %%z %z,
520
521 # nearest
522 macro.0.%i: %%P %P, %%G %G, %%H %H, %%b %b
523
524 # new distresses
525 singleMacro: EA
526 #mac.F.T: %?%S=SB%{Your starbase (%i) is carrying %?%a=0%{NO%!%a%} %?%a=1%{army%!armies%}%!%T%c@%B: I have %?%a=0%{NO%!%a%} %?%a=1%{army%!armies%} on board, heading for %L%?%n<0%{ (untouched)%!@%n%}%}
527 mac.A.T: %?%S=SB%{Your starbase (%i) is carrying %?%a=0%{NO%!%a%} %?%a=1%{army%!armies%}%!%T%c@%B: I have %?%a=0%{NO%!%a%} %?%a=1%{army%!armies%} on board%}
528 #mac.Z.T: Going for %L NOW!! DET for me!! (%?%a=0%{NO%!%a%} %?%a=1%{army%!armies%})
529 #mac.E.T: HELP! %T%c@%B: %?%a=0%{NO%!%a%} %?%a=1%{army%!armies%}, %d%% dam, %s%% shlds, %?%S=SB%{%!%?%f<15%{NO%!%f%%%} gas%} %E%{ETMP!!%} %?%S=SB%{%W%{WTMP!!%!%w%% wtmp%}%}
530
531 # Multi line macros! One regular macro for each line of the multi-macro:
532 mac.d.A:% __ _ _ _ _
533 mac.d.A:% | _\ /_\ // \\ / \
534 mac.d.A:% || \\// \\//___\\\_/
535 mac.d.A:% ||_//\\_//\\---// _
536 mac.d.A:% |__/ \_/ \\ // {_}
537
538 # use the 'M' flag to specify where multi-macros are displayed:
539 # (they go to review and review_all by default)
540 review_all.allow: AM
541 review.allow: ATIM
542
543 # Receiver Configurable Distress
544 # each one defined with
545 #dist.key.name: <format string>
546 # key is the key you want to use to send that type, format string is how
547 # an RCD of that type should appear to YOU. You cannot affect how an RCD
548 # looks to anyone else. The key works just like a macro key, IE press 'X'
549 # first and then the key, unless that key is defined as a singleMacro, in
550 # which case you press just that key.
551 #
552 # The format string uses the same format as regular macros...except that
553 # I haven't yet fixed it to use Paradise extensions. That means especially
554 # that $ escapes do not work, as well as a couple of % escapes which do not
555 # exist in COW-lite (where I got the code)
556 #
557 # The types of RCD for the name field are:
558 # taking
559 # ogg
560 # bomb
561 # space_control
562 # save_planet
563 # base_ogg
564 # help1
565 # help2
566 # escorting
567 # ogging
568 # bombing
569 # controlling
570 # asw
571 # asbomb
572 # doing1
573 # doing2
574 # free_beer
575 # no_gas
576 # crippled
577 # pickup
578 # pop
579 # carrying
580 # other1
581 # other2
582 # help
583 #
584 # defaults are defined for all of them, look at the macro window ('X?')
585 # to see them. Also, the macro window has 2 pages now, click a mouse
586 # button to flip between RCD's and regular macros.
587 #
588 # The client will send an RCD for E and F by default if on a server that
589 # supports it. other types of rcd's have macro keys defined.
590 #
591 # Note: If you have a macro and an RCD defined for the same key, the macro
592 # ALWAYS over-rides the RCD. I'm not sure that's the right way to do it,
593 # but that's what it says in the docs for RCD, so that's how I programmed it...
594 #
595 # samples: (these are some of what I use)
596 dist.E.help: %T%c(%S) %B: HELP! %?%d>90%{HULL GONE! %!%?%d>20%{%d%% dam %}%}%?%s<10%{SHLDS OUT! %!%?%s<80%{%s%% shd %}%}%?%f<10%{NO %!%f%% %}fuel %?%S=SB%{%w%%wtmp%}%E%{ETEMP! %}%W%{WTEMP! %}%?%a>0%{%a %?%a=1%{ogre%!ogres%}%}
597 dist.F.carrying: %T%c(%S) %B: (%?%S=SB%{%w%%wt%} %s%%sh %d%%dm %f%%fu) Carrying %a armies.
598 dist.+.pickup: %i(%T%c): %p++ @ %l
599 dist.p.taking: %T%c(%S) %B: Carrying %a to %l%?%n>-1%{ @ %n%}
600
601 # Beep-lite!
602 #
603 # Read the normal beep-lite docs. As an extension, you may specify
604 # the color for each lite by placing a letter for the color after a
605 # particular lite. This is being disallowed by most servers, currently
606 # it only works on calvin. The letters allowed are wrygce, case is not
607 # important. (e is for grey, the rest should be obvious) example:
608
609 # hilite taker and target in red
610 lite.taking: /cr/lr
611
612 # To use beep-lite, you must have the next line, or set it from
613 # the options menu:
614 UseLite: on
615 # also, there are several built in lites defined that can be enabled
616 # by:
617 DefLite: on
618
619
620 ###############################################################################
621 #
622 # This is the list of windows I've been able to find. Most you will
623 # probably not want to screw around with, but these can be controlled
624 # (at least it appears that way in the code...).
625 #
626 # I found these by greping for:
627 # checkMapped
628 # W_MakeWindow
629 # W_MakeTextWindow
630 # W_MakeScrollingWindow
631 # W_MakeMenu
632 #
633 #Window list:
634 #
635 #planet - Planet listing (P)
636 #rank - The rank window (U)
637 #help - Help window (h)
638 #macro - Macro Listing (X-?)
639 #MetaServer List - Metaserver stuff (not quite sure how to use it)
640 #review - The munged list of messages from all sources
641 #review_all - Messages to all
642 #review_team - Messages to your team
643 #review_your - Messages to you
644 #review_kill - Kill messages
645 #review_phaser - The phaser damage window
646 #netstat - Network statistics
647 #lagMeter - The Lag-o-Meter
648 #pingStats - Ping statistics window
649 #player - Player list
650 #tstat - Dashboard
651 #UDP - UDP controls
652 #network -
653 #local - Main fighting window
654 #map - Galactic map
655 #option - The options window
656 #wait -
657 #count -
658 #waitquit -
659 #waitmotd -
660 #info -
661 #netrek - The "main" window (parent)
662 #netrek_icon -
663 #warn - Warnings ("forgot your toothbrush",et al)
664 #message - Message sending window
665 #FED - Team windows on entry
666 #ROM - Team windows on entry
667 #KLI - Team windows on entry
668 #ORI - Team windows on entry
669 #quit - Quit box on entry
670 #stats -
671 #scanner -
672 #war - War delcarations
673 #
674 # This gives you:
675 # name.mapped (on/off for initial mapping)
676 # name.parent (which window you want this one to be in)
677 # name.geometry (size and location)
678 #
679 ###############################################################################
680 # THE END
681 ###############################################################################