-
Notifications
You must be signed in to change notification settings - Fork 1
Non Shared Perks Example
netprogs edited this page May 29, 2012
·
2 revisions
{
"genderChoiceRequired": true,
"sameGenderMarriageAllowed": true,
"globalAnnouncePriestMarriages": true,
"loggingDebug": false,
"groupSettings": {
"childSettings": {
"maximumChildren": 30,
"priority": "LOWEST",
"perUseCost": 0.0,
"perks": [
"gift", "tell", "sticky", "teleportChild", "damage"
]
},
"friendSettings": {
"maximumFriends": 30,
"priority": "LOWEST",
"perUseCost": 0.0,
"perks": [
"gift", "tell", "sticky", "teleportFriend", "damage"
]
},
"relationshipSettings": {
"maximumRelationships": 30,
"priority": "LOWEST",
"perUseCost": 0.0,
"perks": [
"gift", "tell", "sticky", "teleportRelationship", "damage"
]
},
"affairSettings": {
"maximumAffairs": 30,
"priority": "LOWEST",
"perUseCost": 0.0,
"perks": [
"gift", "tell", "sticky", "teleportAffair", "damage"
]
},
"engagementSettings": {
"engagementPeriod": 300,
"priority": "LOWEST",
"perUseCost": 50.0,
"perks": [
"gift", "tell", "sticky", "teleportEngagement", "damage"
]
},
"divorceSettings": {
"bitternessPeriod": 300,
"priority": "LOWEST",
"perUseCost": 50.0,
"perks": [
"gift", "tell", "sticky", "teleportDivorce", "damage"
]
},
"marriageSettings": {
"honeymoonPeriod": 300,
"priority": "LOWEST",
"perUseCost": 0.0,
"perks": [
"gift", "tell", "sticky", "teleportMarriage", "damage"
]
},
"lawyerSettings": {
"bitternessPeriod": 0,
"priority": "LOWEST",
"perUseCost": 500.0,
"perks": [
"gift", "tell", "sticky", "teleport", "damage"
]
},
"priestSettings": {
"honeymoonPeriod": 0,
"priority": "LOWEST",
"perUseCost": 500.0,
"perks": [
"gift", "tell", "sticky", "teleport", "damage"
]
}
},
"perkSettings": [
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.GiftSettings",
"data": {
"name": "gift",
"coolDownPeriod": 0,
"perUseCost": 0.0,
"maximumNumber": 10
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TellSettings",
"data": {
"name": "tell",
"coolDownPeriod": 0,
"perUseCost": 0.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.StickySettings",
"data": {
"name": "sticky",
"coolDownPeriod": 0,
"perUseCost": 0.0,
"maximumNumber": 10
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportChild",
"coolDownPeriod": 0,
"perUseCost": 10.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportFriend",
"coolDownPeriod": 0,
"perUseCost": 20.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportRelationship",
"coolDownPeriod": 10,
"perUseCost": 30.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportAffair",
"coolDownPeriod": 0,
"perUseCost": 40.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportEngagement",
"coolDownPeriod": 0,
"perUseCost": 50.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportDivorce",
"coolDownPeriod": 0,
"perUseCost": 60.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleportMarried",
"coolDownPeriod": 0,
"perUseCost": 70.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.TeleportSettings",
"data": {
"name": "teleport",
"coolDownPeriod": 0,
"perUseCost": 0.0
}
},
{
"type": "com.netprogs.minecraft.plugins.social.config.settings.perk.PlayerDamageSettings",
"data": {
"damageAllowedFromPlayer": false,
"damageAllowedFromProjectile": false,
"damageAllowedFromTameable": false,
"name": "damage",
"coolDownPeriod": 60,
"perUseCost": 0.0
}
}
]
}