1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-24 22:14:36 +02:00

Initial AI value labeling for map objects

This commit is contained in:
Dydzio 2018-07-30 01:27:02 +02:00
parent 393b25eb7f
commit 3e31e67653
4 changed files with 111 additions and 13 deletions

View File

@ -12,6 +12,7 @@
{
"index" : 0,
"name" : "Cyclops Stockpile",
"aiValue" : 3000,
"sounds" : {
"ambient" : ["LOOPCAVE"]
},
@ -120,6 +121,7 @@
"index" : 1,
"resetDuration" : 0,
"name" : "Dwarven Treasury",
"aiValue" : 2000,
"sounds" : {
"ambient" : ["LOOPDWAR"]
},
@ -210,6 +212,7 @@
"index" : 2,
"resetDuration" : 0,
"name" : "Griffin Conservatory",
"aiValue" : 9000,
"sounds" : {
"ambient" : ["LOOPGRIF"]
},
@ -284,6 +287,7 @@
"index" : 3,
"resetDuration" : 0,
"name" : "Imp Cache",
"aiValue" : 1500,
"sounds" : {
"ambient" : ["LOOPFIRE"]
},
@ -373,6 +377,7 @@
"index" : 4,
"resetDuration" : 0,
"name" : "Medusa Stores",
"aiValue" : 1500,
"sounds" : {
"ambient" : ["LOOPMEDU"]
},
@ -463,6 +468,7 @@
"index" : 5,
"resetDuration" : 0,
"name" : "Naga Bank",
"aiValue" : 3000,
"sounds" : {
"ambient" : ["LOOPNAGA"]
},
@ -553,6 +559,7 @@
"index" : 6,
"resetDuration" : 0,
"name" : "Dragon Fly Hive",
"aiValue" : 9000,
"sounds" : {
"ambient" : ["LOOPLEAR"]
},
@ -633,6 +640,7 @@
"index" : 0,
"resetDuration" : 0,
"name" : "Shipwreck",
"aiValue" : 2000,
"rmg" : {
"value" : 2000,
"rarity" : 100
@ -724,6 +732,7 @@
"index" : 0,
"resetDuration" : 0,
"name" : "Derelict Ship",
"aiValue" : 4000,
"rmg" : {
"value" : 4000,
"rarity" : 20
@ -822,6 +831,7 @@
"index" : 0,
"resetDuration" : 0,
"name" : "Crypt",
"aiValue" : 1500,
"rmg" : {
"value" : 1000,
"rarity" : 100
@ -917,6 +927,7 @@
"index" : 0,
"resetDuration" : 0,
"name" : "Dragon Utopia",
"aiValue" : 11000,
"rmg" : {
"value" : 10000,
"rarity" : 100
@ -1031,6 +1042,7 @@
"index" : 0,
"resetDuration" : 0,
"name" : "Pyramid",
"aiValue" : 8000,
"rmg" : {
"value" : 5000,
"rarity" : 20

View File

@ -10,7 +10,7 @@
}
},
"types" : {
"prison" : { "index" : 0 }
"prison" : { "index" : 0, "aiValue" : 5000 }
}
},
@ -25,6 +25,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -45,6 +46,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -65,6 +67,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -79,6 +82,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -100,6 +104,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 8000,
"rmg" : {
"value" : 8000,
"rarity" : 20
@ -120,6 +125,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 10000,
"templates" : {
"normal" : { "animation" : "ava0128.def", "visitableFrom" : [ "+++", "+-+", "+++" ], "mask" : [ "VV", "VA"] }
},
@ -151,6 +157,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 750,
"templates" :
{
"base" : { "animation" : "avxredw.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "VV", "VA"], "allowedTerrains":["grass", "swamp", "dirt", "sand", "lava", "rough"] },
@ -176,6 +183,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 750,
"rmg" : {
"zoneLimit" : 1,
"value" : 750,
@ -195,6 +203,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
}
}
@ -246,6 +255,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2000,
"rmg" : {
"value" : 5000,
"rarity" : 20
@ -265,6 +275,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"zoneLimit" : 1,
"value" : 1500,
@ -285,6 +296,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"value" : 500,
"rarity" : 100
@ -304,6 +316,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2000,
"rmg" : {
"value" : 2000,
"rarity" : 100
@ -323,6 +336,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 3000,
"rmg" : {
"value" : 3000,
"rarity" : 100
@ -344,6 +358,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 0,
"rmg" : {
}
}
@ -360,6 +375,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 750,
"rmg" : {
}
}
@ -376,6 +392,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
}
}
@ -392,6 +409,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 350,
"rmg" : {
"mapLimit" : 48,
"value" : 3500,
@ -411,6 +429,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 0,
"rmg" : {
}
}
@ -428,6 +447,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 100
@ -447,6 +467,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1000,
"rmg" : {
}
}
@ -463,6 +484,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 0,
"rmg" : {
}
}
@ -480,6 +502,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"mapLimit" : 32,
"value" : 100,
@ -500,6 +523,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"templates" :
{
"green" : { "animation" : "avxdent.def", "visitableFrom" : [ "---", "+++", "+++" ], "mask" : [ "VV", "BA"], "allowedTerrains":["grass", "swamp", "dirt"] },
@ -524,6 +548,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2500,
"rmg" : {
"value" : 2500,
"rarity" : 20
@ -542,6 +567,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"zoneLimit" : 3,
"value" : 1500,
@ -565,6 +591,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 10000,
"rmg" : {
}
}
@ -581,6 +608,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 250,
"rmg" : {
"zoneLimit" : 1,
"value" : 250,
@ -819,6 +847,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 7000,
"rmg" : {
"zoneLimit" : 1,
"value" : 7000,
@ -833,6 +862,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 0,
"rmg" : {
}
}
@ -850,6 +880,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -870,6 +901,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,

View File

@ -23,6 +23,7 @@
"hero" : {
"index" :34,
"handler": "hero",
"defaultAiValue" : 5000,
"base" : {
"base" : {
"visitableFrom" : [ "+++", "+-+", "+++" ],
@ -63,14 +64,14 @@
}
},
"types" : {
"wood" : { "index" : 0, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTwood0.def" } } },
"mercury" : { "index" : 1, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTmerc0.def" } } },
"ore" : { "index" : 2, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTore0.def" } } },
"sulfur" : { "index" : 3, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTsulf0.def" } } },
"crystal" : { "index" : 4, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTcrys0.def" } } },
"gems" : { "index" : 5, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgems0.def" } } },
"gold" : { "index" : 6, "rmg" : { "value" : 750, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgold0.def" } } },
"mithril" : { "index" : 7 } // TODO: move to WoG?
"wood" : { "index" : 0, "aiValue" : 1400, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTwood0.def" } } },
"mercury" : { "index" : 1, "aiValue" : 2000, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTmerc0.def" } } },
"ore" : { "index" : 2, "aiValue" : 1400, "rmg" : { "value" : 1400, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTore0.def" } } },
"sulfur" : { "index" : 3, "aiValue" : 2000, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTsulf0.def" } } },
"crystal" : { "index" : 4, "aiValue" : 2000, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTcrys0.def" } } },
"gems" : { "index" : 5, "aiValue" : 2000, "rmg" : { "value" : 2000, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgems0.def" } } },
"gold" : { "index" : 6, "aiValue" : 750, "rmg" : { "value" : 750, "rarity" : 300 }, "templates" : { "res" : { "animation" : "AVTgold0.def" } } },
"mithril" : { "index" : 7, "aiValue" : 3500 } // TODO: move to WoG?
}
},
@ -78,6 +79,7 @@
"town" : {
"index" :98,
"handler": "town",
"defaultAiValue" : 20000,
"base" : {
"filters" : {
// village image - fort not present
@ -107,6 +109,7 @@
"boat" : {
"index" :8,
"handler": "boat",
"defaultAiValue" : 0,
"base" : {
"base" : {
"visitableFrom" : [ "+++", "+-+", "+++" ],
@ -124,6 +127,7 @@
"borderGuard" : {
"index" :9,
"handler": "borderGuard",
"defaultAiValue" : 0,
"base" : {
"sounds" : {
"visit" : ["CAVEHEAD"],
@ -144,6 +148,7 @@
"borderGate" : {
"index" :212,
"handler": "borderGate",
"defaultAiValue" : 0,
"base" : {
"sounds" : {
"visit" : ["CAVEHEAD"]
@ -163,6 +168,7 @@
"keymasterTent" : {
"index" :10,
"handler": "keymaster",
"defaultAiValue" : 10000,
"base" : {
"sounds" : {
"visit" : ["CAVEHEAD"]
@ -183,6 +189,7 @@
"seerHut" : {
"index" :83,
"handler": "seerHut",
"defaultAiValue" : 10000,
"base" : {
"base" : {
"visitableFrom" : [ "---", "+++", "+++" ],
@ -209,9 +216,9 @@
}
},
"types" : {
"water" : { "index" : 0, "rmg" : { "zoneLimit" : 1, "value" : 5000, "rarity" : 20 } },
"land" : { "index" : 1, "rmg" : { "zoneLimit" : 1, "value" : 10000, "rarity" : 20 } },
"subterra" : { "index" : 2, "rmg" : { "zoneLimit" : 1, "value" : 7500, "rarity" : 20 } }
"water" : { "index" : 0, "aiValue" : 5000, "rmg" : { "zoneLimit" : 1, "value" : 5000, "rarity" : 20 } },
"land" : { "index" : 1, "aiValue": 10000, "rmg" : { "zoneLimit" : 1, "value" : 10000, "rarity" : 20 } },
"subterra" : { "index" : 2, "aiValue" : 7500, "rmg" : { "zoneLimit" : 1, "value" : 7500, "rarity" : 20 } }
}
},
@ -227,6 +234,7 @@
"types" : {
"sawmill" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500
},
@ -236,6 +244,7 @@
},
"alchemistLab" : {
"index" : 1,
"aiValue" : 3500,
"rmg" : {
"value" : 3500
},
@ -245,6 +254,7 @@
},
"orePit" : {
"index" : 2,
"aiValue" : 1500,
"rmg" : {
"value" : 1500
},
@ -254,6 +264,7 @@
},
"sulfurDune" : {
"index" : 3,
"aiValue" : 3500,
"rmg" : {
"value" : 3500
},
@ -263,6 +274,7 @@
},
"crystalCavern" : {
"index" : 4,
"aiValue" : 3500,
"rmg" : {
"value" : 3500
},
@ -272,6 +284,7 @@
},
"gemPond" : {
"index" : 5,
"aiValue" : 3500,
"rmg" : {
"value" : 3500
},
@ -281,6 +294,7 @@
},
"goldMine" : {
"index" : 6,
"aiValue" : 7000,
"rmg" : {
"value" : 7000
},
@ -290,6 +304,7 @@
},
"abandoned" : {
"index" : 7,
"aiValue" : 3500,
"sounds" : {
"ambient" : ["LOOPCAVE"],
"visit" : ["MYSTERY"]
@ -300,6 +315,7 @@
"abandonedMine" : {
"index" :220,
"handler": "mine",
"defaultAiValue" : 3500,
"base" : {
"sounds" : {
"ambient" : ["LOOPCAVE"]
@ -313,6 +329,7 @@
"garrisonHorizontal": {
"index" :33,
"handler": "garrison",
"defaultAiValue" : 0,
"base" : {
"sounds" : {
"visit" : ["MILITARY"]
@ -336,6 +353,7 @@
"garrisonVertical" : {
"index" :219,
"handler": "garrison",
"defaultAiValue" : 0,
"base" : {
"sounds" : {
"visit" : ["MILITARY"]
@ -454,6 +472,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"templates" : {
"normal" : {
"visitableFrom" : [ "+++", "+-+", "+++" ],

View File

@ -12,7 +12,8 @@
},
"types" : {
"object" : {
"index" : 0//,
"index" : 0,
"aiValue" : 500//,
//"rmg" : {
// "zoneLimit" : 1,
// "value" : 500,
@ -35,6 +36,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"value" : 500,
"rarity" : 50
@ -54,6 +56,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 80
@ -73,6 +76,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 750,
"rmg" : {
"value" : 750,
"rarity" : 50
@ -92,6 +96,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"value" : 500,
"rarity" : 100
@ -110,6 +115,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"value" : 500,
"rarity" : 100
@ -128,6 +134,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"value" : 500,
"rarity" : 50
@ -146,6 +153,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 6000,
"rmg" : {
"value" : 6000,
"rarity" : 20
@ -167,6 +175,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2000,
"rmg" : {
"value" : 2000,
"rarity" : 500
@ -186,6 +195,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2000,
"rmg" : {
"value" : 2000,
"rarity" : 100
@ -205,6 +215,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 500
@ -224,6 +235,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 50
@ -243,6 +255,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 1000
@ -263,6 +276,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 3000,
"rmg" : {
"value" : 3000,
"rarity" : 50
@ -282,6 +296,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 100
@ -301,6 +316,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 100
@ -319,6 +335,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 12000,
"rmg" : {
"value" : 12000,
"rarity" : 20
@ -338,6 +355,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 100
@ -357,6 +375,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 100
@ -375,6 +394,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 2500,
"rmg" : {
"mapLimit" : 100,
"value" : 2500,
@ -395,6 +415,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1000,
"rmg" : {
"value" : 1000,
"rarity" : 50
@ -414,6 +435,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1000,
"rmg" : {
"value" : 1000,
"rarity" : 50
@ -433,6 +455,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 1500,
"rmg" : {
"value" : 1500,
"rarity" : 200
@ -454,6 +477,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"value" : 100,
"rarity" : 100
@ -472,6 +496,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -492,6 +517,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -512,6 +538,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -532,6 +559,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -551,6 +579,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -573,6 +602,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"value" : 100,
"rarity" : 20
@ -591,6 +621,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -611,6 +642,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 200,
"rmg" : {
"zoneLimit" : 1,
"value" : 200,
@ -631,6 +663,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -651,6 +684,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 100,
"rmg" : {
"zoneLimit" : 1,
"value" : 100,
@ -670,6 +704,7 @@
"types" : {
"object" : {
"index" : 0,
"aiValue" : 500,
"rmg" : {
"zoneLimit" : 1,
"value" : 500,