UGCProjects/TwoOnTwo/Script/Global/GlobalConfigs.lua
2025-01-04 23:00:19 +08:00

105 lines
2.4 KiB
Lua
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

GlobalConfigs = GlobalConfigs or {}
GlobalConfigs.DsDoOnce = true;
GlobalConfigs.IsDebug = false;
GlobalConfigs.GameName = "2v2羁绊对决";
GlobalConfigs.IsHaiDao = true; -- 判断是否为海岛继承的工程
--- 游戏模式设置
GlobalConfigs.GameModeSetting = {
--- 队伍模式
TeamModeType = CustomEnum.ETeamMode.TeamSports;
--- 队伍所需玩家数
TeamNeedPlayerNum = 5;
--- 队伍数量
TeamNum = 1;
--- 最大玩家数量
MaxPlayerNum = 5;
--- 最小可玩人数
MinPlayerNum = 2;
}
--- 游戏设置
GlobalConfigs.GameSetting = {
-- 启用补人
EnablePlayerJoin = false,
-- 等待及选地图时间
WaitTime = 40;
-- 游戏时长
GameTime = 1200;
-- 回合时间
RoundTime = 240;
--RoundTime = 60;
-- 默认加载地图时长
DefaultLoadMapTime = 8;
-- 最大回合数
MaxRound = 7;
-- 回合准备时间
RoundReadyTime = 10;
-- 准备阶段是否可移动
ReadyCanMove = true;
-- 准备阶段开启伤害
ReadyStateEnableDamage = false;
-- 目标比分
TargetTeamScore = 4;
-- 激活队伍出生点切换在回合数大于MaxRound//2时
ActiveChangeTeam = true;
-- 仅游玩阶段有伤害
JustPlayingEnableDamage = true;
-- 玩家重生时间
RespawnTime = 3.;
-- 无敌时间
InvincibleTime = 3.;
-- 启用描边
EnableStroke = true ;
-- 自动返回大厅的时间
DelayReturnToLobbyTime = 20.;
-- 地图结束投票时随机滚动选择投票地图是时间
RollMapTime = 4.;
-- 启用死亡视角
EnableLerpCamera = false;
-- 等待客户端地图加载时间
ClientLoadMapTime = 2.;
-- 武器选择时间
WeaponSelectTime = 20;
-- 可以自定义武器
CanCustomWeapon = true;
-- 友伤比例
FriendlyInjuryRatio = 0.;
-- 启用自己的伤害如手雷、火箭筒
bEnableSelfHarm = true;
-- 对自己的伤害比例
SelfHarmInjuryRatio = 1.;
-- 启用掉落伤害
bEnableDropDamage = true;
-- 显示飘字
ShowDamageNumber = false;
-- 忽略的伤害类型
IgnoreDamageType = {
-- 掉落伤害
-- EDamageType.FallingDamage,
};
-- 在Pawn为以下状态时忽略伤害
PawnStateIgnoreDamage = {
-- 濒死状态
EPawnState.Dying,
};
-- 近战伤害比例
MeleeDamageScale = 1;
}
return GlobalConfigs