Skip to content

Commit 9d6d9fe

Browse files
committed
-i command now prints the unknown attribute, updated to AFSLib 2.0.0.
1 parent cf65328 commit 9d6d9fe

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

AFSPacker/Program.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@ static void Main(string[] args)
101101
Console.WriteLine($"Number of entries : {afs.EntryCount}");
102102

103103
Console.WriteLine();
104-
Console.WriteLine(" Index | Name | Size | Last Write Time");
105-
Console.WriteLine(" ---------------------------------------------------------------------------------");
104+
Console.WriteLine(" Index | Name | Size | Unknown Attribute | Last Write Time");
105+
Console.WriteLine(" -----------------------------------------------------------------------------------------------------");
106106

107107
for (int e = 0; e < afs.EntryCount; e++)
108108
{
@@ -114,19 +114,21 @@ static void Main(string[] args)
114114
{
115115
string name = "(null)".PadRight(32);
116116
string size = "N/A".PadRight(10);
117+
string unknown = "N/A".PadRight(17);
117118
string time = "N/A";
118119

119-
Console.WriteLine($" {index} | {name} | {size} | {time}");
120+
Console.WriteLine($" {index} | {name} | {size} | {unknown} | {time}");
120121
}
121122
else
122123
{
123124
DataEntry dataEntry = entries[e] as DataEntry;
124125

125126
string name = afs.ContainsAttributes ? dataEntry.Name.PadRight(32) : "N/A".PadRight(32);
126-
string size = dataEntry.Size.ToString("X8");
127+
string size = "0x" + dataEntry.Size.ToString("X8");
128+
string unknown = afs.ContainsAttributes ? "0x" + dataEntry.UnknownAttribute.ToString("X8").PadRight(15) : "N/A".PadRight(17);
127129
string time = afs.ContainsAttributes ? dataEntry.LastWriteTime.ToString() : "N/A";
128130

129-
Console.WriteLine($" {index} | {name} | 0x{size} | {time}");
131+
Console.WriteLine($" {index} | {name} | {size} | {unknown} | {time}");
130132
}
131133
}
132134
}

0 commit comments

Comments
 (0)