Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Улучшения Python в Stealth

тут можно задать вопрос по скриптингу
Post Reply
chernysh
Novice
Novice
Posts: 61
Joined: 05.06.2011 14:54
Location: Ukraine

Улучшения Python в Stealth

Post by chernysh »

Всем привет!

Я давно уже начал делать (но приостановился) улучшения для языка Python в Stealth.

В чем заключаются улучшения:
1. Перевести все функции в классы по типам
2. Собрать полезные функции для работы в объектами, и т.п.
3. Сделать удобные фишки по работе с GUI из под stealth - например, гуи для управления кораблем ( http://stealth.od.ua/forum/viewtopic.ph ... 782#p10868 )

И другие идеи.

Короче, сейчас уже сделана часть работ по первому пункту, пример:
Для удобной работы со своим чаром:

Code: Select all

me = Char()
print me.hp
print me.str
me.move(x,y)
Слои:

Code: Select all

me = Char()
print me.layer.rhand
print me.layer.find('lhand')
Противник:

Code: Select all

enemy = Char(0x00121212)
print emeny.hp
Такой код поможет лучше понимать готовые скрипты, писать очень умные скрипты и т.п.

Так вот, я ищу тех, кто хочет поучаствовать в разработке такого дополнения. Приглашаю всех участвовать в проекте. Код находится в закрытом репозитории (написан на Питоне), планирую выложить в открытый доступ когда хоть что-то будет закончено.

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

Пишите в этой теме, или же в ПМ.

======== Статус разработки ========

На 7 января 2013 года работа продвигается.
Сейчас реализовано более менее:
1. Работа с Чаром (переменные)
2. Работа с Гампами
3. Работа с Объектами (свойства)
4. Работа с Слоями

Дальнейшие планы:
1. Доработать Гампы
2. Доработать работу с Журналом
3. Поиск Объектов

В разработке участвует chernysh и nah nah
Last edited by chernysh on 07.01.2013 1:04, edited 2 times in total.
chernysh
Novice
Novice
Posts: 61
Joined: 05.06.2011 14:54
Location: Ukraine

Re: Улучшения Python в Stealth

Post by chernysh »

На 7 января 2013 года работа продвигается.
Сейчас реализовано более менее:
1. Работа с Чаром (переменные)
2. Работа с Гампами
3. Работа с Объектами (свойства)
4. Работа с Слоями

Дальнейшие планы:
1. Доработать Гампы
2. Доработать работу с Журналом
3. Поиск Объектов

В разработке участвует chernysh и nah nah

ПС. Модеры, уберите все предыдущие сообщения до первого. Спасибо!
Post Reply