Megabyteceer/js-cgdk

Метод validate в типах объектов

951356c0e770968a4edd45deade209a5 opened this issue · 12 comments

В некоторых файлах, описывающих типы объектов (action-type.js, к примеру) есть метод validate. Если он нужен, может, нужно добавить этот метод во все файлы?

Я добавил его из-за необходимости отладить чтение из сокета. Ошибка была именно с этими перечислениями.
Я сейчас делаю другие функции и правлю баги,
Напиши валидаторы и запушь реквест. Может пригодятся. Самое главное валидаторы для енумов используемых в move.messages. Это отправка данных изза которой ст ратегию могут отключить как упавшую.

@Megabyteceer если есть задачи, накидайте тут. у меня есть время и желание заняться

Я сейчас пишу прокси стратегию которая будет подключать my-strategy.js к html странице и передавать ей canvas для отладочной визуализации. Завтра допилю осталось немного.

По задачам даже хз. На счет геттеров для все свойств думаю надо забить. Админ сказал что уже устраивает и начали прикручивать. Сейчас там между кадрами будут приходить одни и теже объекты и их можно помечать своими флагами и полями, которые сохранятся между вызовами.

Начинай писать свою страту и справляй все ошибки что найдешь. Это будет лучший путь. Также можешь дополнять документацию readme.MD для быстрого старта, чтоб все новички выбрали наш пакет : )
Визуализатор не потребует никаких изменений в самой страте, просто при запуске с особым параметром в move() добавится пятый параметр context2d.

Я как допилю визуализатор начну свою страту.

Хорошо. Спасибо большое за пакет для js, очень надеялся, что админы добавят.

Привет, Я залил базовый визуализатор и отладчик. Попробуй как работает. Смотри последний пункт описания.

Хорошо, посмотрю, если найду баги или появятся идеи, напишу тут, или пул реквест напишу

Залил обновление визуального отладчика. Теперь там есть кнопки паузы, промотки кадров, зум. Перетаскивание камеры. С этого момента я начинаю писать свою страту : )

Спасибо еще раз за пакет для js. Удачи ) Не знаете, когда добавят js организаторы? На странице отправки стратегии все тот же начальный список языков

Я написал админу напоминание час назад. Пока нет ответа.

@Megabyteceer привет. не известно что с добавлением пакета? а то D добавили, хотя его не было изначально

Привет. Только что написали что не могут пока настроить ей права доступа к файловой системе. Я сейчас тоже порою. Нода зачем то лезет в корень диска. У меня страта уже готова почти сам хочу залить скорее.

Javascript доступен для отправки стратегии : )