--- deliantra/server/include/genkeywords 2007/05/28 21:15:56 1.1
+++ deliantra/server/include/genkeywords 2016/11/18 20:20:05 1.22
@@ -1,4 +1,25 @@
#!/opt/bin/perl
+#
+# This file is part of Deliantra, the Roguelike Realtime MMORPG.
+#
+# Copyright (©) 2005,2006,2007,2008,2009,2016 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
+#
+# Deliantra is free software: you can redistribute it and/or modify it under
+# the terms of the Affero GNU General Public License as published by the
+# Free Software Foundation, either version 3 of the License, or (at your
+# option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the Affero GNU General Public License
+# and the GNU General Public License along with this program. If not, see
+# .
+#
+# The authors can be reached via e-mail to
+#
my %ARG = @ARGV;
@@ -6,13 +27,8 @@
# todo: gather dynamically
my @kw = qw(
- no_pass
- walk_on
- walk_off
- fly_on
- fly_off
- flying
-
+ gender
+ hintmode
attack_skill
ranged_skill
@@ -114,6 +130,7 @@
is_cauldron
is_dust
is_floor
+ is_transparent_floor
is_hilly
is_lightable
is_thrown
@@ -156,7 +173,6 @@
no_attack
no_damage
no_drop
- no_fix_player
no_magic
no_pick
no_skill_ident
@@ -170,6 +186,7 @@
only_attack
other_arch
overlay_floor
+ owner
path_attuned
path_denied
path_repelled
@@ -179,9 +196,11 @@
pow
precious
protected
+ is_quad
race
random_move
random_movement
+ random_speed
randomitems
range
range_modifier
@@ -222,10 +241,13 @@
slaying
sleep
slow_move
+ sound
+ sound_destroy
smoothlevel
sp
speed
speed_left
+ sl
splitting
stand_still
startequip
@@ -233,9 +255,9 @@
stealth
str
subtype
+ tag
tear_down
title
- tooltype
treasure_env
type
unaggressive
@@ -269,6 +291,7 @@
fixed_resettime
per_player
per_party
+ no_reset
region
shopitems
shopgreed
@@ -280,16 +303,11 @@
tile_path_2
tile_path_3
tile_path_4
+ tile_path_5
+ tile_path_6
file_format_version
- temp
- pressure
- humid
- windspeed
- winddir
- sky
-
map
savebed_map
bed_x
@@ -316,15 +334,12 @@
visibility
magicmap
- match
parent
longname
jail_map
jail_x
jail_y
portal_map
- portal_x
- portal_y
fallback
nomore
@@ -364,9 +379,15 @@
change_slaying
yes
no
+
+ max_level
+
+ authour
+ size
+ index
);
-open GPERF, "|-", "exec $ARG{GPERF} -m50 >kw_hash.h"
+open GPERF, "|-", "exec $ARG{GPERF} -m50 >include/kw_hash.h"
or die "$ARGV{GPERF}: $!";
print GPERF <", "keyword.h";
+open KW, ">", "include/keyword.h";
print KW <