Class SkillTooltipLibrary
Tooltip library for all tooltips related to skills and their levels
Inheritance
System.Object
SkillTooltipLibrary
Assembly: Eco.Gameplay.dll
[TooltipLibrary]
public static class SkillTooltipLibrary : Object
Methods
Declaration
[NewTooltip]
public static LocString BenefitsDescription(Type type, User user, TooltipOrigin origin)
Parameters
Returns
Declaration
public static void BuildUnlocks()
Declaration
[NewTooltip]
public static LocString CraftingBenefits(this IngredientElement ingredientElement, User user, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString CurrentSkillLevel(Type skillType, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString DiscoveredTooltip(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltip]
public static LocString ExperienceTooltip(this RecipeFamily recipeFamily, User user)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString ExpertsTooltip(Type type)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
Returns
Declaration
[NewTooltip]
public static LocString GeneralTooltip(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltipTitle]
public static LocString GetUserSkillTooltipTitle(this SkillTree skillTree)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString GlobalLevelUpsTooltip(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltipTitle]
public static LocString IngredientElementTooltipTitle(this IngredientElement ingredientElement)
Parameters
Returns
Declaration
public static void Initialize()
Declaration
[NewTooltip]
public static LocString LaborTooltip(Type type, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString LearnedSkill(Type scrollType, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
scrollType |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString LearnedTooltip(Type skillType, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString OtherPlayerSkillsTooltip(Type skillType, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString PrerequisitesTooltip(Type skillType, User user, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString RecipeCraftingBenefits(Type type, User user, TooltipOrigin origin)
Parameters
Returns
Shows which talent unlocks a recipe and whether the current user has learned it. Only appears for recipes with RequiresTalentUnlock.
Declaration
[NewTooltip]
public static LocString RecipeRequiredTalent(Type type, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString RecipesSection(this RecipeFamily recipeFamily, User user)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString RecipeTalentBenefits(Type type, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString SkillBenefits(Type skillType, User user, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString SkillBookControlsTooltip(this SkillBook skillBook)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString SkillBookDescription(Type type)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
Returns
Declaration
[NewTooltip]
public static LocString SkillBookTooltip(this SkillScroll scroll)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString SkillNotDiscovered(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltip]
public static LocString SkillScrollControlsTooltip(Type scrollType, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
scrollType |
|
| User |
user |
|
Returns
Declaration
[NewTooltip]
public static LocString SkillScrollDescription(Type type)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
Returns
Shows all talent groups available under this specialty, grouped by level.
Declaration
[NewTooltip]
public static LocString SkillTalentsAvailable(Type skillType, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltipTitle]
public static LocString SkillTooltipTitle(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltip]
public static LocString TableTooltip(Type type)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
Returns
Declaration
[NewTooltip]
public static LocString TaggedItems(this IngredientElement ingredientElement, TooltipOrigin origin)
Parameters
Returns
Creates a tooltip section for talent benefits that apply to this ingredient's parent recipe.
Declaration
[NewTooltip]
public static LocString TalentBenefitsForItemOrTag(this IngredientElement ingredientElement, User user)
Parameters
Returns
Shows the bonus effects that each talent in the group provides. When the user has the talent, shows current values at their level.
Declaration
[NewTooltip]
public static LocString TalentGroupBonusEffects(Type type, User user)
Parameters
| Type |
Name |
Description |
| System.Type |
type |
|
| User |
user |
|
Returns
Shows all players who have learned any talent in this group, with their level.
Declaration
[NewTooltip]
public static LocString TalentGroupPlayers(Type type, TooltipOrigin origin)
Parameters
Returns
Declaration
[NewTooltip]
public static LocString UnlocksDescription(Type skillType)
Parameters
| Type |
Name |
Description |
| System.Type |
skillType |
|
Returns
Declaration
[NewTooltip]
public static LocString UserSkillTooltip(this SkillTree skillTree)
Parameters
Returns