discordia-space / cev-eris Goto Github PK
View Code? Open in Web Editor NEWDeath is our destination
Home Page: https://discord.gg/QfEg7K7
License: Other
Death is our destination
Home Page: https://discord.gg/QfEg7K7
License: Other
Убрать из репы говно, от которого у злофеникса горит, и он не станет заливать с ним билд на Желтый. Боты всяческие, и лишние либы.
В новой проекции. Скрин.
/obj/machinery/papershredder
Добавление префикса должности для работников с военными и научными званиями. То есть MD, Dr., SRG, PVT и подобное должно выводится в рацию, в say и в эмоуты. Портировать с Ребея.
https://bitbucket.org/animusstations/rebay/commits/db4a8f24311114e034f3710d177aa72f173ae233
^коммит
Старая фича, кристал выдергивающий рандомные фразы окружающих игроков. Насколько я знаю, Бей сейчас использует схожую фичу для некоторых аретафактов, так что стоит посмотреть. Так же на Ребее ему дали более красивый спрайт, который нужно портировать. Гуап портировал его в этом коммите.
Не смотря на хорошие начиная Бея в области оптимизации спрайтов, со столами они сделали полное говнище. А у нас есть красивые и кастомные спрайты столов Бездуша с полярки, да и нормальные стеклянные с ТГ.
А значит эту оптимизацию надо будет там снести, и вкатить привычный говнокод столов. Можно, разве что, оставить такие спрайты ресурсным столам.
Ручные телепорты, мед анализаторы и прочие вещи, распиханные по всему билду настолько широко, что сложно их систематизировать и рассматривать по отдельности.
Местами им потребуется перенос кода, отвечающего за проигрывание анимации при использовании.
Портировать с билда Блю фиксы Я.
Портировать /obj/structure/railing с Ребея. Их делал майншип из бешеного сплава кода столов и однотайловых стекол, так что вполне вероятно их код стоит пересмотреть.
Портировать многочисленные обычные полы Ребея на новую систему оверлеев Бея. Потребуется много резать, а так же заменять белые маски, и редактировать значения color оверлея так, что бы получить то, что мы имели раньше.
Канистры, скраберы, и прочие вторичные контейнеры. Не трубы.
Создать новый металический пол, и распилить уже существующие спрайты на оверлеи, по аналогии с бейской системой.
На Ребее при атмосферной или пожарной тревоге не хуячился оверлей на всю зону, а просто трубовые(не балбы) лампы в зоне меняли свой цвет.
Идет в комплекте со своими спрайтами ламп.
Портировать пропорции тел с Ребея, поддержку одежды для них. Допилить необходимые оверлеи, вроде оверлеев повреждений, husk, и прочие вещи, которые не успели сделать на Ребее. Работа над ними началась тут.
Исуй должен быть закрыт только после закрытия исуя #214
WIP:
Портировать карту с Ребея в полном обьеме. До этого надо выполнить все другие порты в этом списке, плюс разрешить проблему зет уровней.
Implement looping for sounds, as Lethal described
[09.02.2016 20:47:50] Clockrigger: Слушай
Есть ли способ воспроизводить в бьенде лупающиеся звуки так, что бы это происходило ровно и на повторе, а не раз в тик, или как вы там делали?
[09.02.2016 21:04:17] Lethal Ghost: Кажется это один из параметров старта звука.
[09.02.2016 21:11:10] Clockrigger: Хорошо, я сам буду только вечером
[09.02.2016 21:11:40] Clockrigger: Было бы хорошо разобраться с этим, а то у нас есть некоторые звуки машинерии, которые нужно лупать
[09.02.2016 21:11:46] Clockrigger: Гудения лазеров там вские
[09.02.2016 21:15:37] Lethal Ghost: Тут уже сложнее.
Звук отлично зацикливается самим бьендом, если легко определить момент начала и конца воспроизведения цикла (не шага цикла). С машинерией сложнее, так как нет функций "Вошло в поле зрения"/"вышло из поля зрения". Поэтому звук обычно запускают по тикам для тех, кто рядом.
[09.02.2016 21:16:45] Lethal Ghost: Можно хранить список тех, кому мы включили звук в цикле и:
Медицинский сканер, который показывает всяческие повреждения органов и оверлеи. На Ребее использовался спрайт с полярки, который изменялся в зависимости от состояния пациента. Майншип начал работу над этим в этом коммите, и возможно продолжил где-то рядом.
Потому что бейцы охуели.
Впиливание новых дверей для техов, которые были созданны на базе аирлоков для полярки.
А то проебали при копировании с Бея.
Гуноподобные шкафы. К счастью, Бей не сильно изменял эту часть спрайтов.
Выпилить ксеносов из билда, поддержку их одежды, и прочее.
На Ребее они были сделаны через некую неимоверную жопу, и ломали зону над собой. Они представляют собой стальные полы с лампами, они на Ребее не потребляли энергию АПС, и работали даже без света. Проще сделать их по новой.
Графонистые и кастомные, индивидуальные на каждую должность. Требуется так же портировать код для них.
Крио и прочее.
На ту, что сделал нам художник.
Они же этажи. Они уже есть на Бее, нужно определить что именно там есть, чего им не хватает, и перенести недостающие куски с Ребея. Конкретные задачи позже будут ~~описаны в комментариях.~~привязаны к майлстоуну
/obj/structure/sign/ironhammer
/obj/structure/sign/atmos_co2
Кучка знаков атмоса, один СБшников, и спрайты к ним.
Трава и земля, респрайтнутые бездушем, а так же оверлеи углов травы, сделанные им же.
Для работы карты нужно спиздить ее зоны.
Which will be responsible for names of ship/station intercoms, radios, and other messages in announce channel. Rebay had it in mapconfig.
Замена бейских дверей на двери Бладприста.
Небольшая фича для СЕ, запиленная Майншипом. Выбойный пистолет, сносящий с одного выстрела аирлоки, неукрепленные стенки, стекла, бластдуры, ебальники ассистентов. Его можно применять только в ближнем бою, в целом, похож на ранние версии плазменного резака. Использует сменные заряды для каждого выстрела. Так как это Майншип, следует проверить на адекватность кода. Запил начался тут.
В последние моменты разработки Ребея было сделано много звуков, спиженых из других игр. Вставить их в билд не составит особого труда, если раньше они работали нормально. Нужно просто посмотреть историю коммитов Ребея, и найти там коммиты со звуками.
Лупы, то есть зацикленные звуки всяких лазеров и фризеров, не трогать, вопрос с ними будет решаться отдельно.
Автолаты, реактивные сопла, фризеры, СМЕСы, протолаты, и прочие фабрикаторы, распиханные по всему билду настолько широко, что сложно их систематизировать и рассматривать по отдельность.
Был запилен на Ребей, но на Бее огромное количество оверлее работающих с полом, может его можно будет встроить иначе. Плин запилил его тут.
Плин запилил в камеры брига душ, который поливает заключенных холодной и горячей водой, а так же перцем. Все это линковалось к конкретному таймеру камеры через айди. Коммиты к этому лежат тут.
Правда, оно юзало зет уровни и находилось на потолке камеры, так что делать это нужно только после того, как будет решен вопрос с ними.
Ребей использует респрайтнутые гуновские консоли. Они могут быть повернуты во все 4 дира, с ними можно работать только находясь перед ними на трех тайлах, т.е.:
XXX
0C0
000
Где C - консоль направленная на север, и Х - тайлы с которых можно работать с консолью.
Это так же в свое время вызвало некоторые проблемы с существующими консолями, например консоль генетики использовала диры для других целей, а консоль павернета была сделана костылями в другом месте, и не наследовала эти свойства. Эти проблемы решались где-то тут.
Впиливание спрайтов двутайловых дверей Ребея, плюс работа над багами, которые были исправлены на Ребее с помощью костыльной виртуальной двери.
Всего нужно сделать три двери, обычную, стеклянную и техтоннельную. Спрайты последней есть в Ребее, но код для нее сделать не успели.
Коробки и прочие ящики, лежающие в двух файлах.
Портировать красивые спрайты Бездуша, для криокамер хранения персонала.
Портировать спрайты Бездуша.
ВГшные поды, давно портированные Гуапом. Сырые, но рабочие.
Спрайты Плимута и Вальтера, сделанные в гунской пропорции.
В карго Эрис есть лифт, работающий на коде шаттлов. Нужно посмотреть его применимость к текущему коду, и подумать, можно ли сделать его лучше.
Портировать с Ребея, на вид никаких подводных камней.
Портировать цветные ковры Ребея, учитывая бейские оверлеи углов ковра. На самом деле у них очень удобно все сделано с этим, главное правильно распилить.
Портировать /turf/simulated/floor/plating/under с Ребея. Их делал майншип, так что ожидаемо там могут возникнуть проблемы.
Так же наверняка стоит переделать их спрайты по новой, бейской системе оверлеев.
Портировать /obj/structure/catwalk с Ребея. Что важно, в отличии от наверняка имеющихся сейчас кетволков на Бее, они являются не турфами, а обьектами. На Ребее они использовались для того, что бы ходить над андерплатингом без риска сломать себе лицо, а так же они располагались над опенспейсом, позволяя по нему ходить.
Их спрайты так же стоит оптимизировать согласно новой бейской системе.
Небольшая фича для РД, запиленная Майншипом. Гарпун имел два режима. В первом он пиздил все что не прикручено на одном тайле, и телепортировал под стрелка. Во втором он телепортировал стрелка на указанный им тайл. Так как это Майншип, следует проверить на адекватность кода. Например, при нажатии на тайл он кидал на случайную точку в зоне. Запил начался тут.
Потому что одного требования граба достаточно для замедления процесса.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.