Manually merge / recreate to better support the MawGooey model.
While is less of a complete fix than it does seem to work, we'll merge the other one on top later.
public class MD5AnimationLoader extends AbstractAssetFileFormat<MeshAnimationData> {
private static final String INTEGER_PATTERN = "((?:[\\+-]?\\d+)(?:[eE][\\+-]?\\d+)?)";
- private static final String FLOAT_PATTERN = "((?:[\\+-]?\\d(?:\\.\\d*)?|\\.\\d+)(?:[eE][\\+-]?(?:\\d(?:\\.\\d*)?|\\.\\d+))?)";
+ private static final String FLOAT_PATTERN = "([-+]?[0-9]*\\.?[0-9]+)";
private static final String VECTOR3_PATTERN = "\\(\\s*" + FLOAT_PATTERN + "\\s+" + FLOAT_PATTERN + "\\s+" + FLOAT_PATTERN + "\\s+\\)";
private static final int POSITION_X_FLAG = 0x1;
