浏览代码

Added list of H3 objects for reference

Ivan Savenko 2 年之前
父节点
当前提交
ac8952d6cf
共有 1 个文件被更改,包括 379 次插入0 次删除
  1. 379 0
      config/objects/hotaObjects.json

+ 379 - 0
config/objects/hotaObjects.json

@@ -0,0 +1,379 @@
+// REFERENCE ONLY - THIS CONFIG FILE IS NOT USED BY VCMI
+// CONTAINS LIST OF HOTA OBJECTS AND THEIR H3M IDENTIFIERS
+
+{
+	"boat" : {
+		"lastReservedIndex" : 5,
+		"types" : {
+			//NOTE: H3 range: 0-2
+			"hotaBoat4" : {
+				"index" : 3
+			},
+			"hotaBoat5" : {
+				"index" : 4
+			},
+			"hotaBoat6" : {
+				"index" : 5
+			}
+		}
+	},
+
+	"hillFort" : {
+		"lastReservedIndex" : 1,
+		"types" : {
+			"hotaHillFort" : {
+				"index" : 1
+			}
+		}
+	},
+
+	"schoolOfMagic" : {
+		"lastReservedIndex" : 1,
+		"types" : {
+			"hotaSchoolOfMagic" : {
+				"index" : 1
+			}
+		}
+	},
+
+	"creatureBank" : {
+		"lastReservedIndex" : 26,
+		"types" : {
+			//NOTE: H3 range: 0-6
+			"hotaBeholderSanctuary" : {
+				"index" : 21
+			},
+			"hotaTempleOfTheSea" : {
+				"index" : 22
+			},
+			"hotaPirateCave" : {
+				"index" : 23
+			},
+			"hotaMansion" : {
+				"index" : 24
+			},
+			"hotaSpit" : {
+				"index" : 25
+			},
+			"hotaRedTower" : {
+				"index" : 26
+			}
+		}
+	},
+
+	"hotaIce" : {
+		"index" : 40,
+		"handler": "static",
+		"lastReservedIndex" : 7,
+		"types" : {
+			"hotaIce1" : {
+				"index" : 0
+			},
+			"hotaIce2" : {
+				"index" : 1
+			},
+			"hotaIce3" : {
+				"index" : 2
+			},
+			"hotaIce4" : {
+				"index" : 3
+			},
+			"hotaIce5" : {
+				"index" : 4
+			},
+			"hotaIce6" : {
+				"index" : 5
+			},
+			"hotaIce7" : {
+				"index" : 6
+			}
+			"hotaIce8" : {
+				"index" : 7
+			}
+		}
+	},
+	
+	"hotaStatic" : {
+		"index" :139,
+		"handler": "static",
+		"lastReservedIndex" : 26,
+		"types" : {
+			"hotaCrates0" : {
+				"index" : 0
+			},
+			"hotaCrates1" : {
+				"index" : 1
+			},
+			"hotaBag" : {
+				"index" : 2
+			},
+			"hotaCrates3" : {
+				"index" : 3
+			},
+			"hotaJaws" : {
+				"index" : 4
+			},
+			"hotaRopesPile" : {
+				"index" : 5
+			},
+			"hotaFrog" : {
+				"index" : 6
+			},
+			"hotaFrogs" : {
+				"index" : 7
+			},
+			"hotaHen" : {
+				"index" : 8
+			},
+			"hotaRooster" : {
+				"index" : 9
+			},
+			"hotaPortu" : {
+				"index" : 10
+			},
+			"hotaDestroyedMercenaryCamp" : {
+				"index" : 11
+			},
+			"hotaDestroyedFountain" : {
+				"index" : 12
+			},
+			"hotaPig" : {
+				"index" : 13
+			},
+			"hotaHornAltar" : {
+				"index" : 14
+			},
+			"hotaBoatWreckage" : {
+				"index" : 15
+			},
+			"hotaPalisade" : {
+				"index" : 16
+			},
+			"hotaWaterfall" : {
+				"index" : 17
+			},
+			"hotaFlames" : {
+				"index" : 18
+			},
+			"hotaDestroyedUndegroundGate" : {
+				"index" : 19
+			},
+			"hotaPredatoryPlant" : {
+				"index" : 20
+			},
+			"hotaBridge" : {
+				"index" : 21
+			},
+			"hotaBones" : {
+				"index" : 22
+			},
+			"hotaPond" : {
+				"index" : 24
+			},
+			"hotaPillar" : {
+				"index" : 25
+			},
+			"hotaPond2" : {
+				"index" : 26
+			}
+		}
+	},
+
+	"hotaNature" : {
+		"index" :140,
+		"handler": "static",
+		"lastReservedIndex" : 8,
+		"types" : {
+			"hotaWaterball" : {
+				"index" : 0
+			},
+			"hotaRock" : {
+				"index" : 1
+			},
+			"hotaTreesTropical" : {
+				"index" : 2
+			},
+			"hotaIce" : {
+				"index" : 3
+			},
+			"hotaMissing" : {
+				"index" : 4
+			},
+			"hotaSnowHill" : {
+				"index" : 5
+			},
+			"hotaMountains" : {
+				"index" : 6
+			},
+			"hotaTrees" : {
+				"index" : 7
+			},
+			"hotaLakeWater" : {
+				"index" : 8
+			}
+		}
+	},
+
+	"hotaTerrains" : {
+		"index" :141,
+		"handler": "static",
+		"lastReservedIndex" : 2,
+		"types" : {
+			"hotaIce" : {
+				"index" : 0
+			},
+			"hotaDunes" : {
+				"index" : 1
+			},
+			"hotaFieldsOfGlory" : {
+				"index" : 2
+			}
+		}
+	},
+
+	"hotaWarehouses" : {
+		"index" :142,
+		"handler": "static",
+		"lastReservedIndex" : 6,
+		"types" : {
+			"hotaWarehouseWood" : {
+				"index" : 0
+			},
+			"hotaWarehouseMercury" : {
+				"index" : 1
+			},
+			"hotaWarehouseOre" : {
+				"index" : 2
+			},
+			"hotaWarehouseSulfur" : {
+				"index" : 3
+			},
+			"hotaWarehouseCrystal" : {
+				"index" : 4
+			},
+			"hotaWarehouseGems" : {
+				"index" : 5
+			},
+			"hotaWarehouseGold" : {
+				"index" : 6
+			}
+		}
+	},
+
+	"hotaInteractive" : {
+		"index" :144,
+		"handler": "static",
+		"lastReservedIndex" : 11,
+		"types" : {
+			"hotaTempleOfLoyalty" : {
+				"index" : 0
+			},
+			"hotaSkeletonTransformer" : {
+				"index" : 1
+			},
+			"hotaMagicArena" : {
+				"index" : 2
+			},
+			"hotaWateringPlace" : {
+				"index" : 3
+			},
+			"hotaMineralSpring" : {
+				"index" : 4
+			},
+			"hotaHermitShack" : {
+				"index" : 5
+			},
+			"hotaGazebo" : {
+				"index" : 6
+			},
+			"hotaJunkman" : {
+				"index" : 7
+			},
+			"hotaDerrick" : {
+				"index" : 8
+			},
+			"hotaWarlockLab" : {
+				"index" : 9
+			},
+			"hotaProspector" : {
+				"index" : 10
+			},
+			"hotaTrailblazer" : {
+				"index" : 11
+			}
+		}
+	},
+
+	"hotaWaterObjects" : {
+		"index" :145,
+		"handler": "static",
+		"lastReservedIndex" : 3,
+		"types" : {
+			"hotaGenieBottle" : {
+				"index" : 0
+			},
+			"hotaBarrelWater" : {
+				"index" : 1
+			},
+			"hotaCrateWater" : {
+				"index" : 2
+			},
+			"hotaManaBottle" : {
+				"index" : 3
+			}
+		}
+	},
+
+	"hotaInteractive2" : {
+		"index" :146,
+		"handler": "static",
+		"lastReservedIndex" : 3,
+		"types" : {
+			"hotaWarAcademy" : {
+				"index" : 0
+			},
+			"hotaObservatory" : {
+				"index" : 1
+			},
+			"hotaAltarOfMana" : {
+				"index" : 2
+			}
+			"hotaTownGates" : {
+				"index" : 3
+			}
+		}
+	},
+	
+	"hotaStatic2" : {
+		"index" :154,
+		"handler": "static",
+		"lastReservedIndex" : 1,
+		"types" : {
+			"hotaOilLake" : {
+				"index" : 0
+			}
+		}
+	},
+
+	"hotaLyuc" : {
+		"index" :160,
+		"handler": "static",
+		"lastReservedIndex" : 1,
+		"types" : {
+			"hotaLyuc" : {
+				"index" : 0
+			}
+		}
+	},
+
+	"hotaLyuc2" : {
+		"index" :204,
+		"handler": "static",
+		"lastReservedIndex" : 1,
+		"types" : {
+			"hotaLyuc2" : {
+				"index" : 0
+			}
+		}
+	}
+}