Merge branch 'master' into Playerbot

This commit is contained in:
Yunfan Li
2025-07-15 20:34:44 +08:00
80 changed files with 11484 additions and 699 deletions

View File

@@ -679,6 +679,7 @@ Appender.Errors=2,5,0,Errors.log,w
#
Logger.root=2,Console Server
#Logger.metric=2,Console Server
#Logger.commands.gm=4,Console GM
Logger.diff=3,Console Server
Logger.mmaps=4,Server
@@ -813,6 +814,37 @@ Log.Async.Enable = 0
Metric.Enable = 0
#
# Metric.InfluxDB
# Description: Connection settings for InfluxDB.
#
# For InfluxDB v1:
# Only fill in Metric.InfluxDB.Connection.
#
# Example:
# Metric.InfluxDB.Connection = "hostname;port;database"
#
# For InfluxDB v2:
# Fill in every field.
#
# NOTE: Currently, Grafana will not work with the provided json files to visualize
# data from InfluxDB v2.
#
# Example:
# Metric.InfluxDB.Connection = "hostname;port"
# Metric.InfluxDB.v2 = 0 - (Disabled)
# 1 - (Enabled)
# Metric.InfluxDB.Org = "my-org"
# Metric.InfluxDB.Bucket = "my-bucket"
# Metric.InfluxDB.Token = "my-token"
#
Metric.InfluxDB.Connection = "127.0.0.1;8086;worldserver"
Metric.InfluxDB.v2 = 0
Metric.InfluxDB.Org = ""
Metric.InfluxDB.Bucket = ""
Metric.InfluxDB.Token = ""
#
# Metric.Interval
# Description: Interval between every batch of data sent in seconds.
@@ -823,15 +855,6 @@ Metric.Enable = 0
Metric.Interval = 1
#
# Metric.ConnectionInfo
# Description: Connection settings for metric database (currently InfluxDB).
# Example: "hostname;port;database"
# Default: "127.0.0.1;8086;worldserver"
#
Metric.ConnectionInfo = "127.0.0.1;8086;worldserver"
#
# Metric.OverallStatusInterval
# Description: Interval between every gathering of overall worldserver status data in seconds
@@ -1398,18 +1421,6 @@ CheckGameObjectLoS = 1
PreloadAllNonInstancedMapGrids = 0
#
# SetAllCreaturesWithWaypointMovementActive
# Description: Set all creatures with waypoint movement active. This means that they will start
# movement once they are loaded (which happens on grid load) and keep moving even
# when no player is near. This will increase CPU usage significantly and can be
# used with enabled "PreloadAllNonInstancedMapGrids" to start waypoint movement on
# server startup.
# Default: 0 - (Disabled)
# 1 - (Enabled)
SetAllCreaturesWithWaypointMovementActive = 0
#
# DontCacheRandomMovementPaths
# Description: Random movement paths (calculated using MoveMaps) can be cached to save cpu time,
@@ -3835,11 +3846,18 @@ Arena.QueueAnnouncer.Detail = 3
#
# Arena.ArenaStartRating
# Description: Start rating for new arena teams.
# Description: Start rating for new arena teams. (Applies to season 6 and higher)
# Default: 0
Arena.ArenaStartRating = 0
#
# Arena.LegacyArenaStartRating
# Description: Start rating for new arena teams. (Only applies to season 1 - 5)
# Default: 1500
Arena.LegacyArenaStartRating = 1500
#
# Arena.ArenaStartPersonalRating
# Description: Start personal rating when joining a team.