- Языки
- Английский
О полнодиапазонных автотурелях
Делает все автотурели дальностью обнаружения 360 градусов вместо ванильных 90 градусов.
Позволяет администраторам сервера точно контролировать диапазоны обнаружения и диапазоны вращения для AutoTurrets и FlameTurrets. Вы можете сделать их еще более сложными, предоставив им дальность обнаружения 360°, или вы можете эффективно сделать их безвредными, установив их дальность обнаружения на 0, сделав их просто для галочки. Все зависит от тебя. Хардкорный сервер? Мы попали. Холодный сервер? Ни у кого нет времени на турели, заставьте их хромать.
Этот проект был создан как учебное упражнение для изучения Гармонии. Код довольно организован и, возможно, хорошо документирован, но, вероятно, будет иметь массу запахов кода, и я уверен, что есть достаточно места для оптимизации. Но поскольку для Rust есть всего несколько разработчиков Harmony, это не повредит, верно? Если вы чему-то научились из этого, отлично.
Просто поместите .dll в папку /HarmonyMods и перезапустите сервер. Модифицирует как AutoTurrets, так и FlameTurrets.
Проверьте исходный код на GitHub!
Функции
- Несколько вещей, которые вы можете сделать с этим модом:
- Измените диапазон обнаружения от 0° до 360° для AutoTurrets и FlameTurrets.
- Измените диапазон вращения от 0° до 360° для AutoTurrets и FlameTurrets.
- Используйте его полностью документированный открытый исходный код, чтобы изучить Harmony.
- Возьми его на чашку кофе, idk. Это мод.
This should all be pretty self-explanatory, but in case it's not...
- "Modification enabled (true/false)" => Enables or disables the entire mod
- "Modify all AutoTurrets (true/false)" => Enables or disables the modification of AutoTurrets (all of them!)
- "Modify all FlameTurrets (true/false)" => Enables or disables the modification of FlameTurrets (all of them!)
- "Detection Range Degrees (0-360)" => Sets the detection range for a turret. This does NOT change the animation. If set to 0, disables the turret type.
- "Rotation Range Degrees (0-360)" => Sets the rotation range for a turret. This does NOT change the detection behavior. If set to 0, disables animation. If set to 360, will cause the AutoTurret to randomly choose a direction, and will cause the flame turret to rotate in circles infinitely.