mirror of
https://github.com/vcmi/vcmi.git
synced 2025-01-26 03:52:01 +02:00
Integrated and fixed object RMG configs by Kantor.
This commit is contained in:
parent
e63b05c82b
commit
22f811ea52
@ -7,6 +7,10 @@
|
|||||||
{
|
{
|
||||||
"index" : 0,
|
"index" : 0,
|
||||||
"name" : "Cyclops Stockpile",
|
"name" : "Cyclops Stockpile",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 3000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -17,7 +21,7 @@
|
|||||||
{ "amount": 4, "type": "cyclop" },
|
{ "amount": 4, "type": "cyclop" },
|
||||||
{ "amount": 4, "type": "cyclop" }
|
{ "amount": 4, "type": "cyclop" }
|
||||||
],
|
],
|
||||||
|
|
||||||
"combat_value": 506,
|
"combat_value": 506,
|
||||||
"reward" : {
|
"reward" : {
|
||||||
"value": 10000,
|
"value": 10000,
|
||||||
@ -108,6 +112,10 @@
|
|||||||
"index" : 1,
|
"index" : 1,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Dwarven Treasury",
|
"name" : "Dwarven Treasury",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -191,6 +199,10 @@
|
|||||||
"index" : 2,
|
"index" : 2,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Griffin Conservatory",
|
"name" : "Griffin Conservatory",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -258,6 +270,10 @@
|
|||||||
"index" : 3,
|
"index" : 3,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Imp Cache",
|
"name" : "Imp Cache",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 5000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -340,6 +356,10 @@
|
|||||||
"index" : 4,
|
"index" : 4,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Medusa Stores",
|
"name" : "Medusa Stores",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -423,6 +443,10 @@
|
|||||||
"index" : 5,
|
"index" : 5,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Naga Bank",
|
"name" : "Naga Bank",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 3000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -506,6 +530,10 @@
|
|||||||
"index" : 6,
|
"index" : 6,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Dragon Fly Hive",
|
"name" : "Dragon Fly Hive",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 9000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -579,6 +607,10 @@
|
|||||||
"index" : 0,
|
"index" : 0,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Shipwreck",
|
"name" : "Shipwreck",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -666,6 +698,10 @@
|
|||||||
"index" : 0,
|
"index" : 0,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Derelict Ship",
|
"name" : "Derelict Ship",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 4000,
|
||||||
|
"rarity" : 20
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -754,6 +790,10 @@
|
|||||||
"index" : 0,
|
"index" : 0,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Crypt",
|
"name" : "Crypt",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -839,6 +879,10 @@
|
|||||||
"index" : 0,
|
"index" : 0,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Dragon Utopia",
|
"name" : "Dragon Utopia",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 10000,
|
||||||
|
"rarity" : 100
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 30,
|
"chance": 30,
|
||||||
@ -944,6 +988,10 @@
|
|||||||
"index" : 0,
|
"index" : 0,
|
||||||
"resetDuraition" : 28,
|
"resetDuraition" : 28,
|
||||||
"name" : "Pyramid",
|
"name" : "Pyramid",
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 5000,
|
||||||
|
"rarity" : 20
|
||||||
|
},
|
||||||
"levels": [
|
"levels": [
|
||||||
{
|
{
|
||||||
"chance": 100,
|
"chance": 100,
|
||||||
@ -963,4 +1011,4 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -9,56 +9,401 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"altarOfSacrifice" : { "index" :2, "handler": "market", "types" : { "object" : { "index" : 0} } },
|
"altarOfSacrifice" : {
|
||||||
"tradingPost" : { "index" :221, "handler": "market", "types" : { "object" : { "index" : 0} } },
|
"index" :2,
|
||||||
"tradingPostDUPLICATE" : { "index" :99, "handler": "market", "types" : { "object" : { "index" : 0} } },
|
"handler" : "market",
|
||||||
"freelancersGuild" : { "index" :213, "handler": "market", "types" : { "object" : { "index" : 0} } },
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tradingPost" : {
|
||||||
|
"index" :221,
|
||||||
|
"handler" : "market",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tradingPostDUPLICATE" : {
|
||||||
|
"index" :99,
|
||||||
|
"handler" : "market",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"freelancersGuild" : {
|
||||||
|
"index" :213,
|
||||||
|
"handler" : "market",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"blackMarket" : { "index" :7, "handler": "blackMarket", "types" : { "object" : { "index" : 0} } },
|
"blackMarket" : {
|
||||||
|
"index" :7,
|
||||||
|
"handler" : "blackMarket",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 8000,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"pandoraBox" : { "index" :6, "handler": "pandora", "types" : { "object" : { "index" : 0} } },
|
"pandoraBox" : {
|
||||||
"event" : { "index" :26, "handler": "event", "types" : { "object" : { "index" : 0} } },
|
"index" :6,
|
||||||
|
"handler" : "pandora",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"event" : {
|
||||||
|
"index" :26,
|
||||||
|
"handler" : "event",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"redwoodObservatory" : { "index" :58, "handler": "observatory", "types" : { "object" : { "index" : 0} } },
|
"redwoodObservatory" : {
|
||||||
"pillarOfFire" : { "index" :60, "handler": "observatory", "types" : { "object" : { "index" : 0} } },
|
"index" :58,
|
||||||
"coverOfDarkness" : { "index" :15, "handler": "observatory", "types" : { "object" : { "index" : 0} } },
|
"handler" : "observatory",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 750,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"pillarOfFire" : {
|
||||||
|
"index" :60,
|
||||||
|
"handler" : "observatory",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 750,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"coverOfDarkness" : {
|
||||||
|
"index" :15,
|
||||||
|
"handler" : "observatory",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
"whirlpool" : { "index" :111, "handler": "teleport", "types" : { "object" : { "index" : 0} } },
|
"whirlpool" : {
|
||||||
|
"index" :111,
|
||||||
|
"handler" : "teleport",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"subterraneanGate" : {
|
"subterraneanGate" : {
|
||||||
"index" :103,
|
"index" :103,
|
||||||
"handler": "teleport",
|
"handler" : "teleport",
|
||||||
"types" : {
|
"types" : {
|
||||||
"object" : { "index" : 0 },
|
"object" : {
|
||||||
|
"index" : 0 },
|
||||||
"objectWoG" : { "index" : 1 } // WoG object? Present on VCMI Test 2011b
|
"objectWoG" : { "index" : 1 } // WoG object? Present on VCMI Test 2011b
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"refugeeCamp" : { "index" :78, "handler": "dwelling", "types" : { "object" : { "index" : 0} } },
|
"refugeeCamp" : {
|
||||||
"warMachineFactory" : { "index" :106, "handler": "dwelling", "types" : { "object" : { "index" : 0} } },
|
"index" :78,
|
||||||
|
"handler" : "dwelling",
|
||||||
"shrineOfMagicLevel1" : { "index" :88, "handler": "shrine", "types" : { "object" : { "index" : 0} } },
|
"types" : {
|
||||||
"shrineOfMagicLevel2" : { "index" :89, "handler": "shrine", "types" : { "object" : { "index" : 0} } },
|
"object" : {
|
||||||
"shrineOfMagicLevel3" : { "index" :90, "handler": "shrine", "types" : { "object" : { "index" : 0} } },
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
"eyeOfTheMagi" : { "index" :27, "handler": "magi", "types" : { "object" : { "index" : 0} } },
|
"value" : 5000,
|
||||||
"hutOfTheMagi" : { "index" :37, "handler": "magi", "types" : { "object" : { "index" : 0} } },
|
"rarity" : 20
|
||||||
|
}
|
||||||
"lighthouse" : { "index" :42, "handler": "lighthouse", "types" : { "object" : { "index" : 0} } },
|
}
|
||||||
"obelisk" : { "index" :57, "handler": "obelisk", "types" : { "object" : { "index" : 0} } },
|
}
|
||||||
"oceanBottle" : { "index" :59, "handler": "sign", "types" : { "object" : { "index" : 0} } },
|
},
|
||||||
"scholar" : { "index" :81, "handler": "scholar", "types" : { "object" : { "index" : 0} } },
|
"warMachineFactory" : {
|
||||||
"shipyard" : { "index" :87, "handler": "shipyard", "types" : { "object" : { "index" : 0} } },
|
"index" :106,
|
||||||
"sign" : { "index" :91, "handler": "sign", "types" : { "object" : { "index" : 0} } },
|
"handler" : "dwelling",
|
||||||
"sirens" : { "index" :92, "handler": "siren", "types" : { "object" : { "index" : 0} } },
|
"types" : {
|
||||||
"denOfThieves" : { "index" :97, "handler": "denOfThieves", "types" : { "object" : { "index" : 0} } },
|
"object" : {
|
||||||
"university" : { "index" :104, "handler": "university", "types" : { "object" : { "index" : 0} } },
|
"index" : 0,
|
||||||
"witchHut" : { "index" :113, "handler": "witch", "types" : { "object" : { "index" : 0} } },
|
"rmg" : {
|
||||||
"questGuard" : { "index" :215, "handler": "questGuard", "types" : { "object" : { "index" : 0} } },
|
"zoneLimit" : 1,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shrineOfMagicLevel1" : {//incantation
|
||||||
|
"index" :88,
|
||||||
|
"handler" : "shrine",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shrineOfMagicLevel2" : {//gesture
|
||||||
|
"index" :89,
|
||||||
|
"handler" : "shrine",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shrineOfMagicLevel3" : {//thinking
|
||||||
|
"index" :90,
|
||||||
|
"handler" : "shrine",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 3000,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"eyeOfTheMagi" : {
|
||||||
|
"index" :27,
|
||||||
|
"handler" : "magi",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"hutOfTheMagi" : {
|
||||||
|
"index" :37,
|
||||||
|
"handler" : "magi",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"lighthouse" : {
|
||||||
|
"index" :42,
|
||||||
|
"handler" : "lighthouse",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"obelisk" : {
|
||||||
|
"index" :57,
|
||||||
|
"handler" : "obelisk",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 48,
|
||||||
|
"value" : 3500,
|
||||||
|
"rarity" : 200
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oceanBottle" : {
|
||||||
|
"index" :59,
|
||||||
|
"handler" : "sign",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"scholar" : {
|
||||||
|
"index" :81,
|
||||||
|
"handler" : "scholar",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shipyard" : {
|
||||||
|
"index" :87,
|
||||||
|
"handler" : "shipyard",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sign" : {
|
||||||
|
"index" :91,
|
||||||
|
"handler" : "sign",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sirens" : {
|
||||||
|
"index" :92,
|
||||||
|
"handler" : "siren",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"denOfThieves" : {
|
||||||
|
"index" :97,
|
||||||
|
"handler" : "denOfThieves",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"university" : {
|
||||||
|
"index" :104,
|
||||||
|
"handler" : "university",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 2500,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"witchHut" : {
|
||||||
|
"index" :113,
|
||||||
|
"handler" : "witch",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 3,
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 80
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"questGuard" : {
|
||||||
|
"index" :215,
|
||||||
|
"handler" : "questGuard",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"magicWell" : {
|
"magicWell" : {
|
||||||
"index" :49,
|
"index" :49,
|
||||||
"handler": "magicWell",
|
"handler" : "magicWell",
|
||||||
"types" : {
|
"types" : {
|
||||||
"object" : { "index" : 0},
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 250,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
},
|
||||||
"objectWoG" : { "index" : 1} // WoG object? Present on VCMI_Test 2011b
|
"objectWoG" : { "index" : 1} // WoG object? Present on VCMI_Test 2011b
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -99,6 +444,10 @@
|
|||||||
"types" : {
|
"types" : {
|
||||||
"object" : {
|
"object" : {
|
||||||
"index" : 0,
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 150
|
||||||
|
},
|
||||||
"templates" : {
|
"templates" : {
|
||||||
"normal" : { "animation" : "AVArnd1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
"normal" : { "animation" : "AVArnd1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
||||||
}
|
}
|
||||||
@ -111,6 +460,10 @@
|
|||||||
"types" : {
|
"types" : {
|
||||||
"object" : {
|
"object" : {
|
||||||
"index" : 0,
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 5000,
|
||||||
|
"rarity" : 150
|
||||||
|
},
|
||||||
"templates" : {
|
"templates" : {
|
||||||
"normal" : { "animation" : "AVArnd2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
"normal" : { "animation" : "AVArnd2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
||||||
}
|
}
|
||||||
@ -123,6 +476,10 @@
|
|||||||
"types" : {
|
"types" : {
|
||||||
"object" : {
|
"object" : {
|
||||||
"index" : 0,
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 10000,
|
||||||
|
"rarity" : 150
|
||||||
|
},
|
||||||
"templates" : {
|
"templates" : {
|
||||||
"normal" : { "animation" : "AVArnd3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
"normal" : { "animation" : "AVArnd3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
||||||
}
|
}
|
||||||
@ -135,6 +492,10 @@
|
|||||||
"types" : {
|
"types" : {
|
||||||
"object" : {
|
"object" : {
|
||||||
"index" : 0,
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 20000,
|
||||||
|
"rarity" : 150
|
||||||
|
},
|
||||||
"templates" : {
|
"templates" : {
|
||||||
"normal" : { "animation" : "AVArnd4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
"normal" : { "animation" : "AVArnd4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
|
||||||
}
|
}
|
||||||
@ -240,10 +601,58 @@
|
|||||||
},
|
},
|
||||||
|
|
||||||
/// Classes without dedicated object
|
/// Classes without dedicated object
|
||||||
"hillFort" : { "index" :35, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
"hillFort" : {
|
||||||
"grail" : { "index" :36, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
"index" :35,
|
||||||
"tavern" : { "index" :95, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
"handler": "generic",
|
||||||
"sanctuary" : { "index" :80, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 7000,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"grail" : {
|
||||||
|
"index" :36,
|
||||||
|
"handler": "generic",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"tavern" : {
|
||||||
|
"index" :95,
|
||||||
|
"handler": "generic",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sanctuary" : {
|
||||||
|
"index" :80,
|
||||||
|
"handler": "generic",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
/// Passive objects, terrain overlays
|
/// Passive objects, terrain overlays
|
||||||
"cursedGround" : { "index" :21, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
"cursedGround" : { "index" :21, "handler": "generic", "types" : { "object" : { "index" : 0} } },
|
||||||
|
@ -50,13 +50,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"types" : {
|
"types" : {
|
||||||
"wood" : { "index" : 0, "templates" : { "res" : { "animation" : "AVTwood0.def" } } },
|
"wood" : { "index" : 0, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTwood0.def" } } },
|
||||||
"mercury" : { "index" : 1, "templates" : { "res" : { "animation" : "AVTmerc0.def" } } },
|
"mercury" : { "index" : 1, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTmerc0.def" } } },
|
||||||
"ore" : { "index" : 2, "templates" : { "res" : { "animation" : "AVTore0.def" } } },
|
"ore" : { "index" : 2, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTore0.def" } } },
|
||||||
"sulfur" : { "index" : 3, "templates" : { "res" : { "animation" : "AVTsulf0.def" } } },
|
"sulfur" : { "index" : 3, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTsulf0.def" } } },
|
||||||
"crystal" : { "index" : 4, "templates" : { "res" : { "animation" : "AVTcrys0.def" } } },
|
"crystal" : { "index" : 4, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTcrys0.def" } } },
|
||||||
"gems" : { "index" : 5, "templates" : { "res" : { "animation" : "AVTgems0.def" } } },
|
"gems" : { "index" : 5, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgems0.def" } } },
|
||||||
"gold" : { "index" : 6, "templates" : { "res" : { "animation" : "AVTgold0.def" } } },
|
"gold" : { "index" : 6, "rmg" : { "value" : 750, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgold0.def" } } },
|
||||||
"mithril" : { "index" : 7 } // TODO: move to WoG?
|
"mithril" : { "index" : 7 } // TODO: move to WoG?
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -101,9 +101,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"types" : {
|
"types" : {
|
||||||
"evil" : { "index" : 0 },
|
"evil" : { "index" : 0, "rmg" : { "mapLimit" : 64 } },
|
||||||
"good" : { "index" : 1 },
|
"good" : { "index" : 1, "rmg" : { "mapLimit" : 64 } },
|
||||||
"neutral" : { "index" : 2 },
|
"neutral" : { "index" : 2, "rmg" : { "mapLimit" : 64 } },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -156,9 +156,9 @@
|
|||||||
"index" :13,
|
"index" :13,
|
||||||
"handler": "cartographer",
|
"handler": "cartographer",
|
||||||
"types" : {
|
"types" : {
|
||||||
"water" : { "index" : 0 },
|
"water" : { "index" : 0, "rmg" : { "zoneLimit" : 1, "value" : 5000, "rarity" : 20 } },
|
||||||
"land" : { "index" : 1 },
|
"land" : { "index" : 1, "rmg" : { "zoneLimit" : 1, "value" : 10000, "rarity" : 20 } },
|
||||||
"subterra" : { "index" : 2 }
|
"subterra" : { "index" : 2, "rmg" : { "zoneLimit" : 1, "value" : 7500, "rarity" : 20 } }
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -167,13 +167,13 @@
|
|||||||
"index" :53,
|
"index" :53,
|
||||||
"handler": "mine",
|
"handler": "mine",
|
||||||
"types" : {
|
"types" : {
|
||||||
"sawmill" : { "index" : 0 },
|
"sawmill" : { "index" : 0, "rmg" : { "value" : 1500 } },
|
||||||
"alchemistLab" : { "index" : 1 },
|
"alchemistLab" : { "index" : 1, "rmg" : { "value" : 3500 } },
|
||||||
"orePit" : { "index" : 2 },
|
"orePit" : { "index" : 2, "rmg" : { "value" : 1500 } },
|
||||||
"sulfurDune" : { "index" : 3 },
|
"sulfurDune" : { "index" : 3, "rmg" : { "value" : 3500 } },
|
||||||
"crystalCavern" : { "index" : 4 },
|
"crystalCavern" : { "index" : 4, "rmg" : { "value" : 3500 } },
|
||||||
"gemPond" : { "index" : 5 },
|
"gemPond" : { "index" : 5, "rmg" : { "value" : 3500 } },
|
||||||
"goldMine" : { "index" : 6 },
|
"goldMine" : { "index" : 6, "rmg" : { "value" : 7000 } },
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"abandonedMine" : {
|
"abandonedMine" : {
|
||||||
|
@ -1,51 +1,495 @@
|
|||||||
{
|
{
|
||||||
/// These are objects that covered by concept of "configurable object"
|
/// These are objects that covered by concept of "configurable object"
|
||||||
/// Most or even all of their configuration located in this file
|
/// Most or even all of their configuration located in this file
|
||||||
"magicSpring" : { "index" :48, "handler": "magicSpring", "types" : { "object" : { "index" : 0} } },
|
"magicSpring" : {//magic source
|
||||||
|
"index" : 48,
|
||||||
"mysticalGarden" : { "index" :55, "handler": "oncePerWeek", "types" : { "object" : { "index" : 0} } },
|
"handler": "magicSpring",
|
||||||
"windmill" : { "index" :112, "handler": "oncePerWeek", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"waterWheel" : { "index" :109, "handler": "oncePerWeek", "types" : { "object" : { "index" : 0} } },
|
|
||||||
|
|
||||||
"leanTo" : { "index" :39, "handler": "onceVisitable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"corpse" : { "index" :22, "handler": "onceVisitable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"wagon" : { "index" :105, "handler": "onceVisitable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"warriorTomb" : { "index" :108, "handler": "onceVisitable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
|
|
||||||
"campfire" : { "index" :12, "handler": "pickable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"flotsam" : { "index" :29, "handler": "pickable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"seaChest" : { "index" :82, "handler": "pickable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"shipwreckSurvivor" : { "index" :86, "handler": "pickable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"treasureChest" : { "index" :101, "handler": "pickable", "types" : { "object" : { "index" : 0} } },
|
|
||||||
|
|
||||||
"arena" : { "index" :4, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"marlettoTower" : { "index" :23, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"gardenOfRevelation" : { "index" :32, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"libraryOfEnlightenment" : { "index" :41, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"mercenaryCamp" : { "index" :51, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"starAxis" : { "index" :61, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"treeOfKnowledge" : { "index" :102, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"schoolOfMagic" : { "index" :47, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"schoolOfWar" : { "index" :107, "handler": "oncePerHero", "types" : { "object" : { "index" : 0} } },
|
|
||||||
"learningStone" : {
|
|
||||||
"index" :100,
|
|
||||||
"handler": "oncePerHero",
|
|
||||||
"types" : {
|
"types" : {
|
||||||
"object" : { "index" : 0},
|
"object" : {
|
||||||
"objectWoG" : { "index" : 1} // WoG object? Present on VCMI_Tests 2011
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
"buoy" : { "index" :11, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"mysticalGarden" : {
|
||||||
"swanPond" : { "index" :14, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"index" : 55,
|
||||||
"faerieRing" : { "index" :28, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"handler": "oncePerWeek",
|
||||||
"fountainOfFortune" : { "index" :30, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"types" : {
|
||||||
"fountainOfYouth" : { "index" :31, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"object" : {
|
||||||
"idolOfFortune" : { "index" :38, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"index" : 0,
|
||||||
"mermaids" : { "index" :52, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"rmg" : {
|
||||||
"oasis" : { "index" :56, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"mapLimit" : 32,
|
||||||
"stables" : { "index" :94, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"value" : 500,
|
||||||
"temple" : { "index" :96, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
"rarity" : 50
|
||||||
"rallyFlag" : { "index" :64, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } },
|
}
|
||||||
"wateringHole" : { "index" :110, "handler": "bonusingObject", "types" : { "object" : { "index" : 0} } }
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"windmill" :{
|
||||||
|
"index" : 112,
|
||||||
|
"handler": "oncePerWeek",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 80
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"waterWheel" : {
|
||||||
|
"index" : 109,
|
||||||
|
"handler": "oncePerWeek",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 750,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"leanTo" :{
|
||||||
|
"index" : 39,
|
||||||
|
"handler": "onceVisitable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"corpse" :{
|
||||||
|
"index" : 22,
|
||||||
|
"handler": "onceVisitable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"wagon" :{
|
||||||
|
"index" : 105,
|
||||||
|
"handler": "onceVisitable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"warriorTomb" : {
|
||||||
|
"index" : 108,
|
||||||
|
"handler": "onceVisitable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 6000,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"campfire" :{
|
||||||
|
"index" : 12,
|
||||||
|
"handler": "pickable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 500
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"flotsam" :{
|
||||||
|
"index" : 29,
|
||||||
|
"handler": "pickable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 2000,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"seaChest" :{
|
||||||
|
"index" : 82,
|
||||||
|
"handler": "pickable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 500
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"shipwreckSurvivor" : {
|
||||||
|
"index" : 86,
|
||||||
|
"handler": "pickable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"treasureChest" : {
|
||||||
|
"index" : 101,
|
||||||
|
"handler": "pickable",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 1000
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"arena" : {
|
||||||
|
"index" : 4,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 3000,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"marlettoTower" : {
|
||||||
|
"index" : 23,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"gardenOfRevelation" : {
|
||||||
|
"index" : 32,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraryOfEnlightenment" : {
|
||||||
|
"index" : 41,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 12000,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mercenaryCamp" : {
|
||||||
|
"index" : 51,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"starAxis" :{
|
||||||
|
"index" : 61,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"treeOfKnowledge" : {
|
||||||
|
"index" : 102,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 2500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"schoolOfMagic" : {
|
||||||
|
"index" : 47,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1000,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"schoolOfWar" : {
|
||||||
|
"index" : 107,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1000,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"learningStone" : {
|
||||||
|
"index" : 100,
|
||||||
|
"handler": "oncePerHero",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 1500,
|
||||||
|
"rarity" : 200
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"objectWoG" : { "index" : 1 } // WoG object? Present on VCMI_Tests 2011
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"buoy" : {
|
||||||
|
"index" : 11,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"swanPond" : {
|
||||||
|
"index" : 14,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"faerieRing" : {
|
||||||
|
"index" : 28,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fountainOfFortune" : {
|
||||||
|
"index" : 30,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fountainOfYouth" : {
|
||||||
|
"index" : 31,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"idolOfFortune" : {
|
||||||
|
"index" : 38,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mermaids" : {
|
||||||
|
"index" : 52,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"mapLimit" : 32,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 20
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oasis" : {
|
||||||
|
"index" : 56,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"stables" : {
|
||||||
|
"index" : 94,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 200,
|
||||||
|
"rarity" : 40
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"temple" : {
|
||||||
|
"index" : 96,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"rallyFlag" : {
|
||||||
|
"index" : 64,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 100,
|
||||||
|
"rarity" : 100
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"wateringHole" : {//waters
|
||||||
|
"index" : 110,
|
||||||
|
"handler": "bonusingObject",
|
||||||
|
"types" : {
|
||||||
|
"object" : {
|
||||||
|
"index" : 0,
|
||||||
|
"rmg" : {
|
||||||
|
"zoneLimit" : 1,
|
||||||
|
"value" : 500,
|
||||||
|
"rarity" : 50
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user