← GUIDES

Configuring a War Thunder Sight BLK File

A practical editing guide for .blk. Use Install Custom Sights for a finished file.

Structure and types

01

Use block { parameter:type = value }; blocks may contain nested blocks. t is text, r real, i integer, b boolean, and p2/p3/p4 hold 2/3/4 values. A wrong type or nesting level can make a field unreadable.

ParameterTypePurpose
crosshairHorVertSizep2overall size
crosshairColorcRGBA color
fontSizeMult / lineSizeMultrtext / line scale
drawCentralLineVert/Horzbcenter lines

Simple BLK Example

02
  crosshairHorVertSize:p2=3, 2
  fontSizeMult:r=1
  lineSizeMult:r=1
  drawCentralLineVert:b=yes
  drawCentralLineHorz:b=yes
  crosshairColor:c=0, 0, 0, 0
  crosshair_distances {
    distance:p3=200, 0, 0
  }
  drawLines {
    line {
      line:p4=0, -2, 0, 2
      move:b=no
    }
  }

crosshairHorVertSize sets size; drawCentralLineVert enables the vertical center; line:p4 is X1,Y1,X2,Y2; distance:p3 adds a range entry.

Drawing elements

03

drawLines uses line:p4; +X right, -X left, +Y down, -Y up. drawTexts pairs text with pos:p2. drawQuads uses tl, tr, br, bl; the template may include thousandth:b. crosshair_hor_ranges contains range:p2. Keep ballistics/bullet fields such as bulletType, speed, distancePos and textPos aligned with the official template. matchExpClass supports exp_tank, exp_heavy_tank, exp_tank_destroyer and exp_SPAA.

Practice

04

Add one line

Open the .blk, find drawLines, duplicate a line, edit X1/Y1/X2/Y2, save and test. Before: line:p4=0, -2, 0, 2. After: line:p4=4, -1, 4, 1.

05

Change color

Change crosshairColor:c=0, 0, 0, 0 to crosshairColor:c=1, 0, 0, 0. Keep a backup and verify in a test drive.

Test in a test drive, then press Alt+F9 to refresh game data. Official War Thunder Wiki

REGISTER TO DOWNLOAD

Create a free HUB THUNDER account to download mods.

REGISTER WITH DISCORD

    BOOSTY

    Boosty levels 2, 3 and 4 include Premium and a higher daily sight generation allowance.

    OPEN BOOSTY

    Access is checked through the linked Discord account and its Premium role. Use the same account on Boosty and Hub Thunder.

    JOIN HUB THUNDER SERVER

    UPLOAD

    1. Sign in with Discord.
    2. Join our Discord server.
    3. After registration, you can submit your sight for moderation.

    DISCORD

    Upload via Discord

    The easiest way is to submit your work through our Discord server.

    18+

    Confirm you are 18+

    Free NSFW mods are blurred until you confirm you are 18 or older. No registration needed - just pick your birth date.