| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732 |
- {
- /// These are objects that can not be configured, either due to
- /// their hardcoded status or because they don't have any configurable functionality
- "prison" : {
- "index" :62,
- "handler": "prison",
- "types" : {
- "prison" : { "index" : 0 }
- }
- },
- "altarOfSacrifice" : {
- "index" :2,
- "handler" : "market",
- "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" : {
- "zoneLimit" : 1,
- "value" : 100,
- "rarity" : 100
- }
- }
- }
- },
- "blackMarket" : {
- "index" :7,
- "handler" : "blackMarket",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 8000,
- "rarity" : 20
- }
- }
- }
- },
- "pandoraBox" : {
- "index" :6,
- "handler" : "pandora",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "ava0128.def", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- },
- "rmg" : {
- }
- }
- }
- },
- "event" : {
- "index" :26,
- "handler" : "event",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- }
- }
- }
- },
- "redwoodObservatory" : {
- "index" :58,
- "handler" : "observatory",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" :
- {
- "base" : { "animation" : "avxredw.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "VV", "VA"], "allowedTerrains":["grass", "swamp", "dirt", "sand", "lava", "rough"] },
- "snow" : { "animation" : "avxreds0.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "VV", "VA"], "allowedTerrains":["snow"] }
- },
- "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" : "whirlpool",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- }
- }
- }
- },
- "subterraneanGate" : {
- "index" :103,
- "handler" : "subterraneanGate",
- "types" : {
- "object" : {
- "index" : 0 },
- "objectWoG" : { "index" : 1 } // WoG object? Present on VCMI Test 2011b
- }
- },
- "refugeeCamp" : {
- "index" :78,
- "handler" : "dwelling",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 5000,
- "rarity" : 20
- }
- }
- }
- },
- "warMachineFactory" : {
- "index" :106,
- "handler" : "dwelling",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "zoneLimit" : 1,
- "value" : 1500,
- "rarity" : 50
- }
- }
- }
- },
- "shrineOfMagicLevel1" : {//incantation
- "index" :88,
- "handler" : "shrine",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 500,
- "rarity" : 100
- }
- }
- }
- },
- "shrineOfMagicLevel2" : {//gesture
- "index" :89,
- "handler" : "shrine",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 2000,
- "rarity" : 100
- }
- }
- }
- },
- "shrineOfMagicLevel3" : {//thinking
- "index" :90,
- "handler" : "shrine",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 3000,
- "rarity" : 100
- }
- },
- "object1":{ //WoG?
- "index" :1
- }
- }
- },
- "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" : {
- }
- }
- }
- },
- "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,
- "templates" :
- {
- "green" : { "animation" : "avxdent.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "BA"], "allowedTerrains":["grass", "swamp", "dirt"] },
- "brown" : { "animation" : "avxdend0.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "BA"], "allowedTerrains":["sand", "lava", "rough", "snow", "subterra"] },
- },
- "rmg" : {
- "value" : 100,
- "rarity" : 100,
- "zoneLimit" : 1
- }
- }
- }
- },
- "university" : {
- "index" :104,
- "handler" : "university",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 2500,
- "rarity" : 20
- }
- }
- }
- },
- "witchHut" : {
- "index" :113,
- "handler" : "witch",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "zoneLimit" : 3,
- "value" : 1500,
- "rarity" : 80
- }
- },
- "object1" : { //WoG?
- "index" : 1
- }
- }
- },
- "questGuard" : {
- "index" :215,
- "handler" : "questGuard",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- }
- }
- }
- },
- "magicWell" : {
- "index" :49,
- "handler" : "magicWell",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "zoneLimit" : 1,
- "value" : 250,
- "rarity" : 100
- }
- },
- "objectWoG" : { "index" : 1} // WoG object? Present on VCMI_Test 2011b
- }
- },
- /// Random objects
- "randomTown" : { "index" :77, "handler": "randomTown", "types" : { "object" : { "index" : 0} } },
- "randomHero" : { "index" :70, "handler": "randomHero", "types" : { "object" : { "index" : 0} } },
- "randomDwelling" : { "index" :216, "handler": "randomDwelling", "types" : { "object" : { "index" : 0} } },
- "randomResource" : {
- "index" :76,
- "handler": "randomResource",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVTrndm0", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomArtifact" : {
- "index" :65,
- "handler": "randomArtifact",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVArand", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomArtifactTreasure" : {
- "index" :66,
- "handler": "randomArtifact",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 2000,
- "rarity" : 150
- },
- "templates" : {
- "normal" : { "animation" : "AVArnd1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomArtifactMinor" : {
- "index" :67,
- "handler": "randomArtifact",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 5000,
- "rarity" : 150
- },
- "templates" : {
- "normal" : { "animation" : "AVArnd2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomArtifactMajor" : {
- "index" :68,
- "handler": "randomArtifact",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 10000,
- "rarity" : 150
- },
- "templates" : {
- "normal" : { "animation" : "AVArnd3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomArtifactRelic" : {
- "index" :69,
- "handler": "randomArtifact",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "value" : 20000,
- "rarity" : 150
- },
- "templates" : {
- "normal" : { "animation" : "AVArnd4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonster" : {
- "index" :71,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmrnd0", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel1" : {
- "index" :72,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon1", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel2" : {
- "index" :73,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon2", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel3" : {
- "index" :74,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon3", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel4" : {
- "index" :75,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon4", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel5" : {
- "index" :162,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon5", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel6" : {
- "index" :163,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon6", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- "randomMonsterLevel7" : {
- "index" :164,
- "handler": "randomMonster",
- "types" : {
- "object" : {
- "index" : 0,
- "templates" : {
- "normal" : { "animation" : "AVWmon7", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
- }
- }
- }
- },
- /// Classes without dedicated object
- "hillFort" : {
- "index" :35,
- "handler": "generic",
- "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" : {
- "zoneLimit" : 1,
- "value" : 100,
- "rarity" : 20
- }
- }
- }
- },
- "sanctuary" : {
- "index" :80,
- "handler": "generic",
- "types" : {
- "object" : {
- "index" : 0,
- "rmg" : {
- "zoneLimit" : 1,
- "value" : 100,
- "rarity" : 50
- }
- }
- }
- },
- /// Passive objects, terrain overlays
- "cursedGround" : { "index" :21, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "magicPlains" : { "index" :46, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "swampFoliage" : { "index" :211, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "cloverField" : { "index" :222, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "cursedGroundDUPLICATE" : { "index" :223, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "evilFog" : { "index" :224, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "favorableWinds" : { "index" :225, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "fieryFields" : { "index" :226, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "holyGround" : { "index" :227, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "lucidPools" : { "index" :228, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "magicClouds" : { "index" :229, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "magicPlainsDUPLICATE" : { "index" :230, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- "rocklands" : { "index" :231, "handler": "generic", "types" : { "object" : { "index" : 0} } },
- /// Decorations
- "cactus" : { "index" :116, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "canyon" : { "index" :117, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "crater" : { "index" :118, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "deadVegetation" : { "index" :119, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "flowers" : { "index" :120, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "frozenLake" : { "index" :121, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "hole" : { "index" :124, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "kelp" : { "index" :125, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "lake" : { "index" :126, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "lavaFlow" : { "index" :127, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "lavaLake" : { "index" :128, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "mushrooms" : { "index" :129, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "log" : { "index" :130, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "mandrake" : { "index" :131, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "moss" : { "index" :132, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "mound" : { "index" :133, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "mountain" : { "index" :134, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "oakTrees" : { "index" :135, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "outcropping" : { "index" :136, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "pineTrees" : { "index" :137, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "riverDelta" : { "index" :143, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "rock" : { "index" :147, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "sandDune" : { "index" :148, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "sandPit" : { "index" :149, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "shrub" : { "index" :150, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "skull" : { "index" :151, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "stump" : { "index" :153, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "trees" : { "index" :155, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "volcano" : { "index" :158, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "reef" : { "index" :161, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "lakeDUPLICATE" : { "index" :177, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "treesDUPLICATE" : { "index" :199, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "desertHills" : { "index" :206, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "dirtHills" : { "index" :207, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "grassHills" : { "index" :208, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "roughHills" : { "index" :209, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "subterraneanRocks" : { "index" :210, "handler": "static", "types" : { "object" : { "index" : 0} } },
-
- //These are WoG objects? They are not available in H3
- "frozenLakeDUPLICATE" : { "index" :172, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "oakTreesDUPLICATE" : { "index" :186, "handler": "static", "types" : { "object" : { "index" : 0} } },
- "plant" : { "index" :189, "handler": "static", "types" : { "object" : { "index" : 0} } }
- }
|