BigTexProps.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. namespace OpenVIII
  2. {
  3. public abstract partial class SP2
  4. {
  5. #region Classes
  6. /// <summary>
  7. /// For big textures.
  8. /// </summary>
  9. public class BigTexProps : TexProps
  10. {
  11. /// <summary>
  12. /// leave null unless big version has a different custom palette than normal.
  13. /// </summary>
  14. //public Color[] Colors;
  15. /// <summary>
  16. /// Filename; To match more than one number use {0:00} or {00:00} for ones with leading zeros.
  17. /// </summary>
  18. //public string Filename;
  19. #region Fields
  20. /// <summary>
  21. /// Big versions of textures take the file and split it into multiple. How many splits
  22. /// per BigFilename. Value to be interval of 2. As these files are all 2 cols wide. And
  23. /// must be &gt;= 2
  24. /// if split is &lt;= 1 then the file is not split up into parts. They are just larger versions.
  25. /// </summary>
  26. public uint Split = 1;
  27. #endregion Fields
  28. //public BigTexProps(string filename, uint split, Color[] colors = null)
  29. //{
  30. // Filename = filename;
  31. // Split = split;
  32. // Colors = colors;
  33. //}
  34. }
  35. #endregion Classes
  36. }
  37. }