ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/genkeywords
(Generate patch)

Comparing deliantra/server/include/genkeywords (file contents):
Revision 1.8 by root, Sat Aug 25 22:19:26 2007 UTC vs.
Revision 1.21 by root, Sat May 7 20:03:28 2011 UTC

1#!/opt/bin/perl 1#!/opt/bin/perl
2
3#
4# This file is part of Deliantra, the Roguelike Realtime MMORPG.
5#
6# Copyright (©) 2005,2006,2007,2008,2009 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
7#
8# Deliantra is free software: you can redistribute it and/or modify it under
9# the terms of the Affero GNU General Public License as published by the
10# Free Software Foundation, either version 3 of the License, or (at your
11# option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the Affero GNU General Public License
19# and the GNU General Public License along with this program. If not, see
20# <http://www.gnu.org/licenses/>.
21#
22# The authors can be reached via e-mail to <support@deliantra.net>
23#
2 24
3my %ARG = @ARGV; 25my %ARG = @ARGV;
4 26
5use List::Util; 27use List::Util;
6 28
7# todo: gather dynamically 29# todo: gather dynamically
8my @kw = qw( 30my @kw = qw(
9 no_pass
10 walk_on
11 walk_off
12 fly_on
13 fly_off
14 flying
15
16 gender 31 gender
32 hintmode
17 attack_skill 33 attack_skill
18 ranged_skill 34 ranged_skill
19 35
20 ac 36 ac
21 activate_on_push 37 activate_on_push
113 is_blind 129 is_blind
114 is_buildable 130 is_buildable
115 is_cauldron 131 is_cauldron
116 is_dust 132 is_dust
117 is_floor 133 is_floor
134 is_transparent_floor
118 is_hilly 135 is_hilly
119 is_lightable 136 is_lightable
120 is_thrown 137 is_thrown
121 is_turnable 138 is_turnable
122 is_used_up 139 is_used_up
155 name_pl 172 name_pl
156 neutral 173 neutral
157 no_attack 174 no_attack
158 no_damage 175 no_damage
159 no_drop 176 no_drop
160 no_fix_player
161 no_magic 177 no_magic
162 no_pick 178 no_pick
163 no_skill_ident 179 no_skill_ident
164 no_steal 180 no_steal
165 no_strength 181 no_strength
179 pick_up 195 pick_up
180 player_sold 196 player_sold
181 pow 197 pow
182 precious 198 precious
183 protected 199 protected
200 is_quad
184 race 201 race
185 random_move 202 random_move
186 random_movement 203 random_movement
204 random_speed
187 randomitems 205 randomitems
188 range 206 range
189 range_modifier 207 range_modifier
190 reflect_missile 208 reflect_missile
191 reflect_spell 209 reflect_spell
228 sound_destroy 246 sound_destroy
229 smoothlevel 247 smoothlevel
230 sp 248 sp
231 speed 249 speed
232 speed_left 250 speed_left
251 sl
233 splitting 252 splitting
234 stand_still 253 stand_still
235 startequip 254 startequip
236 state 255 state
237 stealth 256 stealth
238 str 257 str
239 subtype 258 subtype
259 tag
240 tear_down 260 tear_down
241 title 261 title
242 tooltype
243 treasure_env 262 treasure_env
244 type 263 type
245 unaggressive 264 unaggressive
246 undead 265 undead
247 unique 266 unique
283 outdoor 302 outdoor
284 tile_path_1 303 tile_path_1
285 tile_path_2 304 tile_path_2
286 tile_path_3 305 tile_path_3
287 tile_path_4 306 tile_path_4
307 tile_path_5
308 tile_path_6
288 309
289 file_format_version 310 file_format_version
290
291 temp
292 pressure
293 humid
294 windspeed
295 winddir
296 sky
297 311
298 map 312 map
299 savebed_map 313 savebed_map
300 bed_x 314 bed_x
301 bed_y 315 bed_y
325 longname 339 longname
326 jail_map 340 jail_map
327 jail_x 341 jail_x
328 jail_y 342 jail_y
329 portal_map 343 portal_map
330 portal_x
331 portal_y
332 fallback 344 fallback
333 nomore 345 nomore
334 346
335 chance 347 chance
336 mods 348 mods
366 change_name 378 change_name
367 change_title 379 change_title
368 change_slaying 380 change_slaying
369 yes 381 yes
370 no 382 no
383
384 max_level
385
386 authour
387 size
388 index
371); 389);
372 390
373open GPERF, "|-", "exec $ARG{GPERF} -m50 >kw_hash.h" 391open GPERF, "|-", "exec $ARG{GPERF} -m50 >kw_hash.h"
374 or die "$ARGV{GPERF}: $!"; 392 or die "$ARGV{GPERF}: $!";
375 393

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines