--- 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 <