59 lines
1.9 KiB
Lua
59 lines
1.9 KiB
Lua
--- 默认配置类,可以在此处配置各种参数
|
|
DefaultSettings = {}
|
|
require('Script.Global.EventTypes')
|
|
|
|
DefaultSettings.EnableTest = true
|
|
--- 目标人数,如果 <= 0 的话,那么不开启补人
|
|
DefaultSettings.TotalPlayerCount = -1;
|
|
--- 玩家总数,可以实时获取或者通过玩家控制器数量来获取
|
|
DefaultSettings.CurrPlayerCount = 0;
|
|
--- 玩家初始装备
|
|
---@type table<int32, table<int32, any>>
|
|
DefaultSettings.PlayerInitEquipment = { };
|
|
--- 是否开启和平的自动拾取
|
|
DefaultSettings.EnableAutoPickUp = true;
|
|
--- 是否开启攀爬
|
|
DefaultSettings.OpenVault = true;
|
|
--- 是否开启滑铲
|
|
DefaultSettings.OpenShovel = true;
|
|
--- 是否开启自动回血
|
|
DefaultSettings.EnableHealing = true;
|
|
--- 是否阻塞加载关卡
|
|
DefaultSettings.BlockLoadLevel = false;
|
|
--- 是否是随机选择出生点
|
|
DefaultSettings.RandomSelectStart = false;
|
|
--- 是否随机毒圈
|
|
DefaultSettings.RandomPoison = false;
|
|
--- 出生点到地图中心的最远距离
|
|
DefaultSettings.MaxStartCenterDis = 250 * 100;
|
|
|
|
-------------------------------- UI --------------------------------
|
|
--- 拍脸图在多少局游戏前显示
|
|
DefaultSettings.ShowFaceNoticeGameTimes = 3;
|
|
DefaultSettings.ShowFaceNoticeTime = 25;
|
|
|
|
-------------------------------- 测试 --------------------------------
|
|
ELogColor = {
|
|
Default = 0,
|
|
Red = 1,
|
|
Blue = 2,
|
|
Green = 3,
|
|
Yellow = 4,
|
|
Purple = 5,
|
|
Cyan = 6,
|
|
Pink = 7,
|
|
Orange = 8,
|
|
};
|
|
|
|
--- 颜色
|
|
LogColorConfig = {
|
|
[ELogColor.Default] = { 1, 1, 1, },
|
|
[ELogColor.Red] = { 1, 0, 0, },
|
|
[ELogColor.Blue] = { 0, 0, 1, },
|
|
[ELogColor.Green] = { 0, 1, 0, },
|
|
[ELogColor.Yellow] = { 1, 1, 0, },
|
|
[ELogColor.Purple] = { 1, 0, 1, },
|
|
[ELogColor.Cyan] = { 0, 1, 1, },
|
|
[ELogColor.Pink] = { 1, 0, 0.5, },
|
|
[ELogColor.Orange] = { 1, 0.5, 0, },
|
|
} |