98 lines
2.2 KiB
Lua
98 lines
2.2 KiB
Lua
GlobalConfigs = GlobalConfigs or {}
|
|
|
|
GlobalConfigs.DsDoOnce = true;
|
|
GlobalConfigs.IsDebug = true;
|
|
|
|
--- 游戏模式设置
|
|
GlobalConfigs.GameModeSetting = {
|
|
--- 队伍模式
|
|
TeamModeType = CustomEnum.ETeamMode.TeamSports;
|
|
--- 队伍所需玩家数
|
|
TeamNeedPlayerNum = 8;
|
|
--- 队伍数量
|
|
TeamNum = 2;
|
|
--- 最大玩家数量
|
|
MaxPlayerNum = 8;
|
|
--- 最小可玩人数
|
|
MinPlayerNum = 1;
|
|
|
|
}
|
|
|
|
|
|
--- 游戏设置
|
|
GlobalConfigs.GameSetting = {
|
|
-- 启用补人
|
|
EnablePlayerJoin = false,
|
|
|
|
-- 等待及选地图时间
|
|
WaitTime = 30;
|
|
-- 游戏时长
|
|
GameTime = 1200;
|
|
-- 回合时间
|
|
RoundTime = 720;
|
|
-- RoundTime = 60;
|
|
-- 最大回合数
|
|
MaxRound = 2;
|
|
-- 回合准备时间
|
|
RoundReadyTime = -1;
|
|
-- 目标比分
|
|
TargetTeamScore = 100;
|
|
-- 随机加载地图
|
|
RandomLoadMap = false;
|
|
|
|
|
|
|
|
|
|
|
|
-- 启用飘字
|
|
EnableInexactEnunciation = true;
|
|
-- 玩家重生时间
|
|
RespawnTime = 1.5;
|
|
-- 无敌时间
|
|
InvincibleTime = 3.;
|
|
-- 自动返回大厅的时间
|
|
DelayReturnToLobbyTime = 120.;
|
|
-- 友伤比例
|
|
FriendlyInjuryRatio = 0.;
|
|
-- 启用自己的伤害如手雷、火箭筒
|
|
bEnableSelfHarm = true;
|
|
-- 对自己的伤害比例
|
|
SelfHarmInjuryRatio = 1.;
|
|
-- 近战伤害比例
|
|
MeleeDamageScale = 3.2;
|
|
-- 启用掉落伤害
|
|
bEnableDropDamage = false;
|
|
|
|
-- 启用死亡视角
|
|
EnableLerpCamera = false;
|
|
-- 启用死亡特效
|
|
EnableDeadEffect = true;
|
|
|
|
|
|
-- 等待客户端地图加载时间
|
|
ClientLoadMapTime = 2.;
|
|
-- 地图结束投票时随机滚动选择投票地图是时间
|
|
RollMapTime = 4.;
|
|
|
|
|
|
-- 给予初始背包配置和武器
|
|
GiveInitialBackpack = false;
|
|
-- 复活选择武器
|
|
CanRespawnSelectWeapon = false;
|
|
-- 武器选择时间
|
|
WeaponSelectTime = 8;
|
|
}
|
|
|
|
-- 工程内的设置
|
|
GlobalConfigs.ProjectSetting = {
|
|
-- 突围次数
|
|
BreakThroughMaxCount = 12;
|
|
-- 防线路径
|
|
LineOfDefensePath = UGCGameSystem.GetUGCResourcesFullPath('Asset/Blueprint/SceneActor/PlaceMode/BP_LineOfDefense.BP_LineOfDefense_C');
|
|
-- 显示进攻方距离的范围 m
|
|
ShowAttackerRange = 30;
|
|
-- 突围冷却时间
|
|
BreakThroughCoolingTime = 5;
|
|
}
|
|
|
|
return GlobalConfigs |