iscene_mode.go 965 B

123456789101112131415
  1. package types
  2. import "wartank/pkg/alias"
  3. // ИСценаРежим -- режим работы сцены
  4. type ИСценаРежим interface {
  5. // РежимУст -- устанавливает режим работы сцены (не существует, ожидание, апгрейд. работа)
  6. РежимУст(alias.СценаРежим)
  7. // Режим -- возвращает режим работы сцены (не существует, ожидание, апгрейд, работа)
  8. Режим() alias.СценаРежим
  9. // Работа -- возвращает имя текущей работы (режим-1 или режим-2 если позволяет режим)
  10. Работа() alias.СценаРабота
  11. // РаботаИмяУст -- устанавилвает имя текущей работы(режим-1 или режим-2 если позволяет режим)
  12. РаботаУст(name alias.СценаРабота)
  13. }