- Yes
- No
- WW2
- Modern
- Both
- I said no!
First of all:
-
I don’t have experience in creating user sights, so feel free to correct me if I get something wrong
-
I do not have many resources on what historical tank sights look like
-
I am not suggesting adding certain features that would lead to a gameplay changing feature
This post will focus on an API to dynamically update elements in the usersight. Dynamically updated elements would report the state of your vehicle and update it in real time.
Examples of sights
Spoiler
From warthunder.live
WT Live // Sight by Rastmust 2s38 sight
WT Live // Sight by SpartanulPH
WT Live // Sight by shangxiang Puma sight
Dynamically updated elements
for the first category, elements that can be updated, War Thunder could provide an API so user sight creators can integrate that into their sights. Simple examples of this would be elements such as:
- Speed (reports the speed of the vehicle)
- Is x ready to fire (this can apply to cannons, smoke, and coax)
- Zoom levels (a number that can change whether you are in 4x zoom, or 12x zoom)
- Vision (could update one line or just highlight the current one among several lines)
- Stabilizer (reports on whether the stabilizer is on or off, why is there even a key bind for this)
More complex examples would be elements such as:
- A custom compass (although a default one already does exist)
- A scale showing the current relative elevation/depression of the vehicle (for example, the puma sight)
One thing to note, however, is that quite a few historical tank sights don’t have or need these features, such as German tank sights, provided by this list of sights, War Thunder Historical Sights
as well as the source it links Gunsights - tanks, tank destroyers etc. - Google Spreadsheets