-------------------- ------------------ --- 010 Editor v3 Binary Templ

   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
//--------------------------------------
//--- 010 Editor v3.0.2 Binary Template
//
// File:
// Author:
// Revision:
// Purpose:
//--------------------------------------
typedef struct { // elhd
int elVersion;
int elCRC32;
int elJunk;
} ELEMENTHEADER;
typedef struct { // header1
int kolzapS1;
} ELEMENTS1;
typedef struct { // lines1
int IDS1;
int nonameS1[2];
char dataS1[56];
int junkS1[5];
} ELEMENTSTR1;
typedef struct { // header2
int dlinzapS2;
int kolzapS2;
} ELEMENTS2;
typedef struct { // lines2 // Weapon Type
int IDS2;
char Type[64];
} ELEMENTSTR2;
typedef struct { // header3
int dlinzapS3;
int kolzapS3;
} ELEMENTS3;
typedef struct { // lines3 //Weapon SubType
int IDS3;
char SubType[64];
} ELEMENTSTR3;
typedef struct { // header4
int dlinzapS4;
int kolzapS4;
} ELEMENTS4;
typedef struct { // lines4 //Weapon
int ID;
int WeaponType;
int SubWeaponType;
char Name[64];
int WeaponArmor;
int PlaceforItem;
int noname8S4[5]; //kakaya-to privyazka k gender
int IconNumber; //to4no
int noname2S4;
int Dra_1Ran_2Mys_3Con_4Sha_5Rog_6;
int noname7S4;
char Improved[32];
int NomervKlasse;
int NN_Min1_NN_0_Rog_2_Ran_4_Rog_Ran_6_Dra_8_Sha_16_Dra_Sha_24_Con_32_Mys_64_Con_Mys_96_NN_126_GM_127;
int Male_0Female_1All_2;
int MinCharLVL;
int noname4S4[3];
int HealthPlus;
int ManaPlus;
int MinStrength;
int MaxStrength;
int MinIntellect;
int MaxIntellect;
int DefencePlus;
int ResistancePlus;
int noname5S4[3];
int PriceforSell;
int PriceforBuy;
int noname6S4[5];
int Socketing;
int Embed;
int RemGems;
int Imbue;
int RemSkillstones;
int noname1S4[51];
} ELEMENTSTR4;
typedef struct { // header5
int dlinzapS5;
int kolzapS5;
} ELEMENTS5;
typedef struct { // lines5 // Type
int IDS5;
char dataS5[64];
} ELEMENTSTR5;
typedef struct { // header6
int dlinzapS6;
int kolzapS6;
} ELEMENTS6;
typedef struct { // lines6 //SubType
int IDS6;
char dataS6[64];
} ELEMENTSTR6;
typedef struct { // header7
int dlinzapS7;
int kolzapS7;
} ELEMENTS7;
typedef struct { // lines7 //Potions
int IDS7;
int Type;
int SubType;
char dataS7[64];
int noname2S7;
int IconNumber;
int minReqLVL;
int noname3S7[3];
int HPbig_0_MPbig_1_HPbig_MPbig_2_HP_3_MP_4_HP_MP_5;
int HPRegen1stTime;
int HPRegenAfter2sec;
int HPRegenAfter2sec2;
int HPRegenAfter2sec3;
int MPRegen1stTime;
int MPRegenAfter2sec;
int MPRegenAfter2sec2;
int MPRegenAfter2sec3;
int noname4S7[7];
int PriceforSelling;
int PriceforBuying;
int MaxinCell;
int noname5S7;
} ELEMENTSTR7;
typedef struct { // header8
int dlinzapS8;
int kolzapS8;
} ELEMENTS8;
typedef struct { // lines8 // Type
int IDS8;
char dataS8[64];
} ELEMENTSTR8;
typedef struct { // header9
int dlinzapS9;
int kolzapS9;
} ELEMENTS9;
typedef struct { // lines9 // SubType
int IDS9;
char dataS9[64];
} ELEMENTSTR9;
typedef struct { // header10
int dlinzapS10;
int kolzapS10;
} ELEMENTS10;
typedef struct { // lines10 //Gathering Tools // PetFood
int IDS10;
int Type;
int SubType;
char dataS10[64];
int noname2S10;
int IconNumber;
int PriceforSelling;
int PriceforBuying;
int PetFood_0_notPetFood_1;
int noname3S10[4];
int MaxinCell;
int noname4S10;
} ELEMENTSTR10;
typedef struct { // header11
int dlinzapS11;
int kolzapS11;
} ELEMENTS11;
typedef struct { // lines11
int IDS11;
char dataS11[64];
int nonameS11[12];
} ELEMENTSTR11;
typedef struct { // header12 // Empty
int dlinzapS12;
int kolzapS12;
} ELEMENTS12;
typedef struct { // header13 // Empty
int dlinzapS13;
int kolzapS13;
} ELEMENTS13;
typedef struct { // header14
int dlinzapS14;
int kolzapS14;
} ELEMENTS14;
typedef struct { // lines14 // Teleport items
int IDS14;
char dataS14[64];
int nonameS14[10];
} ELEMENTSTR14;
typedef struct { // header15
int dlinzapS15;
int kolzapS15;
} ELEMENTS15;
typedef struct { // lines15
int IDS15;
char dataS15[64];
int nonameS15[7];
} ELEMENTSTR15;
typedef struct { // header16
int dlinzapS16;
int kolzapS16;
} ELEMENTS16;
typedef struct { // lines16
int IDS16;
char dataS16[64];
int nonameS16[8];
} ELEMENTSTR16;
typedef struct { // header17
int dlinzapS17;
int kolzapS17;
} ELEMENTS17;
typedef struct { // lines17
int IDS17;
char dataS17[64];
int nonameS17[13];
} ELEMENTSTR17;
typedef struct { // header18
int dlinzapS18;
int kolzapS18;
} ELEMENTS18;
typedef struct { // lines18
int IDS18;
char dataS18[64];
int IconNumber;
int MaxinCell;
int nonameS18;
} ELEMENTSTR18;
typedef struct { // header19
int dlinzapS19;
int kolzapS19;
} ELEMENTS19;
typedef struct { // lines19
int IDS19;
char dataS19[64];
} ELEMENTSTR19;
typedef struct { // header20
int dlinzapS20;
int kolzapS20;
} ELEMENTS20;
typedef struct { // lines20
int IDS20;
int nonameS20;
char dataS20[64];
char data2S20[16];
int noname2S20;
int noname3S20[128];
} ELEMENTSTR20;
typedef struct { // header21
int dlinzapS21;
int kolzapS21;
} ELEMENTS21;
typedef struct { // lines21
int IDS21;
char dataS21[64];
} ELEMENTSTR21;
typedef struct { // header22
int dlinzapS22;
int kolzapS22;
} ELEMENTS22;
typedef struct { // lines22 // Monsters
int IDS22;
int nonameS22;
char dataS22[64];
char data2S22[32];
char data3S22[32];
int noname2S22[8];
int MobLVL;
int noname3S22[165];
} ELEMENTSTR22;
typedef struct { // header23
int dlinzapS23;
int kolzapS23;
} ELEMENTS23;
typedef struct { // lines23
int IDS23;
char dataS23[64];
int nonameS23[155];
} ELEMENTSTR23;
typedef struct { // header24
int dlinzapS24;
int kolzapS24;
} ELEMENTS24;
typedef struct { // lines24
int IDS24;
char dataS24[64];
int nonameS24[33];
} ELEMENTSTR24;
typedef struct { // header25
int dlinzapS25;
int kolzapS25;
} ELEMENTS25;
typedef struct { // lines25
int IDS25;
char dataS24[64];
char data2S24[32];
int nonameS24[3];
char data3S24[68];
int noname2S24[233];
} ELEMENTSTR25;
typedef struct { // header26
int dlinzapS26;
int kolzapS26;
} ELEMENTS26;
typedef struct { // header27 //Pets
int dlinzapS27;
int kolzapS27;
} ELEMENTS27;
typedef struct { // lines27
int IDS27;
char dataS27[64];
int nonameS27[25];
int PetLVL[1];
int noname2S27[144];
} ELEMENTSTR27;
typedef struct { // header28
int dlinzapS28;
int kolzapS28;
} ELEMENTS28;
typedef struct { // lines28
int IDS28;
char dataS28[64];
int nonameS28[12];
} ELEMENTSTR28;
typedef struct { // header29 //Pet Skill
int dlinzapS29;
int kolzapS29;
} ELEMENTS29;
typedef struct { // lines29
int IDS29;
char dataS29[64];
int nonameS29[10];
} ELEMENTSTR29;
typedef struct { // header30
int dlinzapS30;
int kolzapS30;
} ELEMENTS30;
typedef struct { // lines30
int IDS30;
char dataS30[64];
int nonameS30[2];
char data2S30[32];
int noname2S30[61];
} ELEMENTSTR30;
typedef struct { // header31
int dlinzapS31;
int kolzapS31;
} ELEMENTS31;
typedef struct { // lines31
int IDS31;
char dataS31[64];
int nonameS31[53];
} ELEMENTSTR31;
typedef struct { // header32 //Set Home as
int dlinzapS32;
int kolzapS32;
} ELEMENTS32;
typedef struct { // lines32
int IDS32;
char dataS32[64];
int nonameS32[4];
} ELEMENTSTR32;
typedef struct { // header33 //Mining, Cooking...
int dlinzapS33;
int kolzapS33;
} ELEMENTS33;
typedef struct { // lines33
int IDS33;
char dataS33[64];
int nonameS33;
} ELEMENTSTR33;
typedef struct { // header34 //Gathering
int dlinzapS34;
int kolzapS34;
} ELEMENTS34;
typedef struct { // lines34
int IDS34;
char dataS34[64];
int nonameS34[64];
} ELEMENTSTR34;
typedef struct { // header35 //Possessor
int dlinzapS35;
int kolzapS35;
} ELEMENTS35;
typedef struct { // lines35
int IDS35;
char dataS35[64];
int nonameS35[10];
} ELEMENTSTR35;
typedef struct { // header36
int dlinzapS36;
int kolzapS36;
} ELEMENTS36;
typedef struct { // lines36
int IDS36;
char dataS36[64];
int nonameS36[276];
} ELEMENTSTR36;
typedef struct { // header37
int dlinzapS37;
int kolzapS37;
} ELEMENTS37;
typedef struct { // lines37
int IDS37;
char dataS37[64];
int nonameS37[8];
} ELEMENTSTR37;
typedef struct { // header38
int dlinzapS38;
int kolzapS38;
} ELEMENTS38;
typedef struct { // lines38
int IDS38;
char dataS38[64];
int nonameS38[18];
} ELEMENTSTR38;
typedef struct { // header39
int dlinzapS39;
int kolzapS39;
} ELEMENTS39;
typedef struct { // header40
int dlinzapS40;
int kolzapS40;
} ELEMENTS40;
typedef struct { // header41
int dlinzapS41;
int kolzapS41;
} ELEMENTS41;
// a tyt na4inaetsya kakaya-to jopa
// df5ee719 - dlina zapisi o.0
typedef struct { // smes1
char dataSM1[19];
} SMES4EN1;
typedef struct { // header42 //Guides
int dlinzapS42;
int kolzapS42;
} ELEMENTS42;
typedef struct { // lines42
int IDS42;
char dataS42[64];
int nonameS42;
} ELEMENTSTR42;
typedef struct { // header43
int dlinzapS43;
int kolzapS43;
} ELEMENTS43;
typedef struct { // lines43
int IDS43;
char dataS43[64];
char data2S43[16];
int nonameS43[48];
char data3S43[16];
int noname2S43[361];
} ELEMENTSTR43;
typedef struct { // header44
int dlinzapS44;
int kolzapS44;
} ELEMENTS44;
typedef struct { // header45
int dlinzapS45;
int kolzapS45;
} ELEMENTS45;
typedef struct { // lines45
int IDS45;
char dataS45[64];
int nonameS45[256];
} ELEMENTSTR45;
typedef struct { // header46
int dlinzapS46;
int kolzapS46;
} ELEMENTS46;
typedef struct { // lines46
int IDS46;
char dataS46[64];
int nonameS46[257];
} ELEMENTSTR46;
typedef struct { // header47
int dlinzapS47;
int kolzapS47;
} ELEMENTS47;
typedef struct { // lines47
int IDS47;
char dataS47[64];
int nonameS47[144];
} ELEMENTSTR47;
typedef struct { // header48
int dlinzapS48;
int kolzapS48;
} ELEMENTS48;
typedef struct { // lines48
int IDS48;
char dataS48[64];
int nonameS48;
} ELEMENTSTR48;
typedef struct { // header49 //TeleportService
int dlinzapS49;
int kolzapS49;
} ELEMENTS49;
typedef struct { // lines49
int IDS49;
char dataS49[64];
int nonameS49;
char data2S49[52];
int noname2S49;
char data3S49[52];
int noname3S49;
char data4S49[52];
int noname4S49[183];
} ELEMENTSTR49;
typedef struct { // header50
int dlinzapS50;
int kolzapS50;
} ELEMENTS50;
typedef struct { // lines50
int IDS50;
char dataS50[64];
int nonameS50;
} ELEMENTSTR50;
typedef struct { // header51
int dlinzapS51;
int kolzapS51;
} ELEMENTS51;
typedef struct { // lines51
int IDS51;
char dataS51[64];
} ELEMENTSTR51;
typedef struct { // header52
int dlinzapS52;
int kolzapS52;
} ELEMENTS52;
typedef struct { // header53
int dlinzapS53;
int kolzapS53;
} ELEMENTS53;
typedef struct { // lines53
int IDS53;
char dataS53[64];
int nonameS53[5];
char data2S53[256];
int noname2S53[95];
} ELEMENTSTR53;
typedef struct { // header54
int dlinzapS54;
int kolzapS54;
} ELEMENTS54;
typedef struct { // lines54
int IDS54;
char dataS54[64];
} ELEMENTSTR54;
typedef struct { // header55
int dlinzapS55;
int kolzapS55;
} ELEMENTS55;
typedef struct { // lines55
int IDS55;
char dataS55[64];
} ELEMENTSTR55;
typedef struct { // header56 //Craft
int dlinzapS56;
int kolzapS56;
} ELEMENTS56;
typedef struct { // lines56
int IDS56;
int nonameS56[2];
char dataS56[64];
int noname2S56[48];
} ELEMENTSTR56;
typedef struct { // header57
int dlinzapS57;
int kolzapS57;
} ELEMENTS57;
typedef struct { // header58 //Classes
int dlinzapS58;
int kolzapS58;
} ELEMENTS58;
typedef struct { // lines58
int IDS58;
char dataS58[64];
int nonameS58[76];
} ELEMENTSTR58;
typedef struct { // header59
int dlinzapS59;
int kolzapS59;
} ELEMENTS59;
typedef struct { // lines59
int IDS59;
char dataS59[64];
int nonameS59[166];
} ELEMENTSTR59;
typedef struct { // header60 //Wanted
int dlinzapS60;
int kolzapS60;
} ELEMENTS60;
typedef struct { // lines60
int IDS60;
char dataS60[64];
int nonameS60[70];
} ELEMENTSTR60;
typedef struct { // header61 //Items
int dlinzapS61;
int kolzapS61;
} ELEMENTS61;
typedef struct { // lines61
int IDS61;
char dataS61[64];
int nonameS61[7];
} ELEMENTSTR61;
typedef struct { // header62 //Menu for Profs?
int dlinzapS62;
int kolzapS62;
} ELEMENTS62;
typedef struct { // lines62
int IDS62;
char dataS62[64];
} ELEMENTSTR62;
typedef struct { // header63
int dlinzapS63;
int kolzapS63;
} ELEMENTS63;
typedef struct { // lines63
int IDS63;
int nonameS63;
char dataS63[64];
int noname2S63[83];
char data2S63[32];
int noname3S63[161];
} ELEMENTSTR63;
typedef struct { // header64
int dlinzapS64;
int kolzapS64;
} ELEMENTS64;
typedef struct { // header65
int dlinzapS65;
int kolzapS65;
} ELEMENTS65;
typedef struct { // header66
int dlinzapS66;
int kolzapS66;
} ELEMENTS66;
typedef struct { // lines66
int IDS66;
char dataS66[64];
int nonameS66[9];
} ELEMENTSTR66;
typedef struct { // header67
int dlinzapS67;
int kolzapS67;
} ELEMENTS67;
typedef struct { // lines67
int IDS67;
char dataS67[64];
int nonameS67[5810];
} ELEMENTSTR67;
typedef struct { // header68
int dlinzapS68;
int kolzapS68;
} ELEMENTS68;
typedef struct { // header69
int dlinzapS69;
int kolzapS69;
} ELEMENTS69;
typedef struct { // header70
int dlinzapS70;
int kolzapS70;
} ELEMENTS70;
typedef struct { // lines70
int IDS70;
char dataS70[64];
int nonameS70[12];
} ELEMENTSTR70;
typedef struct { // header71 //Stones
int dlinzapS71;
int kolzapS71;
} ELEMENTS71;
typedef struct { // lines71
int IDS71;
char dataS71[64];
int nonameS71[15];
} ELEMENTSTR71;
typedef struct { // header72 //Jades
int dlinzapS72;
int kolzapS72;
} ELEMENTS72;
typedef struct { // lines72
int IDS72;
char dataS72[64];
int nonameS72[14];
} ELEMENTSTR72;
typedef struct { // header73
int dlinzapS73;
int kolzapS73;
} ELEMENTS73;
typedef struct { // lines73
int IDS73;
char dataS73[64];
int nonameS73[9];
} ELEMENTSTR73;
typedef struct { // header74 //Affinity
int dlinzapS74;
int kolzapS74;
} ELEMENTS74;
typedef struct { // lines74
int IDS74;
char dataS74[64];
int nonameS74[35];
} ELEMENTSTR74;
typedef struct { // header75
int dlinzapS75;
int kolzapS75;
} ELEMENTS75;
typedef struct { // lines75
int IDS75;
char dataS75[64];
int nonameS75[200];
} ELEMENTSTR75;
// a tyt na4inaetsya kakaya-to jopa
typedef struct { // smes2
char dataSM2[86];
} SMES4EN2;
typedef struct { // header76
int dlinzapS76;
int kolzapS76;
} ELEMENTS76;
typedef struct { // lines76
int IDS76;
char dataS76[64];
} ELEMENTSTR76;
typedef struct { // header77
int dlinzapS77;
int kolzapS77;
} ELEMENTS77;
typedef struct { // lines77
int IDS77;
char dataS77[64];
} ELEMENTSTR77;
typedef struct { // header78 //Recipe
int dlinzapS78;
int kolzapS78;
} ELEMENTS78;
typedef struct { // lines78
int IDS78;
int nonameS78[2];
char dataS78[64];
int noname2S78[7];
} ELEMENTSTR78;
typedef struct { // header79
int dlinzapS79;
int kolzapS79;
} ELEMENTS79;
typedef struct { // header80 //Exp Bonuses
int dlinzapS80;
int kolzapS80;
} ELEMENTS80;
typedef struct { // lines80
int IDS80;
char dataS80[64];
int nonameS80[9];
} ELEMENTSTR80;
typedef struct { // header81
int dlinzapS81;
int kolzapS81;
} ELEMENTS81;
typedef struct { // lines81
int IDS81;
char dataS81[64];
int nonameS81[6];
} ELEMENTSTR81;
typedef struct { // header82
int dlinzapS82;
int kolzapS82;
} ELEMENTS82;
typedef struct { // lines82
int IDS82;
char dataS82[64];
int nonameS82[2];
} ELEMENTSTR82;
typedef struct { // header83
int dlinzapS83;
int kolzapS83;
} ELEMENTS83;
typedef struct { // lines83
int IDS83;
char dataS83[64];
int nonameS83[2];
} ELEMENTSTR83;
typedef struct { // header84
int dlinzapS84;
int kolzapS84;
} ELEMENTS84;
typedef struct { // lines84
int IDS84;
char dataS84[64];
int nonameS84[2];
} ELEMENTSTR84;
typedef struct { // header85
int dlinzapS85;
int kolzapS85;
} ELEMENTS85;
typedef struct { // lines85
int IDS85;
char dataS85[64];
int nonameS85[6];
} ELEMENTSTR85;
typedef struct { // header86 //Great Potions
int dlinzapS86;
int kolzapS86;
} ELEMENTS86;
typedef struct { // lines86
int IDS86;
char dataS86[64];
int nonameS86[15];
} ELEMENTSTR86;
typedef struct { // header87
int dlinzapS87;
int kolzapS87;
} ELEMENTS87;
typedef struct { // lines87
int IDS87;
char dataS87[64];
int nonameS87[30];
} ELEMENTSTR87;
typedef struct { // header88
int dlinzapS88;
int kolzapS88;
} ELEMENTS88;
typedef struct { // lines88
int IDS88;
char dataS88[64];
int nonameS88[6];
} ELEMENTSTR88;
typedef struct { // header89
int dlinzapS89;
int kolzapS89;
} ELEMENTS89;
typedef struct { // lines89
int IDS89;
char dataS89[64];
int nonameS89[328];
} ELEMENTSTR89;
typedef struct { // header90
int dlinzapS90;
int kolzapS90;
} ELEMENTS90;
typedef struct { // lines90
int IDS90;
char dataS90[64];
int nonameS90[6];
} ELEMENTSTR90;
typedef struct { // header91
int dlinzapS91;
int kolzapS91;
} ELEMENTS91;
typedef struct { // lines91
int IDS91;
char dataS91[64];
int nonameS91[4];
} ELEMENTSTR91;
typedef struct { // header92
int dlinzapS92;
int kolzapS92;
} ELEMENTS92;
typedef struct { // lines92
int IDS92;
char dataS92[64];
int nonameS92[49];
} ELEMENTSTR92;
typedef struct { // header93
int dlinzapS93;
int kolzapS93;
} ELEMENTS93;
typedef struct { // header94
int dlinzapS94;
int kolzapS94;
} ELEMENTS94;
typedef struct { // header95
int dlinzapS95;
int kolzapS95;
} ELEMENTS95;
typedef struct { // header96
int dlinzapS96;
int kolzapS96;
} ELEMENTS96;
typedef struct { // header97
int dlinzapS97;
int kolzapS97;
} ELEMENTS97;
typedef struct { // header98
int dlinzapS98;
int kolzapS98;
} ELEMENTS98;
typedef struct { // lines98
int IDS98;
char dataS98[64];
int nonameS98[7];
} ELEMENTSTR98;
typedef struct { // header99
int dlinzapS99;
int kolzapS99;
} ELEMENTS99;
typedef struct { // lines99
int IDS99;
char dataS99[64];
int nonameS99[200];
} ELEMENTSTR99;
typedef struct { // header100
int dlinzapS100;
int kolzapS100;
} ELEMENTS100;
typedef struct { // header101
int dlinzapS101;
int kolzapS101;
} ELEMENTS101;
typedef struct { // lines101
int IDS101;
char dataS101[64];
char data2S101[16];
int nonameS101[1741];
} ELEMENTSTR101;
// Define the headers
LittleEndian();
SetBackColor( cLtGray );
ELEMENTHEADER elhd;
ELEMENTS1 header1;
ELEMENTSTR1 lines1[ header1.kolzapS1 ];
ELEMENTS2 header2;
ELEMENTSTR2 lines2[ header2.kolzapS2 ];
ELEMENTS3 header3;
ELEMENTSTR3 lines3[ header3.kolzapS3 ];
ELEMENTS4 header4;
ELEMENTSTR4 lines4[ header4.kolzapS4 ];
ELEMENTS5 header5;
ELEMENTSTR5 lines5[ header5.kolzapS5 ];
ELEMENTS6 header6;
ELEMENTSTR6 lines6[ header6.kolzapS6 ];
ELEMENTS7 header7;
ELEMENTSTR7 lines7[ header7.kolzapS7 ];
ELEMENTS8 header8;
ELEMENTSTR8 lines8[ header8.kolzapS8 ];
ELEMENTS9 header9;
ELEMENTSTR9 lines9[ header9.kolzapS9 ];
ELEMENTS10 header10;
ELEMENTSTR10 lines10[ header10.kolzapS10 ];
ELEMENTS11 header11;
ELEMENTSTR11 lines11[ header11.kolzapS11 ];
ELEMENTS12 header12;
ELEMENTS13 header13;
ELEMENTS14 header14;
ELEMENTSTR14 lines14[ header14.kolzapS14 ];
ELEMENTS15 header15;
ELEMENTSTR15 lines15[ header15.kolzapS15 ];
ELEMENTS16 header16;
ELEMENTSTR16 lines16[ header16.kolzapS16 ];
ELEMENTS17 header17;
ELEMENTSTR17 lines17[ header17.kolzapS17 ];
ELEMENTS18 header18;
ELEMENTSTR18 lines18[ header18.kolzapS18 ];
ELEMENTS19 header19;
ELEMENTSTR19 lines19[ header19.kolzapS19 ];
ELEMENTS20 header20;
ELEMENTSTR20 lines20[ header20.kolzapS20 ];
ELEMENTS21 header21;
ELEMENTSTR21 lines21[ header21.kolzapS21 ];
ELEMENTS22 header22;
ELEMENTSTR22 lines22[ header22.kolzapS22 ];
ELEMENTS23 header23;
ELEMENTSTR23 lines23[ header23.kolzapS23 ];
ELEMENTS24 header24;
ELEMENTSTR24 lines24[ header24.kolzapS24 ];
ELEMENTS25 header25;
ELEMENTSTR25 lines25[ header25.kolzapS25 ];
ELEMENTS26 header26;
ELEMENTS27 header27;
ELEMENTSTR27 lines27[ header27.kolzapS27 ];
ELEMENTS28 header28;
ELEMENTSTR28 lines28[ header28.kolzapS28 ];
ELEMENTS29 header29;
ELEMENTSTR29 lines29[ header29.kolzapS29 ];
ELEMENTS30 header30;
ELEMENTSTR30 lines30[ header30.kolzapS30 ];
ELEMENTS31 header31;
ELEMENTSTR31 lines31[ header31.kolzapS31 ];
ELEMENTS32 header32;
ELEMENTSTR32 lines32[ header32.kolzapS32 ];
ELEMENTS33 header33;
ELEMENTSTR33 lines33[ header33.kolzapS33 ];
ELEMENTS34 header34;
ELEMENTSTR34 lines34[ header34.kolzapS34 ];
ELEMENTS35 header35;
ELEMENTSTR35 lines35[ header35.kolzapS35 ];
ELEMENTS36 header36;
ELEMENTSTR36 lines36[ header36.kolzapS36 ];
ELEMENTS37 header37;
ELEMENTSTR37 lines37[ header37.kolzapS37 ];
ELEMENTS38 header38;
ELEMENTSTR38 lines38[ header38.kolzapS38 ];
ELEMENTS39 header39;
ELEMENTS40 header40;
ELEMENTS41 header41;
SMES4EN1 smes1;
ELEMENTS42 header42;
ELEMENTSTR42 lines42[ header42.kolzapS42 ];
ELEMENTS43 header43;
ELEMENTSTR43 lines43[ header43.kolzapS43 ];
ELEMENTS44 header44;
ELEMENTS45 header45;
ELEMENTSTR45 lines45[ header45.kolzapS45 ];
ELEMENTS46 header46;
ELEMENTSTR46 lines46[ header46.kolzapS46 ];
ELEMENTS47 header47;
ELEMENTSTR47 lines47[ header47.kolzapS47 ];
ELEMENTS48 header48;
ELEMENTSTR48 lines48[ header48.kolzapS48 ];
ELEMENTS49 header49;
ELEMENTSTR49 lines49[ header49.kolzapS49 ];
ELEMENTS50 header50;
ELEMENTSTR50 lines50[ header50.kolzapS50 ];
ELEMENTS51 header51;
ELEMENTSTR51 lines51[ header51.kolzapS51 ];
ELEMENTS52 header52;
ELEMENTS53 header53;
ELEMENTSTR53 lines53[ header53.kolzapS53 ];
ELEMENTS54 header54;
ELEMENTSTR54 lines54[ header54.kolzapS54 ];
ELEMENTS55 header55;
ELEMENTSTR55 lines55[ header55.kolzapS55 ];
ELEMENTS56 header56;
ELEMENTSTR56 lines56[ header56.kolzapS56 ];
ELEMENTS57 header57;
ELEMENTS58 header58;
ELEMENTSTR58 lines58[ header58.kolzapS58 ];
ELEMENTS59 header59;
ELEMENTSTR59 lines59[ header59.kolzapS59 ];
ELEMENTS60 header60;
ELEMENTSTR60 lines60[ header60.kolzapS60 ];
ELEMENTS61 header61;
ELEMENTSTR61 lines61[ header61.kolzapS61 ];
ELEMENTS62 header62;
ELEMENTSTR62 lines62[ header62.kolzapS62 ];
ELEMENTS63 header63;
ELEMENTSTR63 lines63[ header63.kolzapS63 ];
ELEMENTS64 header64;
ELEMENTS65 header65;
ELEMENTS66 header66;
ELEMENTSTR66 lines66[ header66.kolzapS66 ];
ELEMENTS67 header67;
ELEMENTSTR67 lines67[ header67.kolzapS67 ];
ELEMENTS68 header68;
ELEMENTS69 header69;
ELEMENTS70 header70;
ELEMENTSTR70 lines70[ header70.kolzapS70 ];
ELEMENTS71 header71;
ELEMENTSTR71 lines71[ header71.kolzapS71 ];
ELEMENTS72 header72;
ELEMENTSTR72 lines72[ header72.kolzapS72 ];
ELEMENTS73 header73;
ELEMENTSTR73 lines73[ header73.kolzapS73 ];
ELEMENTS74 header74;
ELEMENTSTR74 lines74[ header74.kolzapS74 ];
ELEMENTS75 header75;
ELEMENTSTR75 lines75[ header75.kolzapS75 ];
SMES4EN2 smes2;
ELEMENTS76 header76;
ELEMENTSTR76 lines76[ header76.kolzapS76 ];
ELEMENTS77 header77;
ELEMENTSTR77 lines77[ header77.kolzapS77 ];
ELEMENTS78 header78;
ELEMENTSTR78 lines78[ header78.kolzapS78 ];
ELEMENTS79 header79;
ELEMENTS80 header80;
ELEMENTSTR80 lines80[ header80.kolzapS80 ];
ELEMENTS81 header81;
ELEMENTSTR81 lines81[ header81.kolzapS81 ];
ELEMENTS82 header82;
ELEMENTSTR82 lines82[ header82.kolzapS82 ];
ELEMENTS83 header83;
ELEMENTSTR83 lines83[ header83.kolzapS83 ];
ELEMENTS84 header84;
ELEMENTSTR84 lines84[ header84.kolzapS84 ];
ELEMENTS85 header85;
ELEMENTSTR85 lines85[ header85.kolzapS85 ];
ELEMENTS86 header86;
ELEMENTSTR86 lines86[ header86.kolzapS86 ];
ELEMENTS87 header87;
ELEMENTSTR87 lines87[ header87.kolzapS87 ];
ELEMENTS88 header88;
ELEMENTSTR88 lines88[ header88.kolzapS88 ];
ELEMENTS89 header89;
ELEMENTSTR89 lines89[ header89.kolzapS89 ];
ELEMENTS90 header90;
ELEMENTSTR90 lines90[ header90.kolzapS90 ];
ELEMENTS91 header91;
ELEMENTSTR91 lines91[ header91.kolzapS91 ];
ELEMENTS92 header92;
ELEMENTSTR92 lines92[ header92.kolzapS92 ];
ELEMENTS93 header93;
ELEMENTS94 header94;
ELEMENTS95 header95;
ELEMENTS96 header96;
ELEMENTS97 header97;
ELEMENTS98 header98;
ELEMENTSTR98 lines98[ header98.kolzapS98 ];
ELEMENTS99 header99;
ELEMENTSTR99 lines99[ header99.kolzapS99 ];
ELEMENTS100 header100;
ELEMENTS101 header101;
ELEMENTSTR101 lines101[ header101.kolzapS101 ];