Fingercomp
Гуру-
Публикации
1 629 -
Зарегистрирован
-
Посещение
-
Победитель дней
283
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Fingercomp
-
[OC Updates] Обновление OpenComputers до версии 1.6.0 RC 1
Fingercomp добавил запись в блоге в Fingercomp's Playground
И лучше поздно, чем никогда. Недели две-три назад вышла версия OC 1.6-RC1 (Release Candidate). В основном ничего особенного, только баг-фиксы. Изменения: Фиксы LuaJ с помощью мастера по починке LuaJ. gamax92, если быть точнее. Plan9k теперь будет хотя бы запускаться. Ну замечательный прогресс уже, хотя крашиться всё так же любит. Switch и Access Point были скрыты в NEI. Поддержка энергии RotaryCraft. Обновление мануала под 1.6. Облегчённые рецепты. Из алмазов делаются алмазные кусочки, которые нельзя потом собрать воедино. Опция для отключения эффектов частиц у нанытов. Работа с жидкостными реакторами IC2 через редстоун-порт. Кабели можно красить в инвентаре, они выпадают крашенными. Краска теперь тратится. Обновлён китайский перевод. Обновлён русский перевод. Фикс ачивки про свитч. Свитча-то нет. Команда /oc_sc спаунит компьютеры лицом к игроку. Баг-фиксы в OpenOS. Фикс краша при подключении нескольких серверных компонентов к одной стороне, когда при этом к ней не подключён сервер. install теперь не будет копировать ещё и файлы по символическим ссылкам. Юнит-тесты. В целом OC выглядит уже достаточно стабильным для игры. Новую версию можно скачать только здесь. На GitHub её нет. -
Ну я и имел в виду, что от мода только хранение и I/O нужен жидкостей, по сути. Ну и там апгрейды, ладно, и то, может быть. Не вёдрами же (O.o) забивать МЭшку.
-
Жидкости прикольно хранить было на IT. Особенно с Форестри. Мнение моё половинное, но давайте считать за "можно и поставить". А на тестосервере протестить.
-
Моё персональное мнение по поводу этого мода Мод состоит из, фактически, одного блока и несколько примочек. Вроде даже и выглядит прикольно, но... Малая комплектация. Малая востребованность в игре. Неудобство в использовании (прямая видимость, плюс все чанки по пути лазера должны быть загружены). Для просчёта дистанции спаунит Entity (юху, лагодромщики могут радоваться!) каждую секунду. Простакаем-с... Из крутого: Интеграция с Applied Energistics 2 через AE Encoder. Соединяет сети AE через лазер, кажется. Ну что тут сказать. Мой вердикт: пока оставить до лучших времён. С появлением спутника и, собственно, радио предлагаю только тогда задуматься об установке.
-
Как обеспечить энергией сервер OpenComputers 1.6
Fingercomp ответил в вопрос Zucker в Разные (отсортировать)
Догадываюсь, что при [Enabled] кнопочке достаточно подключить к источнику питания один сервер. У SysoevDV так сервера и работали, например... -
Диван рэпэгэ засу... Ой, стойте. Никаких диванов! Лагающим, багующим, нагружающим сервер диванам для людей стадии развития "ололо-го-певепе-дружить" скажем же дружное НЕТ!
-
Как обеспечить энергией сервер OpenComputers 1.6
Fingercomp ответил в вопрос Zucker в Разные (отсортировать)
Видишь линии компонентов? И надписи, им соответствующие. С именами сторон. Вот к этим сторонам и цепляй энергию. -
Обновил программу. Кое-как сделал оптимизацию памяти (причём значительную), ну и там ещё задержки улучшил. Трек Дуба теперь играется нормально. В плеер, которым я настоятельно рекомендую пользоваться для проигрывания треков, кроме задержек ещё добавил паузу.
-
Странно, один из ивентов не содержал длительность ноты O.o Обновил программу.
-
Можно миди-файлик для тестов?
-
Теперь в библиотеке появилась новая функция: smap.guessFormat(path: string), которая может примерно определять формат файла для smap.load. А ещё NBS треки грузятся теперь полностью. Это чтобы не скакала длительность в плеере.
-
TComponent.__index = TComponent — это чудеса метамагии. Есть класс TComponent. При создании нового объекта ему присваивается класс как метатаблица. Однако методы и пр. не копируются. В объекте их нет, по сути. Метапараметр __index задаёт, где искать недостающие методы. Сначала, например, он будет искать значение в таблице объекта, а потом — в таблице __index (то есть, в классе).
-
ИК будет, см. первый пост. А иначе зачем речь о солярах и квантогравиках?
-
Как только — так (почти) сразу. OC, Computronics, OpenPeripheral будут. ComputerCraft нет испокон веков.
-
Никакого креатива, как же так. Да и я на 99% процентов уверен, что буду бегать обычным ванильным стивчиком.
-
Потому что это не ответы на вопрос. Это только сообщения типа "просто мы так хотим" и "мы обожаем таумкрафт". Откуда знаем? Да если бы они не магически крафтились, ни Алекс, ни newbie не стали бы об этом говорить. Ну а мне уже без разницы, таумически крафтиться ли будет, не таумически ли. С магией геморней, но переживу.
-
Продолжаю кодить свой любимый смапик. В обновлении завезли: Трелло-доску: https://trello.com/b/PYyrj3dP/smap Совместимость с потоками. Для этого вторым аргументом передайте "allow" (для разрешения слипа) или "force" (для принудительного слипа, не будет работать на треках с темпом > 20 tps).
-
В чём-то я согласен с @eu_tomat. Магия — процесс затяжной, а компы обычно требуется быстро и много. Meh. Однако спорить я не собираюсь — как тут заразились магией головного мозга, не переубедишь уже. Ну может и играть интересно будет, не знаю, от этих твиков очень важных. Сообщения @eu_tomat — не повод проявлять свою грубость. Так, двум отдельно взятым личностям напоминаю.
-
[OC] [Add-ons] Computronics! Полный обзор версии 1.5.5 [#2] (стандартные блоки)
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
@Andronio Я, конечно, понимаю. Краткость — сестра таланта, всё такое. Однако слишком сокращать не следует. Прошу пояснений и явного указания, что за функция, и почему так сложно понять, что :Boolean — это тип возвращаемого значения? -
Три дня с вайтом, дальше - без?
-
Пара трюков OpenComputers
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Ну это верно. Мне такая задержка потребовалась для плеера: там тик длиться может 1/720 секунды, а то и больше. Разумно использовать здесь busy-idle. Что я и сделал. -
Пара трюков OpenComputers
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Там даже ещё круче завернули. os.sleep => event.pull => repeat computer.pullEvent until deadline Как же тут хромает задержка, ох. Так что os.clock определённо. -
Консольная утилитка... smap (да у меня самые оригинальные названия!) Собственно, более-менее человеческий интерфейс ко смапу. Не самый доработанный, ну и фиг с ним пока что. Включена в пакет: oppm install smap или oppm update smap. Качаем мюзикальный файл NBS/MIDI. Устанавливаем smap. Пишем smap --d=<устройство> <путь> <формат>, где <устройство> — одно из inoteblock, pcspkr, beep (см. посты выше), <путь> — путь к файлу и <формат> — формат файла (nbs или midi). Слушаем музыку! Для выхода вам надо попытаться нажать Control и С в нужное время. Или дослушать до конца. Или перезагрузить комп.
