Added SB Config files

This commit is contained in:
CekisSWG
2018-04-01 17:07:52 -07:00
commit 099b7456c7
9 changed files with 333 additions and 0 deletions

18
linux/default.cfg Normal file
View File

@@ -0,0 +1,18 @@
[TaskManager]
loginServerAddress=HOSTIP
clusterName=CLUSTERNAME
[dbProcess]
DSN=DBSERVICE
databaseUID=DBUSERNAME
[LoginServer]
DSN=DBSERVICE
databaseUID=DBUSERNAME
developmentMode=true
[CentralServer]
developmentMode=true
[GameServer]
adminGodToAll=0

175
linux/localOptions.cfg Normal file
View File

@@ -0,0 +1,175 @@
[CentralServer]
clusterName=CLUSTERNAME
metricsDataURL=http://192.168.2.111/serverstats
webUpdateIntervalSeconds=600
newbieTutorialEnabled=0
#startPlanet=tutorial
startPlanet=tatooine
#startPlanet=naboo
#startPlanet=corellia
#startPlanet=rori
#startPlanet=talus
#startPlanet=yavin4
#startPlanet=endor
#startPlanet=lok
#startPlanet=dantooine
#startPlanet=dathomir
#startPlanet=dungeon1
#startPlanet=adventure1
#startPlanet=space_corellia
#startPlanet=space_naboo
#startPlanet=space_tatooine
#startPlanet=space_lok
#startPlanet=space_dantooine
#startPlanet=space_dathomir
#startPlanet=space_yavin4
#startPlanet=space_endor
#startPlanet=space_heavy1
#startPlanet=space_light1
#startPlanet=kashyyyk_main
#startPlanet=kashyyyk_pob_dungeons
#startPlanet=kashyyyk_south_dungeons
#startPlanet=kashyyyk_north_dungeons
#startPlanet=kashyyyk_rryatt_trail
#startPlanet=kashyyyk_hunting
#startPlanet=kashyyyk_dead_forest
#startPlanet=space_kashyyyk
#startPlanet=space_npe_falcon
#startPlanet=space_npe_falcon_2
#startPlanet=space_npe_falcon_3
#startPlanet=space_ord_mantell
#startPlanet=mustafar
#startPlanet=space_nova_orion
#startPlanet=adventure2
[ServerMetrics]
metricsServerPort=0
[ChatServer]
centralServerAddress=HOSTIP
clusterName=CLUSTERNAME
[dbProcess]
centralServerAddress=HOSTIP
sharedLoginMode=0
loaderThreads=1
persisterThreads=1
[PlanetServer]
loadWholePlanet=1
numTutorialServers=1
[ConnectionServer]
disableWorldSnapshot=0
validateClientVersion=1
validateStationKey=0
clientOverflowLimit=5242880
[LoginServer]
validateClientVersion=1
validateStationKey=0
[ScriptFlags]
liveSpaceServer=1
spawnersOn=1
npeSequencersActive=true
[GameServer]
#createZoneObjects=1
#javaOptions=-Xoss4096k
#javaOptions=-Xss4096k
centralServerAddress=HOSTIP
javaConsoleDebugMessages=0
javaEngineProfiling=0
# setting adminGodToAll to any other value than 'false' makes it TRUE!! Big security hole so be CAREFUL!
adminGodToAll=false
javaVMName=sun
maxGoldNetworkId=10000000
nameValidationAcceptAll=1
scriptWatcherWarnTime=5000
scriptWatcherInterruptTime=0
commoditiesMarketEnabled=0
createAppearances=0
fatalOnGoldPobChange=0
#allowMasterObjectCreation=false
javaConsoleDebugMessages=0
reservedObjectIds=1000000
enablePreload=true
disableResources=1
# grantGift allows a player to radial the lifeday tree and get a lifeday present and badge. Can be set to any value to turn on, "false" to turn off.
grantGift=false
# these two settings control the max attachment value for bits and attachments.
# handles socket skill mod value maximums including SEA's - set high enough to handle items such as the jedi robe values
maxSocketSkillModBonus=999
maxObjectSkillModBonus=999
# handles items such as looted weapon and armor augmentations - looted augs are max 250 in stat value.
maxItemAttribBonus=250
# aiLoggingEnabled is very "chatty".. handle with care.
aiLoggingEnabled=0
# idleLogoutTimeSec sets the maximum time (in seconds) a character can be idle before being automatically logged off.
idleLogoutTimeSec=300
# these three settings are used to display the invasion timer on the planetary map
gcwcitykeren=1
gcwcitybestine=1
gcwcitydearic=1
# these two settings are used to set invasions back to back to back with no delay between each invasion (gcwInvasionCycleTime)
gcwInvasionCityMaximumRunning=1
gcwInvasionCycleTime=1
# this setting controls if all resources should be spawned or just some. Set to true for all.
spawnAllResources=false
#Events (Lifeday, Halloween, etc)
lifeday=false
loveday=false
deleteEventProps=true
halloween=false
foolsDay=false
empireday_ceremony=false
[EventTeam]
# forceFoolsDay controls the cantina skits for April Fools Day.
forceFoolsDay=false
# gcwraid controls the GCW Raids for Theed, Coronet, Bestine and Anchorhead as well as the cheerleader events with associated quests (must be set to 'true' to have it turned on - any other value will disable it).
gcwraid=true
# goldenTicket turns the golden ticket lottery event on (for entry to live)
goldenTicket=true
# lotteryTicketsAvailable is the total number of golden tickets available for the golden ticket event
goldenTicketsAvailable=10
# goldenTicketDropChance is the chance for a golden ticket to drop (for the golden ticket event) - value must be between 0 (won't ever drop) and 100 (always drops)
goldenTicketDropChance=2
[SharedLog]
logTarget=net:HOSTIP:44467
[SharedNetwork]
oldestUnacknowledgedTimeout=0
noDataTimeout=1000000
#[SharedDebug/Profiler]
#temporaryExpandAll=1
#displayPercentageMinimum=1
[Dungeon]
Death_Watch=1
Corellian_Corvette_Neutral=1
Corellian_Corvette_Imperial=1
Corellian_Corvette_Rebel=1
serverSwitch=1
Geonosian=1
[SharedFoundation]
frameRateLimit=10
fatalCallStackDepth=10
warningCallStackDepth=-1
debugReportLongFrames=0
debugReportLongFrameTimes=0
[CommodityServer]
#timers are to set allowed vendor inactivity and when vendors will be removed from the game.
minutesActiveToUnaccessed=43200
minutesEmptyToEndangered=21600
minutesUnaccessedToEndangered=7200
minutesEndangeredToRemoved=21600
minutesVendorAuctionTimer=43200
minutesVendorItemTimer=43200

Binary file not shown.

View File

@@ -0,0 +1,13 @@
[SharedLog]
logTarget=file:logs/log.txt{c-profile:c-CustomerService:c-stderr}
logTarget=file:logs/customerService.log{c-!CustomerService}
logTarget=file:logs/profile.txt{c-!profile}
logTarget=file:logs/balance.log{c-!GameBalance}
logTarget=file:logs/startupLog.log{c-*:c+ServerStartup:c+Preload}
logTarget=file:logs/serverclock.log{c-!ServerClock}
logTarget=file:logs/population.log{c-!PopulationLog}
logTarget=file:logs/stderr.txt{c-!stderr}
logTarget=file:logs/cts.txt{d-!CharacterTransfer:p+TransferServer:d+TransferServer:c+CharacterTransfer}
logTarget=file:logs/commodities.txt{c-!CommoditiesServer}
logTarget=file:logs/taskProcessDied.txt{c-!TaskProcessDied}
logTarget=file:logs/live-lottery.txt{c-!live-lottery}

View File

@@ -0,0 +1,13 @@
neverqst
192.168.0
111.111.111.222
1.1.222
111.111.2.255
127.0.0.1
1.1.1.9
64.37.152.62
64.37.154.225
64.37
10.10.3
10.66.60
68.109.163.10

18
linux/serverNetwork.cfg Normal file
View File

@@ -0,0 +1,18 @@
[SharedNetwork]
pooledPacketMax=32000
incomingBufferSize=4194304
outgoingBufferSize=4194304
maxRawPacketSize=500
maxOutstandingBytes=4194304
fragmentSize=500
pooledPacketSize=256
packetHistoryMax=512
oldestUnacknowledgedTimeout=120000
byteCountWarnThreshold=1000000
reportMessages=0
logBackloggedPacketThreshold=0
#congestionWindowMinimum=0
enableFlushAndConfirmAllData=0
#maxOutstandingPackets=4000
#overflowLimit=0

30
linux/servercommon.cfg Normal file
View File

@@ -0,0 +1,30 @@
.include "../../exe/shared/servercommon.cfg"
.include "default.cfg"
# Settings needed for basic operation.
# These settings may be overridden by those in localOptions.cfg which is included at the end of this file.
[LoginServer]
databasePWD=DBPASSWORD
useExternalAuth=false
externalAuthURL= # example :http://192.168.2.111/game/login
[dbProcess]
databaseProtocol=OCI
databasePWD=DBPASSWORD
[GameServer]
javaVMName=sun
[TaskManager]
environmentVariable=NLS_LANG=american_america.utf8
#environmentVariable=ORACLE_HOME=/opt/app/oracle/product/9.2.0
#environmentVariable=PATH+=/opt/app/oracle/product/9.2.0/bin
#environmentVariable=LD_LIBRARY_PATH+=/opt/app/oracle/product/9.2.0/lib
environmentVariable=PATH+=/usr/java/bin:/usr/java/jre/bin:./
environmentVariable=LD_LIBRARY_PATH+=/usr/java/jre/bin:/usr/java/jre/bin/classic:./
.include "serverNetwork.cfg"
.include "localOptions.cfg"
.include "nodes.cfg"

9
linux/taskmanager.rc Normal file
View File

@@ -0,0 +1,9 @@
CentralServer local bin/CentralServer -- @servercommon.cfg
ConnectionServer local bin/ConnectionServer -- @servercommon.cfg
SwgDatabaseServer local bin/SwgDatabaseServer -- @servercommon.cfg
PlanetServer local bin/PlanetServer -- @servercommon.cfg
SwgGameServer local bin/SwgGameServer -- @servercommon.cfg
ChatServer local bin/ChatServer -- @servercommon.cfg
LogServer local bin/LogServer -- @servercommon.cfg @logServerTargets.cfg
#MetricsServer local bin/MetricsServer -- @servercommon.cfg
CommoditiesServer local bin/CommoditiesServer -- @servercommon.cfg

57
shared/servercommon.cfg Normal file
View File

@@ -0,0 +1,57 @@
[GameServer]
useTemplates=1
javaLocalRefLimit=16
regenerationRate=0.0064
drainRate=0.00065
startX=3585.0
startY=10.0
startZ=2578.0
scriptPath=../../data/sku.0/sys.server/compiled/game/
regenBase=0.999
regenConstant=0
regenScale=2.5
regenHealthScale=6
regenActionScale=1.75
regenMindScale=0.5
maxRespecCount=0
minRespecIntervalInSeconds=43200
respecDurationAllowedInSeconds=2419200
[SharedFoundation]
frameRateLimit=5
[SharedFile]
searchPath2=../../data/sku.0/sys.shared/compiled/game
searchPath2=../../data/sku.0/sys.server/compiled/game
searchPath1=../../data/sku.0/sys.shared/built/game
searchPath1=../../data/sku.0/sys.server/built/game
searchPath0=../../data/sku.0/sys.client/compiled/game
searchPath0=../../data/sku.1/sys.client/compiled/game
searchPath0=../../data/sku.2/sys.client/compiled/game
searchPath0=../../data/sku.3/sys.client/compiled/game
[dbProcess]
useTemplates=1
[LoginPing]
passthroughMode=false
[SharedNetwork]
reservedPort=61232
reservedPort=61242
reservedPort=44451
reservedPort=44452
reservedPort=60001
reservedPort=44455
reservedPort=60002
reservedPort=61000
reservedPort=44464
reservedPort=44463
reservedPort=44467
reservedPort=44455
reservedPort=60002
reservedPort=44480
reservedPort=50001
reservedPort=60000
reservedPort=44459
reservedPort=61222