mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-11-05 23:09:04 +00:00
126 lines
3.8 KiB
INI
126 lines
3.8 KiB
INI
|
// Configure module gateway for layer 5 module comm
|
||
|
StartCommands +=
|
||
|
{
|
||
|
// Create a gateway module
|
||
|
"moduleManager.createModule StandardGateway gw",
|
||
|
// add a layer 5 transport
|
||
|
"gw.transportAdd L5Transport l5",
|
||
|
// open the transport
|
||
|
"gw.transportCmd l5(open)",
|
||
|
|
||
|
/// Create default connection with admin executor service
|
||
|
// Create a gateway module
|
||
|
"moduleManager.createModule StandardGateway gw_aes",
|
||
|
// create the admin executor service module
|
||
|
"moduleManager.createModule AdminExecutorServiceClient aes_client",
|
||
|
"aes_client.plug gw_aes",
|
||
|
|
||
|
// create a layer 3 client to connect to aes gateway
|
||
|
"gw_aes.transportAdd L3Client aes_l3c",
|
||
|
"gw_aes.transportCmd aes_l3c(connect addr="+AESHost+":"+AESPort+")",
|
||
|
};
|
||
|
|
||
|
/// A list of vars to graph for any service
|
||
|
GraphVars =
|
||
|
{
|
||
|
"ProcessUsedMemory", "60000", // every minute
|
||
|
};
|
||
|
|
||
|
|
||
|
/* Force default value for PDLib directory (e.g. SaveFilesDirectory...)
|
||
|
* PLEASE NOTICE THAT THIS LINE MUST BE LEFT TO ""
|
||
|
* Only log analyser must have the $shard parameter to find all shards root directory
|
||
|
*/
|
||
|
PDRootDirectory = "";
|
||
|
|
||
|
// Log PD updates to log file (1 enabled, 0 disabled), see PDLogSaveDirectory to choose where to log
|
||
|
PDEnableLog = 1;
|
||
|
|
||
|
// Log PD StringManager updates to log file (1 enabled, 0 disabled), see PDLogSaveDirectory to choose where to log
|
||
|
PDEnableStringLog = 0;
|
||
|
|
||
|
// Number of seconds between 2 logs to file
|
||
|
PDLogUpdate = 10;
|
||
|
|
||
|
// MySGL wrapper strict mode - controls use of asserts if SQL requests fail
|
||
|
MSWStrictMode=0;
|
||
|
|
||
|
// This is the mapping for logical continent to physical one
|
||
|
ContinentNameTranslator =
|
||
|
{
|
||
|
"matis_newbie", "matis",
|
||
|
"zorai_newbie", "zorai",
|
||
|
"terre", "terre_oubliee",
|
||
|
"sources", "sources_interdites"
|
||
|
};
|
||
|
|
||
|
NegFiltersDebug = { "ZZZZZZZZZZZ" };
|
||
|
NegFiltersInfo = { "ZZZZZZZZZZZ" };
|
||
|
NegFiltersWarning = { "ZZZZZZZZZZZ" };
|
||
|
//NegFiltersDebug = { "NET", "ADMIN", "MIRROR", "NC", "PATH" };
|
||
|
//NegFiltersInfo = { "NET", "ADMIN", "MIRROR", "NC", "CF", "TimerManagerUpdate" };
|
||
|
// NegFiltersWarning = { "CT_LRC", "AnimalSpawned" };
|
||
|
|
||
|
// Block the system in the tick service that provokes stalls when overloaded
|
||
|
WaitForBSThreshold=0;
|
||
|
|
||
|
// Only produce log*.log files and not <service name>*.log
|
||
|
DontLog=1;
|
||
|
|
||
|
IgnoredFiles = { "continent.cfg", "__read_me.txt", "bandit.html", "flora_primr.primitive" };
|
||
|
|
||
|
// If the update loop is too slow, a thread will produce an assertion.
|
||
|
// By default, the value is set to 10 minutes.
|
||
|
// Set to 0 for no assertion.
|
||
|
UpdateAssertionThreadTimeout = 6000000;
|
||
|
|
||
|
DefaultMaxExpectedBlockSize = 200000000; // 200 M !
|
||
|
DefaultMaxSentBlockSize = 200000000; // 200 M !
|
||
|
|
||
|
// MS Packet size limit in bytes, PER DATASET (warning: depending on the weights, limits per property may be very small)
|
||
|
MaxOutBandwidth = 100000000;
|
||
|
|
||
|
// how to sleep between 2 network updates
|
||
|
// 0 = pipe
|
||
|
// 1 = usleep
|
||
|
// 2 = nanosleep
|
||
|
// 3 = sched_yield
|
||
|
// 4 = nothing
|
||
|
UseYieldMethod = 0;
|
||
|
|
||
|
// The privileges needed to access any ring session
|
||
|
PrivilegeForSessionAccess = ":DEV:SGM:GM:SG:";
|
||
|
|
||
|
// The max number of ring points (aka ring access) for each ecosystem
|
||
|
MaxRingPoints = "A1:D7:F7:J8:L6:R13";
|
||
|
|
||
|
// Level limit for newb scenarios
|
||
|
FreeTrialSkillLimit=21;
|
||
|
|
||
|
// Level limit for newb scenarios
|
||
|
DefaultInterShardExchangeLevelCap=0;
|
||
|
|
||
|
// Configuration for DSS
|
||
|
MaxNpcs = 300;
|
||
|
MaxStaticObjects = 200;
|
||
|
|
||
|
// the following variable must be defined but should be empty - it's presence is used to change the behaviour
|
||
|
// of the packed sheet reader
|
||
|
GeorgePaths = { "" };
|
||
|
|
||
|
// Disable nel net verbose logging
|
||
|
VerboseNETTC = 0;
|
||
|
VerboseLNETL0 = 0;
|
||
|
VerboseLNETL1 = 0;
|
||
|
VerboseLNETL2 = 0;
|
||
|
VerboseLNETL3 = 0;
|
||
|
VerboseLNETL4 = 0;
|
||
|
VerboseLNETL5 = 0;
|
||
|
VerboseLNETL6 = 0;
|
||
|
|
||
|
// Disable ryzom verbose logging
|
||
|
VerboseMIRROR = 0;
|
||
|
VerboseRingRPLog = 0;
|
||
|
VerboseCDBGroup = 0;
|
||
|
|