Screenshot Toolbox

by Der alte Benni
Screenshot Toolbox

Summary

A Workbench toolset for Arma Reforger focused on improving screenshot workflows, currently featuring the Bone Manipulator for fast, direct skeleton posing through custom viewport interaction.

Description

Screenshot Toolbox is a Workbench toolset for Arma Reforger focused on improving screenshot workflows. It currently includes the Bone Manipulator, a tool designed to remove the friction of the default animation workflow by providing a fast, visual, and self-contained posing solution within the Workbench viewport.

The Bone Manipulator enables direct bone interaction through viewport selection and custom visual gizmos, alongside a simplified single-track-per-entity workflow.

Key Features:
- Direct bone selection via viewport overlays
- Custom-built gizmos for Position, Rotation, and Scale
- Real-time pose manipulation
- Workspace filtering options for improved clarity
- Compatibility with most entities that contain bones

This project intentionally pushes the boundaries of the Workbench tool system. All interaction, rendering, and gizmo behavior is fully custom-built rather than engine-provided. As a result, some unconventional behavior is present, including:
- Non-standard hotkeys (U, I, O, J) due to input binding limitations
- UI update constraints tied to current Workbench API restrictions

Planned Features:
- Basic IK support (hands and feet)
- Pose or animation frame inversion
- Toggle between world and local transform modes
- Internal gizmo system restructuring
- Warning system for entity names containing underscores (track compatibility)

Known Issues:
- Stackable pose modifications are not visualized during editing
- Certain settings (such as filters) only update when the mouse re-enters the viewport, due to API limitations

Development Notes:
This project was created manually. AI tools were used strictly for bug identification, formatting, documentation, and gizmo shape generation.

License

MIT License

Copyright (c) 2026 Hexomanya

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Rating
100%
Version
0.8.1
Game Version
1.6.0.119
Version size
924.86 KB
Downloads
56
Created
13.04.2026
Last Modified
13.04.2026
ID
68CCF1A8B06248CB