*地形の追加 [#td7bec18] **新しい地形を追加する [#ab6e8094] -rm.h の地形タイプを追加。合わせて MAX_TYPE を修正 -rm.h のシンボルID S_xxxx を追加。合わせて MAXPCHARS, MAXDCHARS, MAXTCHARS, MAXECHARS, MAXEXPCHARS も人力で修正(大変面倒臭い) -drawing.c の defsyms[], ibm_graphics[], dec_graphics[] の中身をそれにあわせて追加 -Rogueレベルで使われる地形なら assign_rogue_graphics() も変更 -display.c / back_to_glyph() に地形タイプ→地形シンボルの変換処理を追加 -堀・溶岩など踏み込むと危険な地形の場合、test_move() 内の travelコマンド用のチェックをしているところに判定を適宜追加する **DESファイルのMAPに記述できる地形を追加する [#o31c5638] -Makefile.bcc --デフォルトでは DO_YACC, DO_LEX がコメントアウトされているので、有効に戻す --YACC, LEX に用意した yacc/lex の実行ファイル名をセット --YACC = yacc, LEX = flex とか -util\lev_main.c --what_map_char() に新規マップ地形の処理を追加 -util\lev_comp.l --91行目に desファイルの MAP〜ENDMAP 内に書けるシンボルの定義があるので、ここにも新規マップ地形用のシンボルを追加