I was following along with the " Unity RPG Dialogue & Quests" tutorial, and when I got to “Bug Fix & More Predicates” at around 8:30, I noticed when I tried to create a new Equipable Item scriptable object, the newly added item is instead a Quest scriptable object. I then tried to create a new Quest and a new Dialogue is created instead. Basically every new item added to the [Right Click > Create] menu has been shuffled for some reason.
Everything has been working correctly up to this point, I have no errors in VS. It seems to only be shuffled through this create menu, the existing items seem fine. They work in game.
I’m using Unity version 2022.2.0a12 [Alpha] and MVS 2022 Version 17.2.0. I was using a 2022.1.something [beta] version, but I upgraded because I was getting annoying glitches preventing me from editing serialized arrays/Lists in the inspector. Has the upgrade completely busted my project? Can I fix that? If more info is needed, lemme know. Thanks for your help!
Code snippets:
//This is in Dialogue.cs
[CreateAssetMenu(fileName = “New Dialogue”, menuName = “Dialogue”, order = 0)]
//This is in Quest.cs
[CreateAssetMenu(fileName = “Quest”, menuName = “RPG Project/Quest”, order = 0)]
//This is in StatsEquipableItem.cs - I didn’t write this one, this is as is, as it came with the download for this tutorial. I started with this tutorial rather than starting with the first tutorial in the series.
[CreateAssetMenu(menuName = (“RPG/Inventory/Equipable Item”))]