Type -> Element; new ScritableObjects Element, UnitData, Attack