why is there an string (called text) in the face void?
I would either;
- Change the Face(string text) to Face(int face) and than make the user give the number.
or
- Combine the Done and Face void if you don't let the user choose the face.
If you pick the first option, make sure you make face + some number (11 I guess?) because of TQ's weird structures, you could also add the +11 in the packet itself, but would be harder for the person that follows this guide.
Anyway, nice guide I guess, I personally think this is very easy to add, but surprisingly, nobody used these things at LOTF.
Probably because people only care about features, not efficiency of the source.