帕尔库

帕尔库

一个用于开发《幻兽帕鲁》游戏模组的实用工具库。

实用工具

Palworld PalLib - 实用工具库

一个用于开发《幻兽帕鲁》游戏模组的实用工具库。

安装

  1. 要安装,首先需要UE4SS(https://github.com/UE4SS-RE/RE-UE4SS/releases)。
  2. 将 'PalLib' 文件夹复制到 UE4SS 的 Mods/shared 文件夹中。
  3. 安装其他使用PalLib的模组。

模块

帕尔图书馆

主模块。包含该库的所有模块。

  • PalLib:版本 -> 属性,保存PalLib的当前版本。
  • PalLib:Dir -> 该属性保存游戏可执行文件的目录路径。
  • PalLib.Log -> 用于将消息记录到控制台的函数。
  • PalLib.Use -> 在控制台中注册模组[X]正在使用PalLib的功能。

PalLib.配置

用于操作配置文件的模块。通过它,您可以为用户提供一个简单的配置文件,供您的模组后续使用。

  • PalLib.Config.Load -> 加载并检查配置文件的函数。

PalLib.字符串

用于字符串操作的实用函数模块。

  • PalLib.String.Split -> 将字符串分割成 PalLib.Array{object} 字符串数组的函数。
  • PalLib.String.Trim -> 用于修剪字符串并返回新字符串的函数。

PalLib.数组

用于数组操作的实用函数模块。

  • PalLib.Array{object} -> 表示一个带有'length'属性的数组对象。
  • PalLib.Array.New -> 用于创建新PalLib.Array{object}的函数。
  • PalLib.Array.Length -> 用于获取 PalLib.Array{object} 长度的函数。
  • PalLib.Array.Add -> 向 PalLib.Array{object} 添加元素的函数。
  • PalLib.Array.Remove -> 从PalLib.Array{object}中移除元素的函数。
  • PalLib.Array.ForEach -> 对PalLib.Array{object}中的每个元素执行一个函数的函数。

PalLib.文件

包含文件操作实用功能的模块。

  • PalLib.File.Read -> 读取文件并将其内容作为字符串返回的函数。