Oh! I get it. The smoke perhaps is tiny (relative to pyramid) and it stays that way no matter what I do with Scale.
<DecisionTree file="StaticLandmarkDecisionTree.ddtxml" source="Tool" />
<TimedTrigger file="FX_Triggers_Holy_Site.ftsxml" source="Tool" model="Box01" state="0,1,2,3" />
<BoneUsage>
<Bone name="Point01" />
</BoneUsage>
<DecisionTree file="StaticLandmarkDecisionTree.ddtxml" source="Tool" />
<TimedTrigger file="FX_Triggers_Holy_Site.ftsxml" source="Tool" model="Box01" state="0,1,2,3" />
<BoneUsage>
<Bone name="FX_PillagedSmoke" />
<Bone name="Point01" />
</BoneUsage>
<DecisionTree file="StaticLandmarkDecisionTree.ddtxml" source="Tool" />
<TimedTrigger file="FX_Triggers_Holy_Site_PIL.ftsxml" source="Tool" model="Box01" state="0,1,2,3"/>
<BoneUsage>
<Bone name="FX_PillagedSmoke" />
</BoneUsage>
Works!
I haven't had time to try to make the base invisible as Horem suggested. I think that most of these will look better without. But I can edit dds file if it is as easy as that.
Ughhh... I'll try again. My success after attempting anything in Nexusbuddy is exactly 0.If you can get into nexusbuddy
Fantastic!
Ughhh... I'll try again. My success after attempting anything in Nexusbuddy is exactly 0.
But if I understand Horem correctly, I don't need to do that. I only need to edit the dds file. Maybe you could do me a favor and use a renamed copy of the holy site base? That way I can edit these bases to be invisible and still have the proper holy site graphic.
----------------------------------------------------------
-- ArtDefine_Landmarks
----------------------------------------------------------
INSERT INTO ArtDefine_LandmarkTypes (Type, LandmarkType, FriendlyName ) VALUES
('ART_DEF_IMPROVEMENT_PYRAMID', 'Improvement', 'Pyramid' ),
INSERT INTO ArtDefine_Landmarks (Era, State, Scale, ImprovementType, LayoutHandler,ResourceType, Model, TerrainContour) VALUES
('Any', 'Any', 0.07, 'ART_DEF_IMPROVEMENT_PYRAMID', 'SNAPSHOT', 'ART_DEF_RESOURCE_ALL', 'pyramid.fxsxml', 1 ),
----------------------------------------------------------
-- Improvements
----------------------------------------------------------
INSERT INTO Improvements (Type, Description, Civilopedia, ArtDefineTag, Water, PillageGold, Permanent, DestroyedWhenPillaged, PortraitIndex, IconAtlas) VALUES
('IMPROVEMENT_PYRAMID', 'TXT_KEY_EA_PYRAMID', 'TXT_KEY_EA_PYRAMID_PEDIA', 'ART_DEF_IMPROVEMENT_PYRAMID', 0, 10, 1, 0, 0, 'BW_ATLAS_2' );
INSERT INTO Improvement_ValidTerrains (ImprovementType, TerrainType) VALUES
('IMPROVEMENT_PYRAMID', 'TERRAIN_GRASS' ),
('IMPROVEMENT_PYRAMID', 'TERRAIN_PLAINS'),
('IMPROVEMENT_PYRAMID', 'TERRAIN_DESERT'),
('IMPROVEMENT_PYRAMID', 'TERRAIN_TUNDRA'),
('IMPROVEMENT_PYRAMID', 'TERRAIN_SNOW' );
----------------------------------------------------------
-- Builds
----------------------------------------------------------
INSERT INTO Builds (Type, PrereqTech, DisallowTech, PrereqPolicy, DisallowPolicy, Time, ImprovementType, Description, Help, Recommendation, EntityEvent, HotKey, CtrlDownAlt, CtrlDown, AltDown, HotKeyPriority, OrderPriority, IconIndex, IconAtlas ) VALUES
('BUILD_PYRAMID', NULL, NULL, NULL, NULL, 400, 'IMPROVEMENT_PYRAMID', 'TXT_KEY_EA_BUILD_PYRAMID', NULL, NULL, 'ENTITY_EVENT_MINE', 'KB_P', 0, 0, 0, 0, 96, 0, 'BW_ATLAS_2' );----------------------------------------------------------
-- Unit_Builds
----------------------------------------------------------
INSERT INTO Unit_Builds (UnitType, BuildType) VALUES
('UNIT_WORKERS_MAN', 'BUILD_PYRAMID');
----------------------------------------------------------
-- Civilization_FreeUnits (worker adds)
----------------------------------------------------------
INSERT INTO Civilization_FreeUnits (CivilizationType, UnitClassType, Count, UnitAIType)
SELECT Type, 'UNITCLASS_WORKER', 2, 'UNITAI_WORKER' FROM Civilizations;
INSERT INTO ArtDefine_LandmarkTypes (Type, LandmarkType, FriendlyName) VALUES
('ART_DEF_IMPROVEMENT_PYRAMID', 'Improvement', 'Pyramids' ),
('ART_DEF_IMPROVEMENT_STONEHENGE', 'Improvement', 'Stonehenge');
INSERT INTO ArtDefine_StrategicView (StrategicViewType, TileType, Asset) VALUES
('ART_DEF_IMPROVEMENT_PYRAMID', 'Improvement', 'sv_landmark.dds' ),
('ART_DEF_IMPROVEMENT_STONEHENGE', 'Improvement', 'sv_landmark.dds' );
INSERT INTO ArtDefine_Landmarks (Era, State, Scale, ImprovementType, LayoutHandler, ResourceType, Model, TerrainContour) VALUES
('Any', 'UnderConstruction', 1, 'ART_DEF_IMPROVEMENT_PYRAMID', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'hb_pyramidsTI.fxsxml', 1 ),
('Any', 'Constructed', 1, 'ART_DEF_IMPROVEMENT_PYRAMID', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'pyramidsTI.fxsxml', 1 ),
('Any', 'Pillaged', 1, 'ART_DEF_IMPROVEMENT_PYRAMID', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'pl_pyramidsTI.fxsxml', 1 ),
('Any', 'UnderConstruction', 1, 'ART_DEF_IMPROVEMENT_STONEHENGE', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'hb_stonehengeTI.fxsxml', 1 ),
('Any', 'Constructed', 1, 'ART_DEF_IMPROVEMENT_STONEHENGE', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'stonehengeTI.fxsxml', 1 ),
('Any', 'Pillaged', 1, 'ART_DEF_IMPROVEMENT_STONEHENGE', 'RANDOM', 'ART_DEF_RESOURCE_NONE', 'pl_stonehengeTI.fxsxml', 1 );