Is there a possibility for built-in support for a pre-processor define for fsim/client? This would be hugely valuable for development, especially now we’re moving stuff over from the gsim scala code into unity fsim code. I tried using the rsp files, but they don’t take into effect until the code is recompiled, which the build process isn’t enough to do.
Previously I kept any spiltmilk server calls etc on the scala gsim, including private keys for my REST api. But now with the move to a pure Unity workflow, there’s going to be code for fsim specific/server handling stuff that I don’t want appearing in Assembly-CSharp for the UnityClients. Taking into consideration we’re going to be putting in microtransactions which require communication to our external server (steam requires this), as well as user account information/premium currency tracking - it’s kinda important that sensitive information doesn’t fall into the wrong hands.