Fixed ShapeBase animation networking

As described in #459. Note there are some tab->space changes in relevant areas of code.
Actually use the enum we define.