added properties to weapon::simpleprojectile; added convenience func to actor::base