====== Monuments ====== Monuments are complex buildings that let the player assemble different building parts. The different [[api:building_constructor|BUILDING_CONSTRUCTOR]] allow to create different type of parts, like scalable tower, bridges, etc. Here is an example of declaring a new monument, allowing a collection of building parts: -- Register the mithril factory monument mod:register({ DataType = "MONUMENT", Id = "MITHRIL_FACTORY_MONUMENT", Name = "MITHRIL_FACTORY_NAME", Description = "MITHRIL_FACTORY_DESC", BuildingType = "MONUMENT", BuildingPartList = { "MITHRIL_FACTORY_CORE_ROOT_PART", "MITHRIL_FACTORY_EXTENSION_A_ROOT_PART", "MITHRIL_FACTORY_EXTENSION_B_ROOT_PART", "MITHRIL_FACTORY_DOOR_A_PART", "MITHRIL_FACTORY_DOOR_B_PART", "MITHRIL_FACTORY_DECORATION_A_PART", "MITHRIL_FACTORY_DECORATION_B_PART" }, RequiredPartList = { -- Necessarily a list of 'MONUMENT_REQUIRED_PART_PAIR', no need to specify the DataType of each element of the list { Category = "CORE", Quantity = 1 }, { Category = "EXTENSION", Quantity = 2 }, { Category = "DOOR", Quantity = 1 } } }) For details on how to create complex building parts, see mod Example 02.