You're absolutely right to be concerned about version compatibility! Supporting multiple SKSE/Skyrim versions through Wabbajack modlists is tricky. Let me give you the most compatible approach:However, the safest and most universal approach is to use a simple callback mechanism that works with all SKSE versions:And update your Papyrus script to poll for results:## Why This Approach is Best for Compatibility:
- No SKSE API dependencies - Works with any SKSE version
- No ModEvent complications - Avoids API changes between versions
- Simple polling mechanism - Papyrus handles the timing
- Reliable callback system - Uses return codes instead of events
- Easy to debug - Clear status messages
- Backward compatible - Works with older Skyrim/SKSE versions
This approach is much more reliable for Wabbajack modlists that might use different SKSE versions. The polling overhead is minimal (every 0.5 seconds) and stops once the capture completes.
Would you like me to show you how to integrate this approach into your existing code?