#! /bin/sh

in_file="./mnstr-gen-tab.h"
out_file="../ex-data/mnstr-gen-tab.csv"

head="1 { \n"

head="$head mnstr_kind \n"
head="$head name name_n \n"
head="$head dx dy \n"
head="$head group \n"
head="$head face_mjr \n"
head="$head face_mnr \n"
head="$head exp gold_rate \n"
head="$head item_max_n \n"

head="$head { \n"
head="$head { \n"
head="$head item_kind_t n rate \n"
head="$head k1 \n"
head="$head k2 \n"
head="$head k3 \n"
head="$head }, \n"
head="$head { \n"
head="$head item_kind_t n rate \n"
head="$head k1 \n"
head="$head k2 \n"
head="$head k3 \n"
head="$head }, \n"
head="$head { \n"
head="$head item_kind_t n rate \n"
head="$head k1 \n"
head="$head k2 \n"
head="$head k3 \n"
head="$head }, \n"
head="$head { \n"
head="$head item_kind_t n rate \n"
head="$head k1 \n"
head="$head k2 \n"
head="$head k3 \n"
head="$head }, \n"
head="$head }, \n"

head="$head func \n"
head="$head attitude \n"

head="$head { \n"
head="$head HP MP \n"
head="$head DEX STR AGI \n"
head="$head WIS INT CHA \n"
head="$head FIG MON HUN THI \n"
head="$head MAG SOR ENC SUM \n"
head="$head PRI SHA BAR NIN \n"
head="$head }, \n"

head="$head { \n"
head="$head KNOC SLAS STIN \n"
head="$head HEAT COLD MIND ACID \n"
head="$head ELEC POIS \n"
head="$head }, \n"

head="$head { \n"
tmp=""
tmp="$tmp attack_kind ratio flg_throw flg_monk \n"
tmp="$tmp hit crtcl dam \n"
tmp="$tmp resi_kind \n"
tmp="$tmp range_bash range_throw \n"
tmp="$tmp fx_kind fx_turn \n"
tmp="$tmp spell \n"
tmp="$tmp extent \n"
tmp="$tmp spell_fmt \n"
head="$head { \n"
head="$head $tmp \n"
head="$head }, \n"
head="$head { \n"
head="$head $tmp \n"
head="$head }, \n"
head="$head { \n"
head="$head $tmp \n"
head="$head }, \n"
head="$head { \n"
head="$head $tmp \n"
head="$head }, \n"
head="$head { \n"
head="$head $tmp \n"
head="$head }, \n"
head="$head }, \n"

head="$head def armor_crtcl ac \n"

# begin
head="$head { \n"

head="$head { \n"
head="$head rate rate_org n \n"
head="$head }, \n"

head="$head force_kind \n"

tmp=""
tmp="$tmp { \n"
tmp="$tmp  \n"
tmp="$tmp }, \n"
tmp2=""
tmp2="$tmp2 { \n"
tmp2="$tmp2 $tmp $tmp $tmp"
tmp2="$tmp2 }, \n"
head="$head { \n"
head="$head $tmp2 $tmp2"
head="$head }, \n"

head="$head }, \n"
# end

head="$head flg_chr \n"
head="$head stat \n"
head="$head resi_stat \n"

head="$head }, \n"

####

if [ -f $out_file ]; then
	rm $out_file
fi

for a in $head
do
	echo -n "\"$a\"," >> $out_file
done
echo "" >> $out_file

../sh/rcv-tab.awk $in_file >> $out_file
