custom DZAI weapon arrays and bring back classes