OldSchoolHack

Register / Login English

ArmA SDK v0.4.6

not available
  • Category: Sourcecode
  • Developer:
  • Uploaded by: System
  • Uploaded at:
  • System: Windows
Download (28.66 KB)

VirusTotal Result: 0/56

virustotal

Description

This package contains the "ArmA Software Development Kit", a small collection of helper classes for writing C++ code for PC game "ArmA 3". You can use it to explore the game engine, for creating additional admin-tools or for fun.

[Instructions]
  • Add this VS project to your solution or use this sources as "base" for new project.
  • Add in your project "#include <sdk.h>".
  • Add <PATH_TO_ArmaSDK_SRC_DIR> (ArmA SDK\Src): Configuration Properties –> C/C++ –> General –> Additional Include Directories.
  • Add <PATH_TO_ArmaSDK_STATIC_LIB_DIR> (ArmA SDK\Bin\Release): Configuration Properties –> Linker –> General –> Additional Library Directories.
  • Add "#pragma comment(lib, "ArmaSDK.lib")" in your project, or "ArmaSDK.lib" at: Configuration Properties –> Linker –> Input –> Additional Dependencies.


[Changelog]
  • May 27, 2015
    • Added function "Object::SetAmmo".
    • Added function "Object::SetPosition".
  • May 23, 2015
    • Added function "Object::SetSpeed" (aka setVelocity) to set velocity of an object.
    • Added function "Object::SetVectorDirAndUp" to set orientation of an object.
    • Added function "CreateVehicle" to create an empty object of given classname type.
    • Added functions "InGameUI::GetMapAimingPosition" and "InGameUI::GetGroundAimingPosition" to get position of the point on the ground the cursor is pointing to.
  • May 16, 2015
    • Added few functions for manipulating with "Event handlers".
  • May 15, 2015
    • Added new function for simple "Script Executor" (possible crashes when using).
  • May 12, 2015
    • Added new function "Object::AddUserAction" (see info about "addAction" on BIS Wiki).
  • May 10, 2015
    • Added few functions to get information about the server (server name, mission name, map name, etc).
  • May 7, 2015
    • Added check for max LOD levels at "Object::GetSelection".
    • Added another LOD level (geometry level) to find selections.

    • Added new "InGameUI::WorldToScreen" function for converting world coordinates to screen coordinates in map.
  • May 1, 2015
    • Added "World::IsShownMap" function to control whether the map is open or not.
    • Added some structures for 2D-point and rectangle.
    • Code cleanup.
  • April 25, 2015
    • Added original "FrameBase:ositionModelToWorld" function.
  • April 25, 2015
    • Updated "Object" class
    • Added few funtions to use for model LOD selections.
  • April 23, 2015
    • Removed unnecessary files.
  • April 22, 2015
    • Original release.

Download ArmA SDK v0.4.6