Subversion Repositories Kolibri OS

Rev

Rev 5330 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. ;struct akode.TextureDesc
  2. ;        Type            dd ?                            ; AKODE_TEXTURE_TYPE
  3. ;
  4. ;        union
  5. ;                ImagePathPtr    dd ?
  6. ;                Color           dd ?
  7. ;        ends
  8. ;
  9. ;        ImageDataPtr    dd ?
  10. ;
  11. ;        HasMagicPink    db ?                            ; boolean
  12. ;        TileWalls       db ?                            ; boolean
  13. ;        Usage           db ?                            ; AKODE_TEXTURE_USAGE
  14. ;        VirtualScale    db ?                            ; AKODE_VIRTUAL_SCALE_MODE, not supported yet
  15. ;        VirtualSize     akode.Size                      ; (0, 0) for original size, not supported yet
  16. ;ends
  17.  
  18. align 4
  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.  
  26. .CrazyWoodDoor          akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.CrazyWoodDoor, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
  27. .IronDoor               akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.IronDoor, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
  28.  
  29. .RedLeverUp             akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.RedLeverUp, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
  30. .RedLeverDown           akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.RedLeverDown, 0, 1, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
  31.  
  32. .PortalFloor            akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.PortalFloor, 0, 0, 0, AKODE_TEXTURE_USAGE.ENVIRONMENT
  33.  
  34. .Chest                  akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Chest, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  35.  
  36. .Column1                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column1, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  37. .Column2                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column2, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  38. .Column3                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column3, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  39. .Column4                akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Column4, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  40.  
  41. .Ogre                   akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Ogre, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  42.  
  43. .Portal                 akode.TextureDesc       AKODE_TEXTURE_TYPE.IMAGE, texture_files.Portal, 0, 1, 0, AKODE_TEXTURE_USAGE.OBJECT
  44.  
  45. texture_files:
  46.  
  47. .GreenStone1            db 'Resources/Textures/Environment/GreenStone1.jpg', 0
  48. .GreenStone2            db 'Resources/Textures/Environment/GreenStone2.jpg', 0
  49.  
  50. .YellowStone1           db 'Resources/Textures/Environment/YellowStone1.jpg', 0
  51.  
  52. .CrazyWoodDoor          db 'Resources/Textures/Environment/CrazyWoodDoor.png', 0
  53. .IronDoor               db 'Resources/Textures/Environment/IronDoor.jpg', 0
  54.  
  55. .RedLeverUp             db 'Resources/Textures/Environment/RedLeverUp.png', 0
  56. .RedLeverDown           db 'Resources/Textures/Environment/RedLeverDown.png', 0
  57.  
  58. .PortalFloor            db 'Resources/Textures/Environment/Portal.jpg', 0
  59.  
  60. .Chest                  db 'Resources/Textures/Objects/Chest.png', 0
  61.  
  62. .Column1                db 'Resources/Textures/Objects/Column1.png', 0
  63. .Column2                db 'Resources/Textures/Objects/Column2.png', 0
  64. .Column3                db 'Resources/Textures/Objects/Column3.png', 0
  65. .Column4                db 'Resources/Textures/Objects/Column4.png', 0
  66.  
  67. .Ogre                   db 'Resources/Textures/Objects/Ogre.png', 0
  68.  
  69. .Portal                 db 'Resources/Textures/Objects/Portal.png', 0