Simplify tileset-specific sequence definitions.

All magic behaviour for constructing sprite filenames
has been removed in favour of an explicit Filename
(and TilesetFilenames for tileset-specific sequences)
property.
This commit is contained in:
Paul Chote
2023-01-21 14:41:32 +00:00
committed by Pavel Penev
parent 04c3cd6ec5
commit 5b8f148c50
41 changed files with 8088 additions and 3718 deletions

View File

@@ -1,5 +1,6 @@
tile475:
Defaults: BLOXWAST.R8
Defaults:
Filename: BLOXWAST.R8
idle:
Start: 706
Offset: -16,-16

View File

@@ -1,23 +1,28 @@
carryall:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1923
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4290
Offset: -30,-24
ornithopter:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1955
Facings: -32
Length: 3
Tick: 120
Transpose: true
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4292
Offset: -30,-24
frigate:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2517
Facings: 1

View File

@@ -1,567 +1,693 @@
light_inf:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 206
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 387, 394, 401, 408, 415, 422, 429, 436
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 388, 395, 402, 409, 416, 423, 430, 437
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 214
Length: 6
Facings: -8
Tick: 110
Transpose: true
shoot: DATA.R8
shoot:
Filename: DATA.R8
Start: 254
Length: 6
Facings: -8
Transpose: true
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 310
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 310
Length: 3
Facings: -8
Transpose: true
Tick: 110
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 302
Facings: -8
Transpose: true
Tick: 120
prone-shoot: DATA.R8
prone-shoot:
Filename: DATA.R8
Start: 334
Length: 6
Facings: -8
Transpose: true
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 382, 389, 396, 403, 410, 417, 424, 431, 438, 443, 448, 453
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 383, 390, 397, 404, 411, 418, 425, 432, 439, 444, 449, 454
Length: 12
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 384, 391, 398, 405, 412, 419, 426, 433, 440, 445, 450, 455
Length: 12
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 385, 392, 399, 406, 413, 420, 427, 434, 441, 446, 451, 456
Length: 12
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 386, 393, 400, 407, 414, 421, 428, 435, 442, 447, 452, 457
Length: 12
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4272
Offset: -30,-24
trooper:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 458
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 639, 646, 653, 660, 667, 674, 681, 688
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 640, 647, 654, 661, 668, 675, 682, 689
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 466
Length: 6
Facings: -8
Tick: 120
Transpose: true
shoot: DATA.R8
shoot:
Filename: DATA.R8
Start: 506
Length: 6
Facings: -8
Transpose: true
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 562
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 570
Length: 3
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 554
Facings: -8
Transpose: true
prone-shoot: DATA.R8
prone-shoot:
Filename: DATA.R8
Start: 586
Length: 6
Facings: -8
Transpose: true
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 634, 641, 648, 655, 662, 669, 676, 683, 690, 691, 692, 693
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 635, 642, 649, 656, 663, 670, 677, 684
Length: 8
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 636, 643, 650, 657, 664, 671, 678, 685
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 637, 644, 651, 658, 665, 672, 679, 686
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 638, 645, 652, 659, 666, 673, 680, 687
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4273
Offset: -30,-24
engineer:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 1166
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 1347, 1354, 1361, 1368, 1375, 1382, 1389, 1396
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 1348, 1355, 1362, 1369, 1376, 1383, 1390, 1397
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 1174
Length: 6
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 1262
Facings: -8
Transpose: true
Tick: 120
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 1270
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 1278
Length: 3
Facings: -8
Transpose: true
Tick: 120
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 1342, 1349, 1356, 1363, 1370, 1377, 1384, 1391, 1398, 1399, 1400, 1401
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 1343, 1350, 1357, 1364, 1371, 1378, 1385, 1392
Length: 8
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 1344, 1351, 1358, 1365, 1372, 1379, 1386, 1393
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 1345, 1352, 1359, 1366, 1373, 1380, 1387, 1394
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 1346, 1353, 1360, 1367, 1374, 1381, 1388, 1395
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4274
Offset: -30,-24
thumper:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 1402
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 1548, 1555, 1562, 1569, 1576, 1583, 1590, 1597
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 1549, 1556, 1563, 1570, 1577, 1584, 1591, 1598
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 1410
Length: 6
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 1462
Facings: -8
Transpose: true
Tick: 120
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 1470
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 1478
Length: 3
Facings: -8
Transpose: true
Tick: 120
deploy: DATA.R8
deploy:
Filename: DATA.R8
Start: 1458
Length: 5
thump: DATA.R8
thump:
Filename: DATA.R8
Start: 1458
Length: 5
Tick: 480
thump-sand: DATA.R8
thump-sand:
Filename: DATA.R8
Frames: 3882, 3883, 3879, 3880, 3881
Length: 5
Tick: 480
BlendMode: Multiply
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 1543, 1550, 1557, 1564, 1571, 1578, 1585, 1592, 1599, 1600, 1601, 1602
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 1544, 1551, 1558, 1565, 1572, 1579, 1586, 1593
Length: 8
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 1546, 1552, 1559, 1566, 1573, 1580, 1587, 1594
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 1547, 1553, 1560, 1567, 1574, 1581, 1588, 1595
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 1548, 1554, 1561, 1568, 1575, 1582, 1589, 1596
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4275
Offset: -30,-24
fremen:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 694
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 875, 882, 889, 896, 903, 910, 917, 924
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 876, 883, 890, 897, 904, 911, 918, 925
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 702
Length: 6
Facings: -8
Transpose: true
Tick: 120
shoot: DATA.R8
shoot:
Filename: DATA.R8
Start: 742
Length: 6
Facings: -8
Transpose: true
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 798
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 806
Length: 3
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 790
Facings: -8
Transpose: true
Tick: 120
prone-shoot: DATA.R8
prone-shoot:
Filename: DATA.R8
Start: 822
Length: 6
Facings: -8
Transpose: true
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 870, 877, 884, 891, 898, 905, 912, 919, 926, 927, 928, 929
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 871, 878, 885, 892, 899, 906, 913, 920
Length: 8
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 872, 879, 886, 893, 900, 907, 914, 921
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 873, 880, 887, 894, 901, 908, 915, 922
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 874, 881, 888, 895, 902, 909, 916, 923
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4293
Offset: -30,-24
saboteur:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 2149
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 2330, 2337, 2344, 2351, 2358, 2365, 2372, 2379
Length: 8
Tick: 80
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 2331, 2338, 2345, 2352, 2359, 2366, 2373, 2380
Length: 8
Tick: 80
run: DATA.R8
run:
Filename: DATA.R8
Start: 2157
Length: 6
Facings: -8
Transpose: true
Tick: 120
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 2253
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 2261
Length: 3
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 2245
Facings: -8
Transpose: true
Tick: 120
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 2325, 2332, 2339, 2346, 2353, 2360, 2367, 2374, 2381, 2383, 2385, 2387
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 2326, 2333, 2340, 2347, 2354, 2361, 2368, 2375, 2382, 2384, 2386, 2388
Length: 12
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 2327, 2334, 2341, 2348, 2355, 2362, 2369, 2376
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 2328, 2335, 2342, 2349, 2356, 2363, 2370, 2377
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 2329, 2336, 2343, 2350, 2357, 2364, 2371, 2378
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4295
Offset: -30,-24
sardaukar:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 930
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 1111, 1118, 1125, 1132, 1139, 1146, 1153, 1160
Length: 8
Tick: 80
Offset: -1,0
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 1112, 1119, 1126, 1133, 1140, 1147, 1154, 1161
Length: 8
Tick: 80
Offset: -1,0
run: DATA.R8
run:
Filename: DATA.R8
Start: 938
Length: 6
Facings: -8
Transpose: true
Tick: 120
shoot: DATA.R8
shoot:
Filename: DATA.R8
Start: 978
Length: 6
Facings: -8
Transpose: true
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 1034
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 1042
Length: 3
Facings: -8
Transpose: true
Tick: 120
standup: DATA.R8
standup:
Filename: DATA.R8
Start: 1026
Facings: -8
Transpose: true
Tick: 120
prone-shoot: DATA.R8
prone-shoot:
Filename: DATA.R8
Start: 1058
Length: 6
Facings: -8
Transpose: true
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 1106, 1113, 1120, 1127, 1134, 1141, 1148, 1155, 1162, 1163, 1164, 1165
Length: 12
Tick: 80
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 1107, 1114, 1121, 1128, 1135, 1142, 1149, 1156
Length: 8
Tick: 80
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 1108, 1115, 1122, 1129, 1136, 1143, 1150, 1157
Length: 8
Tick: 80
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 1109, 1116, 1123, 1130, 1137, 1144, 1151, 1158
Length: 8
Tick: 80
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 1110, 1117, 1124, 1131, 1138, 1145, 1152, 1159
Length: 8
Tick: 800
ZOffset: -511
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4276
Offset: -30,-24
grenadier:
stand: DATA.R8
stand:
Filename: DATA.R8
Start: 2606
Facings: -8
Transpose: true
idle1: DATA.R8
idle1:
Filename: DATA.R8
Frames: 2700, 2707, 2714, 2721, 2728, 2735, 2742, 2749
Length: 8
idle2: DATA.R8
idle2:
Filename: DATA.R8
Frames: 2699, 2706, 2713, 2720, 2727, 2734, 2741, 2748
Length: 8
run: DATA.R8
run:
Filename: DATA.R8
Start: 2526
Length: 6
Facings: -8
Transpose: true
Tick: 120
throw: DATA.R8
throw:
Filename: DATA.R8
Start: 2574
Length: 5
Facings: -8
Transpose: true
Tick: 120
die1: DATA.R8
die1:
Filename: DATA.R8
Frames: 2694, 2701, 2708, 2715, 2722, 2729, 2736, 2743
Length: 8
die2: DATA.R8
die2:
Filename: DATA.R8
Frames: 2695, 2702, 2709, 2716, 2723, 2730, 2737, 2744
Length: 8
die3: DATA.R8
die3:
Filename: DATA.R8
Frames: 2696, 2703, 2710, 2717, 2724, 2731, 2738, 2745
Length: 8
die4: DATA.R8
die4:
Filename: DATA.R8
Frames: 2697, 2704, 2711, 2718, 2725, 2732, 2738, 2746
Length: 8
die-crushed: DATA.R8
die-crushed:
Filename: DATA.R8
Frames: 2698, 2705, 2712, 2719, 2726, 2733, 2740, 2747
Tick: 800
ZOffset: -511
prone-stand: DATA.R8
prone-stand:
Filename: DATA.R8
Start: 2622
Facings: -8
Transpose: true
prone-run: DATA.R8
prone-run:
Filename: DATA.R8
Start: 2622
Length: 4
Facings: -8
Tick: 120
Transpose: true
prone-throw: DATA.R8
prone-throw:
Filename: DATA.R8
Start: 2654
Length: 5
Facings: -8
Tick: 120
Transpose: true
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4297
Offset: -30,-24
sandworm:
mouth: DATA.R8
mouth:
Filename: DATA.R8
Start: 3802
Length: 15
Tick: 100
sand: DATA.R8
sand:
Filename: DATA.R8
Start: 3818
Length: 20
Tick: 100
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 39
lightninga: DATA.R8
lightninga:
Filename: DATA.R8
Start: 3844
Length: 5
Tick: 80
BlendMode: Additive
lightningb: DATA.R8
lightningb:
Filename: DATA.R8
Start: 3849
Length: 5
Tick: 80
BlendMode: Additive
lightningc: DATA.R8
lightningc:
Filename: DATA.R8
Start: 3854
Length: 5
Tick: 80
BlendMode: Additive
lightningd: DATA.R8
lightningd:
Filename: DATA.R8
Start: 3859
Length: 5
Tick: 80
BlendMode: Additive
lightninge: DATA.R8
lightninge:
Filename: DATA.R8
Start: 3864
Length: 5
Tick: 80
BlendMode: Additive
lightningf: DATA.R8
lightningf:
Filename: DATA.R8
Start: 3869
Length: 5
Tick: 80
BlendMode: Additive
icon: wormicon.shp
icon:
Filename: wormicon.shp

View File

@@ -3,67 +3,84 @@ explosion:
BlendMode: Additive
Tick: 80
ZOffset: 511
piff: DATA.R8
piff:
Filename: DATA.R8
Start: 3879
Length: 5
piffs: DATA.R8
piffs:
Filename: DATA.R8
Start: 3682
Length: 4
small_explosion: DATA.R8
small_explosion:
Filename: DATA.R8
Start: 3656
Length: 15
med_explosion: DATA.R8
med_explosion:
Filename: DATA.R8
Start: 3643
Length: 12
tiny_explosion: DATA.R8
tiny_explosion:
Filename: DATA.R8
Start: 3639
Length: 4
nuke: DATA.R8
nuke:
Filename: DATA.R8
Start: 4218
Length: 14
self_destruct: DATA.R8
self_destruct:
Filename: DATA.R8
Start: 3686
Length: 15
building: DATA.R8
building:
Filename: DATA.R8
Start: 3701
Length: 22
large_explosion: DATA.R8
large_explosion:
Filename: DATA.R8
Start: 4241
Length: 22
small_napalm: DATA.R8
small_napalm:
Filename: DATA.R8
Start: 3674
Length: 8
rocket_explosion: DATA.R8
rocket_explosion:
Filename: DATA.R8
Start: 3634
Length: 5
BlendMode: Alpha
shockwave: DATA.R8
shockwave:
Filename: DATA.R8
Start: 3940
Length: 6
Tick: 120
deviator: DATA.R8
deviator:
Filename: DATA.R8
Start: 3765
Length: 23
BlendMode: Alpha
Offset: 12, -10
Tick: 120
corpse: DATA.R8
corpse:
Filename: DATA.R8
ZOffset: -511
Start: 430
Length: 12
Tick: 1600
wall_explosion: DATA.R8
wall_explosion:
Filename: DATA.R8
Start: 4130
Length: 8
Tick: 120
BlendMode: Alpha
devastator: DATA.R8
devastator:
Filename: DATA.R8
Start: 3947
Length: 17
Tick: 120
large_trail:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 4126
Length: 4
Tick: 120
@@ -71,7 +88,8 @@ large_trail:
ZOffset: 1023
small_trail:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3988
Length: 4
Tick: 80
@@ -79,7 +97,8 @@ small_trail:
ZOffset: 1023
small_trail2:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3793
Length: 4
Tick: 80
@@ -87,28 +106,32 @@ small_trail2:
ZOffset: 1023
bazooka_trail:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3634
Length: 4
Tick: 80
ZOffset: 1023
bazooka_trail2:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3797
Length: 4
Tick: 80
ZOffset: 1023
deviator_trail:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3788
Length: 5
Tick: 80
ZOffset: 1023
laserfire:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3639
Length: 4
Tick: 80
@@ -120,57 +143,74 @@ sandtrail:
Length: 8
Tick: 200
ZOffset: -512
traila: sandtrail.shp
trailb: sandtrail.shp
traila:
Filename: sandtrail.shp
trailb:
Filename: sandtrail.shp
Frames: 2, 6, 4, 5, 0, 1, 3, 7
trailc: sandtrail.shp
trailc:
Filename: sandtrail.shp
Frames: 7, 4, 6, 5, 2, 0, 3, 1
pips:
groups: DATA.R8
groups:
Filename: DATA.R8
Length: 10
Frames: 18, 19, 20, 21, 22, 23, 24, 25, 26, 17
Offset: 3, 3
pickup-indicator: DATA.R8
pickup-indicator:
Filename: DATA.R8
Start: 112
Offset: -9, -9
pip-empty: DATA.R8
pip-empty:
Filename: DATA.R8
Start: 15
pip-green: DATA.R8
pip-green:
Filename: DATA.R8
Start: 16
tag-upgraded: DATA.R8
tag-upgraded:
Filename: DATA.R8
Start: 110
Offset: -8,-8
clock:
idle: clock.shp
idle:
Filename: clock.shp
Length: *
powerdown:
disabled: speed.shp
disabled:
Filename: speed.shp
Start: 3
ZOffset: 2047
poweroff:
offline: poweroff.shp
offline:
Filename: poweroff.shp
Length: *
Tick: 160
ZOffset: 2047
rank:
rank-veteran-1: rank.shp
rank-veteran-2: rank.shp
rank-veteran-1:
Filename: rank.shp
rank-veteran-2:
Filename: rank.shp
Start: 1
rank-veteran-3: rank.shp
rank-veteran-3:
Filename: rank.shp
Start: 2
rank-elite: rank.shp
rank-elite:
Filename: rank.shp
Start: 3
overlay:
Defaults: DATA.R8
Defaults:
Filename: DATA.R8
Offset: -16,-16
build-valid:
build-unsafe: concfoot.shp
build-unsafe:
Filename: concfoot.shp
Offset: 0, 0
build-invalid:
Start: 1
@@ -181,68 +221,82 @@ overlay:
Start: 1
editor-overlay:
Defaults: DATA.R8
Defaults:
Filename: DATA.R8
Offset: -16,-16
copy:
paste:
Start: 1
rallypoint:
flag: flagfly.shp
flag:
Filename: flagfly.shp
Length: *
Offset: 11,-5
ZOffset: 2535
circles: fpls.shp
circles:
Filename: fpls.shp
Length: *
ZOffset: 2047
beacon:
arrow: MOUSE.R8
arrow:
Filename: MOUSE.R8
Start: 148
Offset: -24,-24
ZOffset: 2535
circles: fpls.shp
circles:
Filename: fpls.shp
Length: *
ZOffset: 2047
rpg:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3263
Facings: -32
ZOffset: 1023
120mm:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3262
BlendMode: Additive
ZOffset: 1023
155mm:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3329
ZOffset: 1023
crate-effects:
Defaults:
ZOffset: 2047
dollar: DATA.R8
dollar:
Filename: DATA.R8
Start: 3932
Length: 8
reveal-map: DATA.R8
reveal-map:
Filename: DATA.R8
Start: 4200
Length: 18
hide-map: DATA.R8
hide-map:
Filename: DATA.R8
Frames: 4217, 4216, 4215, 4214, 4213, 4212, 4211, 4210, 4209, 4208, 4207, 4206, 4205, 4204, 4203, 4202, 4201, 4200
Length: 18
levelup: levelup.shp
levelup:
Filename: levelup.shp
Length: *
Tick: 200
cloak: DATA.R8
cloak:
Filename: DATA.R8
Start: 4164
Length: 36
allyrepair:
repair: DATA.R8
repair:
Filename: DATA.R8
Frames: 3, 39
Length: 2
Tick: 300
@@ -250,50 +304,59 @@ allyrepair:
ZOffset: 2047
missile:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3336
Facings: -32
ZOffset: 1023
missile2:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3554
Facings: -32
ZOffset: 1023
deathhand:
up: DATA.R8
up:
Filename: DATA.R8
Start: 2147
ZOffset: 1023
Offset: 2,0
down: DATA.R8
down:
Filename: DATA.R8
Start: 2148
ZOffset: 1023
Offset: -1,0
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4296
Offset: -30,-24
fire:
1: DATA.R8
1:
Filename: DATA.R8
Start: 3965
Length: 10
Offset: 4,-17
ZOffset: 1023
BlendMode: Additive
2: DATA.R8
2:
Filename: DATA.R8
Start: 3976
Length: 11
Offset: 0,-3
ZOffset: 1023
BlendMode: Additive
3: DATA.R8
3:
Filename: DATA.R8
Start: 4138
Length: 13
Offset: 0,-3
ZOffset: 1023
BlendMode: Additive
4: DATA.R8
4:
Filename: DATA.R8
Start: 3965
Length: 10
Offset: 0,-3
@@ -303,133 +366,159 @@ fire:
smoke_m:
Defaults:
ZOffset: 511
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3671
Length: 2
BlendMode: Additive
loop: DATA.R8
loop:
Filename: DATA.R8
Start: 3671
Length: 2
BlendMode: Additive
end: DATA.R8
end:
Filename: DATA.R8
Start: 3671
Length: 3
BlendMode: Additive
bombs:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3528
Length: 4
ZOffset: 1023
grenade:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3618
Length: 4
Tick: 80
ZOffset: 1023
shrapnel:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3538
Length: 4
ZOffset: 1023
shrapnel2:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3542
Length: 1
ZOffset: 1023
shrapnel3:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3543
Length: 8
ZOffset: 1023
shrapnel4:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3551
Length: 1
ZOffset: 1023
mpspawn:
idle: mpspawn.shp
idle:
Filename: mpspawn.shp
Length: *
waypoint:
idle: waypoint.shp
idle:
Filename: waypoint.shp
Length: *
camera:
idle: camera.shp
idle:
Filename: camera.shp
Length: *
wormspawner:
idle: wormspawner.shp
idle:
Filename: wormspawner.shp
Length: *
sietch:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3246
Offset: -32,32
doubleblast:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3527
Facings: -16
BlendMode: Additive
ZOffset: 511
doubleblastbullet:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3496
Facings: -16
BlendMode: Additive
ZOffset: 1023
icon:
ornistrike: DATA.R8
ornistrike:
Filename: DATA.R8
Start: 4292
Offset: -30,-24
fremen: DATA.R8
fremen:
Filename: DATA.R8
Start: 4293
Offset: -30,-24
saboteur: DATA.R8
saboteur:
Filename: DATA.R8
Start: 4295
Offset: -30,-24
deathhand: DATA.R8
deathhand:
Filename: DATA.R8
Start: 4296
Offset: -30,-24
crate:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 102
ZOffset: -511
Offset: -16,-16
spicebloom:
grow0: DATA.R8
grow0:
Filename: DATA.R8
Start: 106
Length: 1
ZOffset: -1023
Offset: -16,-16
grow1: DATA.R8
grow1:
Filename: DATA.R8
Start: 107
Length: 1
ZOffset: -1023
Offset: -16,-16
grow2: DATA.R8
grow2:
Filename: DATA.R8
Start: 108
Length: 1
ZOffset: -1023
Offset: -16,-16
grow3: DATA.R8
grow3:
Filename: DATA.R8
Start: 109
Length: 1
ZOffset: -1023
Offset: -16,-16
spurt: DATA.R8
spurt:
Filename: DATA.R8
Start: 4233
Length: 8
Tick: 80
@@ -438,7 +527,8 @@ spicebloom:
Offset: 0, -16
moveflsh:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3874
Length: 5
Tick: 80
@@ -447,19 +537,23 @@ moveflsh:
HasEmbeddedPalette: True
resources:
spicea: BLOXBASE.R8
spicea:
Filename: BLOXBASE.R8
Frames: 748, 300, 750, 751, 752, 753, 754, 755, 756, 757, 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, 300
Length: *
Offset: -16,-16
spiceb: BLOXBASE.R8
spiceb:
Filename: BLOXBASE.R8
Frames: 749, 301, 750, 751, 752, 753, 754, 755, 756, 757, 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, 301
Length: *
Offset: -16,-16
spicec: BLOXBASE.R8
spicec:
Filename: BLOXBASE.R8
Frames: 793, 320, 750, 751, 752, 753, 754, 755, 756, 757, 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, 320
Length: *
Offset: -16,-16
spiced: BLOXBASE.R8
spiced:
Filename: BLOXBASE.R8
Frames: 748, 321, 750, 751, 752, 753, 754, 755, 756, 757, 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, 321
Length: *
Offset: -16,-16
@@ -469,83 +563,107 @@ shroud:
BlendMode: Subtractive
Offset: -16,-16
Length: 14
palette: DATA.R8
palette:
Filename: DATA.R8
Start: 38
HasEmbeddedPalette: True
shrouda: DATA.R8
shrouda:
Filename: DATA.R8
Start: 40
shroudb: DATA.R8
shroudb:
Filename: DATA.R8
Start: 56
shroudc: DATA.R8
shroudc:
Filename: DATA.R8
Start: 72
shroudd: DATA.R8
shroudd:
Filename: DATA.R8
Start: 88
shroudfull: fullshroud.shp
shroudfull:
Filename: fullshroud.shp
Offset: 0,0
Length: 1
foga: DATA.R8
foga:
Filename: DATA.R8
BlendMode: Multiply
Start: 40
fogb: DATA.R8
fogb:
Filename: DATA.R8
BlendMode: Multiply
Start: 56
fogc: DATA.R8
fogc:
Filename: DATA.R8
BlendMode: Multiply
Start: 72
fogd: DATA.R8
fogd:
Filename: DATA.R8
BlendMode: Multiply
Start: 88
fogfull: fullshroud.shp
fogfull:
Filename: fullshroud.shp
BlendMode: Multiply
Offset: 0,0
Length: 1
rockcraters:
rockcrater1: DATA.R8
rockcrater1:
Filename: DATA.R8
Start: 114
Length: 16
Offset: -16,-16
rockcrater2: DATA.R8
rockcrater2:
Filename: DATA.R8
Start: 130
Length: 16
Offset: -16,-16
sandcraters:
sandcrater1: DATA.R8
sandcrater1:
Filename: DATA.R8
Start: 146
Length: 16
Offset: -16,-16
sandcrater2: DATA.R8
sandcrater2:
Filename: DATA.R8
Start: 162
Length: 16
Offset: -16,-16
ornidirection:
arrow-t: MOUSE.R8
arrow-t:
Filename: MOUSE.R8
Start: 112
Offset: -25, -53, 0
arrow-tr: MOUSE.R8
arrow-tr:
Filename: MOUSE.R8
Start: 120
Offset: 6, -47, 0
arrow-r: MOUSE.R8
arrow-r:
Filename: MOUSE.R8
Start: 128
Offset: 17, -26, 0
arrow-br: MOUSE.R8
arrow-br:
Filename: MOUSE.R8
Start: 136
Offset: 6, -1, 0
arrow-b: MOUSE.R8
arrow-b:
Filename: MOUSE.R8
Start: 148
Offset: -25, 7, 0
arrow-bl: MOUSE.R8
arrow-bl:
Filename: MOUSE.R8
Start: 156
Offset: -52, -3, 0
arrow-l: MOUSE.R8
arrow-l:
Filename: MOUSE.R8
Start: 164
Offset: -61, -26, 0
arrow-tl: MOUSE.R8
arrow-tl:
Filename: MOUSE.R8
Start: 172
Offset: -52, -44, 0
null:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 3552

File diff suppressed because it is too large Load Diff

View File

@@ -1,260 +1,319 @@
mcv:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1795
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4284
Offset: -30,-24
mcv.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1795
Facings: -32
ZOffset: -1023
harvester:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1699
Facings: -32
harvest: DATA.R8
harvest:
Filename: DATA.R8
Start: 3884
Length: 6
Facings: -8
Tick: 80
ZOffset: 1
BlendMode: Multiply
dock: DATA.R8
dock:
Filename: DATA.R8
Start: 3623
Length: 10
dock-loop: DATA.R8
dock-loop:
Filename: DATA.R8
Start: 3633
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4280
Offset: -30,-24
harvester.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1699
Facings: -32
ZOffset: -512
trike:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1635
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 4092
Tick: 50
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4305
Offset: -30,-24
quad:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1667
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4279
Offset: -30,-24
siege_tank:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1763
Facings: -32
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 1891
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 3671
Length: 3
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4287
Offset: -30,-24
siege_tank.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1763
Facings: -32
ZOffset: -512
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 1891
Facings: -32
ZOffset: -512
missile_tank:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1603
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4285
Offset: -30,-24
missile_tank.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1603
Facings: -32
ZOffset: -512
sonic_tank:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1827
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4288
Offset: -30,-24
sonic_tank.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1827
Facings: -32
ZOffset: -512
combat_tank_a:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1731
Facings: -32
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 1859
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 4028
Tick: 60
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4281
Offset: -30,-24
combat_tank_a.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 1731
Facings: -32
ZOffset: -512
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 1859
Facings: -32
ZOffset: -512
combat_tank_h:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2051
Facings: -32
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 2115
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 4028
Tick: 60
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4282
Offset: -30,-24
combat_tank_h.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2051
Facings: -32
ZOffset: -512
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 2115
Facings: -32
ZOffset: -512
combat_tank_o:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2453
Facings: -32
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 2485
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 4028
Tick: 60
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4283
Offset: -30,-24
combat_tank_o.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2453
Facings: -32
ZOffset: -512
turret: DATA.R8
turret:
Filename: DATA.R8
Start: 2485
Facings: -32
ZOffset: -512
devastator:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2083
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 4060
Tick: 80
Facings: -32
BlendMode: Additive
active: DATA.R8
active:
Filename: DATA.R8
Start: 3839
Length: 14
Tick: 130
BlendMode: Additive
active-2: DATA.R8
active-2:
Filename: DATA.R8
Start: 4152
Length: 12
Tick: 110
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4289
Offset: -30,-24
devastator.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2083
Facings: -32
ZOffset: -512
raider:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2421
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 3996
Tick: 50
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4278
Offset: -30,-24
stealth_raider:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2421
Facings: -32
muzzle: DATA.R8
muzzle:
Filename: DATA.R8
Start: 3996
Tick: 50
Facings: -32
BlendMode: Additive
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4298
Offset: -30,-24
deviator:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2389
Facings: -32
icon: DATA.R8
icon:
Filename: DATA.R8
Start: 4286
Offset: -30,-24
deviator.husk:
idle: DATA.R8
idle:
Filename: DATA.R8
Start: 2389
Facings: -32
ZOffset: -512