From 09295d4e613464eabf6c54d859ae9ded0b976354 Mon Sep 17 00:00:00 2001
From: goat <16760685+goaaats@users.noreply.github.com>
Date: Thu, 14 May 2020 21:50:04 +0200
Subject: [PATCH 1/3] feat: add plugin ipc
---
Dalamud/Interface/DalamudDataWindow.cs | 31 ++++++++++++++++--
Dalamud/Plugin/DalamudPluginInterface.cs | 40 ++++++++++++++++++++++++
Dalamud/Plugin/PluginManager.cs | 4 +++
3 files changed, 73 insertions(+), 2 deletions(-)
diff --git a/Dalamud/Interface/DalamudDataWindow.cs b/Dalamud/Interface/DalamudDataWindow.cs
index aefbe4e0b..3a1001418 100644
--- a/Dalamud/Interface/DalamudDataWindow.cs
+++ b/Dalamud/Interface/DalamudDataWindow.cs
@@ -1,11 +1,17 @@
using System;
+using System.Dynamic;
using System.Linq;
+using System.Net.Mime;
using System.Numerics;
using Dalamud.Game.Chat;
using Dalamud.Game.ClientState.Actors.Types;
using Dalamud.Game.ClientState.Actors.Types.NonPlayer;
+using Dalamud.Plugin;
using ImGuiNET;
+using JetBrains.Annotations;
using Newtonsoft.Json;
+using Serilog;
+using SharpDX.Direct3D11;
namespace Dalamud.Interface
{
@@ -51,8 +57,8 @@ namespace Dalamud.Interface
ImGui.SameLine();
var copy = ImGui.Button("Copy all");
ImGui.SameLine();
- ImGui.Combo("Data kind", ref this.currentKind, new[] {"ServerOpCode", "ContentFinderCondition", "Actor Table", "Font Test", "Party List"},
- 5);
+ ImGui.Combo("Data kind", ref this.currentKind, new[] {"ServerOpCode", "ContentFinderCondition", "Actor Table", "Font Test", "Party List", "Plugin IPC"},
+ 6);
ImGui.BeginChild("scrolling", new Vector2(0, 0), false, ImGuiWindowFlags.HorizontalScrollbar);
@@ -165,6 +171,27 @@ namespace Dalamud.Interface
ImGui.TextUnformatted(partyString);
}
+ break;
+ case 5:
+ var i1 = new DalamudPluginInterface(this.dalamud, "DalamudTestSub", null);
+ var i2 = new DalamudPluginInterface(this.dalamud, "DalamudTestPub", null);
+
+ if (ImGui.Button("Add test sub")) i1.Subscribe("DalamudTestPub", o => {
+ dynamic msg = o;
+ Log.Debug(msg.Expand);
+ });
+
+ if (ImGui.Button("Remove test sub")) i1.Unsubscribe("DalamudTestPub");
+
+ if (ImGui.Button("Send test message")) {
+ dynamic testMsg = new ExpandoObject();
+ testMsg.Expand = "dong";
+ i2.SendMessage(testMsg);
+ }
+
+ foreach (var sub in this.dalamud.PluginManager.IpcSubscriptions) {
+ ImGui.Text($"Source:{sub.SourcePluginName} Sub:{sub.SubPluginName}");
+ }
break;
}
else
diff --git a/Dalamud/Plugin/DalamudPluginInterface.cs b/Dalamud/Plugin/DalamudPluginInterface.cs
index c86989d1b..63b174f85 100644
--- a/Dalamud/Plugin/DalamudPluginInterface.cs
+++ b/Dalamud/Plugin/DalamudPluginInterface.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.Dynamic;
using System.Linq;
using System.Reflection;
using System.Runtime.InteropServices;
@@ -115,6 +116,45 @@ namespace Dalamud.Plugin
return this.configs.Load(this.pluginName);
}
+ #region IPC
+
+ /// The Lumina instance to use for any necessary data lookups.Version
@@ -121,10 +121,10 @@
PluginConfigurations(String)
@@ -148,10 +148,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Load(String)
@@ -195,10 +195,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LoadForType<T>(String)
@@ -258,10 +258,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Save(IPluginConfiguration, String)
@@ -301,10 +301,10 @@
DataManager(ClientLanguage)
@@ -149,10 +149,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClientOpCodes
@@ -180,10 +180,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Excel
@@ -211,10 +211,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsDataReady
@@ -242,10 +242,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ServerOpCodes
@@ -275,10 +275,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetExcelSheet<T>()
@@ -324,10 +324,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetFile(String)
@@ -374,10 +374,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetFile<T>(String)
@@ -441,10 +441,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetIcon(ClientLanguage, Int32)
@@ -497,10 +497,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetIcon(Int32)
@@ -547,10 +547,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetIcon(String, Int32)
@@ -603,10 +603,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Initialize(String)
@@ -656,10 +656,10 @@
GetRgbaImageData(TexFile)
@@ -171,10 +171,10 @@
Group
@@ -148,10 +148,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GroupTitle
@@ -177,10 +177,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Key
@@ -206,10 +206,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LookupTable
@@ -235,10 +235,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Text
@@ -266,10 +266,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RowId
@@ -296,10 +296,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SubRowId
@@ -328,10 +328,10 @@ public class Completion : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PopulateData(RowParser, Lumina)
@@ -375,10 +375,10 @@ public class Completion : IExcelRow
AcceptClassJobCategory
@@ -148,10 +148,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AllianceRoulette
@@ -177,10 +177,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClassJobLevelRequired
@@ -206,10 +206,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClassJobLevelSync
@@ -235,10 +235,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Content
@@ -264,10 +264,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ContentLinkType
@@ -293,10 +293,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ContentMemberType
@@ -322,10 +322,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ContentType
@@ -351,10 +351,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DailyFrontlineChallenge
@@ -380,10 +380,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ExpertRoulette
@@ -409,10 +409,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GuildHestRoulette
@@ -438,10 +438,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Icon
@@ -467,10 +467,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Image
@@ -496,10 +496,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemLevelRequired
@@ -525,10 +525,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemLevelSync
@@ -554,10 +554,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Level5060Roulette
@@ -583,10 +583,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Level70Roulette
@@ -612,10 +612,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LevelingRoulette
@@ -641,10 +641,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MentorRoulette
@@ -670,10 +670,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MSQRoulette
@@ -699,10 +699,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Name
@@ -728,10 +728,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
NormalRaidRoulette
@@ -757,10 +757,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ShortCode
@@ -786,10 +786,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SortKey
@@ -815,10 +815,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TerritoryType
@@ -844,10 +844,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Transient
@@ -873,10 +873,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TransientKey
@@ -902,10 +902,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TrialRoulette
@@ -931,10 +931,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown10
@@ -960,10 +960,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown11
@@ -989,10 +989,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown13
@@ -1018,10 +1018,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown15
@@ -1047,10 +1047,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown16
@@ -1076,10 +1076,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown17
@@ -1105,10 +1105,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown18
@@ -1134,10 +1134,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown19
@@ -1163,10 +1163,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1a
@@ -1192,10 +1192,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1b
@@ -1221,10 +1221,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1c
@@ -1250,10 +1250,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1d
@@ -1279,10 +1279,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1e
@@ -1308,10 +1308,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1f
@@ -1337,10 +1337,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown20
@@ -1366,10 +1366,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown21
@@ -1395,10 +1395,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown22
@@ -1424,10 +1424,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown23
@@ -1453,10 +1453,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown24
@@ -1482,10 +1482,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown25
@@ -1511,10 +1511,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown26
@@ -1540,10 +1540,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown27
@@ -1569,10 +1569,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown28
@@ -1598,10 +1598,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown29
@@ -1627,10 +1627,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown2a
@@ -1656,10 +1656,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown30
@@ -1685,10 +1685,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown34
@@ -1714,10 +1714,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4c
@@ -1743,10 +1743,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown55
@@ -1772,10 +1772,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown58
@@ -1801,10 +1801,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown59
@@ -1830,10 +1830,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5a
@@ -1859,10 +1859,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5d
@@ -1888,10 +1888,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown60
@@ -1917,10 +1917,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknownd
@@ -1946,10 +1946,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknowne
@@ -1975,10 +1975,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknownf
@@ -2004,10 +2004,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
UnlockQuest
@@ -2035,10 +2035,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AllowReplacement
@@ -2065,10 +2065,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AllowUndersized
@@ -2095,10 +2095,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DutyRecorderAllowed
@@ -2125,10 +2125,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
HighEndDuty
@@ -2155,10 +2155,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PvP
@@ -2185,10 +2185,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RowId
@@ -2215,10 +2215,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SubRowId
@@ -2245,10 +2245,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown61_10
@@ -2275,10 +2275,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown61_20
@@ -2305,10 +2305,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown61_40
@@ -2335,10 +2335,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown61_8
@@ -2365,10 +2365,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_1
@@ -2395,10 +2395,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_10
@@ -2425,10 +2425,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_2
@@ -2455,10 +2455,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_20
@@ -2485,10 +2485,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_4
@@ -2515,10 +2515,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62_40
@@ -2547,10 +2547,10 @@ public class ContentFinderCondition : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PopulateData(RowParser, Lumina)
@@ -2594,10 +2594,10 @@ public class ContentFinderCondition : IExcelRow
AdditionalData
@@ -148,10 +148,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Adjective
@@ -177,10 +177,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AetherialReduce
@@ -206,10 +206,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Article
@@ -235,10 +235,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BaseParamModifier
@@ -264,10 +264,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Block
@@ -293,10 +293,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
BlockRate
@@ -322,10 +322,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClassJobCategory
@@ -351,10 +351,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClassJobRepair
@@ -380,10 +380,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ClassJobUse
@@ -409,10 +409,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Cooldowns
@@ -438,10 +438,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DamageMag
@@ -467,10 +467,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DamagePhys
@@ -496,10 +496,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DefenseMag
@@ -525,10 +525,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DefensePhys
@@ -554,10 +554,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Delayms
@@ -583,10 +583,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Description
@@ -612,10 +612,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
EquipRestriction
@@ -641,10 +641,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
EquipSlotCategory
@@ -670,10 +670,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
FilterGroup
@@ -699,10 +699,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GrandCompany
@@ -728,10 +728,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Icon
@@ -757,10 +757,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemAction
@@ -786,10 +786,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemGlamour
@@ -815,10 +815,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemRepair
@@ -844,10 +844,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemSearchCategory
@@ -873,10 +873,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemSeries
@@ -902,10 +902,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemSpecialBonus
@@ -931,10 +931,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemSpecialBonusParam
@@ -960,10 +960,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ItemUICategory
@@ -989,10 +989,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LevelEquip
@@ -1018,10 +1018,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
LevelItem
@@ -1047,10 +1047,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MaterializeType
@@ -1076,10 +1076,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MateriaSlotCount
@@ -1105,10 +1105,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ModelMain
@@ -1134,10 +1134,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ModelSub
@@ -1163,10 +1163,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Name
@@ -1192,10 +1192,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Plural
@@ -1221,10 +1221,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PossessivePronoun
@@ -1250,10 +1250,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PriceLow
@@ -1279,10 +1279,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PriceMid
@@ -1308,10 +1308,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Pronoun
@@ -1337,10 +1337,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Rarity
@@ -1366,10 +1366,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Salvage
@@ -1395,10 +1395,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Singular
@@ -1424,10 +1424,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StackSize
@@ -1453,10 +1453,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StartsWithVowel
@@ -1482,10 +1482,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown13
@@ -1511,10 +1511,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown3c
@@ -1540,10 +1540,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown3e
@@ -1569,10 +1569,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown40
@@ -1598,10 +1598,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown48
@@ -1627,10 +1627,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4a
@@ -1656,10 +1656,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4c
@@ -1685,10 +1685,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4f
@@ -1714,10 +1714,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown56
@@ -1743,10 +1743,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown57
@@ -1772,10 +1772,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown58
@@ -1801,10 +1801,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5b
@@ -1830,10 +1830,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5c
@@ -1859,10 +1859,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5d
@@ -1888,10 +1888,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown60
@@ -1917,10 +1917,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown63
@@ -1946,10 +1946,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown64
@@ -1975,10 +1975,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown65
@@ -2004,10 +2004,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown68
@@ -2033,10 +2033,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown8c
@@ -2062,10 +2062,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown94
@@ -2091,10 +2091,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown9d
@@ -2122,10 +2122,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AlwaysCollectable
@@ -2152,10 +2152,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CanBeHq
@@ -2182,10 +2182,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsAdvancedMeldingPermitted
@@ -2212,10 +2212,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsCollectable
@@ -2242,10 +2242,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsCrestWorthy
@@ -2272,10 +2272,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsDyeable
@@ -2302,10 +2302,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsGlamourous
@@ -2332,10 +2332,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsIndisposable
@@ -2362,10 +2362,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsPvP
@@ -2392,10 +2392,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsUnique
@@ -2422,10 +2422,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsUntradable
@@ -2452,10 +2452,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Lot
@@ -2482,10 +2482,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RowId
@@ -2512,10 +2512,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SubRowId
@@ -2544,10 +2544,10 @@ public class Item : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PopulateData(RowParser, Lumina)
@@ -2591,10 +2591,10 @@ public class Item : IExcelRow
Name
@@ -148,10 +148,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown10
@@ -177,10 +177,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown12
@@ -206,10 +206,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown14
@@ -235,10 +235,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown16
@@ -264,10 +264,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown18
@@ -293,10 +293,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1a
@@ -322,10 +322,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1c
@@ -351,10 +351,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown1e
@@ -380,10 +380,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown20
@@ -409,10 +409,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown22
@@ -438,10 +438,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown24
@@ -467,10 +467,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown26
@@ -496,10 +496,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown28
@@ -525,10 +525,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown2a
@@ -554,10 +554,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown2c
@@ -583,10 +583,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown2e
@@ -612,10 +612,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown30
@@ -641,10 +641,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown32
@@ -670,10 +670,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown34
@@ -699,10 +699,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown36
@@ -728,10 +728,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown38
@@ -757,10 +757,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown3a
@@ -786,10 +786,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown3c
@@ -815,10 +815,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown3e
@@ -844,10 +844,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4
@@ -873,10 +873,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown40
@@ -902,10 +902,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown42
@@ -931,10 +931,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown44
@@ -960,10 +960,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown46
@@ -989,10 +989,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown48
@@ -1018,10 +1018,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4a
@@ -1047,10 +1047,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4c
@@ -1076,10 +1076,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown4e
@@ -1105,10 +1105,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown50
@@ -1134,10 +1134,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown52
@@ -1163,10 +1163,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown54
@@ -1192,10 +1192,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown56
@@ -1221,10 +1221,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown58
@@ -1250,10 +1250,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5a
@@ -1279,10 +1279,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5c
@@ -1308,10 +1308,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown5e
@@ -1337,10 +1337,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown6
@@ -1366,10 +1366,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown60
@@ -1395,10 +1395,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown62
@@ -1424,10 +1424,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown64
@@ -1453,10 +1453,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown66
@@ -1482,10 +1482,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown68
@@ -1511,10 +1511,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown6a
@@ -1540,10 +1540,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown6c
@@ -1569,10 +1569,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown6e
@@ -1598,10 +1598,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown70
@@ -1627,10 +1627,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown72
@@ -1656,10 +1656,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown74
@@ -1685,10 +1685,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown76
@@ -1714,10 +1714,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown78
@@ -1743,10 +1743,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown7a
@@ -1772,10 +1772,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown7c
@@ -1801,10 +1801,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown8
@@ -1830,10 +1830,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknown80
@@ -1859,10 +1859,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknowna
@@ -1888,10 +1888,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknownc
@@ -1917,10 +1917,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
unknowne
@@ -1948,10 +1948,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
RowId
@@ -1978,10 +1978,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
SubRowId
@@ -2010,10 +2010,10 @@ public class PetMirage : IExcelRow
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
PopulateData(RowParser, Lumina)
@@ -2057,10 +2057,10 @@ public class PetMirage : IExcelRow
GetAttribute<TAttribute>(Enum)
@@ -183,10 +183,10 @@
Payload()
@@ -142,10 +142,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
dataResolver
END_BYTE
@@ -201,10 +201,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
START_BYTE
@@ -232,10 +232,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Dirty
@@ -263,10 +263,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Type
@@ -296,10 +296,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Decode(BinaryReader)
@@ -346,10 +346,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
DecodeImpl(BinaryReader, Int64)
@@ -386,10 +386,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Encode(Boolean)
@@ -436,10 +436,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
EncodeImpl()
@@ -469,10 +469,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetInteger(BinaryReader)
@@ -516,10 +516,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetMarkerForIntegerBytes(Byte[])
@@ -563,10 +563,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetMarkerForPackedIntegerBytes(Byte[])
@@ -610,10 +610,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetPackedIntegers(BinaryReader)
@@ -657,10 +657,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MakeInteger(UInt32, Boolean, Boolean)
@@ -714,10 +714,10 @@ handlers such as the chat log.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MakePackedInteger(UInt32, UInt32, Boolean)
@@ -777,10 +777,10 @@ handlers such as the chat log.
AutoTranslatePayload(UInt32, UInt32)
@@ -195,10 +195,10 @@ There is probably little use to create one of these, however.
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Text
@@ -229,10 +229,10 @@ There is probably little use to create one of these, however.
Type
@@ -263,10 +263,10 @@ There is probably little use to create one of these, however.
ID of the ClassJob.
@@ -192,10 +192,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceID of the world.
@@ -192,10 +192,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe memory representation of the base actor.
@@ -194,10 +194,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe address of this actor in memory.
@@ -224,10 +224,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe table of all present actors.
@@ -198,10 +198,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe class facilitating Job Gauge data access
@@ -257,10 +257,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceProvides access to the keypress state of keyboard keys in game.
@@ -287,10 +287,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe class facilitating party list data access
@@ -317,10 +317,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that gets fired when the current Territory changes.
@@ -347,10 +347,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe current Territory the player resides in.
@@ -379,10 +379,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that gets fired every time the game framework updates.
@@ -355,10 +355,10 @@Event that will be fired when a chat message is sent to chat by the game.
@@ -418,10 +418,10 @@ later to be processed when UpdateQueue() is called. | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that will be fired when a chat message is sent by the game, containing raw, unparsed data.
@@ -449,10 +449,10 @@ public event ChatGui.OnMessageRawDelegate OnChatMessageRaw | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that allows you to stop messages from appearing in chat by setting the isHandled parameter to true.
@@ -489,10 +489,10 @@ public event ChatGui.OnMessageRawDelegate OnChatMessageRawEvent that is called when a network message is sent/received.
@@ -184,10 +184,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThis event gets called by a plugin UiBuilder when read
@@ -522,10 +522,10 @@Event that is fired when the plugin should open its configuration interface.
@@ -194,10 +194,10 @@ It can be used to draw custom windows and overlays. | - Improve this Doc + Improve this Doc - View Source + View SourceThe delegate that gets called when Dalamud is ready to draw your windows or overlays. @@ -538,10 +538,10 @@ When it is called, you can use static ImGui calls.
The ClientState object that allows you to access current client memory information like actors, territories, etc.
@@ -194,10 +194,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe CommandManager object that allows you to add and remove custom chat commands.
@@ -224,10 +224,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA DataManager instance which allows you to access game data needed by the main dalamud features.
@@ -254,10 +254,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe Framework object that allows you to interact with the client.
@@ -284,10 +284,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA SigScanner instance targeting the main module of the FFXIV process.
@@ -314,10 +314,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA UiBuilder instance which allows you to draw UI into the game via ImGui draw calls.
@@ -346,10 +346,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe current configuration.
+Send a message to all subscribed plugins.
+public void SendMessage(ExpandoObject message)
+ | Type | +Name | +Description | +
|---|---|---|
| System.Dynamic.ExpandoObject | +message | +The message to send. + |
+
Subscribe to an IPC message by a plugin.
+public void Subscribe(string pluginName, Action<ExpandoObject> action)
+ | Type | +Name | +Description | +
|---|---|---|
| System.String | +pluginName | +The InternalName of the plugin to subscribe to. + |
+
| System.Action<System.Dynamic.ExpandoObject> | +action | +The action to take when a message was received. + |
+
Unsubscribe from messages from a plugin.
+public void Unsubscribe(string pluginName)
+ | Type | +Name | +Description | +
|---|---|---|
| System.String | +pluginName | +The InternalName of the plugin to unsubscribe from. |
public struct RangeAccessor<T>
+
where T : struct
public struct RangePtrAccessor<T>
+
where T : struct
The Lumina instance to use for any necessary data lookups.
@@ -172,10 +172,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceID of the ClassJob.
@@ -192,10 +192,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceID of the world.
@@ -192,10 +192,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe memory representation of the base actor.
@@ -194,10 +194,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe address of this actor in memory.
@@ -224,10 +224,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe table of all present actors.
@@ -198,10 +198,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe class facilitating Job Gauge data access
@@ -257,10 +257,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceProvides access to the keypress state of keyboard keys in game.
@@ -287,10 +287,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe class facilitating party list data access
@@ -317,10 +317,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that gets fired when the current Territory changes.
@@ -347,10 +347,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe current Territory the player resides in.
@@ -379,10 +379,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that gets fired every time the game framework updates.
@@ -355,10 +355,10 @@Event that will be fired when a chat message is sent to chat by the game.
@@ -418,10 +418,10 @@ later to be processed when UpdateQueue() is called. | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that will be fired when a chat message is sent by the game, containing raw, unparsed data.
@@ -449,10 +449,10 @@ public event ChatGui.OnMessageRawDelegate OnChatMessageRaw | - Improve this Doc + Improve this Doc - View Source + View SourceEvent that allows you to stop messages from appearing in chat by setting the isHandled parameter to true.
@@ -489,10 +489,10 @@ public event ChatGui.OnMessageRawDelegate OnChatMessageRawEvent that is called when a network message is sent/received.
@@ -184,10 +184,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThis event gets called by a plugin UiBuilder when read
@@ -522,10 +522,10 @@Event that is fired when the plugin should open its configuration interface.
@@ -194,10 +194,10 @@ It can be used to draw custom windows and overlays. | - Improve this Doc + Improve this Doc - View Source + View SourceThe delegate that gets called when Dalamud is ready to draw your windows or overlays. @@ -538,10 +538,10 @@ When it is called, you can use static ImGui calls.
The ClientState object that allows you to access current client memory information like actors, territories, etc.
@@ -194,10 +194,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe CommandManager object that allows you to add and remove custom chat commands.
@@ -224,10 +224,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA DataManager instance which allows you to access game data needed by the main dalamud features.
@@ -254,10 +254,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe Framework object that allows you to interact with the client.
@@ -284,10 +284,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA SigScanner instance targeting the main module of the FFXIV process.
@@ -314,10 +314,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceA UiBuilder instance which allows you to draw UI into the game via ImGui draw calls.
@@ -346,10 +346,10 @@ | - Improve this Doc + Improve this Doc - View Source + View SourceThe current configuration.
-Send a message to all subscribed plugins.
-public void SendMessage(ExpandoObject message)
- | Type | -Name | -Description | -
|---|---|---|
| System.Dynamic.ExpandoObject | -message | -The message to send. - |
-
Subscribe to an IPC message by a plugin.
-public void Subscribe(string pluginName, Action<ExpandoObject> action)
- | Type | -Name | -Description | -
|---|---|---|
| System.String | -pluginName | -The InternalName of the plugin to subscribe to. - |
-
| System.Action<System.Dynamic.ExpandoObject> | -action | -The action to take when a message was received. - |
-
Unsubscribe from messages from a plugin.
-public void Unsubscribe(string pluginName)
- | Type | -Name | -Description | -
|---|---|---|
| System.String | -pluginName | -The InternalName of the plugin to unsubscribe from. |
public struct RangeAccessor<T>
-
where T : struct
public struct RangePtrAccessor<T>
-
where T : struct