TECHREP #00009

reported by Petr Kolář on May 29, 2014

FROM: Tools Commissar
TO: Arma 3 Modders
MATERIEL CATEGORY: Tools
CIRCUMSTANCES: Version 0.66 (Addon Builder binarization options, Addon Builder UI, Miscellaneous improvements)
SIZE: ~14 MB / ~428 MB

CHANGELOG

  • Updated: Addon Builder
    • Added: Support for different tools (e.g. Arma 2 binarization)
    • Added: Enhanced User Interface
  • Updated: Terrain Builder
    • Fixed: CTD when generating surface and no layers were loaded from layers.cfg
    • Fixed: Missing templates file caused deadlock in map loading
  • Updated: Stand-alone Windows Dedicated Server (1.20)
  • Updated: Stand-alone Linux Dedicated Server (1.20)
    • Known issue: When BattlEye is enabled, clients may get kicked immediately
    • Known issue: If you start the server without Steam running you'll get following log message:
      • "[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed."
      • This is OK since running Steam is not necessary for Dedicated Servers
    • Known issue: Steam client modifies the steam_appid.txt file incorrectly. In case of issues, verify its content is: 107410
    • Known issue: Sometimes the add-ons are loaded from the wrong installation (e.g. main game)
      • Try adding -mod=curator;kart;dlcbundle to your arma3server.exe shortcut
  • Audio
    • Added: Interface for WSSDecoder
    • Added: Interface for WAVToWSS
    • Added: Interface for WAVToLIP
  • Arma3Tools
    • Changed: Layout and code
    • Fixed: Assembly name
    • Fixed: FileBank was missing
    • Added: Tooltips to help users find the tool they need
    • Added: Now able to operate basic debug of Bulldozer (e.g.: incorrect steam_appid.txt)
    • Added: Trivial debug mode can be opened with CTRL+D and closed with ALT+D
    • Changed: Now handles the creation of settings.ini
  • Binarize
    • Fixed: Errors in configs
    • Changed: Consistency of config files
  • BankRev
    • Added: Interface
    • Fixed: Missing registry key
  • BinMake
    • Fixed: Script header
    • Fixed: Output file
  • CameraRetarget
    • Changed: Comments of the script
  • CfgConvert
    • Changed: UI Layout
  • Diagnostic script
    • Fixed: It was necessary to hit [SPACE BAR]
    • Changed: Reduced time of execution
    • Fixed: Report layout
    • Added: Now allows -autoStart parameter
  • DSSignFile
    • Added: Interface for DSCreateKey
    • Added: Interface for DSSignFile
  • FBXToRTM
    • Fixed: Missing config on first launch
  • FontToTGA
    • Changed: UI Layout
    • Added: Interface displays status and overall progression
    • Fixed: Indentation of config
    • Added: Start-up parameter -debug
  • FileBank
    • Added: Interface
    • Changed: Exclusion list
  • ImageToPAA
    • Fixed: Potential threat
    • Changed: UI Layout
    • Fixed: Indentation of config file
    • Changed: Comments of config file
  • InstallScript.vdf
    • Fixed: Missing key for Arma 3 Community Tools path
    • Fixed: Missing node for BankRev
  • P-Drive
    • Changed: Log size cannot be greater than 1MB
    • Fixed: Various small issues
  • Settings.ini
    • Fixed: To avoid Steam deleting its content, it's now generated by Arma3Tools.exe
  • Samples
    • Fixed: Consistency of config files (config.cpp)
    • Fixed: Indentation of model definitions (model.cfg)

NOTES

  • You can find the tools package in the Steam library (switch the filter to "Tools") - "Arma 3 Tools"
  • You can find the servers in the Steam tools library - "Arma 3 Server" (based on your OS, it will download the Windows or Linux version)
    • Administrators can also use the command-line SteamCMD utility. The app ID is to be 233780.
    • Physics simulation powered by NVIDIA® PhysX™. NVIDIA® and PhysX™ are trademarks of NVIDIA Corporation and are used under license.

  • You will probably need to start the primary tool once to add all needed registry entries for the rest of tools.