Rev 34 | Rev 47 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | unit Global; |
2 | |||
3 | interface |
||
4 | |||
5 | const |
||
28 | daniel-mar | 6 | ProgramVersion = '1.2'; |
31 | daniel-mar | 7 | RasterW = 48; |
8 | RasterH = 32; |
||
40 | daniel-mar | 9 | MaxPossibleEnemyLives = 999; |
10 | MaxPossibleLevels = 9999; |
||
2 | daniel-mar | 11 | |
31 | daniel-mar | 12 | type |
13 | // DirectX\Music.dxm |
||
14 | TSpaceMissionMusicTrack = ( |
||
15 | smmNone, |
||
16 | smmBoss, // dxmusic.Midis[0] |
||
17 | smmGame, // dxmusic.Midis[1] |
||
18 | smmScene, // dxmusic.Midis[2] |
||
19 | smmTitle // dxmusic.Midis[3] |
||
20 | ); |
||
21 | |||
22 | // DirectX\Graphics.dxg |
||
23 | TSpaceMissionGraphicSprite = ( |
||
34 | daniel-mar | 24 | smgNone, |
25 | smgEnemyDisk, // ImageList.Items.Item[0] |
||
26 | smgEnemyAttacker, // ImageList.Items.Item[1] |
||
27 | smgEnemyBoss, // ImageList.Items.Item[2] |
||
28 | smgBounce, // ImageList.Items.Item[3] |
||
29 | smgMachine, // ImageList.Items.Item[4] |
||
30 | smgEnemyAttacker2, // ImageList.Items.Item[5] |
||
31 | smgEnemyAttacker3, // ImageList.Items.Item[6] |
||
32 | smgEnemyMeteor, // ImageList.Items.Item[7] |
||
33 | smgBounce2, // ImageList.Items.Item[8] |
||
34 | smgEnemyDisk2, // ImageList.Items.Item[9] |
||
35 | smgLogo, // ImageList.Items.Item[10] |
||
36 | smgExplosion, // ImageList.Items.Item[11] |
||
37 | smgBackgroundPlanet1, // ImageList.Items.Item[12] |
||
38 | smgMatrix, // ImageList.Items.Item[13] |
||
39 | smgStar1, // ImageList.Items.Item[14] |
||
40 | smgStar2, // ImageList.Items.Item[15] |
||
41 | smgStar3, // ImageList.Items.Item[16] |
||
42 | smgBackgroundBlue, // ImageList.Items.Item[17] |
||
43 | smgBackgroundRed, // ImageList.Items.Item[18] |
||
44 | smgBackgroundYellow, // ImageList.Items.Item[19] |
||
45 | smgHintergrundRot // ImageList.Items.Item[20] |
||
31 | daniel-mar | 46 | ); |
47 | |||
48 | // DirectX\Sound.dxw |
||
49 | TSpaceMissionSound = ( |
||
50 | smsNone, |
||
51 | smsSceneMov, // WaveList.Items.Item[0] |
||
52 | smsExplosion, // WaveList.Items.Item[1] |
||
53 | smsHit, // WaveList.Items.Item[2] |
||
54 | smsShoot, // WaveList.Items.Item[3] |
||
55 | smsDanger, // WaveList.Items.Item[4] |
||
56 | smsEnde, // WaveList.Items.Item[5] |
||
57 | smsFrage, // WaveList.Items.Item[6] |
||
58 | smsLevIntro // WaveList.Items.Item[7] |
||
59 | ); |
||
60 | |||
61 | function OwnDirectory: string; |
||
62 | |||
2 | daniel-mar | 63 | implementation |
64 | |||
65 | uses |
||
66 | SysUtils; |
||
67 | |||
31 | daniel-mar | 68 | function OwnDirectory: string; |
2 | daniel-mar | 69 | begin |
70 | result := extractfilepath(paramstr(0)); |
||
71 | end; |
||
72 | |||
73 | end. |