mirror of
https://github.com/EpochModTeam/Epoch.git
synced 2024-08-30 18:22:13 +00:00
87c23b106f
* first build for 0.3.8 * 0.3.8.0190 * 0.3.8.0202 * 0.3.8.0213 * 0.3.7.0214 * 0.3.8.0222 * 0.3.8.0246 * 0.3.8.0247 fixed typo * 0.3.8.0249 more fixes for server compiler * 0.3.8.0256 * add build number and simple batch file for packing * match build number with internal * add build numbers to server pbo's and mission files also reworked build script for more options * 0.3.8.0261 * 0.3.8.0261 * 0.3.8.0283 * 0.3.8.0284 * changelog * 0.3.8.0307 * 0.3.8.0311 * remove old BEC plugin * update redis-server.exe to latest build and full config * 0.3.8.0314 * 0.3.8.0315 * inverse logic This should correctly prevent spawning these units nearby jammer or protection zones * use pushbackUnique here * optimized loot function by using selectRandom instead of slower sqf logic * 0.3.8.0316 * make use of new getDir functionality instead of BIS fnc * add lower disconnect value to server.cfg * use new getpos functionality * 0.3.8.0317 * 0.3.8.0319 * 0.3.8.0327 * 0.3.8.0338 changelog update tba * changelog * 0.3.8.0341 * BE update * 0.3.8.0353 * changelog * removed duplicates * 0.3.8.0355 fixed error in getIDC * 0.3.8.0356 revert to BIS_fnc_param as params threw errors * 0.3.8.0357 fixes for #496 #497 * 0.3.8.0359 fixed #497 fixed #496 * 0.3.8.0365 * 0.3.8.0371 * 0.3.8.0373 * 0.3.8.0379 * 0.3.8.0381 * 0.3.8.0386 * 0.3.8.0393 * 0.3.8.0395 * 0.3.8.0396 * 0.3.8.0397 * 0.3.8.0406 * 0.3.8.0409 * 0.3.8.0410 loot balance suppress error in spawnloot make near object check based on building size * 0.3.8.0412 * 0.3.8.0414 removed classes with scope 0 test remove loot trash on gear for #498 fixed #501 * 0.3.8.0415 * same
61 lines
4.0 KiB
C++
61 lines
4.0 KiB
C++
serverRestart = false; // true sends #shutdown command to server after the time specified in ForceRestartTime
|
|
forceRestartTime = 14400; // 4 hour restarts
|
|
|
|
StorageSlotsLimit = 1500; // Max storage slots allowed. Warning! Higher the number lower performance.
|
|
BuildingSlotsLimit = 1500; // Max building slots allowed. Warning! Higher the number lower performance.
|
|
|
|
// Time based
|
|
StaticDateTime[] = {}; // {0,0,0,8,0} would forces the server to start at 8am each time it is started while allowing the year, month and day to stay real time. Any values left at 0 will result in no change.
|
|
timeDifference = 0; // Server uses real time this will allow you to offset just the hour.
|
|
timeMultiplier = 4; // Sets a time multiplier for in-game time. The command range is now capped at 0.1 - 120 to avoid performance problems.
|
|
lootMultiplier = 0.5; // 1 = max loot bias. This controls how much loot can payout per Epoch loot container.
|
|
// Events
|
|
WeatherChangeTime = 1200; // This controls how fast the weather changes as well as how fast shipping containers and earthquakes happen.
|
|
WeatherStaticForecast[] = {}; // Default: {75.5,0,{0,0,0},0,{1,1}}; // Clear day; {19,1,{1,1,40},1,{5,5}}; // Cold Foggy Rainy Overcast Windy; Format: {temp <scalar>,rain <scalar>,fog <array>,overcast <scalar>,wind <array>}
|
|
events[] = {
|
|
{ 3600, "CarnivalSpawner" }, // SECOND <scalar>, EVENT <string>
|
|
{ 2400, "EarthQuake" },
|
|
{ 1800, "ChangeWeather" },
|
|
{ 1200, "ContainerSpawner" },
|
|
{ 300, "PlantSpawner" } //No comma on last Entry
|
|
};
|
|
|
|
// Antagonists
|
|
antagonistChanceTrash = 0.09; //9% chance when player loot a trash object
|
|
antagonistChancePDeath = 0.33; //33% chance when player was killed from a other player (selfkill doesn't count)
|
|
antagonistChanceLoot = 0.09; //9% chance when player click "SEARCH" on a loot object
|
|
|
|
// Player Related
|
|
cloneCost = 100; // debt incurred on player death
|
|
|
|
// vehicles - Max vehicle slots is calculated from per vehicle limits below. Warning! Higher the number lower the performance.
|
|
simulationHandler = true; // When enabled this feature disables simulation on vehicles that are not nea players. Can help improve client fps at the cost of server fps.
|
|
vehicleLockTime = 1800; // Controls how many seconds it takes to allow another person/group to unlock vehicle.
|
|
|
|
// Traders
|
|
taxRate = 0.1; // controls the price increase for purchases
|
|
starterTraderItems[] = { { "ItemSodaBurst", "meatballs_epoch", "MortarBucket", "CinderBlocks", "VehicleRepair", "CircuitParts", "ItemCorrugated", "PartPlankPack", "ItemRock", "ItemRope", "ItemStick" }, { 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 } }; // Starter Items for fresh spawned trader first array is classnames second is quantity.
|
|
NPCSlotsLimit = 20; // Max number of traders static or dynamic. Warning! Higher the number lower performance.
|
|
forceStaticTraders = true; // disables traders moving from work to home
|
|
|
|
// Markers
|
|
showEarthQuakes = true; // show mineral viens caused by earthquakes
|
|
showShippingContainers = true; // Show location of events based loots (plants, shipping container, Carnival)
|
|
SHOW_TRADERS = true; // Show locations of traders
|
|
SHOW_JAMMERS = false; // Shows location of base jammers
|
|
SHOW_BOATLOOT = true; // Shows the location of shipwreck loot
|
|
DEBUG_VEH = false; // DEBUG ONLY used to debug spawing of vehicles
|
|
|
|
// Hive Related
|
|
expiresBuilding = "604800"; // expiration date in seconds for buildings
|
|
expiresPlayer = "2592000"; // expiration date in seconds for players
|
|
expiresBank = "7776000"; // expiration date in seconds for players bank
|
|
expiresVehicle = "604800"; // expiration date in seconds for vehicles
|
|
expiresAIdata = "604800"; // expiration date in seconds for NPC Trader inventory
|
|
hiveAsync = true; // true = asynchronous hive calls (non blocking), false = synchronous hive calls (blocking)
|
|
|
|
// Admin Features
|
|
hiveAdminCmdExec = false; // true = enables extra (To Be Released) feature to allow execution of code via hive.
|
|
hiveAdminSavePlayerList = true; // true = enables saving of playerUID array to hive value PLAYERS:#InstanceID.
|
|
hiveAdminCmdTime = 5; // how many seconds between each command queue call.
|