Beispiel #1
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(GetByteLength(context.subRecord, true));
 }
Beispiel #2
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(512);
 }
Beispiel #3
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(context.subRecord is ExpansionWeatherData ? 10 : 8);
 }
Beispiel #4
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(16 * ((PathGridPointSubRecord)context.subRecord).Points.Count);
 }
Beispiel #5
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(context.subRecord is CellData ? 12 : 24);
 }
Beispiel #6
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(4 * ((PathGridConnectionSubRecord)context.subRecord).Connections.Count);
 }
Beispiel #7
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(((GenericSubRecord)context.subRecord).Data.Length);
 }
Beispiel #8
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(Constants.BSGN_NPCS_LENGTH);
 }
Beispiel #9
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(Constants.FACT_RNAM_LENGTH);
 }
Beispiel #10
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(context.subRecord is NPCData12 ? 12 : 52);
 }
Beispiel #11
0
 internal static object GetSize(SubRecordLengthContext context)
 {
     return(context.subRecord is ByteSubRecord ? 1 : 4);
 }