* added Edict::init()