Начните вводить название — например, MoreHead, Sodium или PEAK

BlueberryWolfiAPIs — иконка
Обложка WEBFISHINGМод для WEBFISHING

BlueberryWolfiAPIs

от BlueberryWolfi

Comfy APIs for Webfishing Mods

  • Легендарный
  • 87,2 тыс. скачиваний
  • Версия 1.0.2
  • Обновлён 7 ноября 2024
  • Не обновлялся больше года
  • Инструменты
  • Библиотека

О моде BlueberryWolfiAPIs

BlueberryWolfiAPIs — мод для WEBFISHING (Вебфишинг) от автора BlueberryWolfi. Comfy APIs for Webfishing Mods

Его скачали 87,2 тыс. раз: это 6-е место среди модов WEBFISHING в нашем каталоге, редкость — «легендарный» (топ-5% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.2.

Для работы ему нужны: GDWeave.

Полное описание BlueberryWolfiAPIs

Текст автора на языке оригинала

Comfy APIs for WEBFISHING Mod Development

A collection of APIs designed for use in the Comfy WEBFISHING mod within GDWeave, providing streamlined management for player interactions, keybinds, and more.

Installation (for the peeps)

  1. Ensure GDWeave is installed and working properly
  2. Download the latest release
  3. Extract the zip to BlueberryWolfi.APIs and be careful to not rename it.
  4. Place the folder in WEBFISHING/GDWeave/Mods/BlueberryWolfi.APIs
  5. Install any other mods which use my API, like

Developer Usage (for the nerds)

  1. Import the downloaded source code folder into your godot project directory as mods/BlueberryWolfi.APIs.
  2. Add an autoload entry in your project settings named BlueberryWolfiAPIs (no dot) to ensure that the APIs load before your mods.
  3. Important: When exporting your project, be careful not to include the source code of these APIs.

Code Integration

PlayerAPI Example: Importing PlayerAPI

var PlayerAPI

func _ready():
	PlayerAPI = get_node_or_null("/root/BlueberryWolfiAPIs/PlayerAPI")
	PlayerAPI.connect("_player_added", self, "init_player")

func init_player(player: Actor):
	# example:
	# print(PlayerAPI.get_player_name(player))

KeybindsAPI Example: Importing KeybindsAPI

var _keybinds_api

func _ready():
	_keybinds_api = get_node_or_null("/root/BlueberryWolfiAPIs/KeybindsAPI")

	var pushtalk_mic_signal = KeybindAPI.register_keybind({
	  "action_name": "toggle_ptt",
	  "title": "Toggle Push to Talk",
	  "key": KEY_T,
	})
	
	_keybinds_api.connect(pushtalk_mic_signal, self, "_on_to_talk_button_down")       # key down signal is automatically created.
	_keybinds_api.connect(pushtalk_mic_signal + "_up", self, "_on_to_talk_button_up") # key up signal is automatically created.

func _on_to_talk_button_down() -> void:
	print("Push to talk on")

func _on_to_talk_button_up() -> void:
	print("Push to talk off")

PlayerAPI

The PlayerAPI simplifies player-related tasks such as managing actors, steam IDs, and player states.

Variables

PlayerAPI.local_player  # Local player as an actor
PlayerAPI.in_game       # Checks if the player is in the game
PlayerAPI.players       # List of player actors in the game

Signals

_player_added(player)   # Triggered when a player joins, returns the player actor
_player_removed(player) # Triggered when a player leaves, returns the player actor
_ingame()               # Triggered when the local player is in-game

Functions

is_player(node: Node) -> bool                      # Checks if a node is a Player
get_player_from_steamid(steamid: String) -> Actor  # Gets player by Steam ID
get_player_name(player: Actor) -> String           # Returns player's name
get_player_title(player: Actor) -> String          # Returns player's title
get_player_steamid(player: Actor) -> String        # Returns player's Steam ID

KeybindsAPI

The KeybindsAPI allows mods to register custom keybinds and trigger signals for input events. Configurable in the in-game controls menu.

Signals

_keybind_changed(keybind: String, title: String, input_event: InputEventKey)

Functions

register_keybind(keybind_data: Dictionary) -> String  # Registers a keybind, returns the signal name

Note: A signal with "_up" appended to the signal name is automatically created for key release.

Requirements

  • Ensure GDWeave is properly installed to use these APIs.

Нужно для работы

В r2modman ставится автоматически

Моды, которым нужен BlueberryWolfiAPIs

12 в каталоге · показаны самые популярные

Stamps — иконка

Stamps

Создайте марки с изображениями или видео и сохраните свое игровое искусство! F4 для меню. *Версия Windows*

Редкий27,3 тыс.Инструменты

WB Construct — иконка

WB Construct

GM Construct разработан в соответствии со стилем веб-рыболовства

Редкий25,2 тыс.Косметика

rainclouder — иконка

rainclouder

нерестимые дожди, даже если вы не хозяева

Редкий20,1 тыс.Инструменты

ActiveLureHUD — иконка

ActiveLureHUD

Показывает, какую приманку вы используете в GUI приманки

Редкий19 тыс.

FlyFishing — иконка

FlyFishing

Летающий мод для Webfishing

Редкий18,5 тыс.

ReelChat — иконка

ReelChat

Режим голосового чата Proximity для Webfishing

Редкий17,8 тыс.

Как установить BlueberryWolfiAPIs

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для WEBFISHING
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру WEBFISHING.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «BlueberryWolfiAPIs» во вкладке Online и нажмите Download — GDWeave и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/webfishing/blueberrywolfi-blueberrywolfiapis/)
HTML<a href="https://modka.app/webfishing/blueberrywolfi-blueberrywolfiapis/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/webfishing/blueberrywolfi-blueberrywolfiapis/]Описание на русском — Модка[/url]

Частые вопросы о BlueberryWolfiAPIs

Как установить BlueberryWolfiAPIs?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру WEBFISHING. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «BlueberryWolfiAPIs» во вкладке Online и нажмите Download — GDWeave и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.

Безопасен ли BlueberryWolfiAPIs?

Файл скачивается с официального сервера Thunderstore, куда его загрузил BlueberryWolfi. Мы не перезаливаем и не изменяем моды.

Нужно ли друзьям ставить BlueberryWolfiAPIs?

Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.

Что нужно для работы BlueberryWolfiAPIs?

Установите вместе с ним: GDWeave. В менеджере модов зависимости подтягиваются автоматически.

Когда BlueberryWolfiAPIs обновлялся последний раз?

7 ноября 2024, актуальная версия — 1.0.2. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

Похожие моды

Все моды на WEBFISHING
Calico — иконка

Calico

Calico; антилаговые улучшения и оптимизация клиентов.

Эпический65,3 тыс.Инструменты

Xenon — иконка

Xenon

Мод, который позволяет вам возиться с множеством настроек. Теперь с мод меню!

Эпический59,3 тыс.Инструменты

Stamps — иконка

Stamps

Создайте марки с изображениями или видео и сохраните свое игровое искусство! F4 для меню. *Версия Windows*

Редкий27,3 тыс.Инструменты

chalks — иконка

chalks

В игру добавлено 54 новых цвета мела. Нажмите F8, чтобы вытащить селектор мела или настроить новый горячий ключ в настройках мода. Правильно нажмите на любимые мели.

Редкий22,2 тыс.Косметика

rainclouder — иконка

rainclouder

нерестимые дожди, даже если вы не хозяева

Редкий20,1 тыс.Инструменты

SkyMenu — иконка

SkyMenu

Позволяет игрокам менять свои скайбоксы в игре!

Обычный17 тыс.Инструменты