Что изменилось
🎨 Пользовательские темы, улучшения редактора 🎨
Коротко
Добавлены настраиваемые цветовые темы с ночным и светлым режимами, улучшено автодополнение в редакторе, добавлены неофициальные переводы, исправлены баги и улучшена производительность.
Пересказ собран ИИ по тексту патча
Патч целиком

Всем привет, 👋
Я только что выпустил(а) новое обновление — и оно особенно интересно тем, кто любит настраивать цвета своей среды для программирования.
Теперь вы можете выбирать разные цветовые темы, включая ночной режим и светлый режим. А для тех, кто празднует, я добавил(а) тему Лунного Нового года.
Но ещё лучше: вы можете создать и полностью настроить собственную тему. Каждый цвет в игре можно менять с помощью шестнадцатеричных значений, и изменения применяются мгновенно прямо в игре.
Также я добавил(а) несколько переводов, присланных сообществом (чешский, традиционный китайский и украинский). Пока они помечены как неофициальные, но я хотел(а) сделать их доступными, потому что многие из вас просили об этом.
Для тех, кто использует внешние редакторы: аннотации типов Python теперь игнорируются игрой, так что вы можете использовать их без ограничений.
Автодополнение улучшено — новые переменные распознаются сразу, и в целом редактор должен ощущаться чуть быстрее. Хотя очень большие файлы всё ещё могут его замедлять.
Как всегда, спасибо за отзывы и сообщения об ошибках. Это очень помогает. 🔥

🎨 Как создать свою тему
Вы можете настраивать и добавлять свои темы здесь:
Windows:
%userprofile%AppDataLocalLowTheFarmerWasReplacedTheFarmerWasReplacedThemes
Mac: /Users/%userprofile%/Library/ApplicationSupport/com.TheFarmerWasReplaced.TheFarmerWasReplaced/Themes
- Откройте Custom.tfwrTheme (например, в Visual Studio Code).
- Изменяйте любые цвета с помощью шестнадцатеричных кодов.
- (VS Code даже показывает живое превью цвета.)
- В игре: откройте настройки и переключитесь на пользовательскую тему. Изменения применятся сразу.
- Если вы хотите поделиться темой, переименуйте её здесь: "theme_name": "YourThemeNameHere"
- Не забудьте сохранить файл 😉
[carousel autoadvance="true"]





[/carousel]
Список изменений:
- Добавлены настраиваемые цветовые темы, включая ночной и светлый режимы.
- Добавлены некоторые неофициальные переводы (чешский, традиционный китайский, украинский), присланные сообществом, с предупреждением при выборе одного из них.
- Аннотации типов Python теперь игнорируются игрой, поэтому вы можете использовать их при работе во внешнем редакторе кода.
- Улучшено автодополнение: новые переменные регистрируются сразу.
- Редактор кода стал немного быстрее. К сожалению, с большими файлами он всё ещё замедляется.
- Различные исправления и улучшения документации.
- Стоимость тика для get_time() изменена на 0, чтобы соответствовать get_tick_count()
- Исправлено: передача NaN в set_execution_speed()
- Исправлен ещё один баг, позволявший получать общую память между несколькими дронами.
- Исправлен баг, из-за которого игра зависала при вызове len() для объекта без длины.
До скорого,
Timon


Взгляните на другую игру про программирование от моего издателя:
