Samples – Take On Helicopters

From Bohemia Interactive Community
Jump to navigation Jump to search


This Take On Helicopters samples package provides a starting point for custom content creators. Using the medium military helicopter as an example, it shows how the 3D model is made, how the helicopter is configured, and how new liveries can be produced. Please make sure to observe the license.


  • Livery templates for the light, medium and heavy helicopters
  • Unpacked model and configuration sources for the medium helicopter
  • Packed version of the sample model as a working in-game expansion




166E34FB990886CEBADEB61E02C4612C *


When using the samples as development references, you may simple extract the contents to a desired location. The source data is found in the sample_helicopter\HSim folder.

To make the in-game expansion work, please follow these steps:

  1. Copy the entire contents of the sample_helicopter folder to the installed game's root (e.g. C:\Program Files\Bohemia Interactive\Take On Helicopters). Note: normally you would not need the HSim folder there also, but this will be corrected in the upcoming patch. The source version in the HSim folder in fact overrides the version packed in the Samples PBO, unless the game is run with parameter -noFilePatching. A work-around for potential issues with the in-game version is found here.
  2. Start the game
  3. In the Expansions menu, enable Samples
  4. Find the sample helicopter in the editor under: BLUFOR > US Army > Helicopters (Medium) > My Military Helicopter

Note: alternatively you can enable the expansion by running the game with parameter -mod=Samples.


The sample helicopter links certain aspects to data within the main game. Therefore when viewing the model in Oxygen and Buldozer, you may experience:

  • Missing textures
  • Missing proxies (e.g. attached components or crew)
  • Missing animations (e.g. when they are animated on proxies)

A lot of content creation documentation for Arma 2 applies to TKOH as well (often just the data paths are different).


Simply remove the Samples and HSim folders from the game's root. Be careful to back-up any changes you've made in the source data.


  • 26-01-2012: v1.00 - Initial release


The archive contains sample models to be used in Oxygen 2 Personal Edition to create custom models for Take On Helicopters. To use those models, you must agree to the following conditions of use:

  1. Bohemia Interactive grants to you a personal, nonexclusive license to open and modify the models for the purpose of designing, developing, testing, and producing non-commercial game content for PC game Take On Helicopters.
  2. You acknowledge and agree that Bohemia Interactive is providing you the models free of charge in order to allow you creation of non-commercial game content for Take On Helicopters only and you agree to not commercially exploit any game content you may create using the models without Bohemia Interactive prior written permission.
  3. Bohemia Interactive doesn't give you permission to exploit the models in any other way than written in this readme, especially not to convert them for use in any other game or engine than Take On Helicopters.


  • livery_templates: PSD templates for all 3 helicopter liveries
    • Heavy
      • Heavy_MER_1_CO_TEMPLATE.psd
      • Heavy_MER_2_CO_TEMPLATE.psd
      • Heavy_MER_3_CO_TEMPLATE.psd
    • Light
      • Heli_light01_ext_CO_TEMPLATE.psd
    • Medium
      • heli_medium01_ext1_co_TEMPLATE.psd
      • heli_medium01_ext_co_TEMPLATE.psd
      • heli_medium01_main_co_TEMPLATE.psd
  • sample_helicopter: medium military helicopter sample as source data and in-game expansion
    • HSim: source data which can be used to study and to override the packed PBO version
      • MyHelicopter_H: sample add-on
        • data: data folder for the add-on
          • sample_logo_bi_ca.tga: expansion logo
          • textures.lst: telling packing tools to convert and pack the otherwise unmapped texture
        • config.cpp: main add-on configuration file
        • model.cfg: add-on model configuration file for animations
        • MyHelicopter-GenHeli600-DesktopSim.xml: sample helicopter RTD XML
        • MyMilitaryHelicopter_H.p3d: sample helicopter 3D model for use in Oxygen 2
      • model.cfg: general top-level model config for parent classes
    • Samples: expansion version of the sample
      • AddOns: in-game add-on
        • myhelicopter_h.pbo: binarized and packed version of the source data
        • myhelicopter_h.pbo.bi2.bisign: BI add-on signature (you would sign your own add-on with your own signature)
      • mod.cpp: expansion configuration
      • mod.paa: expansion logo