DizzyAge по-русски
http://dizzyage.flybb.ru/

Скрипты для редактора
http://dizzyage.flybb.ru/topic201.html
Страница 2 из 2

Автор:  Verm-V [ 09 дек 2016, 19:01 ]
Заголовок сообщения:  Re: Скрипты для редактора

Hippiman писал(а):
Такое ощущение, что он на том-же движке работает, что и игра, а игра эту кодировку кушает.

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

Автор:  VK007 [ 09 дек 2016, 22:06 ]
Заголовок сообщения:  Re: Скрипты для редактора

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

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

Автор:  Hippiman [ 09 дек 2016, 22:11 ]
Заголовок сообщения:  Re: Скрипты для редактора

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

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

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

Автор:  VK007 [ 09 дек 2016, 22:25 ]
Заголовок сообщения:  Re: Скрипты для редактора

Hippiman писал(а):
Интересно только зачем нужно было так делать, если гораздо проще использовать стандартные виндовые кнопочкии и панельки.
Наверное автору было проще так, как он сделал.

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

Автор:  trz [ 10 дек 2016, 02:18 ]
Заголовок сообщения:  Re: Скрипты для редактора

VK007 ты с плюсами дружишь?

Автор:  VK007 [ 10 дек 2016, 03:16 ]
Заголовок сообщения:  Re: Скрипты для редактора

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

Автор:  trz [ 10 дек 2016, 04:13 ]
Заголовок сообщения:  Re: Скрипты для редактора

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

Автор:  VK007 [ 10 дек 2016, 11:19 ]
Заголовок сообщения:  Re: Скрипты для редактора

trz писал(а):
а вы тут редакторы на плюсах перетряхиваете... :mrgreen:
Э не, я так глубоко не копал.

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

Страница 2 из 2 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/