Differential D2674 Diff 12142 binaries/data/mods/public/simulation/templates/special/filter/foundation.xml
Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/simulation/templates/special/filter/foundation.xml
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||||
<Entity filtered=""> | <Entity filtered=""> | ||||
<AIProxy merge=""/> | <AIProxy merge=""/> | ||||
<Armour merge=""/> | <Armour merge=""/> | ||||
<AutoBuildable merge=""/> | <AutoBuildable merge=""/> | ||||
<BuildRestrictions merge=""/> | <BuildRestrictions merge=""/> | ||||
<!-- Don't provide population bonuses yet (but still do take up population cost) --> | <!-- Don't provide population bonuses yet (but still do take up population cost). --> | ||||
<Cost merge=""> | <Cost merge=""> | ||||
<PopulationBonus>0</PopulationBonus> | <PopulationBonus>0</PopulationBonus> | ||||
</Cost> | </Cost> | ||||
<Decay merge=""/> | <Decay merge=""/> | ||||
<Fogging merge=""/> | <Fogging merge=""/> | ||||
<Footprint merge=""/> | <Footprint merge=""/> | ||||
<!-- Add the Foundation component, to deal with the construction process --> | <!-- Add the Foundation component, to deal with the construction process. --> | ||||
<Foundation replace=""/> | <Foundation replace=""/> | ||||
<Health> | <Health> | ||||
<Initial>1</Initial> | <Initial>1</Initial> | ||||
</Health> | </Health> | ||||
<Identity merge=""/> | <Identity merge=""> | ||||
<Classes datatype="tokens">Foundation</Classes> | |||||
bb: If one wants to do such a thing in a mod, one better does `-ConquestCritical` here and nukes… | |||||
Not Done Inline ActionsGood point, that's much easier indeed! Nescio: Good point, that's much easier indeed! | |||||
</Identity> | |||||
<Market merge=""/> | <Market merge=""/> | ||||
<Minimap merge=""/> | <Minimap merge=""/> | ||||
<!-- Foundations shouldn't initially block unit movement --> | <!-- Foundations shouldn't initially block unit movement. --> | ||||
<Obstruction merge=""> | <Obstruction merge=""> | ||||
<DisableBlockMovement>true</DisableBlockMovement> | <DisableBlockMovement>true</DisableBlockMovement> | ||||
<DisableBlockPathfinding>true</DisableBlockPathfinding> | <DisableBlockPathfinding>true</DisableBlockPathfinding> | ||||
</Obstruction> | </Obstruction> | ||||
<OverlayRenderer merge=""/> | <OverlayRenderer merge=""/> | ||||
<Ownership merge=""/> | <Ownership merge=""/> | ||||
<Position merge=""/> | <Position merge=""/> | ||||
<RallyPoint merge=""/> | <RallyPoint merge=""/> | ||||
<RallyPointRenderer merge=""/> | <RallyPointRenderer merge=""/> | ||||
<Selectable merge=""/> | <Selectable merge=""/> | ||||
<Sound merge=""/> | <Sound merge=""/> | ||||
<StatusBars merge=""/> | <StatusBars merge=""/> | ||||
<Visibility merge=""/> | <Visibility merge=""/> | ||||
<!-- Foundations should be visible themselves in fog-of-war if their base template is, | <!-- Foundations should be visible themselves in fog-of-war if their base template is, | ||||
but shouldn't have any vision range --> | but shouldn't have any vision range. --> | ||||
<Vision merge=""> | <Vision merge=""> | ||||
<Range>0</Range> | <Range>0</Range> | ||||
<RevealShore>false</RevealShore> | <RevealShore>false</RevealShore> | ||||
</Vision> | </Vision> | ||||
<!-- Switch the actor to foundation mode --> | <!-- Switch the actor to foundation mode. --> | ||||
<VisualActor> | <VisualActor> | ||||
<Foundation/> | <Foundation/> | ||||
</VisualActor> | </VisualActor> | ||||
</Entity> | </Entity> |
Wildfire Games · Phabricator
If one wants to do such a thing in a mod, one better does -ConquestCritical here and nukes the rest of the patch.