• View
  • Changes
  • Options
  • Related
  • Edit
  • Source

    git clone git://git.dev-heaven.net/dh-arma-tools.git

    Requirements

    Configure Six Arma Tools

    1. After you have the Arma Tools Source cloned as instructed above, Copy config.sample.yml to six-arma-tools.yml and adjust settings as required.
    Example of a completed and working ..\dh-arma-tools\lib\six-arma-tools.yml file

    # sample config file, copy to config.yml (or six-arma-tools.yml when used externally) and edit
    # When paths are not defined, it expects the program to be in PATH
    --- 
    :paths: 
      :extractpbo: P:/tools/mikerotools
      :makepbo: P:/tools/mikerotools
      :rapify: P:/tools/mikerotools
      :binpbo: C:/Program Files/Bohemia Interactive/Tools2/BinPBO Personal Edition
      :dssignfile: C:/Program Files/Bohemia Interactive/Tools2/DSUtils
      :dscreatekey: C:/Program Files/Bohemia Interactive/Tools2/DSUtils
    :settings:
      :temp: C:/temp
      :include: C:/Program Files/Bohemia Interactive/Tools2/_include.txt
      :prefix: $PBOPREFIX$
      :project: P:/x
      :log: P:/--logs--
    # :destination: P:/x # When not defined, destination will be parentfolder
    
    WARNING:
     1) Verify your ALL Directories in your config YML exist. 
    Example: Some Vista machines do not have C:\TEMP created. You will get no useful warning. It will just fail. 
     2) Make sure any hard references (from any #include) besides the x folder are present (with contents), i.e. P:\userconfig 
     3) Folder names MUST match prefix stuff (*Case-Sensitivity* is Important -- especially for BinPBO) 

    2. Create your _include.txt in the location referenced in your config.yml above C:/Program Files/Bohemia Interactive/Tools2/_include.txt

     *.rvmat;script_*.hpp;*.sqm;*.ext;*.bin;*.yml;*.yaml;*.xml
    When completed your entire contents should look like the following:
    *.pac;*.paa;*.rtm;*.sqf;*.sqs;*.bikb;*.fsm;*.wss;*.ogg;*.wav;*.fxy;*.csv;*.html;*.lip;*.txt;*.wrp;*.bisurf;*.rvmat;script_*.hpp;*.sqm;*.ext;*.bin;*.yml;*.yaml;*.xml

    Recommendations

    FileMenu Tools

    1. Install file menu tools located here FileMenu Tools
    2. Next you need to create 4 new entries (PBO UnPack, PBO Pack, PBO Binarize, Rapify).

    Example in creating PBO Binarize:
    A. Right Click on a directory or file and select FileMenu Tools. 
    B. Then Select "Configure FileMenu Tools..." 
    C. Click "Add a Command" 
    D. Fill in the Program Properites with the Argument Details Below. (For this step see video - http://screencast.com/t/N2I5ZWM3NT)

    • Open file menu tools configuration and create new entries for each:
      • all entries:
        • Run Program
        • Program: path to six-arma-tools.exe
        • Workdir: path to folder where six-arma-tools.exe resides
    • Arguments for entries:
      • Unpack: -e %FILEPATHS%
      • Pack: -m %FILEPATHS%
      • Binarize: -b %FILEPATHS%
      • Rapify: -r %FILEPATHS%

    From now on you can right click as many files or folders, and do the appropriate actions


     

     

  • View
  • Changes
  • Options
  • Related
  • Edit
  • News    

    Personal Blog

     

    Six Updater News moved to:

    http://www.six-updater.net

     

     

    Wheeled by Wagn v. 1.8.1