diff --git a/design/linux/commonDesignOptions.cfg b/design/linux/commonDesignOptions.cfg deleted file mode 100644 index 7ade663..0000000 --- a/design/linux/commonDesignOptions.cfg +++ /dev/null @@ -1,140 +0,0 @@ -[CentralServer] -clusterName=CLUSTERNAME -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 -adminGodToAll=1 -javaVMName=ibm -maxGoldNetworkId=10000000 -nameValidationAcceptAll=1 -scriptWatcherWarnTime=5000 -scriptWatcherInterruptTime=0 -commoditiesMarketEnabled=0 -createAppearances=0 -fatalOnGoldPobChange=0 -#allowMasterObjectCreation=false -javaConsoleDebugMessages=0 -reservedObjectIds=1000000 -enablePreload=true -disableResources=0 -buildoutAreaEditingEnabled=1 -adminPersistAllCreates=0 - -[ConnectionServer] -clientOverflowLimit=0 - -#Events (Lifeday, Halloween, etc) -lifeday=false -loveday=false -deleteEventProps=true -halloween=false -foolsDay=false -empireday_ceremony=false - -[SharedLog] -logTarget=net:HOSTIP:44467 - -[SharedNetwork] -oldestUnacknowledgedTimeout=0 -noDataTimeout=1000000 - -#[SharedDebug/Profiler] -#temporaryExpandAll=1 -#displayPercentageMinimum=1 - - -[SharedFoundation] -frameRateLimit=10 -fatalCallStackDepth=10 -warningCallStackDepth=-1 -debugReportLongFrames=0 -debugReportLongFrameTimes=0 - -[CharacterBuilder] -builderEnabled=1 -skillsEnabled=1 -creditsEnabled=1 -buffsEnabled=1 -resourcesEnabled=1 -vehiclesEnabled=1 -deedsEnabled=1 -pahallEnabled=1 -weaponsEnabled=1 -armorEnabled=1 -miscitemEnabled=1 diff --git a/design/linux/default.cfg b/design/linux/default.cfg deleted file mode 100644 index 0868627..0000000 --- a/design/linux/default.cfg +++ /dev/null @@ -1,20 +0,0 @@ -[TaskManager] -loginServerAddress=HOSTIP -clusterName=CLUSTERNAME - -[dbProcess] -DSN=DBSERVICE -databaseUID=DBUSERNAME - -[LoginServer] -DSN=DBSERVICE -databaseUID=DBUSERNAME -developmentMode=true - -[CentralServer] -developmentMode=true - -[GameServer] -adminGodToAll=0 - -.include "nodes.cfg" \ No newline at end of file diff --git a/design/linux/localOptions.cfg b/design/linux/localOptions.cfg deleted file mode 100644 index 42e47f7..0000000 --- a/design/linux/localOptions.cfg +++ /dev/null @@ -1,4 +0,0 @@ -# -# These settings are meant to override all shared config options. -# Use it to configure options for this specific node. -# \ No newline at end of file diff --git a/design/linux/local_machine_options.iff b/design/linux/local_machine_options.iff deleted file mode 100644 index b691cf9..0000000 Binary files a/design/linux/local_machine_options.iff and /dev/null differ diff --git a/design/linux/logServerTargets.cfg b/design/linux/logServerTargets.cfg deleted file mode 100644 index e60cc60..0000000 --- a/design/linux/logServerTargets.cfg +++ /dev/null @@ -1,12 +0,0 @@ -[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} diff --git a/design/linux/metricsAuthentication.cfg b/design/linux/metricsAuthentication.cfg deleted file mode 100644 index 709013c..0000000 --- a/design/linux/metricsAuthentication.cfg +++ /dev/null @@ -1,13 +0,0 @@ -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 diff --git a/design/linux/nodes.cfg-in b/design/linux/nodes.cfg-in deleted file mode 100644 index e69de29..0000000 diff --git a/design/linux/serverNetwork.cfg b/design/linux/serverNetwork.cfg deleted file mode 100644 index a3eeb42..0000000 --- a/design/linux/serverNetwork.cfg +++ /dev/null @@ -1,18 +0,0 @@ -[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 - diff --git a/design/linux/servercommon.cfg b/design/linux/servercommon.cfg deleted file mode 100644 index 7e6784c..0000000 --- a/design/linux/servercommon.cfg +++ /dev/null @@ -1,28 +0,0 @@ -.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 - -[dbProcess] -databaseProtocol=OCI -databasePWD=DBPASSWORD - -[GameServer] -javaVMName=ibm - -[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 "commonDesignOptions.cfg" -.include "localOptions.cfg" diff --git a/design/linux/taskmanager.rc b/design/linux/taskmanager.rc deleted file mode 100644 index 5173251..0000000 --- a/design/linux/taskmanager.rc +++ /dev/null @@ -1,9 +0,0 @@ -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 diff --git a/design/shared/servercommon.cfg b/design/shared/servercommon.cfg deleted file mode 100644 index df3ff90..0000000 --- a/design/shared/servercommon.cfg +++ /dev/null @@ -1,57 +0,0 @@ -[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 diff --git a/live/linux/commonLiveOptions.cfg b/live/linux/commonLiveOptions.cfg deleted file mode 100644 index e223e8f..0000000 --- a/live/linux/commonLiveOptions.cfg +++ /dev/null @@ -1,142 +0,0 @@ -#Live Options Only -[CentralServer] -# SWG planets -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 - -#game server and central server validate build version number with each other -validateBuildVersionNumber=true - -disconnectDuplicateConnectionsOnOtherGalaxies=true - -[ConnectionServer] -disabledFeatureBits=8192 - -[GameServer] -maxGoldNetworkId=10000000 -maxItemAttribBonus=500 -maxTotalAttribBonus=2000 - -# BONUS: XP -#xpMultiplier=2 - -# BONUS: CHRONICLES -#chroniclesXpModifier=1.0 -#chroniclesQuestorGoldTokenChanceOverride=15 -#chroniclesChroniclerGoldTokenChanceOverride=15 -#chroniclesChroniclerSilverTokenNumModifier=2 -#chroniclesQuestorSilverTokenNumModifier=2 - -# BONUS: GCW -#gcwPointBonus=2.0 -#gcwTokenBonus=2.0 - -#spawn limit override -#note - serverSpawnLimit configs must remain in commonLiveOptions per dev -serverSpawnLimit_dathomir.1=1200 -serverSpawnLimit_dathomir.2=1200 -serverSpawnLimit_endor.1=1200 -serverSpawnLimit_endor.2=1200 -serverSpawnLimit_lok=1200 -serverSpawnLimit_rori=1200 -serverSpawnLimit_talus=1200 -serverSpawnLimit_yavin4=1200 - -#spawn limit override for GCW invasion cities -serverSpawnLimit_tatooine.4=100 -serverSpawnLimit_naboo.6=100 -serverSpawnLimit_talus.4=100 - -#enable GCW invasion cities -gcwcitykeren=1 -gcwcitybestine=1 -gcwcitydearic=1 - -# GCW invasion options -gcwInvasionCycleTime=3 -gcwInvasionCityMaximumRunning=3 - -# harvester extraction bonus(50%) -harvesterExtractionRateMultiplier=1.5 - -#Events (Lifeday, Halloween, etc) -lifeday=false -loveday=false -deleteEventProps=true -halloween=false -foolsDay=false -empireday_ceremony=false - -#to keep god-enabled login from "accidentally" claiming a collection "server first" -disableCollectionServerFirstGrantForSecuredLogin=true - -#for applying CTS history retroactively -retroactiveCtsHistoryFilename=datatables/cts/retroactive_cts_history.iff - -#allow god mode clients to do free CTS even when the free CTS period is not in effect -allowIgnoreFreeCtsTimeRestriction=true - -#retro player city creation time -retroactivePlayerCityCreationTimeFilename=datatables/city/retroactive_city_creation_time.iff - -[FreeCts] -freeCtsFilename=datatables/cts/free_cts.iff - -[EventTeam] -gcwraid=true -anniversary=true - -[New_Player] -NewPlayerQuestsEnabled=false - -[CharacterBuilder] -builderEnabled=0 -skillsEnabled=0 -creditsEnabled=0 -buffsEnabled=0 -resourcesEnabled=0 -vehiclesEnabled=0 -deedsEnabled=0 -pahallEnabled=0 -weaponsEnabled=0 -armorEnabled=0 -miscitemEnabled=0 - -[ScriptFlags] -npeSequencersActive=true diff --git a/live/linux/default.cfg b/live/linux/default.cfg index 0868627..ae4a0e7 100644 --- a/live/linux/default.cfg +++ b/live/linux/default.cfg @@ -1,3 +1,5 @@ +####default.cfg + [TaskManager] loginServerAddress=HOSTIP clusterName=CLUSTERNAME @@ -5,16 +7,19 @@ clusterName=CLUSTERNAME [dbProcess] DSN=DBSERVICE databaseUID=DBUSERNAME +enableCleanup=false +enableFixBadCells=false + +[ServerDatabase] +enableCleanup=false +enableFixBadCells=false [LoginServer] DSN=DBSERVICE databaseUID=DBUSERNAME +##change developmentMode to false if going live developmentMode=true [CentralServer] developmentMode=true -[GameServer] -adminGodToAll=0 - -.include "nodes.cfg" \ No newline at end of file diff --git a/live/linux/localOptions.cfg b/live/linux/localOptions.cfg index 42e47f7..99630e5 100644 --- a/live/linux/localOptions.cfg +++ b/live/linux/localOptions.cfg @@ -1,4 +1,292 @@ -# -# These settings are meant to override all shared config options. -# Use it to configure options for this specific node. -# \ No newline at end of file +###localOptions.cfg + +[CentralServer] +clusterName=CLUSTERNAME + +###new player tutorial. Set 1 to enable 0 to disable +newbieTutorialEnabled=1 + +###zones to enable a zone remove "#" to Disable a zone add "#" +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 +gatewayServerIP=127.0.0.1 +gatewayServerPort=5001 +registrarHost=127.0.0.1 +registrarPort=5000 + +[CommodityServer] +###Timers are to set allowed vendor inactivity and when vendors will be removed from the game (all values are in minutes). +minutesActiveToUnaccessed=43200 +minutesEmptyToEndangered=21600 +minutesUnaccessedToEndangered=7200 +minutesEndangeredToRemoved=21600 +minutesVendorAuctionTimer=43200 +minutesVendorItemTimer=43200 + +[dbProcess] +centralServerAddress=HOSTIP +sharedLoginMode=0 +loaderThreads=1 +persisterThreads=1 + +[PlanetServer] +loadWholePlanet=1 +###Uncomment loadWholePlanetMultiserver below to enable multiserver be sure to edit servercommon.cfg as well. +#loadWholePlanetMultiserver=1 +numTutorialServers=1 + +[ConnectionServer] +adminAccountDataTable=datatables/admin/stella_admin.iff +pingPort=44462 +customerServiceBindInterface=eth0 +chatServiceBindInterface=eth0 +disableWorldSnapshot=0 +validateClientVersion=0 +validateStationKey=0 +clientOverflowLimit=5242880 +useOldSuidGenerator=true + +[LoginServer] +adminAccountDataTable=datatables/admin/stella_admin.iff +validateClientVersion=1 +validateStationKey=0 + +[ScriptFlags] +liveSpaceServer=1 +spawnersOn=1 +npeSequencersActive=true + +[GameServer] +adminAccountDataTable=datatables/admin/stella_admin.iff + +##idleLogoutTimeSec sets the maximum time (in seconds) a character can be idle before being automatically logged off (LD). +idleLogoutTimeSec=300 +suiListLimit=50 + +##handles items such as looted weapon and armor augmentations - looted augs are max 250 in stat value. +maxItemAttribBonus=250 + +createZoneObjects=1 +centralServerAddress=HOSTIP +javaConsoleDebugMessages=0 +javaEngineProfiling=0 + +##turns on and off god mode all 1 to enable 0 to disable +adminGodToAll=1 +adminGodToAllGodLevel=50 + +javaVMName=sun +maxGoldNetworkId=10000000 +nameValidationAcceptAll=1 +scriptWatcherWarnTime=5000 +scriptWatcherInterruptTime=0 +commoditiesMarketEnabled=1 +createAppearances=1 +fatalOnGoldPobChange=0 +#allowMasterObjectCreation=false +javaConsoleDebugMessages=0 +reservedObjectIds=1000000 +enablePreload=false +disableResources=0 + +##grantGift allows a player to radial the lifeday tree and get a lifeday present and badge. +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 + +##aiLoggingEnabled is very "chatty".. handle with care. +aiLoggingEnabled=0 + +##spawn limit override. Controls how many spawns on server. +serverSpawnLimit=60000 + +##harvester extraction bonus(50%) +harvesterExtractionRateMultiplier=5.0 + +##vet rewards +veteranDebugTriggerAll=1 +veteranDebugEnableOverrideAccountAge=9999 +flashSpeederReward=true +combatUpgradeReward=true + +##RLS (Rare loot system) +## change to increase % of RLS loot chance. Default is 10% +rlsEnabled=true +rlsDropChance=10 +rlsMaxLevelsBelowPlayerLevel=5 +rlsMaxLevelsAbovePlayerLevel=5 +rlsRareDropChance=70 +rlsExceptionalDropChance=25 +rlsLegendaryDropChance=5 +rlsMinTimeBetweenAwards=10 +rlsMinDistanceFromLastLoot=1 + +##Turn on or off Lifeday +lifeday=false +##Turn on or off Ewok Festival of Love +loveday=false +deleteEventProps=false +##Turns on or off Galactic Moon Festival +halloween=false +##Turns on or off cantina skits for April Fools Day. +foolsDay=false +##Turns on or off Empire day +empireday_ceremony=false + +##Neutral mercenary support +enableCovertImperialMercenary=true +enableOvertImperialMercenary=true +enableCovertRebelMercenary=true +enableOvertRebelMercenary=true + +##Hibernate +hibernateDistance=65.0 +hibernateEnabled=true +hibernateProxies=true + +##enable GCW invasion cities +##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 + +mountsEnabled=1 +sendBreadcrumbs=1 +sendPlayerTransform=1 +useTemplates=1 + +##BONUS: XP +xpMultiplier=3 + +##BONUS: CHRONICLES +chroniclesXpModifier=1.0 +chroniclesQuestorGoldTokenChanceOverride=15 +chroniclesChroniclerGoldTokenChanceOverride=15 +chroniclesChroniclerSilverTokenNumModifier=2 +chroniclesQuestorSilverTokenNumModifier=2 + +##BONUS: GCW +gcwPointBonus=5.0 +gcwTokenBonus=5.0 + +##Controls what to enable disable on frog +[CharacterBuilder] +builderEnabled=0 +skillsEnabled=0 +creditsEnabled=0 +buffsEnabled=0 +resourcesEnabled=0 +vehiclesEnabled=0 +deedsEnabled=0 +pahallEnabled=0 +weaponsEnabled=0 +armorEnabled=0 +miscitemEnabled=0 +shipsEnabled=0 +craftingEnabled=0 +resourcesEnabled=0 +factionEnabled=0 +StellaEnabled=0 +jediEnabled=0 +BestResourceEnabled=0 +HeroicFlagEnabled=0 +DraftSchematicsEnabled=0 + +[Dungeon] +##opens the Death Watch Bunker (makes everything spawn) +Death_Watch=1 + +##spawns the Corellian Corvette instances +Corellian_Corvette_Neutral=1 +Corellian_Corvette_Imperial=1 +Corellian_Corvette_Rebel=1 +serverSwitch=1 + +##opens the Geonosian Bunker (makes everything spawn) +Geonosian=1 + +[EventTeam] +##gcwraid controls the GCW Raids for Theed, Coronet, Bestine and Anchorhead as well as the cheerleader events with associated quests. +gcwraid=true +anniversary=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 + +[Quest] +CraftingContract=true +CrowdPleaser=true +CommunityCraftingLimit=200 + +[BestineEvents] +PoliticianEventDuration=2592000 +MuseumEventDuration=1209600 + +[SharedLog] +#logTarget=net:HOSTIP:44467 + +[SharedNetwork] +oldestUnacknowledgedTimeout=0 +noDataTimeout=1000000 + +[SharedFoundation] +frameRateLimit=10 +fatalCallStackDepth=10 +warningCallStackDepth=-1 +debugReportLongFrames=0 +debugReportLongFrameTimes=0 + diff --git a/live/linux/logServerTargets.cfg b/live/linux/logServerTargets.cfg index e60cc60..e22294b 100644 --- a/live/linux/logServerTargets.cfg +++ b/live/linux/logServerTargets.cfg @@ -1,12 +1,14 @@ +#####logServerTargets.cfg + [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/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} diff --git a/live/linux/metricsAuthentication.cfg b/live/linux/metricsAuthentication.cfg index 709013c..94b86da 100644 --- a/live/linux/metricsAuthentication.cfg +++ b/live/linux/metricsAuthentication.cfg @@ -1,13 +1,2 @@ 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 diff --git a/live/linux/multiserver.cfg b/live/linux/multiserver.cfg new file mode 100644 index 0000000..b7cea41 --- /dev/null +++ b/live/linux/multiserver.cfg @@ -0,0 +1,223 @@ +[PlanetServer] +preloadDataTableName=datatables/planet_server/preload_list_heavy.iff + +[TaskManager] +#default maximumLoad is 3.0f +#this can be defined in taskmanager.cfg for node0, remote_taskmanager.cfg for other boxes +#gameserver - 1.0f +#connectionserver - 0.5f +#planetserver - 0.128f + +#begin load distribution + +#tatooine.4 (Bestine) +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=tatooine groundScene" +#naboo.1 (Theed, GCW base, outside Keren) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=naboo groundScene" +#tatooine.3 (North of Mos Taike, outside Mos Entha) : space_npe_falcon_2 +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon_2 groundScene" +#dantooine.3 (Mining Outpost) : dathomir.1 (N-trade outpost, singing mountain, imperial prison) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dathomir groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_corellia watcherServicePort" +preferredNode="node0:ChatServer:ChatServer" + + +#tatooine.9 (Mos Eisley) : corellia.4 (Coronet, GCW base) +preferredNode="node0:SwgGameServer:preloadNumber=9 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=corellia groundScene" +#endor.1 (N-Smuggler Outpost) : lok.2 (SW-Imperial Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=lok groundScene" +#yavin4.2 (S-Labor Outpost, Imperial Fortress) : rori.1 (N-outside Restuss) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=yavin4 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=rori groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_endor watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_yavin4 watcherServicePort" + +# tutorial.1 (North) : rori.3 (Restuss) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=tutorial groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=rori groundScene" +#endor.2 (S-Research Outpost) : naboo.6 (Keren) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=naboo groundScene" +#tatooine.7 (Mos Espa) : dantooine.1 (NW) +preferredNode="node0:SwgGameServer:preloadNumber=7 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dantooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=naboo watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=corellia watcherServicePort" + +# dathomir.3 (Death Troopers) : space_ord_mantell : adventure2 (Hoth) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_ord_mantell groundScene" +preferredNode="node0:SwgGameServer:sceneID=adventure2 groundScene" +#talus.2 (NE-Nashal) : lok.3 (SE) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=lok groundScene" +#dungeon1.3 (Star Destroyer) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dungeon1 groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_corellia watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_lok watcherServicePort" + +# adventure1 (Tusken King) : talus.3 (NW-Imperial Outpost) +preferredNode="node0:SwgGameServer:sceneID=adventure1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=talus groundScene" +#dantooine.2 (NE) : naboo.4 (S,E-Deeja Peak, outside Moenia) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=naboo groundScene" +# talus.4 (Dearic) : tatooine.6 (Anchorhead) +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon_2 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_ord_mantell watcherServicePort" + +#space_corellia : space_lok : lok.1 (N-Nym's Stronghold) : kashyyyk_dead_forest +preferredNode="node0:SwgGameServer:sceneID=space_corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_lok groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=lok groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_dead_forest groundScene" +#dathomir.2 (South-Science outpost, nightsister stronghold, Aurilia) : space_npe_falcon_3 +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon_3 groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_main watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_dead_forest watcherServicePort" + +#space_endor : dathomir.4 (Death Troopers) : kashyyyk_pob_dungeons +preferredNode="node0:SwgGameServer:sceneID=space_endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_pob_dungeons groundScene" +#yavin4.1 (N-Mining Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=yavin4 groundScene" +#dantooine.5 (South Central-Pirate Outpost) : dungeon1.1 (Corellian Corvette, Tansarii Station, Gamma Station, IG-88, Axkva Min, Exar Kun) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dungeon1 groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_rryatt_trail watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_pob_dungeons watcherServicePort" + +#space_tatooine : space_naboo : rori.2 (S-Narmle) +preferredNode="node0:SwgGameServer:sceneID=space_tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_naboo groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=rori groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_tatooine watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_naboo watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_south_dungeons watcherServicePort" + +#space_dantooine : space_light1 : kashyyyk_rryatt_trail +preferredNode="node0:SwgGameServer:sceneID=space_dantooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_light1 groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_rryatt_trail groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=endor groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_dantooine watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_light1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=adventure2 watcherServicePort" + +#tatooine.1 (SW-Wayfar,Jabba) : space_kashyyyk : space_dathomir +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_kashyyyk groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_dathomir groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=yavin4 groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_heavy1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_kashyyyk watcherServicePort" + +# dungeon1.4 (Star Destroyer, IG-88, Axkva Min, Exar Kun) : talus.1 (S-outside Dearic, GCW base) : space_yavin4 +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dungeon1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_yavin4 groundScene" + +preferredNode="node0:PlanetServer:sceneID=adventure1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=rori watcherServicePort" + +#space_heavy1 : tatooine.11 (Mos Taike, outside Mos Entha) : dantooine.4 (SW-Imperial Outpost) +preferredNode="node0:SwgGameServer:sceneID=space_heavy1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=11 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dantooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon_3 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=yavin4 watcherServicePort" + +#mustafar.2 (Right, Mensix Mining Outpost) : space_nova_orion : tatooine.8 (outside Mos Espa, Fort Tusken) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=mustafar groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_nova_orion groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=8 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_nova_orion watcherServicePort" + +#kashyyyk_north_dungeons : mustafar.3 (Left) +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_north_dungeons groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=mustafar groundScene" + +preferredNode="node0:PlanetServer:sceneID=tutorial watcherServicePort" + +#mustafar.1 (Dungeons) : tatooine.2 (Mos Entha) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=mustafar groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=mustafar watcherServicePort" + +#dungeon1.2 (Tansarii Station, Gamma Station, Nova Orion Station, IG-88, Axkva Min, Exar Kun, Meatlump bunker) : #naboo.3 (N of Theed & Moenia in SE) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dungeon1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=naboo groundScene" + +preferredNode="node0:PlanetServer:sceneID=talus watcherServicePort" + +#dantooine.7 (SE) : kashyyyk_main +preferredNode="node0:SwgGameServer:preloadNumber=7 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_main groundScene" + +preferredNode="node0:PlanetServer:sceneID=dantooine watcherServicePort" + +#endor.3 (Death Watch Bunker) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=endor groundScene" +#dantooine.6 (outside Mining Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=dantooine groundScene" + + +preferredNode="node0:PlanetServer:sceneID=dathomir watcherServicePort" + +#corellia.1 (tyrena, doaba guerfel) : space_npe_falcon +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon groundScene" + +preferredNode="node0:PlanetServer:sceneID=dungeon1 watcherServicePort" + +#naboo.5 (Kaadara, outside Kaadara) : tutorial.2 (South) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=naboo groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=tutorial groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_dathomir watcherServicePort" + +#corellia.3 (kor vella) : kashyyyk_south_dungeons +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_south_dungeons groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_north_dungeons watcherServicePort" + +#corellia.5 (outside coronet) : corellia.2 (bela vistal/vreni island) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=corellia groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_hunting watcherServicePort" + +#kashyyyk_hunting : naboo.2 (S of Theed-Lake Retreat) +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_hunting groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=naboo groundScene" + +preferredNode="node0:PlanetServer:sceneID=endor watcherServicePort" + +#tatooine.5 (outside Mos Eisley) : tatooine.10 (outside Bestine) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=10 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=lok watcherServicePort" diff --git a/live/linux/nodes.cfg b/live/linux/nodes.cfg new file mode 100644 index 0000000..a814f12 --- /dev/null +++ b/live/linux/nodes.cfg @@ -0,0 +1,4 @@ +#####nodes.cfg + +[TaskManager] +node0=HOSTIP diff --git a/live/linux/nodes.cfg-in b/live/linux/nodes.cfg-in deleted file mode 100644 index e69de29..0000000 diff --git a/live/linux/serverNetwork.cfg b/live/linux/serverNetwork.cfg index a3eeb42..6b50208 100644 --- a/live/linux/serverNetwork.cfg +++ b/live/linux/serverNetwork.cfg @@ -1,3 +1,10 @@ +####serverNetworks.cfg + + +##If you have few players on your server you can change the incomingBufferSize +##To something lower to preserve memory like 2194304 for just a few players. +##Default is 4194304 + [SharedNetwork] pooledPacketMax=32000 incomingBufferSize=4194304 @@ -11,8 +18,4 @@ oldestUnacknowledgedTimeout=120000 byteCountWarnThreshold=1000000 reportMessages=0 logBackloggedPacketThreshold=0 -#congestionWindowMinimum=0 -enableFlushAndConfirmAllData=0 -#maxOutstandingPackets=4000 -#overflowLimit=0 - +enableFlushAndConfirmAllData=0 \ No newline at end of file diff --git a/live/linux/servercommon.cfg b/live/linux/servercommon.cfg index 4d5cf3d..78192d2 100644 --- a/live/linux/servercommon.cfg +++ b/live/linux/servercommon.cfg @@ -1,28 +1,31 @@ +####servercommon.cfg + .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. +##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 +##Uncomment below to enable authentication; and be sure IP is set to that of the VM +#useExternalAuth=true +#externalAuthURL=http://HOSTIP/auth.php [dbProcess] databaseProtocol=OCI databasePWD=DBPASSWORD [GameServer] -javaVMName=ibm +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:./ - +##Uncomment below, multiserver.cfg to enable multiserver capabilities of this VM +#.include "multiserver.cfg" .include "serverNetwork.cfg" -.include "commonLiveOptions.cfg" .include "localOptions.cfg" +.include "nodes.cfg" diff --git a/live/linux/taskmanager.rc b/live/linux/taskmanager.rc index 5173251..bfdcd1a 100644 --- a/live/linux/taskmanager.rc +++ b/live/linux/taskmanager.rc @@ -4,6 +4,6 @@ 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 +#LogServer local bin/LogServer -- @servercommon.cfg @logServerTargets.cfg #MetricsServer local bin/MetricsServer -- @servercommon.cfg CommoditiesServer local bin/CommoditiesServer -- @servercommon.cfg diff --git a/live/shared/servercommon.cfg b/live/shared/servercommon.cfg index df3ff90..83453a8 100644 --- a/live/shared/servercommon.cfg +++ b/live/shared/servercommon.cfg @@ -6,6 +6,7 @@ drainRate=0.00065 startX=3585.0 startY=10.0 startZ=2578.0 +#scriptPath=../../sot/ scriptPath=../../data/sku.0/sys.server/compiled/game/ regenBase=0.999 regenConstant=0 @@ -20,15 +21,23 @@ respecDurationAllowedInSeconds=2419200 [SharedFoundation] frameRateLimit=5 +##Change SharedFile to use compressed .sot/tre or regular /data folder files +##Be Sure to change your /scriptPath back to /data if you are not running tres + [SharedFile] +#searchTree0=../../sot/3DAssets.sot +#searchTree0=../../sot/Misc.sot +#searchTree0=../../sot/2DAssets.sot +#searchTree0=../../sot/AV.sot +#searchTree2=../../sot/Server.sot +#searchTree1=../../sot/Shared.sot + 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 +searchPath0=../../data/sku.0/sys.client/compiled/game/clientdata [dbProcess] useTemplates=1 diff --git a/local/linux/default.cfg b/local/linux/default.cfg deleted file mode 100644 index 2e7ef5f..0000000 --- a/local/linux/default.cfg +++ /dev/null @@ -1,18 +0,0 @@ -[TaskManager] -loginServerAddress=HOSTIP -clusterName=CLUSTERNAME - -[dbProcess] -DSN=DBSERVICE -databaseUID=DBUSERNAME - -[LoginServer] -DSN=DBSERVICE -databaseUID=DBUSERNAME -developmentMode=true - -[CentralServer] -developmentMode=true - -[GameServer] -adminGodToAll=0 diff --git a/local/linux/localOptions.cfg b/local/linux/localOptions.cfg deleted file mode 100644 index 63e9c2c..0000000 --- a/local/linux/localOptions.cfg +++ /dev/null @@ -1,147 +0,0 @@ -[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 -adminGodToAll=1 -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 - -#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 - -[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 diff --git a/local/linux/local_machine_options.iff b/local/linux/local_machine_options.iff deleted file mode 100644 index b691cf9..0000000 Binary files a/local/linux/local_machine_options.iff and /dev/null differ diff --git a/local/linux/logServerTargets.cfg b/local/linux/logServerTargets.cfg deleted file mode 100644 index e60cc60..0000000 --- a/local/linux/logServerTargets.cfg +++ /dev/null @@ -1,12 +0,0 @@ -[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} diff --git a/local/linux/metricsAuthentication.cfg b/local/linux/metricsAuthentication.cfg deleted file mode 100644 index 709013c..0000000 --- a/local/linux/metricsAuthentication.cfg +++ /dev/null @@ -1,13 +0,0 @@ -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 diff --git a/local/linux/serverNetwork.cfg b/local/linux/serverNetwork.cfg deleted file mode 100644 index a3eeb42..0000000 --- a/local/linux/serverNetwork.cfg +++ /dev/null @@ -1,18 +0,0 @@ -[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 - diff --git a/local/linux/servercommon.cfg b/local/linux/servercommon.cfg deleted file mode 100644 index 86f1176..0000000 --- a/local/linux/servercommon.cfg +++ /dev/null @@ -1,30 +0,0 @@ -.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" diff --git a/local/linux/taskmanager.rc b/local/linux/taskmanager.rc deleted file mode 100644 index 5173251..0000000 --- a/local/linux/taskmanager.rc +++ /dev/null @@ -1,9 +0,0 @@ -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 diff --git a/local/shared/servercommon.cfg b/local/shared/servercommon.cfg deleted file mode 100644 index df3ff90..0000000 --- a/local/shared/servercommon.cfg +++ /dev/null @@ -1,57 +0,0 @@ -[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 diff --git a/tc/linux/commonLivePreferredNode.cfg b/tc/linux/commonLivePreferredNode.cfg deleted file mode 100644 index 0d6b777..0000000 --- a/tc/linux/commonLivePreferredNode.cfg +++ /dev/null @@ -1,183 +0,0 @@ -[PlanetServer] -preloadDataTableName=datatables/planet_server/preload_list.iff - -[TaskManager] -#fast boxes running the space zones that we'll use to run -#a third game server if we lose more than 1 box in the cluster -maximumLoad.node25=4.0f -maximumLoad.node26=4.0f -maximumLoad.node27=4.0f -maximumLoad.node28=4.0f -maximumLoad.node29=4.0f - -#ground game servers load distribution begin - -#corellia.2 (bela vistal/vreni island) : rori.3 (Restuss) -preferredNode="node1:SwgGameServer:preloadNumber=2 sceneID=corellia groundScene" -preferredNode="node1:SwgGameServer:preloadNumber=3 sceneID=rori groundScene" - -#endor.1 (N-Smuggler Outpost) : lok.2 (S-Imperial Outpost) -preferredNode="node2:SwgGameServer:preloadNumber=1 sceneID=endor groundScene" -preferredNode="node2:SwgGameServer:preloadNumber=2 sceneID=lok groundScene" - -#endor.2 (S-Research Outpost) : tatooine.6 (Anchorhead) -preferredNode="node3:SwgGameServer:preloadNumber=2 sceneID=endor groundScene" -preferredNode="node3:SwgGameServer:preloadNumber=6 sceneID=tatooine groundScene" - -#talus.2 (N-Nashal) : tutorial -preferredNode="node4:SwgGameServer:preloadNumber=2 sceneID=talus groundScene" -preferredNode="node4:SwgGameServer:sceneID=tutorial groundScene" - -#dantooine.2 (NE) : naboo.4 (S,E-Deeja Peak, outside Moenia) -preferredNode="node5:SwgGameServer:preloadNumber=2 sceneID=dantooine groundScene" -preferredNode="node5:SwgGameServer:preloadNumber=4 sceneID=naboo groundScene" - -#dantooine.4 (SW-Imperial Outpost) : yavin4.1 (N-Mining Outpost) -preferredNode="node6:SwgGameServer:preloadNumber=4 sceneID=dantooine groundScene" -preferredNode="node6:SwgGameServer:preloadNumber=1 sceneID=yavin4 groundScene" - -#dantooine.5 (South Central-Pirate Outpost) : dungeon1 -preferredNode="node7:SwgGameServer:preloadNumber=5 sceneID=dantooine groundScene" -preferredNode="node7:SwgGameServer:sceneID=dungeon1 groundScene" - -#dantooine.6 (outside Mining Outpost) : dathomir.1 (N-trade outpost, singing mountain, imperial prison) -preferredNode="node8:SwgGameServer:preloadNumber=6 sceneID=dantooine groundScene" -preferredNode="node8:SwgGameServer:preloadNumber=1 sceneID=dathomir groundScene" - -#naboo.2 (S of Theed-Lake Retreat) : corellia.6 (doaba guerfel) -preferredNode="node9:SwgGameServer:preloadNumber=2 sceneID=naboo groundScene" -preferredNode="node9:SwgGameServer:preloadNumber=6 sceneID=corellia groundScene" - -#yavin4.2 (S-Labor Outpost, Imperial Fortress) : rori.1 (N-outside Restuss) -preferredNode="node10:SwgGameServer:preloadNumber=2 sceneID=yavin4 groundScene" -preferredNode="node10:SwgGameServer:preloadNumber=1 sceneID=rori groundScene" - -#naboo.6 (NE-outside Kaadara) : dantooine.1 (NW) -preferredNode="node11:SwgGameServer:preloadNumber=6 sceneID=naboo groundScene" -preferredNode="node11:SwgGameServer:preloadNumber=1 sceneID=dantooine groundScene" - -#naboo.7 (Outside Keren) : corellia.5 (outside coronet) -preferredNode="node12:SwgGameServer:preloadNumber=7 sceneID=naboo groundScene" -preferredNode="node12:SwgGameServer:preloadNumber=5 sceneID=corellia groundScene" - -#tatooine.1 (SW-Wayfar,Jabba) : corellia.1 (tyrena) -preferredNode="node13:SwgGameServer:preloadNumber=1 sceneID=tatooine groundScene" -preferredNode="node13:SwgGameServer:preloadNumber=1 sceneID=corellia groundScene" - -#tatooine.2 (Mos Entha) : dathomir.2 (South-Science outpost, nightsister stronghold, FS village) -preferredNode="node14:SwgGameServer:preloadNumber=2 sceneID=tatooine groundScene" -preferredNode="node14:SwgGameServer:preloadNumber=2 sceneID=dathomir groundScene" - -#tatooine.3 (Mos Taike, outside Mos Entha) : naboo.3 (N of Theed & Moenia in SE) -preferredNode="node15:SwgGameServer:preloadNumber=3 sceneID=tatooine groundScene" -preferredNode="node15:SwgGameServer:preloadNumber=3 sceneID=naboo groundScene" - -#tatooine.4 (Bestine) : talus.1 (S-Dearic) -preferredNode="node16:SwgGameServer:preloadNumber=4 sceneID=tatooine groundScene" -preferredNode="node16:SwgGameServer:preloadNumber=1 sceneID=talus groundScene" - -#dantooine.7 (SE) : tatooine.5 outside Mos Eisley -preferredNode="node17:SwgGameServer:preloadNumber=7 sceneID=dantooine groundScene" -preferredNode="node17:SwgGameServer:preloadNumber=5 sceneID=tatooine groundScene" - -#endor.3 (Death Watch Bunker) -preferredNode="node18:SwgGameServer:preloadNumber=3 sceneID=endor groundScene" - -#tatooine.8 (outside Mos Espa, Fort Tusken) : lok.1 (N-Nym's Stronghold) -preferredNode="node19:SwgGameServer:preloadNumber=8 sceneID=tatooine groundScene" -preferredNode="node19:SwgGameServer:preloadNumber=1 sceneID=lok groundScene" - -#naboo.5 (Keren, Kaadara) : tatooine.7 (Mos Espa) -preferredNode="node20:SwgGameServer:preloadNumber=5 sceneID=naboo groundScene" -preferredNode="node20:SwgGameServer:preloadNumber=7 sceneID=tatooine groundScene" - -#corellia.3 (kor vella) : rori.2 (S-Narmle) -preferredNode="node21:SwgGameServer:preloadNumber=3 sceneID=corellia groundScene" -preferredNode="node21:SwgGameServer:preloadNumber=2 sceneID=rori groundScene" - -#tatooine.10 (outside Bestine) -preferredNode="node22:SwgGameServer:preloadNumber=10 sceneID=tatooine groundScene" - -#dantooine.3 (Mining Outpost) : naboo.1 (Theed) -preferredNode="node23:SwgGameServer:preloadNumber=3 sceneID=dantooine groundScene" -preferredNode="node23:SwgGameServer:preloadNumber=1 sceneID=naboo groundScene" - -#tatooine.9 (Mos Eisley) : corellia.4 (coronet) -preferredNode="node24:SwgGameServer:preloadNumber=9 sceneID=tatooine groundScene" -preferredNode="node24:SwgGameServer:preloadNumber=4 sceneID=corellia groundScene" - -#kashyyyk_pob_dungeons.1 : kashyyyk_south_dungeons -preferredNode="node30:SwgGameServer:preloadNumber=1 sceneID=kashyyyk_pob_dungeons groundScene" -preferredNode="node30:SwgGameServer:sceneID=kashyyyk_south_dungeons groundScene" - -#kashyyyk_north_dungeons.1 : kashyyyk_rryatt_trail.1 -preferredNode="node31:SwgGameServer:preloadNumber=1 sceneID=kashyyyk_north_dungeons groundScene" -preferredNode="node31:SwgGameServer:preloadNumber=1 sceneID=kashyyyk_rryatt_trail groundScene" - -#kashyyyk_hunting : kashyyyk_main.2 -preferredNode="node32:SwgGameServer:sceneID=kashyyyk_hunting groundScene" -preferredNode="node32:SwgGameServer:preloadNumber=2 sceneID=kashyyyk_main groundScene" - -#kashyyyk_dead_forest : kashyyyk_pob_dungeons.2 -preferredNode="node33:SwgGameServer:sceneID=kashyyyk_dead_forest groundScene" -preferredNode="node33:SwgGameServer:preloadNumber=2 sceneID=kashyyyk_pob_dungeons groundScene" - -#kashyyyk_main.1 : kashyyyk_north_dungeons.2 -preferredNode="node34:SwgGameServer:preloadNumber=1 sceneID=kashyyyk_main groundScene" -preferredNode="node34:SwgGameServer:preloadNumber=2 sceneID=kashyyyk_north_dungeons groundScene" - -#space_kashyyyk (already defined below) : kashyyyk_rryatt_trail.2 -preferredNode="node35:SwgGameServer:preloadNumber=2 sceneID=kashyyyk_rryatt_trail groundScene" - -#ground game servers load distribution end - -#space game servers load distribution begin - -preferredNode="node25:SwgGameServer:sceneID=space_corellia groundScene" -preferredNode="node25:SwgGameServer:sceneID=space_naboo groundScene" -preferredNode="node26:SwgGameServer:sceneID=space_tatooine groundScene" -preferredNode="node26:SwgGameServer:sceneID=space_lok groundScene" -preferredNode="node27:SwgGameServer:sceneID=space_dantooine groundScene" -preferredNode="node27:SwgGameServer:sceneID=space_dathomir groundScene" -preferredNode="node28:SwgGameServer:sceneID=space_yavin4 groundScene" -preferredNode="node28:SwgGameServer:sceneID=space_endor groundScene" -preferredNode="node29:SwgGameServer:sceneID=space_heavy1 groundScene" -preferredNode="node29:SwgGameServer:sceneID=space_light1 groundScene" -preferredNode="node35:SwgGameServer:sceneID=space_kashyyyk groundScene" - -#space game servers load distribution end - -#planet servers load distribution begin - -preferredNode="node3:PlanetServer:sceneID=tutorial watcherServicePort" -preferredNode="node4:PlanetServer:sceneID=tatooine watcherServicePort" -preferredNode="node5:PlanetServer:sceneID=naboo watcherServicePort" -preferredNode="node6:PlanetServer:sceneID=corellia watcherServicePort" -preferredNode="node12:PlanetServer:sceneID=rori watcherServicePort" -preferredNode="node13:PlanetServer:sceneID=talus watcherServicePort" -preferredNode="node14:PlanetServer:sceneID=yavin4 watcherServicePort" -preferredNode="node15:PlanetServer:sceneID=endor watcherServicePort" -preferredNode="node16:PlanetServer:sceneID=lok watcherServicePort" -preferredNode="node17:PlanetServer:sceneID=dantooine watcherServicePort" -preferredNode="node18:PlanetServer:sceneID=dathomir watcherServicePort" -preferredNode="node19:PlanetServer:sceneID=dungeon1 watcherServicePort" -preferredNode="node25:PlanetServer:sceneID=space_corellia watcherServicePort" -preferredNode="node25:PlanetServer:sceneID=space_naboo watcherServicePort" -preferredNode="node26:PlanetServer:sceneID=space_tatooine watcherServicePort" -preferredNode="node26:PlanetServer:sceneID=space_lok watcherServicePort" -preferredNode="node27:PlanetServer:sceneID=space_dantooine watcherServicePort" -preferredNode="node27:PlanetServer:sceneID=space_dathomir watcherServicePort" -preferredNode="node28:PlanetServer:sceneID=space_yavin4 watcherServicePort" -preferredNode="node28:PlanetServer:sceneID=space_endor watcherServicePort" -preferredNode="node29:PlanetServer:sceneID=space_heavy1 watcherServicePort" -preferredNode="node29:PlanetServer:sceneID=space_light1 watcherServicePort" -preferredNode="node30:PlanetServer:sceneID=kashyyyk_pob_dungeons watcherServicePort" -preferredNode="node30:PlanetServer:sceneID=kashyyyk_south_dungeons watcherServicePort" -preferredNode="node31:PlanetServer:sceneID=kashyyyk_north_dungeons watcherServicePort" -preferredNode="node31:PlanetServer:sceneID=kashyyyk_rryatt_trail watcherServicePort" -preferredNode="node32:PlanetServer:sceneID=kashyyyk_hunting watcherServicePort" -preferredNode="node33:PlanetServer:sceneID=kashyyyk_dead_forest watcherServicePort" -preferredNode="node34:PlanetServer:sceneID=kashyyyk_main watcherServicePort" -preferredNode="node35:PlanetServer:sceneID=space_kashyyyk watcherServicePort" - -#planet servers load distribution end diff --git a/tc/linux/commonTestOptions.cfg b/tc/linux/commonTestOptions.cfg deleted file mode 100644 index 942813a..0000000 --- a/tc/linux/commonTestOptions.cfg +++ /dev/null @@ -1,109 +0,0 @@ -#Test Options Only -[CentralServer] -characterCreationRateLimitSeconds=0 - -[ConnectionServer] -adminAccountDataTable=datatables/admin/qa_admin.iff -#disable the Japanese recapture on all servers (Japanese config files will override this) -disabledFeatureBits=8192 -validateStationKey=0 - -[GameServer] -adminGodToAll=1 -allowMasterObjectCreation=false -javaOptions=-Xoss4096k -javaOptions=-Xss4096k -maxGoldNetworkId=10000000 -flashSpeederReward=true -combatUpgradeReward=1 -enableDebugControllerMessageSpam=false -#Metrics logging on player activities -LogSessionActivity=true -#House Packup Options -enableHousePackup=false -enableAbandonedHousePackup=false -allowPlayersToPackAbandonedStructures=true -allowPlayersToPackVendors=true -maxItemAttribBonus=500 -maxTotalAttribBonus=2000 - -#spawn limit override -serverSpawnLimit_dathomir.1=1200 -serverSpawnLimit_dathomir.2=1200 -serverSpawnLimit_endor.1=1200 -serverSpawnLimit_endor.2=1200 -serverSpawnLimit_lok=1200 -serverSpawnLimit_rori=1200 -serverSpawnLimit_talus=1200 -serverSpawnLimit_yavin4=1200 - -stripNonFreeAssetsFromPlayersInTutorial=false - -#harvester extraction bonus(50%) -harvesterExtractionRateMultiplier=1.5 - -lifeday=false - -#Lifeday and Love Festival cleanup -deleteEventProps=true - -# Empire Day -empireday_ceremony=true - -halloween=false - -gcwGuildMinMembersForGcwRegionDefender=3 -gcwDaysRequiredForGcwRegionDefenderBonus=1 - -[EventTeam] -gcwraid=true - -[New_Player] -LimitStartingLocations=false -NewPlayerQuestsEnabled=true - -[TaskManager] -#environmentVariable=LD_ASSUME_KERNEL=2.4.1 -environmentVariable=JAVA_DUMP_OPTS="ONANYSIGNAL(JAVADUMP)" -preferredNode="node1:ChatServer:ChatServer" - -[CustomerServiceServer] -[CustomerServiceServer] -csServerAddress=sdt-csa2.station.sony.com -csServerPort=3017 -gameCode=SWG - -[CharacterBuilder] -builderEnabled=1 -skillsEnabled=1 -creditsEnabled=1 -buffsEnabled=1 -resourcesEnabled=1 -vehiclesEnabled=1 -deedsEnabled=1 -pahallEnabled=1 -weaponsEnabled=1 -armorEnabled=1 -miscitemEnabled=1 - -[ChatServer] -gatewayServerIP=sdt-plattestsys2.station.sony.com -gatewayServerPort=5001 -registrarHost=sdt-plattestsys2.station.sony.com -registrarPort=5000 - -[ServerScript] -disableScriptLogs=false - -[ScriptFlags] -npeSequencersActive=true - -[SharedFoundation] -warningCallStackDepth=7 - -[SharedDebug/Profiler] -displayPercentageMinimum=2 - - - - diff --git a/tc/linux/default.cfg b/tc/linux/default.cfg index 0868627..ae4a0e7 100644 --- a/tc/linux/default.cfg +++ b/tc/linux/default.cfg @@ -1,3 +1,5 @@ +####default.cfg + [TaskManager] loginServerAddress=HOSTIP clusterName=CLUSTERNAME @@ -5,16 +7,19 @@ clusterName=CLUSTERNAME [dbProcess] DSN=DBSERVICE databaseUID=DBUSERNAME +enableCleanup=false +enableFixBadCells=false + +[ServerDatabase] +enableCleanup=false +enableFixBadCells=false [LoginServer] DSN=DBSERVICE databaseUID=DBUSERNAME +##change developmentMode to false if going live developmentMode=true [CentralServer] developmentMode=true -[GameServer] -adminGodToAll=0 - -.include "nodes.cfg" \ No newline at end of file diff --git a/tc/linux/localOptions.cfg b/tc/linux/localOptions.cfg index 42e47f7..6007792 100644 --- a/tc/linux/localOptions.cfg +++ b/tc/linux/localOptions.cfg @@ -1,4 +1,292 @@ -# -# These settings are meant to override all shared config options. -# Use it to configure options for this specific node. -# \ No newline at end of file +###localOptions.cfg + +[CentralServer] +clusterName=CLUSTERNAME + +###new player tutorial. Set 1 to enable 0 to disable +newbieTutorialEnabled=1 + +###zones to enable a zone remove "#" to Disable a zone add "#" +#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 +gatewayServerIP=127.0.0.1 +gatewayServerPort=5001 +registrarHost=127.0.0.1 +registrarPort=5000 + +[CommodityServer] +###Timers are to set allowed vendor inactivity and when vendors will be removed from the game (all values are in minutes). +minutesActiveToUnaccessed=43200 +minutesEmptyToEndangered=21600 +minutesUnaccessedToEndangered=7200 +minutesEndangeredToRemoved=21600 +minutesVendorAuctionTimer=43200 +minutesVendorItemTimer=43200 + +[dbProcess] +centralServerAddress=HOSTIP +sharedLoginMode=0 +loaderThreads=1 +persisterThreads=1 + +[PlanetServer] +loadWholePlanet=1 +###Uncomment loadWholePlanetMultiserver below to enable multiserver be sure to edit servercommon.cfg as well. +#loadWholePlanetMultiserver=1 +numTutorialServers=1 + +[ConnectionServer] +adminAccountDataTable=datatables/admin/stella_admin.iff +pingPort=44462 +customerServiceBindInterface=eth0 +chatServiceBindInterface=eth0 +disableWorldSnapshot=0 +validateClientVersion=0 +validateStationKey=0 +clientOverflowLimit=5242880 +useOldSuidGenerator=true + +[LoginServer] +adminAccountDataTable=datatables/admin/stella_admin.iff +validateClientVersion=1 +validateStationKey=0 + +[ScriptFlags] +liveSpaceServer=1 +spawnersOn=1 +npeSequencersActive=true + +[GameServer] +adminAccountDataTable=datatables/admin/stella_admin.iff + +##idleLogoutTimeSec sets the maximum time (in seconds) a character can be idle before being automatically logged off (LD). +idleLogoutTimeSec=300 +suiListLimit=50 + +##handles items such as looted weapon and armor augmentations - looted augs are max 250 in stat value. +maxItemAttribBonus=250 + +createZoneObjects=1 +centralServerAddress=HOSTIP +javaConsoleDebugMessages=0 +javaEngineProfiling=0 + +##turns on and off god mode all 1 to enable 0 to disable +adminGodToAll=1 +adminGodToAllGodLevel=50 + +javaVMName=sun +maxGoldNetworkId=10000000 +nameValidationAcceptAll=1 +scriptWatcherWarnTime=5000 +scriptWatcherInterruptTime=0 +commoditiesMarketEnabled=1 +createAppearances=1 +fatalOnGoldPobChange=0 +#allowMasterObjectCreation=false +javaConsoleDebugMessages=0 +reservedObjectIds=1000000 +enablePreload=false +disableResources=0 + +##grantGift allows a player to radial the lifeday tree and get a lifeday present and badge. +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 + +##aiLoggingEnabled is very "chatty".. handle with care. +aiLoggingEnabled=0 + +##spawn limit override. Controls how many spawns on server. +serverSpawnLimit=60000 + +##harvester extraction bonus(50%) +harvesterExtractionRateMultiplier=5.0 + +##vet rewards +veteranDebugTriggerAll=1 +veteranDebugEnableOverrideAccountAge=9999 +flashSpeederReward=true +combatUpgradeReward=true + +##RLS (Rare loot system) +## change to increase % of RLS loot chance. Default is 10% +rlsEnabled=true +rlsDropChance=10 +rlsMaxLevelsBelowPlayerLevel=5 +rlsMaxLevelsAbovePlayerLevel=5 +rlsRareDropChance=70 +rlsExceptionalDropChance=25 +rlsLegendaryDropChance=5 +rlsMinTimeBetweenAwards=10 +rlsMinDistanceFromLastLoot=1 + +##Turn on or off Lifeday +lifeday=false +##Turn on or off Ewok Festival of Love +loveday=false +deleteEventProps=false +##Turns on or off Galactic Moon Festival +halloween=false +##Turns on or off cantina skits for April Fools Day. +foolsDay=false +##Turns on or off Empire day +empireday_ceremony=false + +##Neutral mercenary support +enableCovertImperialMercenary=true +enableOvertImperialMercenary=true +enableCovertRebelMercenary=true +enableOvertRebelMercenary=true + +##Hibernate +hibernateDistance=65.0 +hibernateEnabled=true +hibernateProxies=true + +##enable GCW invasion cities +##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 + +mountsEnabled=1 +sendBreadcrumbs=1 +sendPlayerTransform=1 +useTemplates=1 + +##BONUS: XP +xpMultiplier=3 + +##BONUS: CHRONICLES +chroniclesXpModifier=1.0 +chroniclesQuestorGoldTokenChanceOverride=15 +chroniclesChroniclerGoldTokenChanceOverride=15 +chroniclesChroniclerSilverTokenNumModifier=2 +chroniclesQuestorSilverTokenNumModifier=2 + +##BONUS: GCW +gcwPointBonus=5.0 +gcwTokenBonus=5.0 + +##Controls what to enable disable on frog +[CharacterBuilder] +builderEnabled=1 +skillsEnabled=1 +creditsEnabled=1 +buffsEnabled=1 +resourcesEnabled=1 +vehiclesEnabled=1 +deedsEnabled=1 +pahallEnabled=1 +weaponsEnabled=1 +armorEnabled=1 +miscitemEnabled=1 +shipsEnabled=1 +craftingEnabled=1 +resourcesEnabled=1 +factionEnabled=1 +StellaEnabled=1 +jediEnabled=1 +BestResourceEnabled=1 +HeroicFlagEnabled=1 +DraftSchematicsEnabled=1 + +[Dungeon] +##opens the Death Watch Bunker (makes everything spawn) +Death_Watch=1 + +##spawns the Corellian Corvette instances +Corellian_Corvette_Neutral=1 +Corellian_Corvette_Imperial=1 +Corellian_Corvette_Rebel=1 +serverSwitch=1 + +##opens the Geonosian Bunker (makes everything spawn) +Geonosian=1 + +[EventTeam] +##gcwraid controls the GCW Raids for Theed, Coronet, Bestine and Anchorhead as well as the cheerleader events with associated quests. +gcwraid=true +anniversary=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 + +[Quest] +CraftingContract=true +CrowdPleaser=true +CommunityCraftingLimit=200 + +[BestineEvents] +PoliticianEventDuration=2592000 +MuseumEventDuration=1209600 + +[SharedLog] +#logTarget=net:HOSTIP:44467 + +[SharedNetwork] +oldestUnacknowledgedTimeout=0 +noDataTimeout=1000000 + +[SharedFoundation] +frameRateLimit=10 +fatalCallStackDepth=10 +warningCallStackDepth=-1 +debugReportLongFrames=0 +debugReportLongFrameTimes=0 + diff --git a/tc/linux/logServerTargets.cfg b/tc/linux/logServerTargets.cfg index e60cc60..e22294b 100644 --- a/tc/linux/logServerTargets.cfg +++ b/tc/linux/logServerTargets.cfg @@ -1,12 +1,14 @@ +#####logServerTargets.cfg + [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/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} diff --git a/tc/linux/metricsAuthentication.cfg b/tc/linux/metricsAuthentication.cfg index 709013c..94b86da 100644 --- a/tc/linux/metricsAuthentication.cfg +++ b/tc/linux/metricsAuthentication.cfg @@ -1,13 +1,2 @@ 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 diff --git a/tc/linux/multiserver.cfg b/tc/linux/multiserver.cfg new file mode 100644 index 0000000..b7cea41 --- /dev/null +++ b/tc/linux/multiserver.cfg @@ -0,0 +1,223 @@ +[PlanetServer] +preloadDataTableName=datatables/planet_server/preload_list_heavy.iff + +[TaskManager] +#default maximumLoad is 3.0f +#this can be defined in taskmanager.cfg for node0, remote_taskmanager.cfg for other boxes +#gameserver - 1.0f +#connectionserver - 0.5f +#planetserver - 0.128f + +#begin load distribution + +#tatooine.4 (Bestine) +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=tatooine groundScene" +#naboo.1 (Theed, GCW base, outside Keren) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=naboo groundScene" +#tatooine.3 (North of Mos Taike, outside Mos Entha) : space_npe_falcon_2 +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon_2 groundScene" +#dantooine.3 (Mining Outpost) : dathomir.1 (N-trade outpost, singing mountain, imperial prison) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dathomir groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_corellia watcherServicePort" +preferredNode="node0:ChatServer:ChatServer" + + +#tatooine.9 (Mos Eisley) : corellia.4 (Coronet, GCW base) +preferredNode="node0:SwgGameServer:preloadNumber=9 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=corellia groundScene" +#endor.1 (N-Smuggler Outpost) : lok.2 (SW-Imperial Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=lok groundScene" +#yavin4.2 (S-Labor Outpost, Imperial Fortress) : rori.1 (N-outside Restuss) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=yavin4 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=rori groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_endor watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_yavin4 watcherServicePort" + +# tutorial.1 (North) : rori.3 (Restuss) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=tutorial groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=rori groundScene" +#endor.2 (S-Research Outpost) : naboo.6 (Keren) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=naboo groundScene" +#tatooine.7 (Mos Espa) : dantooine.1 (NW) +preferredNode="node0:SwgGameServer:preloadNumber=7 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dantooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=naboo watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=corellia watcherServicePort" + +# dathomir.3 (Death Troopers) : space_ord_mantell : adventure2 (Hoth) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_ord_mantell groundScene" +preferredNode="node0:SwgGameServer:sceneID=adventure2 groundScene" +#talus.2 (NE-Nashal) : lok.3 (SE) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=lok groundScene" +#dungeon1.3 (Star Destroyer) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=dungeon1 groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_corellia watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_lok watcherServicePort" + +# adventure1 (Tusken King) : talus.3 (NW-Imperial Outpost) +preferredNode="node0:SwgGameServer:sceneID=adventure1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=talus groundScene" +#dantooine.2 (NE) : naboo.4 (S,E-Deeja Peak, outside Moenia) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=naboo groundScene" +# talus.4 (Dearic) : tatooine.6 (Anchorhead) +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon_2 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_ord_mantell watcherServicePort" + +#space_corellia : space_lok : lok.1 (N-Nym's Stronghold) : kashyyyk_dead_forest +preferredNode="node0:SwgGameServer:sceneID=space_corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_lok groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=lok groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_dead_forest groundScene" +#dathomir.2 (South-Science outpost, nightsister stronghold, Aurilia) : space_npe_falcon_3 +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon_3 groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_main watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_dead_forest watcherServicePort" + +#space_endor : dathomir.4 (Death Troopers) : kashyyyk_pob_dungeons +preferredNode="node0:SwgGameServer:sceneID=space_endor groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dathomir groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_pob_dungeons groundScene" +#yavin4.1 (N-Mining Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=yavin4 groundScene" +#dantooine.5 (South Central-Pirate Outpost) : dungeon1.1 (Corellian Corvette, Tansarii Station, Gamma Station, IG-88, Axkva Min, Exar Kun) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=dungeon1 groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_rryatt_trail watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_pob_dungeons watcherServicePort" + +#space_tatooine : space_naboo : rori.2 (S-Narmle) +preferredNode="node0:SwgGameServer:sceneID=space_tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_naboo groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=rori groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_tatooine watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_naboo watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=kashyyyk_south_dungeons watcherServicePort" + +#space_dantooine : space_light1 : kashyyyk_rryatt_trail +preferredNode="node0:SwgGameServer:sceneID=space_dantooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_light1 groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_rryatt_trail groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=endor groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_dantooine watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_light1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=adventure2 watcherServicePort" + +#tatooine.1 (SW-Wayfar,Jabba) : space_kashyyyk : space_dathomir +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_kashyyyk groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_dathomir groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=yavin4 groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_heavy1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_kashyyyk watcherServicePort" + +# dungeon1.4 (Star Destroyer, IG-88, Axkva Min, Exar Kun) : talus.1 (S-outside Dearic, GCW base) : space_yavin4 +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dungeon1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=talus groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_yavin4 groundScene" + +preferredNode="node0:PlanetServer:sceneID=adventure1 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=rori watcherServicePort" + +#space_heavy1 : tatooine.11 (Mos Taike, outside Mos Entha) : dantooine.4 (SW-Imperial Outpost) +preferredNode="node0:SwgGameServer:sceneID=space_heavy1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=11 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=4 sceneID=dantooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon_3 watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=yavin4 watcherServicePort" + +#mustafar.2 (Right, Mensix Mining Outpost) : space_nova_orion : tatooine.8 (outside Mos Espa, Fort Tusken) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=mustafar groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_nova_orion groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=8 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_npe_falcon watcherServicePort" +preferredNode="node0:PlanetServer:sceneID=space_nova_orion watcherServicePort" + +#kashyyyk_north_dungeons : mustafar.3 (Left) +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_north_dungeons groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=mustafar groundScene" + +preferredNode="node0:PlanetServer:sceneID=tutorial watcherServicePort" + +#mustafar.1 (Dungeons) : tatooine.2 (Mos Entha) +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=mustafar groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=mustafar watcherServicePort" + +#dungeon1.2 (Tansarii Station, Gamma Station, Nova Orion Station, IG-88, Axkva Min, Exar Kun, Meatlump bunker) : #naboo.3 (N of Theed & Moenia in SE) +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=dungeon1 groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=naboo groundScene" + +preferredNode="node0:PlanetServer:sceneID=talus watcherServicePort" + +#dantooine.7 (SE) : kashyyyk_main +preferredNode="node0:SwgGameServer:preloadNumber=7 sceneID=dantooine groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_main groundScene" + +preferredNode="node0:PlanetServer:sceneID=dantooine watcherServicePort" + +#endor.3 (Death Watch Bunker) +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=endor groundScene" +#dantooine.6 (outside Mining Outpost) +preferredNode="node0:SwgGameServer:preloadNumber=6 sceneID=dantooine groundScene" + + +preferredNode="node0:PlanetServer:sceneID=dathomir watcherServicePort" + +#corellia.1 (tyrena, doaba guerfel) : space_npe_falcon +preferredNode="node0:SwgGameServer:preloadNumber=1 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=space_npe_falcon groundScene" + +preferredNode="node0:PlanetServer:sceneID=dungeon1 watcherServicePort" + +#naboo.5 (Kaadara, outside Kaadara) : tutorial.2 (South) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=naboo groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=tutorial groundScene" + +preferredNode="node0:PlanetServer:sceneID=space_dathomir watcherServicePort" + +#corellia.3 (kor vella) : kashyyyk_south_dungeons +preferredNode="node0:SwgGameServer:preloadNumber=3 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_south_dungeons groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_north_dungeons watcherServicePort" + +#corellia.5 (outside coronet) : corellia.2 (bela vistal/vreni island) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=corellia groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=corellia groundScene" + +preferredNode="node0:PlanetServer:sceneID=kashyyyk_hunting watcherServicePort" + +#kashyyyk_hunting : naboo.2 (S of Theed-Lake Retreat) +preferredNode="node0:SwgGameServer:sceneID=kashyyyk_hunting groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=2 sceneID=naboo groundScene" + +preferredNode="node0:PlanetServer:sceneID=endor watcherServicePort" + +#tatooine.5 (outside Mos Eisley) : tatooine.10 (outside Bestine) +preferredNode="node0:SwgGameServer:preloadNumber=5 sceneID=tatooine groundScene" +preferredNode="node0:SwgGameServer:preloadNumber=10 sceneID=tatooine groundScene" + +preferredNode="node0:PlanetServer:sceneID=lok watcherServicePort" diff --git a/tc/linux/nodes.cfg b/tc/linux/nodes.cfg new file mode 100644 index 0000000..a814f12 --- /dev/null +++ b/tc/linux/nodes.cfg @@ -0,0 +1,4 @@ +#####nodes.cfg + +[TaskManager] +node0=HOSTIP diff --git a/tc/linux/nodes.cfg-in b/tc/linux/nodes.cfg-in deleted file mode 100644 index e69de29..0000000 diff --git a/tc/linux/serverNetwork.cfg b/tc/linux/serverNetwork.cfg index a3eeb42..6b50208 100644 --- a/tc/linux/serverNetwork.cfg +++ b/tc/linux/serverNetwork.cfg @@ -1,3 +1,10 @@ +####serverNetworks.cfg + + +##If you have few players on your server you can change the incomingBufferSize +##To something lower to preserve memory like 2194304 for just a few players. +##Default is 4194304 + [SharedNetwork] pooledPacketMax=32000 incomingBufferSize=4194304 @@ -11,8 +18,4 @@ oldestUnacknowledgedTimeout=120000 byteCountWarnThreshold=1000000 reportMessages=0 logBackloggedPacketThreshold=0 -#congestionWindowMinimum=0 -enableFlushAndConfirmAllData=0 -#maxOutstandingPackets=4000 -#overflowLimit=0 - +enableFlushAndConfirmAllData=0 \ No newline at end of file diff --git a/tc/linux/servercommon.cfg b/tc/linux/servercommon.cfg index f2200ec..78192d2 100644 --- a/tc/linux/servercommon.cfg +++ b/tc/linux/servercommon.cfg @@ -1,28 +1,31 @@ +####servercommon.cfg + .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. +##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 +##Uncomment below to enable authentication; and be sure IP is set to that of the VM +#useExternalAuth=true +#externalAuthURL=http://HOSTIP/auth.php [dbProcess] databaseProtocol=OCI databasePWD=DBPASSWORD [GameServer] -javaVMName=ibm +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:./ - +##Uncomment below, multiserver.cfg to enable multiserver capabilities of this VM +#.include "multiserver.cfg" .include "serverNetwork.cfg" -.include "commonTestOptions.cfg" .include "localOptions.cfg" +.include "nodes.cfg" diff --git a/tc/linux/taskmanager.rc b/tc/linux/taskmanager.rc index 5173251..bfdcd1a 100644 --- a/tc/linux/taskmanager.rc +++ b/tc/linux/taskmanager.rc @@ -4,6 +4,6 @@ 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 +#LogServer local bin/LogServer -- @servercommon.cfg @logServerTargets.cfg #MetricsServer local bin/MetricsServer -- @servercommon.cfg CommoditiesServer local bin/CommoditiesServer -- @servercommon.cfg diff --git a/tc/shared/servercommon.cfg b/tc/shared/servercommon.cfg index df3ff90..83453a8 100644 --- a/tc/shared/servercommon.cfg +++ b/tc/shared/servercommon.cfg @@ -6,6 +6,7 @@ drainRate=0.00065 startX=3585.0 startY=10.0 startZ=2578.0 +#scriptPath=../../sot/ scriptPath=../../data/sku.0/sys.server/compiled/game/ regenBase=0.999 regenConstant=0 @@ -20,15 +21,23 @@ respecDurationAllowedInSeconds=2419200 [SharedFoundation] frameRateLimit=5 +##Change SharedFile to use compressed .sot/tre or regular /data folder files +##Be Sure to change your /scriptPath back to /data if you are not running tres + [SharedFile] +#searchTree0=../../sot/3DAssets.sot +#searchTree0=../../sot/Misc.sot +#searchTree0=../../sot/2DAssets.sot +#searchTree0=../../sot/AV.sot +#searchTree2=../../sot/Server.sot +#searchTree1=../../sot/Shared.sot + 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 +searchPath0=../../data/sku.0/sys.client/compiled/game/clientdata [dbProcess] useTemplates=1