Recent content by Lench

  1. Lench

    Easy Scale Mod [Besiege v0.45 - v0.60+]

    You can find the maintained version of this mod on Steam workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=1471611249&searchtext=
  2. Lench

    Its not dead, just not updated for v0.60 yet. Will update eventually, right now I'm waiting for...

    Its not dead, just not updated for v0.60 yet. Will update eventually, right now I'm waiting for the mod loader.
  3. Lench

    Easy Scale Mod [Besiege v0.45 - v0.60+]

    The big download link is for the previous (v0.45) version, the small one is for the latest. You can also find a list of all releases here: https://github.com/lench4991/EasyScaleMod/releases
  4. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    No. Unfortunately ACM relies too heavily on the mod loader. The entire user interface is based on it.
  5. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    I suppose there's a way to script it, but can't give you the exact implementation from the top of my head. Not sure if I even wrote the API for the camera block. You're welcome to join us in Besiege Discord here https://discord.gg/33WPYEP and I'll see if we can figure something out.
  6. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    Oh, yeah, derp, my bad, use "Mouse X" and "Mouse Y" instead.
  7. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    All axes in ACM are designed to only return values from interval [-1, 1], because this interval is then mapped to the control interval on the block. This is working as intended and dividing it by π is the correct approach...
  8. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    Oh, FPS like controls, yeah that's much easier. Just create a custom axis and put this into update code: Input.GetAxis("Mouse X") or ... Input.GetAxis("Mouse Y")
  9. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    Both of these requests are already possible, but perhaps more complicated than you imagine. For arctan2 combination axis (or any other mathematical function you can imagine), there is the custom axis. You can use it to get values from any number of axis (or even other data like block position...
  10. Lench

    Easy Scale Mod [Besiege v0.45 - v0.60+]

    Try deleting the config file to reset it's position to default. You can find it in Mods/Configs if I remember correctly.
  11. Lench

    ACM - Advanced Controls Mod [Besiege v0.45]

    Yes. You could do it using custom axes. ACM isn't the best tool for this though. Custom axes are not meant for this complex behaviors. I have used my scripting mod to do exactly this before and even wrote a tutorial for it. You can see it in action here. Using the scripting mod will require...
  12. Lench

    Lench Scripter Mod [Besiege v0.42]

    You should really join me in that Discord chat, it's hard to help you through these forum posts. And you don't have to install anything.
  13. Lench

    Lench Scripter Mod [Besiege v0.42]

    I think about a week to figure it out, write it and tune it. But I had a lot of knowledge about PID controllers beforehand. If you're interested, I suggest you work your way through my guides here: https://github.com/lench4991/LenchScripterMod/wiki/Getting-started Just following the code will...
  14. Lench

    Lench Scripter Mod [Besiege v0.42]

    Yes. You can open the script options window (the cog button) and press export. This will save the current machine's script to a .py file. For the SAM machine, you can just look here: https://pastebin.com/TA9FsUHE It's pretty advanced though and you'll need some serious math to fully understand it.
  15. Lench

    Lench Scripter Mod [Besiege v0.42]

    That happens because the .py files are associated with the Python engine, so when you double click them, they are executed. Instead you should try opening them with notepad or some other text editor. And if you're completely new to python, I suggest going through...
Top