Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.BotBases.FishbotSettings Class Reference
Inheritance diagram for ff14bot.BotBases.FishbotSettings:
ff14bot.Helpers.JsonSettings

Public Types

enum  Mooch {
  None , Single , Double , Triple ,
  Quadruple , Quintuple
}
enum  Patience { None = 0 , One = 4102 , Two = 4106 }
enum  HookType { None = 0 , One = 4102 , Two = 4106 }

Public Member Functions

 FishbotSettings ()
Public Member Functions inherited from ff14bot.Helpers.JsonSettings
void Save ()
void SaveAs (string file)

Public Attributes

ObservableDictionary< string, ObservableCollection< Fishbot.FishbotTugHolder > > TugHolder

Properties

static FishbotSettings Instance [get]
string SelectedProfile [get, set]
int ChumGP [get, set]
bool Chum [get, set]
Patience UsePatience [get, set]
int PatienceGP [get, set]
bool Stationary [get, set]
Mooch Mooching [get, set]
Properties inherited from ff14bot.Helpers.JsonSettings
virtual Version _revision [get]
 Override this field when you change the default values for a setting and use the UpdateDefaultValueAttribute attribute to updatethem.
static string AssemblyPath [get]
static string SettingsPath [get]
static string ItemWeightsDirectory [get]
Version Version [get, set]
string FilePath [get, set]
static string CharacterSettingsDirectory [get]

Additional Inherited Members

Static Public Member Functions inherited from ff14bot.Helpers.JsonSettings
static string GetSettingsFilePath (params string[] subPathParts)
Protected Member Functions inherited from ff14bot.Helpers.JsonSettings
 JsonSettings (string path)
void LoadFrom (string file)
void OnPropertyChanged ([CallerMemberName] string? propertyName=null)
bool SetField< T > (ref T field, T value, [CallerMemberName] string? propertyName=null)
 Call this function when updating an internal property to automatically raise the PropertyChanged event handler.
Events inherited from ff14bot.Helpers.JsonSettings
EventHandler? Reloaded
PropertyChangedEventHandler? PropertyChanged

Member Enumeration Documentation

◆ HookType

Enumerator
None 
One 
Two 

◆ Mooch

Enumerator
None 
Single 
Double 
Triple 
Quadruple 
Quintuple 

◆ Patience

Enumerator
None 
One 
Two 

Constructor & Destructor Documentation

◆ FishbotSettings()

ff14bot.BotBases.FishbotSettings.FishbotSettings ( )

Member Data Documentation

◆ TugHolder

ObservableDictionary<string, ObservableCollection<Fishbot.FishbotTugHolder> > ff14bot.BotBases.FishbotSettings.TugHolder

Property Documentation

◆ Chum

bool ff14bot.BotBases.FishbotSettings.Chum
getset

◆ ChumGP

int ff14bot.BotBases.FishbotSettings.ChumGP
getset

◆ Instance

FishbotSettings ff14bot.BotBases.FishbotSettings.Instance
staticget

◆ Mooching

Mooch ff14bot.BotBases.FishbotSettings.Mooching
getset

◆ PatienceGP

int ff14bot.BotBases.FishbotSettings.PatienceGP
getset

◆ SelectedProfile

string ff14bot.BotBases.FishbotSettings.SelectedProfile
getset

◆ Stationary

bool ff14bot.BotBases.FishbotSettings.Stationary
getset

◆ UsePatience

Patience ff14bot.BotBases.FishbotSettings.UsePatience
getset