public class CreateWeaponWizard : ScriptableWizard
public string weaponName = "Big Gun";
public string tag = "Weapon";
public Texture2D graphic;
[MenuItem("Unatcolium/Create Weapon")]
static void CreateWizzard()
DisplayWizard("Create your weapon", "Create", "Update");
private void OnWizardCreate()
GameObject weapon = new GameObject(weaponName);
Weapon weaponComponent = weapon.AddComponent();
weaponComponent.weaponName = weaponName;
weaponComponent.power = power;
weaponComponent.graphic = graphic;
public class Weapon : MonoBehaviour
public string weaponName;
public Texture2D graphic;