Jsm.File.Script.cs 446 B

1234567891011121314151617181920
  1. using System;
  2. #pragma warning disable 649 // field is never assigned
  3. namespace FF8
  4. {
  5. public static partial class Jsm
  6. {
  7. public static partial class File
  8. {
  9. public struct Script
  10. {
  11. private readonly UInt16 _value;
  12. public Boolean Flag => _value >> 15 != 0;
  13. public UInt16 Position => checked((UInt16)(_value & 0x7FFF));
  14. }
  15. }
  16. }
  17. }