Wheredidigo
Community Developer
- Joined
- Dec 15, 2013
- Messages
- 417
- Reaction score
- 8
Mastahg,
Can you give an example of proper usage of PreferedRoutine? Specifically, can you set the PreferedRoutine for a single job/class or is it an all or nothing? Currently the property is just a string, so my assumption is that it's an all or nothing deal.
Can you add another Enumeration of CombatRoutines to the RoutineManager? Specifically, what I'm looking for is to get a distinct list of CombatRoutines that are loaded for the current user. Right now, if I look at RoutineManager.AllRoutines, and the only CR I have installed is the default Kupo, it will give me an enumeration of Kupo for every class that Kupo supports.
If I were to run this code in the console:
I would get something like this:
The enumeration I'd like to have added would be something like this:
which would return
Can you give an example of proper usage of PreferedRoutine? Specifically, can you set the PreferedRoutine for a single job/class or is it an all or nothing? Currently the property is just a string, so my assumption is that it's an all or nothing deal.
Can you add another Enumeration of CombatRoutines to the RoutineManager? Specifically, what I'm looking for is to get a distinct list of CombatRoutines that are loaded for the current user. Right now, if I look at RoutineManager.AllRoutines, and the only CR I have installed is the default Kupo, it will give me an enumeration of Kupo for every class that Kupo supports.
If I were to run this code in the console:
Code:
foreach(var routineName in RoutineManager.AllRoutines.Select(x => x.Name))
{
Log(routineName);
}
I would get something like this:
Code:
Kupo [Conjurer]
Kupo [WhiteMage]
Kupo [Lancer]
Magitek [Conjurer]
Magitek [WhiteMage]
etc...
The enumeration I'd like to have added would be something like this:
Code:
foreach(var routineName in RoutineManager.[B]NewEnumerationHere[/B])
{
Log(routineName);
}
which would return
Code:
Kupo
Magitek
etc...