The abandonment of Warp Gate has a major impact on many functions within SWIM but there are alternatives:
Portal by theripper93 is a promising suspect for the spawning and location getting (what crosshairs of Warp Gate provided). This is a likely replacement for many functions in SWIM, especially the Mighty Summoner and Shape Changer.
Sockets are a core way to replace the event system in Warp Gate. They are somewhat more involved but theripper93 has provided a wrapper that could be integrated in SWIM to completely replace the former event system. The wrapper would also provide a way to send back a response (afaik SWIM doesn't use that yet but might be needed in the future),
An alternative to building a wrapper like above could be socketlib by Stäbchenfisch. I don't think adding two dependencies to replace one is a great idea but it might be easier to implement and thus faster.
All of this creates a massive problem since a v12 update is needed and Warp Gate might not be compatible with v12 but my time is really short this time a year. So if you think you can help out, please comment here or DM me on Discord (salieric). Without outside help, a SWIM release for v12 Foundry might not happen before the end of the summer.
The abandonment of Warp Gate has a major impact on many functions within SWIM but there are alternatives:
All of this creates a massive problem since a v12 update is needed and Warp Gate might not be compatible with v12 but my time is really short this time a year. So if you think you can help out, please comment here or DM me on Discord (
salieric
). Without outside help, a SWIM release for v12 Foundry might not happen before the end of the summer.