The game must be able to read information from csv files in order to create Item objects. It will be useful to have a dedicated class called ImportController to handle this need.
To-Do:
Create standardized item sheets. They must all have columns for each stat they modify as well as a string[] for effects.
Create method "public static Item GetItemInfo(string iname)".
Create method "public static Weapon GetWeaponInfo(string wname)". For cases where specifically weapons are needed.
I have implemented the GetItemInfo and GetWeaponInfo methods. I also created a method to batch create assets for all weapons in the list. Useful for testing purposes.
The game must be able to read information from csv files in order to create Item objects. It will be useful to have a dedicated class called ImportController to handle this need.
To-Do: Create standardized item sheets. They must all have columns for each stat they modify as well as a string[] for effects. Create method "public static Item GetItemInfo(string iname)". Create method "public static Weapon GetWeaponInfo(string wname)". For cases where specifically weapons are needed.