VSVersionInfo(
  ffi=FixedFileInfo(
    filevers=(1, 1, 1, 1),  # ファイルバージョン (メジャー, マイナー, ビルド, リビジョン)
    prodvers=(1, 1, 1, 1),  # 製品バージョン (メジャー, マイナー, ビルド, リビジョン)
    mask=0x3F,
    flags=0x0,
    OS=0x4,
    fileType=0x1,
    subtype=0x0,
    date=(0, 0)  # 必要であれば設定可能
  ),
  kids=[
    StringFileInfo(
      [
        StringTable(
          '041104b0',  # 言語と文字コード (0411 = 日本語, 04b0 = Unicode)
          [
            StringStruct('CompanyName', 'SAPO Create_in_GCS-97'),
            StringStruct('FileDescription', 'Game of Civic Strategy'),
            StringStruct('FileVersion', '1.1.1.1'),
            StringStruct('InternalName', 'Game of Civic Strategy'),
            StringStruct('LegalCopyright', '(C)2025 SAPO Create.'),
            StringStruct('OriginalFilename', 'Game_of_Civic_Strategy.exe'),
            StringStruct('ProductName', 'Civic_game'),
            StringStruct('ProductVersion', '1.1.1.1')
          ]
        )
      ]
    ),
    VarFileInfo([VarStruct('Translation', [1041, 1200])])  # 言語ID (1041 = 日本語)
  ]
)

