-
Member
do exile api works with Zoom out option?
-
Member
Guys, how do I get the dialogue options? I tried InGameState.IngameUi.NpcDialog.Children[1] but I got a null
-
Active Member
does anyone figured out how to preload mercs? is it even possible?
-
Member
im trying to find preload source i want to add Starfall crater.. is it possible ? anyone have the source code
-
★ Elder ★
Originally Posted by
yanal
im trying to find preload source i want to add Starfall crater.. is it possible ? anyone have the source code
I don't believe you can preload it with the preload plugin, though there might be other ways to know it's there.
-
Post Thanks / Like - 1 Thanks
yanal (1 members gave Thanks to TehCheat for this useful post)
-
Member
Originally Posted by
fantamaz3
how can I add the giant exiles display to the plugin (
GitHub - diesal/MapIcons_ExileAPI ), I found through devtree a postscript in components -> ObjectMagicProperties -> Mods -> MonsterSupporterGigantism1
hi, did you find how to add only giants to the display?
-
Member
Through the radar with skip recolized, you can view the hole pattern=0
-
Member
Originally Posted by
i0n1zeD
hi, did you find how to add only giants to the display?
in IconBuilder.cs add
Code:
private MapIcon CreateIcon(Entity entity) {
if (entity is null) return null;
if (string.IsNullOrEmpty(entity.Path)) return null;
if (!entity.IsValid) return null; // only adding the icon if its valid, to make sure components are available when creating icon...
// Giant Exiles: anything with the "MonsterSupporterGigantism" mod
var omp = entity.GetComponent<ObjectMagicProperties>();
if (omp != null && omp.Mods != null && omp.Mods.Any(m => m.StartsWith("MonsterSupporterGigantism")))
{
var icon = new MapIcon(entity);
icon.IconRenderType = IconRenderTypes.Monster;
icon.IconCategory = IconCategories.NPC;
icon.IconType = IconTypes.GiantExile;
icon.Text = icon.RenderName;
icon.Show = () => entity.IsAlive;
icon.UpdateSettingsAction = () =>
{
icon.Draw = Settings.GiantExile_Draw;
icon.DrawText = Settings.GiantExile_DrawText;
icon.Size = Settings.GiantExile_Size;
icon.Index = Settings.GiantExile_Index;
icon.Tint = Settings.GiantExile_Tint;
icon.HiddenTint = Settings.GiantExile_HiddenTint;
};
DebugCustomIcon(icon);
return icon;
}
// custom icon by path
..
..
..
- MapIcon.cs
Code:
public enum IconTypes
{
GiantExile,
- MapIcons.cs
Code:
//Giant Exiles
ImGuiUtils.Checkbox("##GiantExiles ", "Draw Giant Exiles", ref Settings.GiantExile_Draw);
ImGui.SameLine();
ImGuiUtils.ColorSwatch("Icon Tint ##GiantExiles ", ref Settings.GiantExile_Tint);
ImGui.SameLine();
IconButton("Giant Exile Icon", "Icon", ref Settings.GiantExile_Index, Settings.GiantExile_Tint);
ImGui.SameLine();
IconSizeSliderInt("##GiantExiles ", ref Settings.GiantExile_Size, 0, 64);
ImGui.SameLine();
ImGuiUtils.Checkbox("##GiantExileText", "Draw Name", ref Settings.GiantExile_DrawText);
ImGui.SameLine();
ImGui.Text("Giant Exile");
- MapIconSettings.cs
Code:
// Giant Exiles
public bool GiantExile_Draw = true;
public bool GiantExile_DrawText = false;
public int GiantExile_Size = 32;
public int GiantExile_Index = 4;
public Vector4 GiantExile_Tint = new(1f, 0.5f, 0f, 1f);
public Vector4 GiantExile_HiddenTint = new(1f, 0.75f, 0.5f, 1f);
Last edited by huntour; 3 Days Ago at 09:35 PM.
-
Post Thanks / Like - 4 Thanks
-
Active Member
Originally Posted by
huntour
in IconBuilder.cs add
sorry but where is this iconbuilder.cs? which plugin we're talking about?
-
Member
Anyone tried ExileApi with virtual machines? I'm using CrossOver for PoE. Hud is loading and kinda injecting into the game, but there is a black screen.
Screenshot 2025-07-10 at 15.12.14.png
-
Member
Originally Posted by
camapxam
sorry but where is this iconbuilder.cs? which plugin we're talking about?
GitHub - diesal/MapIcons_ExileAPI
-
Post Thanks / Like - 1 Thanks
camapxam (1 members gave Thanks to huntour for this useful post)
-
Active Member
Originally Posted by
TehCheat
I don't believe you can preload it with the preload plugin, though there might be other ways to know it's there.
It seems it's server-sided, some mentioned it before.
My post was helpful? Consider using Thank you!
We are here together, be part of community, help others and get helped by others

-
Active Member
Originally Posted by
huntour
in IconBuilder.cs add
Code:
private MapIcon CreateIcon(Entity entity) {
if (entity is null) return null;
if (string.IsNullOrEmpty(entity.Path)) return null;
if (!entity.IsValid) return null; // only adding the icon if its valid, to make sure components are available when creating icon...
// Giant Exiles: anything with the "MonsterSupporterGigantism" mod
var omp = entity.GetComponent<ObjectMagicProperties>();
if (omp != null && omp.Mods != null && omp.Mods.Any(m => m.StartsWith("MonsterSupporterGigantism")))
{
var icon = new MapIcon(entity);
icon.IconRenderType = IconRenderTypes.Monster;
icon.IconCategory = IconCategories.NPC;
icon.IconType = IconTypes.GiantExile;
icon.Text = icon.RenderName;
icon.Show = () => entity.IsAlive;
icon.UpdateSettingsAction = () =>
{
icon.Draw = Settings.GiantExile_Draw;
icon.DrawText = Settings.GiantExile_DrawText;
icon.Size = Settings.GiantExile_Size;
icon.Index = Settings.GiantExile_Index;
icon.Tint = Settings.GiantExile_Tint;
icon.HiddenTint = Settings.GiantExile_HiddenTint;
};
DebugCustomIcon(icon);
return icon;
}
// custom icon by path
..
..
..
- MapIcon.cs
Code:
public enum IconTypes
{
GiantExile,
- MapIcons.cs
Code:
//Giant Exiles
ImGuiUtils.Checkbox("##GiantExiles ", "Draw Giant Exiles", ref Settings.GiantExile_Draw);
ImGui.SameLine();
ImGuiUtils.ColorSwatch("Icon Tint ##GiantExiles ", ref Settings.GiantExile_Tint);
ImGui.SameLine();
IconButton("Giant Exile Icon", "Icon", ref Settings.GiantExile_Index, Settings.GiantExile_Tint);
ImGui.SameLine();
IconSizeSliderInt("##GiantExiles ", ref Settings.GiantExile_Size, 0, 64);
ImGui.SameLine();
ImGuiUtils.Checkbox("##GiantExileText", "Draw Name", ref Settings.GiantExile_DrawText);
ImGui.SameLine();
ImGui.Text("Giant Exile");
- MapIconSettings.cs
Code:
// Giant Exiles
public bool GiantExile_Draw = true;
public bool GiantExile_DrawText = false;
public int GiantExile_Size = 32;
public int GiantExile_Index = 4;
public Vector4 GiantExile_Tint = new(1f, 0.5f, 0f, 1f);
public Vector4 GiantExile_HiddenTint = new(1f, 0.75f, 0.5f, 1f);
Anyone interested in updating repo with this changes? Probably we will need to add setup entries to make it optional.
Repo: GitHub - diesal/MapIcons_ExileAPI
My post was helpful? Consider using Thank you!
We are here together, be part of community, help others and get helped by others

-
Active Member
Originally Posted by
EthEth
i just asked chatgpt to do it lol. it works but very rarely some of the gigantic titans dont show and I know they're gigantic coz they split when killed
-
Member
After the update, the Preload Alert stopped working.Do you have any?