About Attack Vector Kinetics Tool - Shiolle/KineticsTool GitHub Wiki

This is a tool for Microsoft Windows that aims to simplify the handling of kinetics in Ken Burnside's wonderful board game Attack Vector: Tactical. It automates the calculations needed to launch a new ShellStar and allows user to experiment with firing solutions.

Legal Information

DISCLAIMER: This is a derivative work. Attack Vector: Tactical, AVID and related iconography are Copyright ©2004 Ad Astra Games. All Rights Reserved.

This software is provided 'as is', without warranty of any kind express or implied. In no event shall the author of this software be liable for any claim, damages or other liability, including but not limited to: hardware damage, loss of data, heart attacks induced by raging at die roll, catastrophic kinetic impacts or overheating by frigging laser beams. Attack Vector Kinetics Tool by Danylo Martyniuk is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Implemented Features

  • Manage units, change their positions and velocity vectors.
  • Launch seekers, calculate firing solution based on weapon type, unit positions and vectors.
  • View shellstar impulse track, evasion information and damages.
  • Attach shellstars to the targets to view later.

Planned features

  • Kinetics counterfire, projecting shellstar position back to grid.
  • Damage resolution tool for both normal and nuclear weapons.

This project spawned from an experiment with WPF, so if you choose to examine the code, don't be surprised to find similar tasks done in different ways. If people use this project, I will slowly improve code style and add new features.

Version history:

Version 0.9 (First published version)

  • The tool can now calculate course offset. It still allows user to change it.
  • The tool will now display possible launch windows on the targeting AVID in Launch Board window.
  • Evasion directions calculation.

Version 0.8 (Unpublished)

  • Unit list management, saving and loading.
  • Unit vectors and coordinates management.
  • Firing solution calculation.
  • Shellstar impulse track and other information calculation. No evasion just yet.