import { ExtendedMovementCharacter } from '../../enums/movement-enums'; import { VectorKey } from '../../enums/vector-key.enum'; type ChanceRatioMap = Map; type WeightMapType = Map; /** keys: типы поворотов + DIFFICULT; values: процент от общего числа движений в массиве; * */ type MovementChanceRatioMapType = ChanceRatioMap; /** keys: типы поворотов + DIFFICULT; values: вес движения в массиве * */ type MovementWeightMapType = WeightMapType; type VectorKeyChanceRatioMapType = ChanceRatioMap; type VectorKeyWeightMapType = WeightMapType; export { ChanceRatioMap, WeightMapType, MovementChanceRatioMapType, MovementWeightMapType, VectorKeyChanceRatioMapType, VectorKeyWeightMapType, };