ac1.58
unity5.4.5p3
the speech order number should have leading zeros or this will happen when sorted
The fix is very simple.
Just use the ToString method on the order number like this
var speech_order_number = 12;
var speech_order_string = speech_order_number.ToString("D" + 4));
Debug.Log(speech_order_string);
Will result in
0012
Comments
#if UNITY_EDITOR
public string OrderIdentifier
{
get
{
return orderPrefix + orderID.ToString ("D4");
}
}
#endif
Is this because these other speech lines aren't being listed in the Speech Manager, or because they are not "joined up" in their ActionList?