Subversion Repositories Kolibri OS

Rev

Rev 5330 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5330 Rev 5480
Line 13... Line 13...
13
;        Usage           db ?                            ; AKODE_TEXTURE_USAGE
13
;        Usage           db ?                            ; AKODE_TEXTURE_USAGE
14
;        VirtualScale    db ?                            ; AKODE_VIRTUAL_SCALE_MODE, not supported yet
14
;        VirtualScale    db ?                            ; AKODE_VIRTUAL_SCALE_MODE, not supported yet
15
;        VirtualSize     akode.Size                      ; (0, 0) for original size, not supported yet
15
;        VirtualSize     akode.Size                      ; (0, 0) for original size, not supported yet
16
;ends
16
;ends
Line -... Line 17...
-
 
17
 
-
 
18
struc TextureImage usage*, filepath*, magic_pink=0
-
 
19
{
-
 
20
        .ImagePath      db 'Resources/Textures/', filepath, 0
-
 
21
        .               akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, .ImagePath, 0, magic_pink, 0, usage
-
 
22
}
-
 
23
 
-
 
24
struc TextureColor color*
-
 
25
{
-
 
26
        .               akode.TextureDesc       AKODE_TEXTURE_TYPE.COLOR, color, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
27
}
17
 
28
 
18
align 4
29
align 4
Line 19... Line -...
19
textures:
-
 
20
 
-
 
21
.GreenStone1            akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.GreenStone1, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
22
.GreenStone2            akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.GreenStone2, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
23
 
-
 
24
.YellowStone1           akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.YellowStone1, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
25
.RedStone1              akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.RedStone1, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
26
 
-
 
27
.CrazyWoodDoor          akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.CrazyWoodDoor, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
28
.IronDoor               akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.IronDoor, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
29
 
-
 
30
.RedLeverUp             akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.RedLeverUp, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
31
.RedLeverDown           akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.RedLeverDown, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
32
 
-
 
33
.PortalFloor            akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.PortalFloor, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
-
 
34
 
-
 
35
.Chest                  akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Chest, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
36
 
-
 
37
.Column1                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column1, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
38
.Column2                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column2, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
39
.Column3                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column3, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
40
.Column4                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column4, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
41
 
-
 
42
.Ogre                   akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Ogre, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
43
 
-
 
44
.Portal                 akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Portal, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
-
 
45
 
-
 
46
texture_files:
30
textures:
47
 
31
 
Line 48... Line 32...
48
.GreenStone1            db 'Resources/Textures/Environment/GreenStone1.jpg', 0
32
.GreenStone1            TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/GreenStone1.jpg'
49
.GreenStone2            db 'Resources/Textures/Environment/GreenStone2.jpg', 0
33
.GreenStone2            TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/GreenStone2.jpg'
Line 50... Line 34...
50
 
34
 
51
.YellowStone1           db 'Resources/Textures/Environment/YellowStone1.jpg', 0
35
.YellowStone1           TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/YellowStone1.jpg'
Line 52... Line 36...
52
.RedStone1              db 'Resources/Textures/Environment/RedStone1.jpg', 0
36
.RedStone1              TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/RedStone1.jpg'
53
 
37
 
Line 54... Line 38...
54
.CrazyWoodDoor          db 'Resources/Textures/Environment/CrazyWoodDoor.png', 0
38
.CrazyWoodDoor          TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/CrazyWoodDoor.png', 1
Line 55... Line 39...
55
.IronDoor               db 'Resources/Textures/Environment/IronDoor.jpg', 0
39
.IronDoor               TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/IronDoor.jpg'
Line 56... Line 40...
56
 
40
 
57
.RedLeverUp             db 'Resources/Textures/Environment/RedLeverUp.png', 0
41
.RedLeverUp             TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/RedLeverUp.png', 1
58
.RedLeverDown           db 'Resources/Textures/Environment/RedLeverDown.png', 0
42
.RedLeverDown           TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/RedLeverDown.png', 1
59
 
43
 
Line 60... Line 44...
60
.PortalFloor            db 'Resources/Textures/Environment/Portal.jpg', 0
44
.PortalFloor            TextureImage            AKODE_TEXTURE_USAGE.ENVIRONMENT, 'Environment/Portal.jpg'
Line 61... Line -...
61
 
-
 
62
.Chest                  db 'Resources/Textures/Objects/Chest.png', 0
45
 
-
 
46
.Chest                  TextureImage            AKODE_TEXTURE_USAGE.OBJECT, 'Objects/Chest.png', 1
63
 
47