Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.2.0.7+ #113

Open
wants to merge 29 commits into
base: master
Choose a base branch
from
Open

1.2.0.7+ #113

wants to merge 29 commits into from

Conversation

MnFeN
Copy link
Contributor

@MnFeN MnFeN commented Aug 17, 2024

Ternary expression for strings

Shortcut: Ctrl+Shift+I

image

Debug Trigger Generator

Generates a debug trigger by the given log lines.

image

image

Accessing OverlayPlugin Entity Data

Currently only available by scripts:

using Triggernometry.PluginBridges;
public static List<BridgeOverlay.OpCombatants> BridgeOverlay.GetCombatants(bool queryStatus)

example:

using System.Windows.Forms;
using System.Linq;
using Triggernometry.PluginBridges;

var combatants = BridgeOverlay.GetCombatants(false);

// Properties only available in OverlayPlugin:
OpCombatants combatant = combatants.FirstOrDefault(c => c.WeaponId == 4 && c.PosX > 100);
MessageBox.Show(combatant.ID.ToString("X8"));

Other small adjustments

MnFeN and others added 29 commits July 26, 2024 01:20
Generate a debug trigger from several given loglines and set delays based on the timestamp. The trigger would simulate the loglines when fired.
also fixed some typo and removed unused text
· Showing the "Startup" title correctly
· Add the tooltip to the corresponding labels
· When no window name is specified, treat it as an attempt to match all windows.
· Correctly accept combination keys, such as `Ctrl + A`.
· Extract the logic related to `procid` to avoid repeated window searches during iteration.
· move some codes from ProxyPlugin to BridgeFFXIV
· fix the plugin type "FFXIV_ACT_Plugin.FFXIV_ACT_Plugin"
· change the PluginWrapper to a general class for all plugins, and move the version verification into BridgeFFXIV
· other small changes
The structure is nearly unchanged (partial class)
· Empty condition groups in triggers/actions
· SoundRouting and TTSRouting
(missed one file previously)
Getting combatant data from overlay plugin which includes more entities and more properties.
fix: Add Missing Repository Update Timeout
Fix: Compatible with progress bar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants