{
	/// These are objects that covered by concept of "configurable object" and have their entire configuration in this config

	"campfire" :{
		"index" : 12,
		"handler": "configurable",
		"base" : {
			"sounds" : {
				"ambient" : ["LOOPCAMP"],
				"visit" : ["EXPERNCE"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"campfire" : {
				"index" : 0,
				"aiValue" : 2000,
				"rmg" : {
					"value"		: 2000,
					"rarity"	: 500
				},
				"compatibilityIdentifiers" : [ "object" ],

				"blockedVisitable" : true,
				"visitMode" : "unlimited",
				"selectMode" : "selectFirst",
				"rewards" : [
					{
						"message" : 23,
						"removeObject" : true,
						"resources" : [
							{
								"anyOf" : [ "wood", "ore", "mercury", "gems", "sulfur", "crystal" ],
								"min" : 4,
								"max" : 6
							},
							{
								"type" : "gold",
								"amount" : [ 400, 500, 600 ]
							}
						]
					}
				]
			}
		}
	},
	"flotsam" :{
		"index" : 29,
		"handler": "configurable",
		"base" : {
			"sounds" : {
				"visit" : ["GENIE"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"flotsam" : {
				"index" : 0,
				"aiValue" : 2000,
				"rmg" : {
					"value"		: 2000,
					"rarity"	: 100
				},
				"compatibilityIdentifiers" : [ "object" ],

				"blockedVisitable" : true,
				"visitMode" : "unlimited",
				"selectMode" : "selectFirst",
				"rewards" : [
					{
						"message" : 51,
						"appearChance" : { "max" : 25 },
						"removeObject" : true,
					},
					{
						"message" : 52,
						"appearChance" : { "min" : 25, "max" : 50 },
						"removeObject" : true,
						"resources" : {
							"wood" : 5
						}
					},
					{
						"message" : 53,
						"appearChance" : { "min" : 50, "max" : 75 },
						"removeObject" : true,
						"resources" : {
							"wood" : 5,
							"gold" : 200
						}
					},
					{
						"message" : 54,
						"appearChance" : { "min" : 75 },
						"removeObject" : true,
						"resources" : {
							"wood" : 10,
							"gold" : 500
						}
					}
				]
			}
		}
	},
	"seaChest" :{
		"index" : 82,
		"handler": "configurable",
		"base" : {
			"sounds" : {
				"visit" : ["CHEST"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"seaChest" : {
				"index" : 0,
				"aiValue" : 1500,
				"rmg" : {
					"value"		: 1500,
					"rarity"	: 500
				},
				"compatibilityIdentifiers" : [ "object" ],

				"blockedVisitable" : true,
				"visitMode" : "unlimited",
				"selectMode" : "selectFirst",
				"rewards" : [
					{
						"appearChance" : { "max" : 20 },
						"message" : 116,
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 20, "max" : 30 },
						"message" : 117,
						"removeObject" : true,
						"artifacts" : [
							{ "class" : "TREASURE" }
						],
						"resources" : {
							"gold" : 1000
						}
					},
					{
						"appearChance" : { "min" : 30 },
						"message" : 118,
						"removeObject" : true,
						"resources" : {
							"gold" : 1500
						}
					}
				]
			}
		}
	},
	"shipwreckSurvivor" : {
		"index" : 86,
		"handler": "configurable",
		"base" : {
			"sounds" : {
				"visit" : ["TREASURE"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"shipwreckSurvivor" : {
				"index" : 0,
				"aiValue" : 1500,
				"rmg" : {
					"value"		: 1500,
					"rarity"	: 50
				},
				"compatibilityIdentifiers" : [ "object" ],

				"blockedVisitable" : true,
				"visitMode" : "unlimited",
				"selectMode" : "selectFirst",
				"rewards" : [
					{
						"appearChance" : { "max" : 55 },
						"message" : 125,
						"removeObject" : true,
						"artifacts" : [ { "class" : "TREASURE" } ]
					},
					{
						"appearChance" : { "min" : 55, "max" : 75 },
						"message" : 125,
						"removeObject" : true,
						"artifacts" : [ { "class" : "MINOR" } ]
					},
					{
						"appearChance" : { "min" : 75, "max" : 95 },
						"message" : 125,
						"removeObject" : true,
						"artifacts" : [ { "class" : "MAJOR" } ]
					},
					{
						"appearChance" : { "min" : 95 },
						"message" : 125,
						"removeObject" : true,
						"artifacts" : [ { "class" : "RELIC" } ]
					}
				]
			}
		}
	},
	"treasureChest" : {
		"index" : 101,
		"handler": "configurable",
		"base" : {
			"sounds" : {
				"visit" : ["CHEST"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"treasureChest" : {
				"index" : 0,
				"aiValue" : 2000,
				"rmg" : {
					"value"		: 1500,
					"rarity"	: 1000
				},
				"compatibilityIdentifiers" : [ "object" ],

				"blockedVisitable" : true,
				"onSelectMessage" : 146,
				"visitMode" : "unlimited",
				"selectMode" : "selectPlayer",
				"rewards" : [
					{
						"appearChance" : { "max" : 33 },
						"resources" : { "gold" : 2000 },
						"removeObject" : true,
					},
					{
						"appearChance" : { "max" : 33 },
						"gainedExp" : 1500,
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 33, "max" : 65 },
						"resources" : { "gold" : 1500 },
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 33, "max" : 65 },
						"gainedExp" : 1000,
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 65, "max" : 95 },
						"resources" : { "gold" : 1000 },
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 65, "max" : 95 },
						"gainedExp" : 500,
						"removeObject" : true,
					},
					{
						"appearChance" : { "min" : 95 },
						"message" : 145,
						"removeObject" : true,
						"artifacts" : [ { "class" : "TREASURE" } ]
					}
				]
			}
		}
	}
}
