8 if(!defined('XOOPS_ROOT_PATH'))
16 class Sd2nd_CostumeObject extends XoopsSimpleObject
25 public function __construct()
27 $this->initVar('costume_id', XOBJ_DTYPE_INT, '', false);
28 $this->initVar('costume_name', XOBJ_DTYPE_STRING, '', false, 50);
29 $this->initVar('grow_life', XOBJ_DTYPE_INT, '', false);
30 $this->initVar('grow_soul', XOBJ_DTYPE_INT, '', false);
31 $this->initVar('grow_pow', XOBJ_DTYPE_INT, '', false);
32 $this->initVar('grow_str', XOBJ_DTYPE_INT, '', false);
33 $this->initVar('grow_dex', XOBJ_DTYPE_INT, '', false);
34 $this->initVar('grow_speed', XOBJ_DTYPE_INT, '', false);
35 $this->initVar('grow_mag', XOBJ_DTYPE_INT, '', false);
36 $this->initVar('grow_reg', XOBJ_DTYPE_INT, '', false);
37 $this->initVar('grow_con', XOBJ_DTYPE_INT, '', false);
38 $this->initVar('modify_hp', XOBJ_DTYPE_INT, '', false);
39 $this->initVar('modify_tp', XOBJ_DTYPE_INT, '', false);
40 $this->initVar('modify_at', XOBJ_DTYPE_INT, '', false);
41 $this->initVar('modify_df', XOBJ_DTYPE_INT, '', false);
42 $this->initVar('modify_mat', XOBJ_DTYPE_INT, '', false);
43 $this->initVar('modify_mdf', XOBJ_DTYPE_INT, '', false);
44 $this->initVar('modify_act', XOBJ_DTYPE_INT, '', false);
45 $this->initVar('move_cost', XOBJ_DTYPE_INT, '', false);
46 $this->initVar('regist_time', XOBJ_DTYPE_INT, '', false);
51 * Sd2nd_CostumeHandler
53 class Sd2nd_CostumeHandler extends XoopsObjectGenericHandler
58 public $mTable = '{dirname}_costume';
63 public $mPrimary = 'costume_id';
68 public $mClass = 'Sd2nd_CostumeObject';
73 * @param XoopsDatabase &$db
74 * @param string $dirname
78 public function __construct(/*** XoopsDatabase ***/ &$db,/*** string ***/ $dirname)
80 $this->mTable = str_replace('{dirname}',$dirname,$this->mTable);
81 parent::XoopsObjectGenericHandler($db);