FAForever Forums
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Login
    The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

    Why can't CapStructure build around size16 buildings?

    Scheduled Pinned Locked Moved Modding & Tools
    2 Posts 2 Posters 261 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • VanificaV Offline
      Vanifica
      last edited by

      Messing with /lua/ui/game/commandmode.lua...

      It runs SimCallback({Func = 'CapStructure' etc}) whenever you click a building to ring (IE, ringing a T2 mex with storage). This also seems to work on larger buildings (IE, T2pgens), but doesn't work on T3pgens or factories, I'm assuming because they're size16

      Is there a way to change this, or is it hardcoded into the engine?

      Wars of Glory: FAF reimagined. Now casting (somewhat) regularly!

      Discord link in the Mod Vault description!

      1 Reply Last reply Reply Quote 0
      • JipJ Offline
        Jip
        last edited by

        The functionality is entirely in Lua. It ends up calling this:

        • https://github.com/FAForever/fa/blob/deploy/fafdevelop/lua/SimCallbacks.lua#L202-L373

        Which, when made, did not need to support a structure of that size. You can adjust / add to the logic to allow that

        A work of art is never finished, merely abandoned

        1 Reply Last reply Reply Quote 0
        • First post
          Last post