Use this skill when working with the Saucy plugin. Covers Gold Saucer mini-game automation (Cuff-a-cur, Triple Triad).
This skill covers integration with the Saucy plugin for Gold Saucer mini-game automation.
Source: https://github.com/PunishXIV/Saucy
Status: Verified - Saucy has NO IPC API
Saucy does NOT expose any IPC API for external control.
After reviewing the official Saucy repository source code:
/saucy commandSaucy is a Gold Saucer mini-game automation plugin, NOT a fishing plugin.
Supported Games:
Source Code Analysis:
Saucy/Saucy.cs - No IPC exportsSaucy/Global.cs - No CallGate setupIModule interfaceSince Saucy has no IPC API, you cannot control it programmatically from SND Lua scripts.
1. User Command Only
-- The only way to interact with Saucy
yield("/saucy") -- Opens the Saucy UI
2. Plugin Detection
-- Check if Saucy is installed
if not HasPlugin("Saucy") then
yield("/echo [Script] Saucy plugin not available")
StopFlag = true
return
end
Since there is no IPC API, you cannot:
If you need fishing automation (which Saucy does NOT provide), consider:
AutoHook Plugin - Ocean fishing automation
Reference/FishingRaid_original.lua)For Gold Saucer automation, Saucy must be:
/saucy command-- THESE DO NOT EXIST - Saucy has no IPC API
IPC.Saucy.IsRunning() -- DOES NOT EXIST
IPC.Saucy.StartFishing() -- DOES NOT EXIST
IPC.Saucy.StopFishing() -- DOES NOT EXIST
-- Only valid interaction with Saucy from SND
if HasPlugin("Saucy") then
yield("/echo [Script] Saucy is available")
yield("/echo [Script] Use /saucy command to configure")
end
Since Saucy cannot be controlled from macros, workflows requiring Gold Saucer mini-games must:
/saucy UI-- Script acknowledges Saucy exists but cannot control it
if HasPlugin("Saucy") then
yield("/echo [Script] Please start Saucy manually with /saucy")
yield("/echo [Script] Type 'continue' in chat when done")
-- Wait for user confirmation (manual pattern)
-- Note: This requires custom chat monitoring implementation
end
/saucy commandFor actual fishing automation, see:
Reference/FishingRaid_original.lua - Example ocean fishing scriptFor other Gold Saucer features: