# Tootsville PRODUCTION SERVER Configuration
# Configuration properties for Appius game server

# Local configuration folders
org.starhope.appius.util.Mail.template_folder=/etc/appius/mail/
org.starhope.appius.mb.messageFile=/etc/appius/messages/mb.properties

# Bug reporting and logging settings
org.starhope.appius.loggerName=Braque
org.starhope.appius.mailBugs=true
org.starhope.appius.mailTo=brpocock+appius-comp@star-hope.org

# Internal filters
org.starhope.appius.filter.chat=BraqueChat
org.starhope.appius.filter.login=BraqueChat

# Smart Fox Server settings
com.tootsville.sfs=whitney-prime
it.gotoandplay.sfs=74.113.137.11
it.gotoandplay.sfsPort=2770

# General Internet settings
com.sun.www.http.proxyHost=
com.sun.www.http.proxy.port=-1
mail.smtp.host=localhost
org.starhope.appius.jndi.dns=dns://74.113.137.12:53
org.starhope.appius.jndi.schema=Tootsville

# Database server access
org.starhope.appius.jdbc.driver=com.mysql.jdbc.Driver
org.starhope.appius.jdbc.login=tootsvilleDBUser
org.starhope.appius.jdbc.password=DRAspeputAvuvuvegawUsw5Wrasp5thEYe2uVeW5t
org.starhope.appius.jdbc.host=indira.tootsville.com
org.starhope.appius.jdbc.schema=Tootsville
org.starhope.appius.jdbc.zoneSchema=appiusZones
org.starhope.appius.jdbc.storeSchema=store
org.starhope.appius.jdbc.journalSchema=userTracking
org.starhope.appius.jdbc.dbcpEnabled=true
org.starhope.appius.jdbc.killStatements=false
org.starhope.appius.jdbc.killConnections=true
org.apache.commons.dbcp.maxActive=100
org.apache.commons.dbcp.minIdle=20
org.apache.commons.dbcp.maxIdle=40
org.apache.commons.dbcp.maxWait=25
org.apache.commons.dbcp.validationQuery=SELECT ID FROM users WHERE ID=1
org.apache.commons.dbcp.whenExhaustedAction=grow


# Payment gateway services
net.authorize.avs.retryTitle=Identity fraud prevention at work
net.authorize.arbURL=
net.authorize.login=3qW5TKsNka6z
net.authorize.transactionKey=376u8gFKqu5z5NaB
net.authorize.testMode=false

com.paypal.sdk.apiUsername=
com.paypal.sdk.apiPassword=
com.paypal.sdk.signature=
com.paypal.sdk.environment=

# Object cache
com.whirlycott.cache.enable=false

# Administrative back door
org.starhope.appius.backdoor.open=true
org.starhope.appius.backdoor.port=2772
org.starhope.appius.backdoor.receiveBufferSize=1024

# Flash authorization requires this
org.starhope.appius.topLevelDomain=tootsville.com

# timing, idling
org.starhope.appius.idleKickTime=1800000
org.starhope.appius.idleWarnTime=300000
org.starhope.appius.nudgeTime=30000
org.starhope.appius.metronomeTime=90
org.starhope.appius.dumpLiveCache=false

# Zones
org.starhope.appius.zones.spawnSeconds=300
org.starhope.appius.zones.lightRatio=0.0
org.starhope.appius.zones.fullRatio=0.5
org.starhope.appius.zones.maxUsers=65

# Zap Attack
org.starhope.appius.games.countdownTime=10000
org.starhope.appius.games.playTime=60000

# Shade
com.tootsville.shade.hurts=100

# Networking
org.starhope.appius.futureDatagramsMax=350
org.starhope.appius.ioDelay=5

# Extension commands (Tootsville™-specific)
xtn.org.starhope.appius.game.Commands=com.tootsville.ExtensionCommands
xtn.org.starhope.appius.sys.op.OpCommands=com.tootsville.ExtensionCommands


# Tootlympics torch
com.tootsville.game.Tootlympics.torch.top=350
com.tootsville.game.Tootlympics.torch.bottom=400
com.tootsville.game.Tootlympics.torch.left=550
com.tootsville.game.Tootlympics.torch.right=600

# Tootsbook System Messages
com.tootsbook.system.event.peanuts=false
com.tootsbook.system.event.highscore=true
com.tootsbook.system.event.images.highscore=/tootbook-resource/images/systemevents/highscore.png
com.tootsbook.system.event.images.peanuts=/tootbook-resource/images/systemevents/peanuts.png

# debugging and testing
org.starhope.appius.betaTest=false
org.starhope.appius.test.ConnectionDebug=false
org.starhope.appius.debug=false

# START TOOTSVILLE! This is important to do.
org.starhope.appius.runCommands=com.tootsville.env.TootsvilleRC

# Specific class mapping
xtn.org.starhope.appius.user.User=com.tootsville.user.Toot
org.starhope.appius.user.Parent.dataLoader=org.starhope.appius.user.ParentRecordSQLLoader

# TCP port numbers
org.starhope.appius.net.stream=2770
org.starhope.appius.net.batch=2771
org.starhope.appius.net.backdoor=2772
org.starhope.appius.net.ws=2773

# Walking (don't require server validation of walkspace)
org.starhope.appius.room.canWalkEverywhere=true

# Inventory types
org.starhope.appius.inventory.clothingTypes=1 2 9 10 11 12 14 15 16 17 30 31 13 23
org.starhope.appius.inventory.types.clothes=9 10 11 12 14 15 16 17 30 31 23
org.starhope.appius.inventory.types.pivitz=1
org.starhope.appius.inventory.types.patterns=13
org.starhope.appius.inventory.types.furniture=3 4 5 29
org.starhope.appius.inventory.types.structure=6 7 8
org.starhope.appius.inventory.types.music=18
org.starhope.appius.inventory.types.tootsBook=20 24 25 26 27 28
org.starhope.appius.inventory.types.stationery=21
org.starhope.appius.inventory.types.accessories=12 16 15 31 11

# Shops' contents
org.starhope.appius.shop.clothesShop=27 28 29 30
org.starhope.appius.shop.ClothesCatalog=27 28 31 30 29 48
org.starhope.appius.shop.tootBookCatalog=46 42 43 44 45
org.starhope.appius.shop.PivitzCatalog=11 8   9 10 12 13 14 39 16
org.starhope.appius.shop.FurnitureCatalog=17 18 20 22 23 24 21 19 25
org.starhope.appius.shop.PatternCatalog=32 33 34 35 36
org.starhope.appius.shop.PivitPalsCatalog=37

# Bug and backward-compatibility work-arounds
com.tootsville.furnItems=true
org.starhope.appius.events.format1.0=true
com.tootsville.events.callPeanuts=true
com.tootsville.bugs.noEmotes=false
com.tootsville.bugs.noPrivate=true
com.tootsville.bugs.noEarnings=true
org.starhope.appius.actions.AutomaticDoor.doorAnimationPrefix=door~

# Outline colours
org.starhope.appius.user.outlineColour.baseOnBase=true
org.starhope.appius.user.outlineColour.darkPoint=128
org.starhope.appius.user.outlineColour.darkBrightener=64
org.starhope.appius.user.outlineColour.darkener=0.5

# Default free items
# TODO: add default TootsBook stuff?
com.tootsville.Toot.freeStuff=808 813 814 809 812 811 810 815 1072 1073 1074 1075 1938 2011 2025

org.starhope.appius.zone.showBuddies=false
