File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 492492 <game >
493493 <base >Q3_SERVER</base >
494494 <type >NEXUIZ_SERVER</type >
495+ <color_flags >COLOR_QUAKE3_NUMERIC</color_flags >
495496 <name >Nexuiz</name >
496497 <default_port >26000</default_port >
497498 <id >NEXUIZS</id >
750751 <update_prefs >q3_update_prefs</update_prefs >
751752 <main_mod >rq3</main_mod >
752753 </game >
754+ <game >
755+ <base >Q3_SERVER</base >
756+ <type >REXUIZ_SERVER</type >
757+ <color_flags >COLOR_QUAKE3_NUMERIC</color_flags >
758+ <name >Rexuiz</name >
759+ <default_port >26000</default_port >
760+ <id >REXUIZS</id >
761+ <qstat_str >REXUIZS</qstat_str >
762+ <qstat_option >-rexuizs</qstat_option >
763+ <qstat_master_option >-rexuizm</qstat_master_option >
764+ <icon >rexuiz.xpm</icon >
765+ <config_is_valid >config_is_valid_generic</config_is_valid >
766+ <init_maps >xonotic_init_maps</init_maps >
767+ <command >rexuiz</command >
768+ <default_home >~/.rexuiz</default_home >
769+ <prefs_load >q3_prefs_load_common</prefs_load >
770+ <update_prefs >q3_update_prefs_common</update_prefs >
771+ <main_mod >data</main_mod >
772+ </game >
753773 <game >
754774 <base >Q3_SERVER</base >
755775 <type >WO_SERVER</type >
Original file line number Diff line number Diff line change @@ -192,6 +192,10 @@ static char *builtin_masters_update_info[] = {
192192 *
193193 */
194194
195+ // added 2025-07-22
196+ "ADD REXUIZS master://dpmaster.tchr.no:27950 tchr.no" ,
197+ "ADD REXUIZS master://dpmaster.deathmask.net:27950 deathmask.net" ,
198+
195199 // added 2025-07-21
196200 "ADD WARFORKS master://master1.forbidden.gg:27950 forbidden.gg #1" ,
197201 "ADD WARFORKS master://master2.forbidden.gg:27777 forbidden.gg #2" ,
@@ -479,6 +483,7 @@ static char *builtin_masters_update_info[] = {
479483 "ADD QS lan://255.255.255.255 LAN" ,
480484 "ADD QWS lan://255.255.255.255 LAN" ,
481485 "ADD REACTIONS lan://255.255.255.255 LAN" ,
486+ "ADD REXUIZS lan://255.255.255.255 LAN" ,
482487 "ADD RUNESRV lan://255.255.255.255 LAN" ,
483488 "ADD SFS lan://255.255.255.255 LAN" ,
484489 "ADD SMOKINGUNSS lan://255.255.255.255 LAN" ,
Original file line number Diff line number Diff line change @@ -3286,6 +3286,7 @@ static struct q3_common_prefs_s* get_pref_widgets_for_game(enum server_type type
32863286 case JK2_SERVER : return & jk2_prefs ;
32873287 case JK3_SERVER : return & jk3_prefs ;
32883288 case NEXUIZ_SERVER : return & nexuiz_prefs ;
3289+ case REXUIZ_SERVER : return & nexuiz_prefs ;
32893290 case XONOTIC_SERVER : return & xonotic_prefs ;
32903291 case WARFORK_SERVER : return & warfork_prefs ;
32913292 case WARSOW_SERVER : return & warsow_prefs ;
Original file line number Diff line number Diff line change @@ -454,6 +454,24 @@ gametype REACTIONM new extend Q3M
454454 master for gametype = REACTIONS
455455end
456456
457+ # id Tech 2 fork (DarkPlace engine, Quake 2 derivative)
458+ gametype REXUIZS new extend Q3S
459+ name = Rexuiz
460+ template var = REXUIZ
461+ default port = 26000
462+ game rule = gamename
463+ end
464+ gametype REXUIZM new extend Q3M
465+ name = Rexuiz Master
466+ template var = REXUIZMASTER
467+ default port = 27950
468+ master packet = \377\377\377\377getservers Nexuiz %s %s
469+ master protocol = 3
470+ master query = empty full
471+ master for gametype = REXUIZS
472+ end
473+
474+ # id Tech 2 fork (Qfusion engine, Quake 1 derivative)
457475# id Tech 3 fork (ioquake3 engine, Quake 3 derivative)
458476gametype SMOKINGUNSS new extend Q3S
459477 name = Smokin' Guns
Original file line number Diff line number Diff line change 1+ /* XPM */
2+ static char * rexuiz_xpm [] = {
3+ "16 16 147 2" ,
4+ " c None" ,
5+ ". c #546A80" ,
6+ "+ c #4E7494" ,
7+ "@ c #49799E" ,
8+ "# c #4A789B" ,
9+ "$ c #4E7696" ,
10+ "% c #546A81" ,
11+ "& c #4187B6" ,
12+ "* c #2697D4" ,
13+ "= c #1E86BB" ,
14+ "- c #1784B8" ,
15+ "; c #1C86BB" ,
16+ "> c #2389BF" ,
17+ ", c #2992CC" ,
18+ "' c #52718E" ,
19+ ") c #3094CD" ,
20+ "! c #1A93CF" ,
21+ "~ c #31759F" ,
22+ "{ c #2F6F95" ,
23+ "] c #138FC9" ,
24+ "^ c #1689BF" ,
25+ "/ c #1A87BD" ,
26+ "( c #257AA7" ,
27+ "_ c #198BC2" ,
28+ ": c #318CC1" ,
29+ "< c #208DC5" ,
30+ "[ c #375F7B" ,
31+ "} c #2778A4" ,
32+ "| c #1788BF" ,
33+ "1 c #069ADA" ,
34+ "2 c #059BDC" ,
35+ "3 c #0898D6" ,
36+ "4 c #059BDB" ,
37+ "5 c #0997D4" ,
38+ "6 c #108CC5" ,
39+ "7 c #318FC5" ,
40+ "8 c #1696D3" ,
41+ "9 c #366280" ,
42+ "0 c #28729B" ,
43+ "a c #158DC5" ,
44+ "b c #039CDD" ,
45+ "c c #049BDB" ,
46+ "d c #0D93CF" ,
47+ "e c #1987BB" ,
48+ "f c #1987BC" ,
49+ "g c #049DDD" ,
50+ "h c #108EC7" ,
51+ "i c #079ADA" ,
52+ "j c #2598D5" ,
53+ "k c #2F79A5" ,
54+ "l c #32729A" ,
55+ "m c #3B586F" ,
56+ "n c #385870" ,
57+ "o c #0E95D2" ,
58+ "p c #1090CB" ,
59+ "q c #178BC3" ,
60+ "r c #2C759F" ,
61+ "s c #217EAE" ,
62+ "t c #1887BC" ,
63+ "u c #2288BE" ,
64+ "v c #2598D4" ,
65+ "w c #4E789A" ,
66+ "x c #119BDA" ,
67+ "y c #376788" ,
68+ "z c #2F77A2" ,
69+ "A c #434345" ,
70+ "B c #33617F" ,
71+ "C c #0798D7" ,
72+ "D c #1F81B3" ,
73+ "E c #148FC9" ,
74+ "F c #217DAC" ,
75+ "G c #158CC4" ,
76+ "H c #2083B5" ,
77+ "I c #2C7CA9" ,
78+ "J c #0F9CDD" ,
79+ "K c #497CA2" ,
80+ "L c #1298D7" ,
81+ "M c #37688A" ,
82+ "N c #346E94" ,
83+ "O c #424345" ,
84+ "P c #29749E" ,
85+ "Q c #0898D7" ,
86+ "R c #2374A0" ,
87+ "S c #0D94D1" ,
88+ "T c #1888BE" ,
89+ "U c #237DAB" ,
90+ "V c #2A7AA6" ,
91+ "W c #1396D3" ,
92+ "X c #01A0E3" ,
93+ "Y c #356C90" ,
94+ "Z c #30739B" ,
95+ "` c #3C5468" ,
96+ " . c #1F87BD" ,
97+ ".. c #1191CC" ,
98+ "+. c #1B82B4" ,
99+ "@. c #0B95D3" ,
100+ "#. c #128DC6" ,
101+ "$. c #1094D0" ,
102+ "%. c #0D99D9" ,
103+ "&. c #049EE0" ,
104+ "*. c #00A0E3" ,
105+ "=. c #109CDC" ,
106+ "-. c #337097" ,
107+ ";. c #2A7EAD" ,
108+ ">. c #2976A1" ,
109+ ",. c #138CC4" ,
110+ "'. c #0E92CD" ,
111+ "). c #0C95D2" ,
112+ "!. c #099FE1" ,
113+ "~. c #2599D6" ,
114+ "{. c #2981B3" ,
115+ "]. c #2A79A6" ,
116+ "^. c #1E83B6" ,
117+ "/. c #1691CC" ,
118+ "(. c #0F91CD" ,
119+ "_. c #138CC5" ,
120+ ":. c #019FE2" ,
121+ "<. c #2499D6" ,
122+ "[. c #1198D6" ,
123+ "}. c #28739D" ,
124+ "|. c #1885BA" ,
125+ "1. c #1F86BA" ,
126+ "2. c #2189BF" ,
127+ "3. c #059DDF" ,
128+ "4. c #029EE0" ,
129+ "5. c #128CC5" ,
130+ "6. c #0B96D4" ,
131+ "7. c #3482B1" ,
132+ "8. c #1C7DAD" ,
133+ "9. c #287DAD" ,
134+ "0. c #287FAF" ,
135+ "a. c #1397D5" ,
136+ "b. c #049CDD" ,
137+ "c. c #118CC5" ,
138+ "d. c #1585BA" ,
139+ "e. c #536B82" ,
140+ "f. c #3092CA" ,
141+ "g. c #1099D8" ,
142+ "h. c #2684B6" ,
143+ "i. c #2B7DAC" ,
144+ "j. c #0D9AD9" ,
145+ "k. c #069BDB" ,
146+ "l. c #3094CC" ,
147+ "m. c #2599D5" ,
148+ "n. c #129BDA" ,
149+ "o. c #079DDE" ,
150+ "p. c #0A9FE1" ,
151+ " . + @ # $ % " ,
152+ " . & * = - ; > , & % " ,
153+ " ' ) ! ~ { ] ^ / ( _ : ' " ,
154+ " . ) < [ } | 1 2 3 4 5 6 7 % " ,
155+ " & 8 9 0 a b c d e f g h i & " ,
156+ ". j k l m n o p q r s b t u v % " ,
157+ "w x y z A B C D E F p G H I J w " ,
158+ "K L M N O P Q R ] S T U V W X K " ,
159+ "K L Y Z ` ...+.@.#.$.%.&.*.X K " ,
160+ "w =.-.;.>...,.2 ,.'.).*.*.*.!.w " ,
161+ ". ~.{.].f ^./.*.(.d _.:.*.*.<.% " ,
162+ " & [.}.|.1.2.3.4.#.5.6.*.X & " ,
163+ " . 7.8.9.0.a.4.*.b.c.d.4.) % " ,
164+ " e.f.g.h.i.j.*.*.:.k.l.' " ,
165+ " . & m.n.o.X p.~.& % " ,
166+ " . w K K w % " };
You can’t perform that action at this time.
0 commit comments