DizzyAge по-русски

Русскоязычный форум для любителей игр на движке DizzyAge
Текущее время: 19 фев 2020, 07:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 09 дек 2016, 19:01 
Не в сети

Зарегистрирован: 29 янв 2016, 22:41
Сообщения: 356
Hippiman писал(а):
Такое ощущение, что он на том-же движке работает, что и игра, а игра эту кодировку кушает.

Да. Но похоже возможности редактора несколько урезаны. К примеру там из четырех основных библиотек не подключена математическая (из-за этого пришлось писать свою функцию округления числа)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 09 дек 2016, 22:06 
Не в сети

Зарегистрирован: 26 июн 2016, 15:34
Сообщения: 622
Hippiman писал(а):
Редактору win1251 не нравится. Пришлось по английски писать.
Хотя странно. Такое ощущение, что он на том-же движке работает, что и игра, а игра эту кодировку кушает.

Научить редактор показывать символы в win1251 не проблема.
Проблема с их вводом. Например, в свойствах комнаты не получится ввести имя на русском, хотя он будет его отображать. Максимум, что можно сделать - это вставить русский текст через Ctrl+V.
А все потому, что он считывает не код символа, а код нажатой клавиши, и учитывает только клавиши-модификаторы shift и ctrl. Ему даже абсолютно фиолетово на capslock (заглавные буквы вводятся только с shift) и numlock (не зависимо от его состояния, ввод с дополнительной цифровой клавиатуры воспринимается как цифры).
Сама игра кстати также себя ведет. Хотя там даже shift и ctrl в консоли не работают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 09 дек 2016, 22:11 
Не в сети

Зарегистрирован: 01 дек 2016, 13:51
Сообщения: 440
VK007 писал(а):
Hippiman писал(а):
Редактору win1251 не нравится. Пришлось по английски писать.
Хотя странно. Такое ощущение, что он на том-же движке работает, что и игра, а игра эту кодировку кушает.

Научить редактор показывать символы в win1251 не проблема.
Проблема с их вводом. Например, в свойствах комнаты не получится ввести имя на русском, хотя он будет его отображать. Максимум, что можно сделать - это вставить русский текст через Ctrl+V.
А все потому, что он считывает не код символа, а код нажатой клавиши, и учитывает только клавиши-модификаторы shift и ctrl. Ему даже абсолютно фиолетово на capslock (заглавные буквы вводятся только с shift) и numlock (не зависимо от его состояния, ввод с дополнительной цифровой клавиатуры воспринимается как цифры).
Сама игра кстати также себя ведет.

В принципе, ожидаемо. Там весь gui самописный.
Такой расклад меня не напрягает, ведь всё можно поправить в файлах.
Интересно только зачем нужно было так делать, если гораздо проще использовать стандартные виндовые кнопочкии и панельки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 09 дек 2016, 22:25 
Не в сети

Зарегистрирован: 26 июн 2016, 15:34
Сообщения: 622
Hippiman писал(а):
Интересно только зачем нужно было так делать, если гораздо проще использовать стандартные виндовые кнопочкии и панельки.
Наверное автору было проще так, как он сделал.

https://yadi.sk/d/ZrNOt1Ek32mc6q - вот тут я поколдовал немного, чтобы редактор показывал русские буквы. Кому надо, подложите этот файл в папку с редактором заместо родного.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 10 дек 2016, 02:18 
Не в сети

Зарегистрирован: 17 окт 2012, 18:18
Сообщения: 3895
VK007 ты с плюсами дружишь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 10 дек 2016, 03:16 
Не в сети

Зарегистрирован: 26 июн 2016, 15:34
Сообщения: 622
trz писал(а):
VK007 ты с плюсами дружишь?
Неа. Я вообще с чем-то Си-подобным до DizzyAGE только имел дело, когда разбирался и писал программки для ардуино.
А так была бы методичка :) Учу понемногу по мере необходимости/интереса. Когда-то на Delphi немного пробовал писать. Ну и во время учебы нас учили всяким бейсикам-фортранам-паскалям-и_для_разных_процов_ассемблерам, но это было давно. О, программируемые микрокалькуляторы еще были :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 10 дек 2016, 04:13 
Не в сети

Зарегистрирован: 17 окт 2012, 18:18
Сообщения: 3895
Я до еджа вообще дел не имел ни с чем кроме бейсиков на комп.кружках и предметах в школах/вузах, но то все не то. Взаимно, разбираюсь по мере продвижения, но откровенно говоря бывают адовые затыки, а вы тут редакторы на плюсах перетряхиваете... :mrgreen:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Скрипты для редактора
СообщениеДобавлено: 10 дек 2016, 11:19 
Не в сети

Зарегистрирован: 26 июн 2016, 15:34
Сообщения: 622
trz писал(а):
а вы тут редакторы на плюсах перетряхиваете... :mrgreen:
Э не, я так глубоко не копал.

Решил заодно его русифицировать. Сегодня возможно закончу и выложу. Может кому-то из начинающих привычней будет на понятном языке.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  

cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB