Comments (28)
- Дебаффами и баффами являются модиферы а не скилы но да, не нашел в АПИ даже упоминаний всей этой хуйни. Плохо.
- Запилю.
from petrireborn.
Насчет первого. НУУУУ, конечно по идее можно их так же отправлять, но блять, мы итак уже слишком много хуйни отправлять собираемся.
from petrireborn.
Добавил ивент пересылки таблицы уровней.
from petrireborn.
UI Example: Added a display of buffs to the example HUD.
Смотри что там в екземпле
from petrireborn.
Ты ведь можешь возвращать из lua не только значения, но и ссылку на функцию? Предлагаю сделать ход конем, пока они API не фиксанут, - вызывать функции прямиком на lua через враппер, ссылку на который можно передать в js.
http://stackoverflow.com/questions/1791234/lua-call-function-from-a-string-with-function-name
По баффам они как раз вовремя подсуетились, сегодня сделаю.
from petrireborn.
Бля, чет я не уверен что так получится. Ну, попробуем.
from petrireborn.
Добавил баффы. Осталось сделать отображение стоимости скиллов и опыта. Тогда будет вполне играбельно. Заодно разобрался с отображением иконок.
Потом надо будет допиливать фичи типа панели с выделенными юнитами, юзанье скилла по кнопке всеми юнитами и т.п.
from petrireborn.
Подумал над панелью скиллов по твоему предложению. В принципе тогда не придется даже прикручивать новый интерфейс, просто дополнительную панельку. Тогда сделать в скиллах, которые открывают меню, вызов события с передачей скиллов для отображения в верхней панели. Нижние скиллы остаются с постоянными хоткеями на qwerty, верхние развернуть от 1 до 0, максимум в 10 штук, чтобы не перегружать. Также скиллы починки и добычи дерева вынести на контекстную обработку нажатия правой клавиши мыши соответственно по зданию и по дереву. Пока не придумал, как эти менюшки будут скрываться, возможно по таймауту.
from petrireborn.
Так нажал Q - скилл затогглился(зеленым обвелся) - меню появилось. Нажал еще раз - закрылось. Насчет цифр сомнения, вдруг большинству неудобно будет.
from petrireborn.
Но новый интерфейс нужен потому что все еще есть апгрейды которые на дефолтном баре находятся, для них стоимость в еде и дереве нужна.
from petrireborn.
Нажал еще раз - закрылось.
Я думаю, что проблема может возникнуть, если нажать другой скилл с меню. Или там автоматом прерывается предыдущий, когда следующий прожимается, что рамка убирается?
from petrireborn.
Не понял. Другой скилл с какого меню?
from petrireborn.
С этого же самого. Я боюсь, что рамка будет оставаться на первоначально вызванном скилле, а меню уже от второго будет показываться. Придется как-то обходить такую ситуацию.
from petrireborn.
Не, все нормально будет.
from petrireborn.
Надо определиться, что будет выводиться в кастомную подсказку для скиллов.
- Название скилла.
- Описание.
- Дерево зависимостей.
- Цена в ресурсах
- Кулдаун.
Еще что-то должно быть? Не факт, что возможно вытащить все, что есть в реальных подсказках.
from petrireborn.
Такие дела.
from petrireborn.
Так это ожидаемо. Флеш же находится на самом нижнем уровне.
from petrireborn.
Ну типа да, но нельзя же в таком виде отправлять
from petrireborn.
Ну могу еще панельку вещей запилить, только хз, какие там проблемы всплывут и сколько времени займет.
from petrireborn.
Мне чувак добавился, говорит панораму ебашит, на тебя направил, как в стим зайдешь попизди с ним
from petrireborn.
- Длительность баффам
- OnHover баффам с их названием и описанием
- Кажись не показывается больше одного баффа(могу ошибаться)
- Кнопка шопа
- Иконки в инвентаре маленькие слишком
- Чтоб тултипы показывались нормально с первого раза
- Список юнитов(полюбому нужен) как и нажатие по портрету
- Общие команды для юнитов
Ебануться список, да
from petrireborn.
- Работает, но криво. Подсказка выводится по наведению на границу.
- Предлагай решение.
from petrireborn.
- Добавил отображение длительности оверлеем.
- Уже показывается.
- Как можно потестить?
- Нужны команды для открытия шопа, без них не имеет смысла прикручивать кнопку.
- Увеличил размер.
- Пофиксил.
- Ну ты в курсе, что я хз, как сделать. Может кого-нибудь напрячь знающего.
- Пока не получается сделать. Покручу еще последовательность команд, но ничего пока не гарантирую.
Также пофиксил стили под разные разрешения, чтобы подгружались подходящие под разрешения картинки задников и ничего не уезжало.
from petrireborn.
@K1llMan
Короче, сделал хуйню которая хайдит флешевый инвентарь и абилки. Взамен юзаются твои.
Пожертвовал на данный момент только тултипами в квик-байе. В крайнем случае их тоже можно сделать, посылая ивент с флеша на сервер, с сервера на панораму, лол.
От тебя нужно почистить проект от лишнего говна и подогнать под все разрешения и посути наверное с интерфейсом все. Если ты еще чего то серьезного не найдешь.
from petrireborn.
#87
Пофиксил. Только одна фигня осталась со стешем на флеше. Если скрывать инвентарь, то и его тоже надо отключить.
from petrireborn.
Добавил курьера, пиздец костыльного, ну хоть что то, потому что дефолтного юзать невозможно.
Тебе нужно добавить чтобы стеш показывался если курьер выделен. Если не будет работать перемещение со стеша на курьера возможно там фильтр ебну.
from petrireborn.
Это у тебя какой-то косяк, у меня все нормально отображается.
from petrireborn.
Короче от тебя нужно только опять же немного оптимизации, потому что игра зависает на полсекунды при обновлении панели скиллов за КВН + общие команды для юнитов выбранных. Главное сделать чтобы автокаст автоматом нажимался на всех
from petrireborn.
Related Issues (20)
- Guide In English(offering help): HOT 3
- Suggestion: Balance Tweaks HOT 1
- Не работают подсказки HOT 1
- Предыгровой экран HOT 4
- Cant pick up the item or gold coin on the floor HOT 1
- телепорт не работает, ночью с крипов тоже не телепортирует HOT 1
- Голосование за кик игрока HOT 1
- Разделение по стихиям
- Hello I wanna make Turkish Translation HOT 6
- Верните пожалуйста старую обложку петри реборн(жёлтого петри!).
- - HOT 1
- -
- Визуальные эффекты в интерфейсе
- Идеи по сайту
- Различные просьбы пофиксить баги. HOT 2
- Не сохраняется уровень прокачки беруш.
- Несколько багов HOT 1
- Underfind голды
- Смазать топоры
- New bug. 7.07 patch.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from petrireborn.