mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-05-09 23:52:39 +02:00
119 lines
2.9 KiB
ObjectPascal
119 lines
2.9 KiB
ObjectPascal
unit uvcoord_enemies;
|
|
|
|
interface
|
|
|
|
uses
|
|
ctypes;
|
|
|
|
const
|
|
ENEMIES_BITMAP_WIDTH = 256;
|
|
ENEMIES_BITMAP_HEIGHT = 256;
|
|
ENEMIES_NUM_IMAGES = 100;
|
|
|
|
enemies_texcoords: array [0..(ENEMIES_NUM_IMAGES * 4) - 1] of cuint = (
|
|
144, 136, 20, 20, // 0
|
|
164, 136, 20, 20, // 1
|
|
184, 136, 20, 20, // 2
|
|
204, 136, 20, 20, // 3
|
|
124, 216, 20, 20, // 4
|
|
124, 236, 20, 20, // 5
|
|
64, 40, 60, 20, // 6
|
|
64, 64, 60, 20, // 7
|
|
124, 64, 60, 20, // 8
|
|
184, 64, 60, 20, // 9
|
|
228, 84, 20, 20, // 10
|
|
104, 116, 20, 20, // 11
|
|
104, 136, 20, 20, // 12
|
|
124, 156, 20, 20, // 13
|
|
124, 176, 20, 20, // 14
|
|
124, 196, 20, 20, // 15
|
|
64, 84, 40, 30, // 16
|
|
64, 114, 40, 30, // 17
|
|
64, 144, 40, 30, // 18
|
|
64, 174, 40, 30, // 19
|
|
64, 204, 40, 30, // 20
|
|
0, 224, 40, 30, // 21
|
|
124, 40, 20, 20, // 22
|
|
228, 0, 20, 20, // 23
|
|
228, 20, 20, 20, // 24
|
|
228, 40, 20, 20, // 25
|
|
40, 224, 20, 20, // 26
|
|
168, 84, 20, 20, // 27
|
|
188, 84, 20, 20, // 28
|
|
208, 84, 20, 20, // 29
|
|
154, 0, 44, 56, // 30
|
|
198, 0, 30, 56, // 31
|
|
64, 0, 90, 40, // 32
|
|
104, 156, 20, 20, // 33
|
|
104, 176, 20, 20, // 34
|
|
104, 196, 20, 20, // 35
|
|
104, 216, 20, 20, // 36
|
|
104, 236, 20, 20, // 37
|
|
124, 116, 20, 20, // 38
|
|
144, 116, 20, 20, // 39
|
|
164, 116, 20, 20, // 40
|
|
184, 116, 20, 20, // 41
|
|
204, 116, 20, 20, // 42
|
|
224, 116, 20, 20, // 43
|
|
124, 136, 20, 20, // 44
|
|
208, 172, 16, 16, // 45
|
|
224, 172, 16, 16, // 46
|
|
240, 172, 16, 16, // 47
|
|
176, 188, 16, 16, // 48
|
|
176, 204, 16, 16, // 49
|
|
176, 220, 16, 16, // 50
|
|
176, 236, 16, 16, // 51
|
|
192, 188, 16, 16, // 52
|
|
208, 188, 16, 16, // 53
|
|
48, 128, 16, 16, // 54
|
|
48, 144, 16, 16, // 55
|
|
48, 160, 16, 16, // 56
|
|
48, 176, 16, 16, // 57
|
|
48, 192, 16, 16, // 58
|
|
48, 208, 16, 16, // 59
|
|
224, 136, 16, 16, // 60
|
|
240, 136, 16, 16, // 61
|
|
144, 156, 16, 16, // 62
|
|
144, 172, 16, 16, // 63
|
|
144, 188, 16, 16, // 64
|
|
144, 204, 16, 16, // 65
|
|
144, 220, 16, 16, // 66
|
|
144, 236, 16, 16, // 67
|
|
160, 156, 16, 16, // 68
|
|
176, 156, 16, 16, // 69
|
|
192, 156, 16, 16, // 70
|
|
208, 156, 16, 16, // 71
|
|
224, 156, 16, 16, // 72
|
|
240, 156, 16, 16, // 73
|
|
160, 172, 16, 16, // 74
|
|
160, 188, 16, 16, // 75
|
|
160, 204, 16, 16, // 76
|
|
160, 220, 16, 16, // 77
|
|
160, 236, 16, 16, // 78
|
|
176, 172, 16, 16, // 79
|
|
192, 172, 16, 16, // 80
|
|
0, 0, 64, 64, // 81
|
|
0, 64, 64, 32, // 82
|
|
0, 96, 64, 32, // 83
|
|
104, 84, 32, 32, // 84
|
|
136, 84, 32, 24, // 85
|
|
64, 234, 32, 22, // 86
|
|
0, 128, 48, 32, // 87
|
|
0, 160, 48, 32, // 88
|
|
0, 192, 48, 32, // 89
|
|
224, 188, 16, 16, // 90
|
|
240, 188, 16, 16, // 91
|
|
192, 204, 16, 16, // 92
|
|
192, 220, 16, 16, // 93
|
|
192, 236, 16, 16, // 94
|
|
208, 204, 16, 16, // 95
|
|
224, 204, 16, 16, // 96
|
|
240, 204, 16, 16, // 97
|
|
208, 220, 16, 16, // 98
|
|
208, 236, 16, 16 // 99
|
|
);
|
|
|
|
implementation
|
|
|
|
end.
|