|
int | VoK.Sdk.Ddo.IActiveEffect.EffectDid [get] |
| Did (0x70 id) of the Effect being applied. More...
|
|
int | VoK.Sdk.Ddo.IActiveEffect.EffectId [get] |
| ID of the effect used for later updates. Sourced from DdoProperty.Effect_ID in the Properties list. More...
|
|
int? | VoK.Sdk.Ddo.IActiveEffect.StackSize [get] |
| Number of stacks of the Effect. Sourced from DdoProperty.Effect_StackSize in the Properties list. More...
|
|
float? | VoK.Sdk.Ddo.IActiveEffect.Duration [get] |
| Duration, in seconds of the Effect. -1 if the effect is permanent. Sourced from DdoProperty.Effect_Duration in the Properties list. More...
|
|
int | VoK.Sdk.Ddo.IActiveEffect.AblativeReduction [get] |
| Ablative damage reduction remaining. Sourced from DdoProperty.Effect_AblativeDamageReductionRemaining in the Properties list. More...
|
|
int | VoK.Sdk.Ddo.IActiveEffect.AblativeResistance [get] |
| Ablative damage resistance remaining. Sourced from DdoProperty.Effect_AblativeDamageResistanceRemaining in the Properties list. More...
|
|
double? | VoK.Sdk.Ddo.IActiveEffect.ApplicationTimestamp [get] |
| When the effect was created, relative to the time the client was notified. When playing, this is always 0. Upon logging in, this is negative to represent time already ticked down from the initial duration. Sourced from DdoProperty.Effect_ApplicationTimestamp in the Properties list. More...
|
|
List< IProperty > | VoK.Sdk.Ddo.IActiveEffect.Properties [get] |
| full property list associated with this effect. More...
|
|
DateTime? | VoK.Sdk.Ddo.IActiveEffect.TimerUpdatedDate [get, set] |
| Last time the client received an update on the timer. These are not always, or even typically, present in an effect. More...
|
|
bool | VoK.Sdk.Ddo.IActiveEffect.IsPaused [get, set] |
| whether or not the Effect timer is Paused (ie, not counting down), if applicable. More...
|
|
BankType | VoK.Sdk.Ddo.IBank.BankType [get] |
| type of bank this is More...
|
|
IReadOnlyCollection< IBankTab > | VoK.Sdk.Ddo.IBank.Tabs [get] |
| the collection of tabs in this bank More...
|
|
int | VoK.Sdk.Ddo.IBankDataMessage.Capacity [get] |
| capacity of the bank being messaged More...
|
|
int | VoK.Sdk.Ddo.IBankDataMessage.ItemsInTab [get] |
| how many items are in this tab More...
|
|
int | VoK.Sdk.Ddo.IBankDataMessage.TabPages [get] |
| how many pages of items there are in this tab More...
|
|
int | VoK.Sdk.Ddo.IBankDataMessage.CurrentTabPage [get] |
| current tab page More...
|
|
BankType | VoK.Sdk.Ddo.IBankDataMessage.BankType [get] |
| type of bank More...
|
|
int | VoK.Sdk.Ddo.IBankDataMessage.TotalItems [get] |
| number of items to expect More...
|
|
IReadOnlyCollection< IBankItem > | VoK.Sdk.Ddo.IBankDataMessage.Items [get] |
| items in the message More...
|
|
int | VoK.Sdk.Ddo.IBankItem.Index [get] |
| index of the item in the tab list More...
|
|
ulong | VoK.Sdk.Ddo.IBankItem.Id [get] |
| Id of the item More...
|
|
ulong | VoK.Sdk.Ddo.IBankItem.TabIid [get] |
| when this is 0, it's in the main/default tab. when the MSB is 0x0C, it's the tab id. match this against IBankTab.Iid in the IBankTabDataMessage message More...
|
|
int | VoK.Sdk.Ddo.IBankItem.Quantity [get] |
| Quanity, if stacking. Will default to 1 if not present More...
|
|
int | VoK.Sdk.Ddo.IBankItem.MinLevel [get] |
| Minimum Level if known. Will default to 0 if not present. More...
|
|
DateTime? | VoK.Sdk.Ddo.IBankItem.DateAdded [get] |
| No clue on the timezone here. likely either UTC or local server time (SSG servers are in US-East, so UTC-4 or 5, depending on time of year) More...
|
|
IPropertyCollection | VoK.Sdk.Ddo.IBankItem.Properties [get] |
| properties of the item. warning, this will be fewer than standard items in inventory, so be careful. More...
|
|
IReadOnlyCollection< IBankItem > | VoK.Sdk.Ddo.IBankPage.Items [get] |
| items on the page More...
|
|
int | VoK.Sdk.Ddo.IBankTab.TabIndex [get] |
| 0-based index for a tab, but -1 for the "main" tab. More...
|
|
string | VoK.Sdk.Ddo.IBankTab.Name [get] |
| user-defined name for the tab More...
|
|
ulong | VoK.Sdk.Ddo.IBankTab.Iid [get] |
| each user-defined tab gets an ID, set here. the "main" tab is always 0. More...
|
|
BankType | VoK.Sdk.Ddo.IBankTabDataMessage.BankType [get] |
| type of the bank More...
|
|
int | VoK.Sdk.Ddo.IBankTabDataMessage.TabCount [get] |
| how many tabs this bank has More...
|
|
IReadOnlyCollection< IBankTab > | VoK.Sdk.Ddo.IBankTabDataMessage.Tabs [get] |
| collection of tabs in this bank More...
|
|
string | VoK.Sdk.Ddo.IConfirmResurrectionMessage.FullMessage [get] |
| full message in the UI box More...
|
|
string | VoK.Sdk.Ddo.IConfirmResurrectionMessage.Spell [get] |
| name of the spell or effect being used to resurrect you, as it appears in the UI More...
|
|
string | VoK.Sdk.Ddo.IConfirmResurrectionMessage.Caster [get] |
| name of the person attempting to resurrect you, as it appears in the UI More...
|
|
int | VoK.Sdk.Ddo.IEffectAblativeUse.EffectId [get] |
|
int | VoK.Sdk.Ddo.IEffectAblativeUse.DamageAmount [get] |
|
int | VoK.Sdk.Ddo.IEffectDialog.EffectDid [get] |
| Did (0x70 id) of the effect being applied. More...
|
|
ulong | VoK.Sdk.Ddo.IEffectDialog.EffectSource [get] |
| Id of the object (usually another character) triggering or casting the effect. Sourced from DdoProperty.Effect_Source in the properties list. In the event that the effect was cast from an item or scroll, it is the ID of that item/scroll. More...
|
|
ulong | VoK.Sdk.Ddo.IEffectDialog.EffectOriginator [get] |
| Id of the object (usually another character) from which the effect originated. Sourced from DdoProperty.Effect_Originator in the properties list. More...
|
|
int | VoK.Sdk.Ddo.IEffectDialog.EffectSpellDid [get] |
| Did (0x70 id) of the spell, if applicable. Sourced from DdoProperty.Effect_SpellDID in the Properties list. More...
|
|
int | VoK.Sdk.Ddo.IEffectDialog.EffectId [get] |
| ID of the effect used for later updates. Sourced from DdoProperty.Effect_ID in the Properties list. More...
|
|
float? | VoK.Sdk.Ddo.IEffectDialog.Duration [get] |
| Duration, in seconds of the Effect. -1 if the effect is permanent. Sourced from DdoProperty.Effect_Duration in the Properties list. More...
|
|
double? | VoK.Sdk.Ddo.IEffectDialog.ApplicationTimestamp [get] |
| Server timestamp, in theory. Almost always 0 in practice. Sourced from DdoProperty.Effect_ApplicationTimestamp in the Properties list. More...
|
|
List< IProperty > | VoK.Sdk.Ddo.IEffectDialog.Properties [get] |
| full property list associated with this effect. More...
|
|
int | VoK.Sdk.Ddo.IEffectExpress.EffectDid [get] |
| Did (0x70 id) of the effect being applied. More...
|
|
int? | VoK.Sdk.Ddo.IEffectExpress.EffectId [get] |
| ID of the effect used for later updates. Sourced from DdoProperty.Effect_ID in the Properties list. More...
|
|
int? | VoK.Sdk.Ddo.IEffectExpress.StackSize [get] |
| Number of stacks of the Effect. Sourced from DdoProperty.Effect_StackSize in the Properties list. More...
|
|
float? | VoK.Sdk.Ddo.IEffectExpress.Duration [get] |
| Duration, in seconds of the Effect. -1 if the effect is permanent. Sourced from DdoProperty.Effect_Duration in the Properties list. More...
|
|
int? | VoK.Sdk.Ddo.IEffectExpress.AblativeReduction [get] |
| Ablative damage reduction remaining. Sourced from DdoProperty.Effect_AblativeDamageReductionRemaining in the Properties list. More...
|
|
int? | VoK.Sdk.Ddo.IEffectExpress.AblativeResistance [get] |
| Ablative damage resistance remaining. Sourced from DdoProperty.Effect_AblativeDamageResistanceRemaining in the Properties list. More...
|
|
double? | VoK.Sdk.Ddo.IEffectExpress.ApplicationTimestamp [get] |
| Server timestamp, in theory. Almost always 0 in practice. Sourced from DdoProperty.Effect_ApplicationTimestamp in the Properties list. More...
|
|
List< IProperty > | VoK.Sdk.Ddo.IEffectExpress.Properties [get] |
| full property list associated with this effect. More...
|
|
float | VoK.Sdk.Ddo.IEffectUpdateDuration.OriginalDuration [get] |
| the original duration of the effect More...
|
|
int | VoK.Sdk.Ddo.IEffectUpdateDuration.RemainingSeconds [get] |
| number of seconds remaining of the effect More...
|
|
bool | VoK.Sdk.Ddo.IEffectUpdateDuration.IsPaused [get] |
| whether or not the timer is paused More...
|
|
int | VoK.Sdk.Ddo.IEffectUpdateDuration.EffectId [get] |
| ID of the effect to which this update applies More...
|
|
string | VoK.Sdk.Ddo.IEnhancementTree.Name [get] |
| name of the tree, as it appears in the Enhancement panel UI. this will not correspond to common wiki values. for example: "Enlightened Spirit (Wlk)" and "Arcanotechnician (Art)" More...
|
|
uint | VoK.Sdk.Ddo.IEnhancementTree.Did [get] |
| Data ID for the enhancement tree. You can load the tree's master property file through IPropertyMaster More...
|
|
int | VoK.Sdk.Ddo.IEnhancementTree.ActionPointSpend [get] |
| how many points are currently spent in this tree More...
|
|
IPropertyCollection | VoK.Sdk.Ddo.IEnhancementTree.Properties [get] |
| usually empty, but properties are allowed here so we're exposing them More...
|
|
IReadOnlyCollection< uint > | VoK.Sdk.Ddo.IEnhancementTree.SelectedEnhancements [get] |
| these are the selected enhancements in a tree, in order. Please note, enhancements with 3 levels are really 3 different enhancements, so this list should not contain duplicates. you can load the enhancement data through IPropertyMaster. More...
|
|
ulong? | VoK.Sdk.Ddo.IPortalInfo.OpenDuration [get] |
| timer for how long the quest has been open. seems to be milliseconds, but not committing to that. More...
|
|
uint? | VoK.Sdk.Ddo.IPortalInfo.ActiveInstanceDid [get] |
| Did of the instance that is active More...
|
|
uint? | VoK.Sdk.Ddo.IPortalInfo.QuestGenericDifficulty [get] |
| Property Id corresponding to the difficulty of the open quest More...
|
|
List< uint > | VoK.Sdk.Ddo.IPortalInfo.AvailableQuests [get] |
| Dids of the quests that are available inside this portal More...
|
|