Primo commit

This commit is contained in:
2025-10-12 21:05:24 +02:00
parent 3e98968b02
commit 138ecbc31c
149 changed files with 23107 additions and 0 deletions

View File

@@ -0,0 +1,212 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="productionPoint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>$l10n_storeItem_planET_bga1mw</name>
<functions>
</functions>
<image>$data/store/store_empty.png</image>
<price>1500000</price>
<showInStore>false</showInStore>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>PLANET</brand>
<species>placeable</species>
<category>productionPoints</category>
<brush>
<type>placeable</type>
<category>production</category>
<tab>factories</tab>
</brush>
<vertexBufferMemoryUsage>1902592</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>287232</indexBufferMemoryUsage>
<textureMemoryUsage>3276800</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<filename>$data/placeables/planET/bga1mw/bga1mw_mixers.i3d</filename>
<canBeRenamed>true</canBeRenamed>
<buysFarmland>true</buysFarmland>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
</placement>
<clearAreas>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30" >
</leveling>
<indoorAreas>
<indoorArea startNode="indoorArea1Start" widthNode="indoorArea1Width" heightNode="indoorArea1Height" />
<indoorArea startNode="indoorArea2Start" widthNode="indoorArea2Width" heightNode="indoorArea2Height" />
</indoorAreas>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea2Start" endNode="tipOcclusionUpdateArea2End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas>
<updateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
<updateArea startNode="tipOcclusionUpdateArea2Start" endNode="tipOcclusionUpdateArea2End" />
<updateArea startNode="aiUpdateArea1Start" endNode="aiUpdateArea1End" />
<updateArea startNode="aiUpdateArea2Start" endNode="aiUpdateArea2End" />
</updateAreas>
<splines>
<spline node="unloadingLiquidManureAISpline" />
<spline node="unloadTriggerBunker2topAISpline" />
</splines>
</ai>
<infoTrigger triggerNode="infoTrigger"/>
<triggerMarkers>
<triggerMarker node="unloadTriggerMarker1" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="false" />
<triggerMarker node="unloadTriggerMarker2" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="false" />
<triggerMarker node="unloadTriggerLiquidManureMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="true" />
<triggerMarker node="loadTriggerMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="LOAD" adjustToGround="true" />
<triggerMarker node="playerTriggerMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="WRENCH" adjustToGround="false" />
</triggerMarkers>
<hotspots>
<hotspot type="PRODUCTION_POINT" linkNode="hotspotNode" teleportNode="teleportNode"/>
</hotspots>
<productionPoint>
<productions sharedThroughputCapacity="false">
<production id="biogas" name="$l10n_fillType_silage" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="SILAGE" amount="8484" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="7636" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="2545" />
</outputs>
</production>
<production id="biogasLiquidManure" name="$l10n_fillType_liquidManure" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="LIQUIDMANURE" amount="2020" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="1818" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="606" />
</outputs>
</production>
<production id="biogasManure" name="$l10n_fillType_manure" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="MANURE" amount="2020" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="1818" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="606" />
</outputs>
</production>
<production id="biogasSugarbeetCut" name="$l10n_fillType_sugarBeetCut" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="SUGARBEET_CUT" amount="1010" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="909" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="303" />
</outputs>
</production>
</productions>
<sellingStation node="sellingStation" appearsOnStats="true" supportsExtension="true">
<unloadTrigger exactFillRootNode="unloadTriggerBunker1" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger exactFillRootNode="unloadTriggerBunker1top" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker1" />
</unloadTrigger>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker1top" />
</unloadTrigger>
<unloadTrigger exactFillRootNode="unloadTriggerBunker2" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger exactFillRootNode="unloadTriggerBunker2top" fillTypes="SILAGE MANURE SUGARBEET_CUT" aiNode="unloadTriggerBunker2topAINode"/>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker2" />
</unloadTrigger>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker2top" />
</unloadTrigger>
<unloadTrigger exactFillRootNode="unloadTriggerLiquidManure" fillTypes="LIQUIDMANURE" aiNode="unloadTriggerLiquidManureAINode"/>
</sellingStation>
<loadingStation>
<loadTrigger triggerNode="loadTrigger" fillTypes="DIGESTATE" aiNode="loadTriggerAiNode"/>
</loadingStation>
<storage isExtension="false" fillLevelSyncThreshold="100">
<capacity fillType="SILAGE" capacity="30000000" />
<capacity fillType="MANURE" capacity="7200000" />
<capacity fillType="SUGARBEET_CUT" capacity="3600000" />
<capacity fillType="LIQUIDMANURE" capacity="30000000" />
<capacity fillType="DIGESTATE" capacity="640000000" />
<fillPlane node="fillPlaneBunkers" fillType="SILAGE" minY="0" maxY="2.2" />
</storage>
<playerTrigger node="playerTrigger" />
<sounds>
<idle template="dairyIdle" linkNode="soundNode" outerRadius="50"/>
<active template="dairyWork" linkNode="soundNode" outerRadius="50"/>
</sounds>
</productionPoint>
<i3dMappings>
<i3dMapping id="infoTrigger" node="0>1" />
<i3dMapping id="unloadTriggerBunker1" node="0>2|0|0|0" />
<i3dMapping id="unloadTriggerMarker1" node="0>2|0|0|1" />
<i3dMapping id="baleTriggerBunker1" node="0>2|0|0|2" />
<i3dMapping id="unloadTriggerBunker1top" node="0>2|0|1|0" />
<i3dMapping id="unloadTriggerBunker1topAINode" node="0>2|0|1|1" />
<i3dMapping id="baleTriggerBunker1top" node="0>2|0|1|2" />
<i3dMapping id="unloadTriggerBunker2" node="0>2|1|0|0" />
<i3dMapping id="unloadTriggerMarker2" node="0>2|1|0|1" />
<i3dMapping id="baleTriggerBunker2" node="0>2|1|0|2" />
<i3dMapping id="unloadTriggerBunker2top" node="0>2|1|1|0" />
<i3dMapping id="baleTriggerBunker2top" node="0>2|1|1|1" />
<i3dMapping id="unloadTriggerBunker2topAINode" node="0>2|1|1|2" />
<i3dMapping id="unloadTriggerBunker2topAISpline" node="0>2|1|1|3" />
<i3dMapping id="unloadTriggerLiquidManureMarker" node="0>2|2|0" />
<i3dMapping id="unloadTriggerLiquidManureAINode" node="0>2|2|1" />
<i3dMapping id="unloadingLiquidManureAISpline" node="0>2|2|2" />
<i3dMapping id="unloadTriggerLiquidManure" node="0>2|2|3" />
<i3dMapping id="loadTrigger" node="0>2|3|0" />
<i3dMapping id="loadTriggerMarker" node="0>2|3|1" />
<i3dMapping id="loadTriggerAiNode" node="0>2|3|2" />
<i3dMapping id="playerTrigger" node="0>2|4" />
<i3dMapping id="playerTriggerMarker" node="0>2|4|0" />
<i3dMapping id="fillPlaneBunkers" node="0>2|5" />
<i3dMapping id="hotspotNode" node="0>3" />
<i3dMapping id="teleportNode" node="0>4" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>6|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>6|0|0" />
<i3dMapping id="tipOcclusionUpdateArea2Start" node="0>6|1" />
<i3dMapping id="tipOcclusionUpdateArea2End" node="0>6|1|0" />
<i3dMapping id="indoorArea1Start" node="0>7|0" />
<i3dMapping id="indoorArea1Width" node="0>7|0|0" />
<i3dMapping id="indoorArea1Height" node="0>7|0|1" />
<i3dMapping id="indoorArea2Start" node="0>7|1" />
<i3dMapping id="indoorArea2Width" node="0>7|1|0" />
<i3dMapping id="indoorArea2Height" node="0>7|1|1" />
<i3dMapping id="aiUpdateAreas" node="0>8" />
<i3dMapping id="aiUpdateArea1Start" node="0>8|0" />
<i3dMapping id="aiUpdateArea1End" node="0>8|0|0" />
<i3dMapping id="aiUpdateArea2Start" node="0>8|1" />
<i3dMapping id="aiUpdateArea2End" node="0>8|1|0" />
<i3dMapping id="soundNode" node="0>9" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,207 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="productionPoint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>$l10n_storeItem_planET_bga1mw</name>
<functions>
</functions>
<image>$data/store/store_empty.png</image>
<price>1500000</price>
<showInStore>false</showInStore>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>PLANET</brand>
<species>placeable</species>
<category>productionPoints</category>
<brush>
<type>placeable</type>
<category>production</category>
<tab>factories</tab>
</brush>
<vertexBufferMemoryUsage>1902592</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>287232</indexBufferMemoryUsage>
<textureMemoryUsage>3276800</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<filename>$data/placeables/planET/bga1mw/bga1mw_mixers.i3d</filename>
<canBeRenamed>true</canBeRenamed>
<buysFarmland>true</buysFarmland>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
</placement>
<clearAreas>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30" >
</leveling>
<indoorAreas>
<indoorArea startNode="indoorArea1Start" widthNode="indoorArea1Width" heightNode="indoorArea1Height" />
<indoorArea startNode="indoorArea2Start" widthNode="indoorArea2Width" heightNode="indoorArea2Height" />
</indoorAreas>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea2Start" endNode="tipOcclusionUpdateArea2End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas>
<updateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
<updateArea startNode="tipOcclusionUpdateArea2Start" endNode="tipOcclusionUpdateArea2End" />
<updateArea startNode="aiUpdateArea1Start" endNode="aiUpdateArea1End" />
<updateArea startNode="aiUpdateArea2Start" endNode="aiUpdateArea2End" />
</updateAreas>
<splines>
<spline node="unloadingLiquidManureAISpline" />
<spline node="unloadTriggerBunker2topAISpline" />
</splines>
</ai>
<infoTrigger triggerNode="infoTrigger"/>
<triggerMarkers>
<triggerMarker node="unloadTriggerMarker1" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="false" />
<triggerMarker node="unloadTriggerMarker2" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="false" />
<triggerMarker node="unloadTriggerLiquidManureMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="true" />
<triggerMarker node="loadTriggerMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="LOAD" adjustToGround="true" />
</triggerMarkers>
<hotspots>
<hotspot type="PRODUCTION_POINT" linkNode="hotspotNode" teleportNode="teleportNode"/>
</hotspots>
<productionPoint>
<productions sharedThroughputCapacity="false">
<production id="biogas" name="$l10n_fillType_silage" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="SILAGE" amount="8484" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="7636" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="2545" />
</outputs>
</production>
<production id="biogasLiquidManure" name="$l10n_fillType_liquidManure" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="LIQUIDMANURE" amount="2020" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="1818" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="606" />
</outputs>
</production>
<production id="biogasManure" name="$l10n_fillType_manure" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="MANURE" amount="2020" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="1818" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="606" />
</outputs>
</production>
<production id="biogasSugarbeetCut" name="$l10n_fillType_sugarBeetCut" cyclesPerHour="1" costsPerActiveHour="25.25">
<inputs>
<input fillType="SUGARBEET_CUT" amount="1010" />
</inputs>
<outputs>
<output fillType="ELECTRICCHARGE" amount="909" sellDirectly="true"/>
<output fillType="METHANE" amount="5" sellDirectly="true"/>
<output fillType="DIGESTATE" amount="303" />
</outputs>
</production>
</productions>
<sellingStation node="sellingStation" appearsOnStats="true" supportsExtension="true">
<unloadTrigger exactFillRootNode="unloadTriggerBunker1" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger exactFillRootNode="unloadTriggerBunker1top" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker1" />
</unloadTrigger>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker1top" />
</unloadTrigger>
<unloadTrigger exactFillRootNode="unloadTriggerBunker2" fillTypes="SILAGE MANURE SUGARBEET_CUT" />
<unloadTrigger exactFillRootNode="unloadTriggerBunker2top" fillTypes="SILAGE MANURE SUGARBEET_CUT" aiNode="unloadTriggerBunker2topAINode"/>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker2" />
</unloadTrigger>
<unloadTrigger fillTypes="SILAGE">
<baleTrigger triggerNode="baleTriggerBunker2top" />
</unloadTrigger>
<unloadTrigger exactFillRootNode="unloadTriggerLiquidManure" fillTypes="LIQUIDMANURE" aiNode="unloadTriggerLiquidManureAINode"/>
</sellingStation>
<loadingStation>
<loadTrigger triggerNode="loadTrigger" fillTypes="DIGESTATE" aiNode="loadTriggerAiNode"/>
</loadingStation>
<storage isExtension="false" fillLevelSyncThreshold="100">
<capacity fillType="SILAGE" capacity="305425" />
<capacity fillType="MANURE" capacity="72720" />
<capacity fillType="SUGARBEET_CUT" capacity="36360" />
<capacity fillType="LIQUIDMANURE" capacity="305425" />
<capacity fillType="DIGESTATE" capacity="6400000" />
<fillPlane node="fillPlaneBunkers" fillType="SILAGE" minY="0" maxY="2.2" />
</storage>
<sounds>
<idle template="dairyIdle" linkNode="soundNode" outerRadius="50"/>
<active template="dairyWork" linkNode="soundNode" outerRadius="50"/>
</sounds>
</productionPoint>
<i3dMappings>
<i3dMapping id="infoTrigger" node="0>1" />
<i3dMapping id="unloadTriggerBunker1" node="0>2|0|0|0" />
<i3dMapping id="unloadTriggerMarker1" node="0>2|0|0|1" />
<i3dMapping id="baleTriggerBunker1" node="0>2|0|0|2" />
<i3dMapping id="unloadTriggerBunker1top" node="0>2|0|1|0" />
<i3dMapping id="unloadTriggerBunker1topAINode" node="0>2|0|1|1" />
<i3dMapping id="baleTriggerBunker1top" node="0>2|0|1|2" />
<i3dMapping id="unloadTriggerBunker2" node="0>2|1|0|0" />
<i3dMapping id="unloadTriggerMarker2" node="0>2|1|0|1" />
<i3dMapping id="baleTriggerBunker2" node="0>2|1|0|2" />
<i3dMapping id="unloadTriggerBunker2top" node="0>2|1|1|0" />
<i3dMapping id="baleTriggerBunker2top" node="0>2|1|1|1" />
<i3dMapping id="unloadTriggerBunker2topAINode" node="0>2|1|1|2" />
<i3dMapping id="unloadTriggerBunker2topAISpline" node="0>2|1|1|3" />
<i3dMapping id="unloadTriggerLiquidManureMarker" node="0>2|2|0" />
<i3dMapping id="unloadTriggerLiquidManureAINode" node="0>2|2|1" />
<i3dMapping id="unloadingLiquidManureAISpline" node="0>2|2|2" />
<i3dMapping id="unloadTriggerLiquidManure" node="0>2|2|3" />
<i3dMapping id="loadTrigger" node="0>2|3|0" />
<i3dMapping id="loadTriggerMarker" node="0>2|3|1" />
<i3dMapping id="loadTriggerAiNode" node="0>2|3|2" />
<i3dMapping id="fillPlaneBunkers" node="0>2|5" />
<i3dMapping id="hotspotNode" node="0>3" />
<i3dMapping id="teleportNode" node="0>4" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>6|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>6|0|0" />
<i3dMapping id="tipOcclusionUpdateArea2Start" node="0>6|1" />
<i3dMapping id="tipOcclusionUpdateArea2End" node="0>6|1|0" />
<i3dMapping id="indoorArea1Start" node="0>7|0" />
<i3dMapping id="indoorArea1Width" node="0>7|0|0" />
<i3dMapping id="indoorArea1Height" node="0>7|0|1" />
<i3dMapping id="indoorArea2Start" node="0>7|1" />
<i3dMapping id="indoorArea2Width" node="0>7|1|0" />
<i3dMapping id="indoorArea2Height" node="0>7|1|1" />
<i3dMapping id="aiUpdateAreas" node="0>8" />
<i3dMapping id="aiUpdateArea1Start" node="0>8|0" />
<i3dMapping id="aiUpdateArea1End" node="0>8|0|0" />
<i3dMapping id="aiUpdateArea2Start" node="0>8|1" />
<i3dMapping id="aiUpdateArea2End" node="0>8|1|0" />
<i3dMapping id="soundNode" node="0>9" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="easyShed01" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor 64bit" version="9.0.1"/>
</Asset>
<Files>
<File fileId="18" filename="$data/maps/mapUS/textures/gravelUS01_diffuse.png"/>
<File fileId="19" filename="$data/maps/textures/shared/default_normal.png"/>
<File fileId="14" filename="$data/maps/textures/shared/snow_diffuse.png"/>
<File fileId="15" filename="$data/maps/textures/shared/snow_normal.png"/>
<File fileId="13" filename="$data/maps/textures/shared/snow_specular.png"/>
<File fileId="6" filename="$data/placeables/easySheds/easySheds01_diffuse.png"/>
<File fileId="10" filename="$data/placeables/easySheds/easySheds01_mask.png"/>
<File fileId="7" filename="$data/placeables/easySheds/easySheds01_normal.png"/>
<File fileId="8" filename="$data/placeables/easySheds/easySheds01_specular.png"/>
<File fileId="2" filename="$data/placeables/easySheds/easyShedsLogo_diffuse.png"/>
<File fileId="9" filename="$data/shaders/buildingShader.xml"/>
<File fileId="5" filename="$data/shaders/decalShader.xml"/>
<File fileId="16" filename="$data/shaders/snowHeapShader.xml"/>
<File fileId="3" filename="$data/shared/default_normal.png"/>
<File fileId="4" filename="$data/shared/default_specular.png"/>
</Files>
<Materials>
<Material name="easySheds01_mat" materialId="4" customShaderId="9">
<Texture fileId="6"/>
<Normalmap fileId="7"/>
<Glossmap fileId="8"/>
<Custommap name="mMaskMap" fileId="10"/>
<CustomParameter name="dirtMossSmoothness" value="0.12 0.12 0 0"/>
<CustomParameter name="dirtMossMix" value="1 1 0 0"/>
<CustomParameter name="placeableColorScale" value="0 1 0 0"/>
<CustomParameter name="snowScale" value="1 0 0 0"/>
</Material>
<Material name="easyShedsLogo_mat" materialId="5" alphaBlending="true" customShaderId="5">
<Texture fileId="2"/>
<Normalmap fileId="3"/>
<Glossmap fileId="4"/>
<CustomParameter name="placeableColorScale" value="0 1 0 0"/>
</Material>
<Material name="gravelUS01_mat" materialId="6">
<Texture fileId="18"/>
<Normalmap fileId="19"/>
</Material>
<Material name="lambert1" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
</Material>
<Material name="snow_mat" materialId="8" customShaderId="16">
<Texture fileId="14"/>
<Normalmap fileId="15" bumpDepth="0.5"/>
<Glossmap fileId="13"/>
</Material>
</Materials>
<Shapes externalShapesFile="easyShed01.i3d.shapes">
</Shapes>
<Dynamics>
</Dynamics>
<Scene>
<TransformGroup name="easyShed01" clipDistance="600" nodeId="17">
<TransformGroup name="clearAreas" nodeId="18">
<TransformGroup name="clearArea1Start" translation="-17 0 -9" nodeId="19">
<TransformGroup name="clearArea1Width" translation="34 0 0" nodeId="20"/>
<TransformGroup name="clearArea1Height" translation="0 0 14" nodeId="21"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="levelAreas" nodeId="22">
<TransformGroup name="levelArea1Start" translation="-17 0 -9" nodeId="23">
<TransformGroup name="levelArea1Width" translation="34 0 0" nodeId="24"/>
<TransformGroup name="levelArea1Height" translation="0 0 14" nodeId="25"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="indoorAreas" nodeId="26">
<TransformGroup name="indoorArea1Start" translation="-15.118 -2.27374e-15 -7.91848" nodeId="27">
<TransformGroup name="indoorArea1Width" translation="30.2786 -2.01948e-30 -4.54747e-15" nodeId="28"/>
<TransformGroup name="indoorArea1Height" translation="1.13687e-14 0 14.9815" nodeId="29"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="testAreas" nodeId="30">
<TransformGroup name="testArea1Start" translation="-15.7428 0 -8.16417" nodeId="31">
<TransformGroup name="testArea1End" translation="31.5 7.19699 15.735" nodeId="32"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="tipOcclusionUpdateAreas" nodeId="33">
<TransformGroup name="tipOcclusionUpdateArea1Start" translation="-16.4245 0 -8.63532" nodeId="34">
<TransformGroup name="tipOcclusionUpdateArea1End" translation="32.8626 0 12.3037" nodeId="35"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="tipCollisions" nodeId="36">
<Shape shapeId="1" name="tipCollision" visibility="false" static="true" collisionMask="524288" nodeId="37" materialIds="7" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
</TransformGroup>
<TransformGroup name="visuals" nodeId="38">
<Shape shapeId="2" name="decalEasySheds" translation="-13.0462 2.74165 -7.54956" clipDistance="120" nodeId="39" materialIds="5" castsShadows="true" receiveShadows="true" decalLayer="1"/>
<Shape shapeId="3" name="easySheds01_vis" clipDistance="300" nodeId="40" materialIds="4" castsShadows="true" receiveShadows="true"/>
<TransformGroup name="winter" nodeId="41">
<Shape shapeId="4" name="snow" clipDistance="120" nodeId="42" materialIds="8" castsShadows="true" receiveShadows="true" weatherRequiredMask="1024"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="collision" nodeId="43">
<Shape shapeId="5" name="col" translation="0 2.70043 -7.46294" visibility="false" static="true" nodeId="44" materialIds="7" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
</TransformGroup>
<Shape shapeId="6" name="occluderMesh" translation="0 2.60625 -7.49716" clipDistance="500" nodeId="45" materialIds="7" castsShadows="true" receiveShadows="true" nonRenderable="true" occluder="true"/>
<Shape shapeId="7" name="gravelSquare" translation="15.1 0.01 2.4" scale="0.945 1 0.31" static="true" clipDistance="400" nodeId="46" materialIds="6" castsShadows="true" receiveShadows="true"/>
</TransformGroup>
</Scene>
</i3D>

View File

@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="simplePlaceable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>$l10n_storeItem_easyShed01</name>
<functions>
<function>$l10n_function_garage</function>
</functions>
<image>$data/placeables/easySheds/easyShed01/store_easyShed01.png</image>
<price>10000</price>
<dailyUpkeep>10</dailyUpkeep>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>EASYSHEDS</brand>
<species>placeable</species>
<category>sheds</category>
<brush>
<type>placeable</type>
<category>buildings</category>
<tab>sheds</tab>
</brush>
<vertexBufferMemoryUsage>386304</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>38656</indexBufferMemoryUsage>
<textureMemoryUsage>3407872</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<filename>BigFields/easyShed01/easyShed01.i3d</filename>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
<testAreas>
<testArea startNode="testArea1Start" endNode="testArea1End" />
</testAreas>
</placement>
<clearAreas>
<clearArea startNode="clearArea1Start" widthNode="clearArea1Width" heightNode="clearArea1Height"/>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
<levelAreas>
<levelArea startNode="levelArea1Start" widthNode="levelArea1Width" heightNode="levelArea1Height" groundType="asphalt"/>
</levelAreas>
</leveling>
<indoorAreas>
<indoorArea startNode="indoorArea1Start" widthNode="indoorArea1Width" heightNode="indoorArea1Height" />
</indoorAreas>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas>
<updateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</updateAreas>
</ai>
<i3dMappings>
<i3dMapping id="clearArea1Start" node="0>0|0" />
<i3dMapping id="clearArea1Width" node="0>0|0|0" />
<i3dMapping id="clearArea1Height" node="0>0|0|1" />
<i3dMapping id="levelArea1Start" node="0>1|0" />
<i3dMapping id="levelArea1Width" node="0>1|0|0" />
<i3dMapping id="levelArea1Height" node="0>1|0|1" />
<i3dMapping id="indoorArea1Start" node="0>2|0" />
<i3dMapping id="indoorArea1Width" node="0>2|0|0" />
<i3dMapping id="indoorArea1Height" node="0>2|0|1" />
<i3dMapping id="testArea1Start" node="0>3|0" />
<i3dMapping id="testArea1End" node="0>3|0|0" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>4|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>4|0|0" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,112 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="easyShed03" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor 64bit" version="9.0.1"/>
</Asset>
<Files>
<File fileId="18" filename="$data/maps/mapUS/textures/gravelUS01_diffuse.png"/>
<File fileId="19" filename="$data/maps/textures/shared/default_normal.png"/>
<File fileId="14" filename="$data/maps/textures/shared/snow_diffuse.png"/>
<File fileId="15" filename="$data/maps/textures/shared/snow_normal.png"/>
<File fileId="13" filename="$data/maps/textures/shared/snow_specular.png"/>
<File fileId="6" filename="$data/placeables/easySheds/easySheds01_diffuse.png"/>
<File fileId="10" filename="$data/placeables/easySheds/easySheds01_mask.png"/>
<File fileId="7" filename="$data/placeables/easySheds/easySheds01_normal.png"/>
<File fileId="8" filename="$data/placeables/easySheds/easySheds01_specular.png"/>
<File fileId="2" filename="$data/placeables/easySheds/easyShedsLogo_diffuse.png"/>
<File fileId="9" filename="$data/shaders/buildingShader.xml"/>
<File fileId="5" filename="$data/shaders/decalShader.xml"/>
<File fileId="16" filename="$data/shaders/snowHeapShader.xml"/>
<File fileId="3" filename="$data/shared/default_normal.png"/>
<File fileId="4" filename="$data/shared/default_specular.png"/>
</Files>
<Materials>
<Material name="easySheds01_mat" materialId="4" customShaderId="9">
<Texture fileId="6"/>
<Normalmap fileId="7"/>
<Glossmap fileId="8"/>
<Custommap name="mMaskMap" fileId="10"/>
<CustomParameter name="dirtMossSmoothness" value="0.12 0.12 0 0"/>
<CustomParameter name="dirtMossMix" value="1 1 0 0"/>
<CustomParameter name="placeableColorScale" value="0 1 0 0"/>
<CustomParameter name="snowScale" value="1 0 0 0"/>
</Material>
<Material name="easyShedsLogo_mat" materialId="5" alphaBlending="true" customShaderId="5">
<Texture fileId="2"/>
<Normalmap fileId="3"/>
<Glossmap fileId="4"/>
<CustomParameter name="placeableColorScale" value="0 1 0 0"/>
</Material>
<Material name="gravelUS01_mat" materialId="6">
<Texture fileId="18"/>
<Normalmap fileId="19"/>
</Material>
<Material name="lambert1" materialId="7" diffuseColor="0.494118 0.494118 0.494118 1">
</Material>
<Material name="snow_mat" materialId="8" customShaderId="16">
<Texture fileId="14"/>
<Normalmap fileId="15" bumpDepth="0.5"/>
<Glossmap fileId="13"/>
</Material>
</Materials>
<Shapes externalShapesFile="easyShed03.i3d.shapes">
</Shapes>
<Dynamics>
</Dynamics>
<Scene>
<TransformGroup name="easyShed03" clipDistance="500" nodeId="16">
<TransformGroup name="clearAreas" nodeId="17">
<TransformGroup name="clearArea1Start" translation="-15.7407 -0.305396 -13.4709" nodeId="18">
<TransformGroup name="clearArea1Width" translation="31.4604 1.42109e-16 4.54747e-15" nodeId="19"/>
<TransformGroup name="clearArea1Height" translation="0 -7.10543e-17 26.9282" nodeId="20"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="levelAreas" nodeId="21">
<TransformGroup name="levelArea1Start" translation="-15.7407 -0.305396 -13.4709" nodeId="22">
<TransformGroup name="levelArea1Width" translation="31.4604 1.66533e-16 3.55271e-15" nodeId="23"/>
<TransformGroup name="levelArea1Height" translation="0 -5.55112e-17 26.9282" nodeId="24"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="indoorAreas" nodeId="25">
<TransformGroup name="indoorArea1Start" translation="-15.1764 0 -12.8456" nodeId="26">
<TransformGroup name="indoorArea1Width" translation="30.2737 0 0" nodeId="27"/>
<TransformGroup name="indoorArea1Height" translation="0 0 25.718" nodeId="28"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="testAreas" nodeId="29">
<TransformGroup name="testArea1Start" translation="-15.7407 -0.305396 -13.4709" nodeId="30">
<TransformGroup name="testArea1End" translation="31.4604 10.6954 26.945" nodeId="31"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="tipOcclusionUpdateAreas" nodeId="32">
<TransformGroup name="tipOcclusionUpdateArea1Start" translation="-15.7407 -0.305396 -13.4709" nodeId="33">
<TransformGroup name="tipOcclusionUpdateArea1End" translation="31.4604 3.88578e-16 26.9453" nodeId="34"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="tipCollision" nodeId="35">
<Shape shapeId="1" name="tipCol" visibility="false" static="true" collisionMask="524288" nodeId="36" materialIds="7" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
</TransformGroup>
<TransformGroup name="visuals" nodeId="37">
<Shape shapeId="2" name="decalEasySheds" translation="-13.3825 8.55069 11.0771" rotation="99.0001 8.45333e-06 9.8976e-06" clipDistance="150" nodeId="38" materialIds="5" castsShadows="true" receiveShadows="true" decalLayer="1"/>
<Shape shapeId="3" name="easyShed03_vis" clipDistance="300" nodeId="39" materialIds="4" castsShadows="true" receiveShadows="true"/>
<TransformGroup name="winter" nodeId="40">
<Shape shapeId="4" name="snow" clipDistance="120" nodeId="41" materialIds="8" castsShadows="true" receiveShadows="true" weatherRequiredMask="1024"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="collisions" nodeId="42">
<Shape shapeId="5" name="col" translation="0 -1.77636e-15 0" visibility="false" static="true" clipDistance="300" nodeId="43" materialIds="7" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
</TransformGroup>
<Shape shapeId="6" name="gravelSquare" translation="15.2 0.01 12.7" scale="0.95 1 0.794" static="true" clipDistance="400" nodeId="47" materialIds="6" castsShadows="true" receiveShadows="true"/>
</TransformGroup>
</Scene>
</i3D>

View File

@@ -0,0 +1,78 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="simplePlaceable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>$l10n_storeItem_easyShed03</name>
<functions>
<function>$l10n_function_garage</function>
</functions>
<image>$data/placeables/easySheds/easyShed03/store_easyShed03.png</image>
<price>35500</price>
<dailyUpkeep>35</dailyUpkeep>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>EASYSHEDS</brand>
<species>placeable</species>
<category>sheds</category>
<brush>
<type>placeable</type>
<category>buildings</category>
<tab>sheds</tab>
</brush>
<vertexBufferMemoryUsage>525312</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>51712</indexBufferMemoryUsage>
<textureMemoryUsage>3407872</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<filename>BigFields/easyShed03/easyShed03.i3d</filename>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
<testAreas>
<testArea startNode="testArea1Start" endNode="testArea1End" />
</testAreas>
</placement>
<clearAreas>
<clearArea startNode="clearArea1Start" widthNode="clearArea1Width" heightNode="clearArea1Height"/>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30">
<levelAreas>
<levelArea startNode="levelArea1Start" widthNode="levelArea1Width" heightNode="levelArea1Height" groundType="asphalt"/>
</levelAreas>
</leveling>
<indoorAreas>
<indoorArea startNode="indoorArea1Start" widthNode="indoorArea1Width" heightNode="indoorArea1Height" />
</indoorAreas>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas>
<updateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</updateAreas>
</ai>
<i3dMappings>
<i3dMapping id="clearArea1Start" node="0>0|0" />
<i3dMapping id="clearArea1Width" node="0>0|0|0" />
<i3dMapping id="clearArea1Height" node="0>0|0|1" />
<i3dMapping id="levelArea1Start" node="0>1|0" />
<i3dMapping id="levelArea1Width" node="0>1|0|0" />
<i3dMapping id="levelArea1Height" node="0>1|0|1" />
<i3dMapping id="indoorArea1Start" node="0>2|0" />
<i3dMapping id="indoorArea1Width" node="0>2|0|0" />
<i3dMapping id="indoorArea1Height" node="0>2|0|1" />
<i3dMapping id="testArea1Start" node="0>3|0" />
<i3dMapping id="testArea1End" node="0>3|0|0" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>4|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>4|0|0" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="silo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>Farma 400 + Obi 1000</name>
<functions>
<function>$l10n_function_farmSilo</function>
</functions>
<image>$data/placeables/unia/farma/farma400/store_farma400.png</image>
<price>117000</price>
<dailyUpkeep>120</dailyUpkeep>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>UNIA</brand>
<species>placeable</species>
<category>silos</category>
<brush>
<type>placeable</type>
<category>buildings</category>
<tab>silos</tab>
</brush>
<vertexBufferMemoryUsage>1549056</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>176640</indexBufferMemoryUsage>
<textureMemoryUsage>2162688</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
<audioMemoryUsage>0</audioMemoryUsage>
</storeData>
<base>
<filename>$data/placeables/unia/farma/farma400/farma400.i3d</filename>
<canBeRenamed>true</canBeRenamed>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
<testAreas>
<testArea startNode="testArea1Start" endNode="testArea1End" />
<testArea startNode="testArea2Start" endNode="testArea2End" />
</testAreas>
</placement>
<clearAreas>
<clearArea startNode="clearArea1Start" widthNode="clearArea1Width" heightNode="clearArea1Height"/>
<clearArea startNode="clearArea2Start" widthNode="clearArea2Width" heightNode="clearArea2Height"/>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="1" maxSlope="75" maxEdgeAngle="30">
<levelAreas>
<levelArea startNode="levelArea1Start" widthNode="levelArea1Width" heightNode="levelArea1Height" groundType="asphalt"/>
<levelArea startNode="levelArea2Start" widthNode="levelArea2Width" heightNode="levelArea2Height" groundType="asphalt"/>
</levelAreas>
</leveling>
<indoorAreas/>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas>
<updateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
</updateAreas>
<splines>
<spline node="aiSpline" />
</splines>
</ai>
<dynamicallyLoadedParts>
<dynamicallyLoadedPart filename="$data/placeables/sellingStationGeneric/sellingStationGenericNoCover.i3d" node="0" linkNode="grainGutterLinkNode" />
</dynamicallyLoadedParts>
<infoTrigger triggerNode="infoTrigger"/>
<silo>
<loadingStation node="loadingTrigger" supportsExtension="true" storageRadius="50">
<loadTrigger triggerNode="loadingTrigger" fillLitersPerSecond="20000" dischargeNode="dischargeNode" fillTypeCategories="farmSilo" aiNode="aiLoadingNode">
<effectNode effectClass="PipeEffect" effectNode="pipeEffect" materialType="pipe" fadeTime="0.5" maxBending="0" controlPoint="4.8 0 0 0" />
<effectNode effectNode="pipeEffectSmoke" materialType="unloadingSmoke" fadeTime="0.5" />
</loadTrigger>
</loadingStation>
<unloadingStation supportsExtension="true" storageRadius="50">
<unloadTrigger exactFillRootNode="exactFillRootNode" fillTypeCategories="farmSilo" aiNode="aiUnloadingNode"/>
</unloadingStation>
<storages>
<storage node="storage" fillTypeCategories="farmSilo" capacity="10000000000" isExtension="true"/>
</storages>
</silo>
<hotspots>
<hotspot type="UNLOADING" linkNode="mapPosition" />
</hotspots>
<triggerMarkers>
<triggerMarker node="markerLoading" filename="$data/shared/assets/marker/markerIcons.xml" id="LOAD" />
<triggerMarker node="markerUnloading" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" />
</triggerMarkers>
<i3dMappings>
<i3dMapping id="mapPosition" node="0>0|0" />
<i3dMapping id="storage" node="0>0|1" />
<i3dMapping id="loadingTrigger" node="0>0|2|0|0" />
<i3dMapping id="dischargeNode" node="0>0|2|0|1" />
<i3dMapping id="dischargeEffect" node="0>0|2|0|2" />
<i3dMapping id="pipeEffect" node="0>0|2|0|2|0" />
<i3dMapping id="pipeEffectSmoke" node="0>0|2|0|2|1" />
<i3dMapping id="aiLoadingNode" node="0>0|2|0|3" />
<i3dMapping id="markerLoading" node="0>0|2|1" />
<i3dMapping id="exactFillRootNode" node="0>0|3|0" />
<i3dMapping id="grainGutterLinkNode" node="0>0|3|1" />
<i3dMapping id="aiUnloadingNode" node="0>0|3|2" />
<i3dMapping id="markerUnloading" node="0>0|3|3" />
<i3dMapping id="infoTrigger" node="0>0|4" />
<i3dMapping id="aiSpline" node="0>0|5" />
<i3dMapping id="clearArea1Start" node="0>1|0" />
<i3dMapping id="clearArea1Width" node="0>1|0|0" />
<i3dMapping id="clearArea1Height" node="0>1|0|1" />
<i3dMapping id="clearArea2Start" node="0>1|1" />
<i3dMapping id="clearArea2Width" node="0>1|1|0" />
<i3dMapping id="clearArea2Height" node="0>1|1|1" />
<i3dMapping id="levelArea1Start" node="0>2|0" />
<i3dMapping id="levelArea1Width" node="0>2|0|0" />
<i3dMapping id="levelArea1Height" node="0>2|0|1" />
<i3dMapping id="levelArea2Start" node="0>2|1" />
<i3dMapping id="levelArea2Width" node="0>2|1|0" />
<i3dMapping id="levelArea2Height" node="0>2|1|1" />
<i3dMapping id="testArea1Start" node="0>3|0" />
<i3dMapping id="testArea1End" node="0>3|0|0" />
<i3dMapping id="testArea2Start" node="0>3|1" />
<i3dMapping id="testArea2End" node="0>3|1|0" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>4|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>4|0|0" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,93 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="productionPointGrainMill" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor 64bit" version="9.0.1"/>
</Asset>
<Files>
<File fileId="2" filename="$data/maps/textures/shared/warningStripes_diffuse.png"/>
<File fileId="3" filename="$data/maps/textures/shared/warningStripes_normal.png"/>
<File fileId="4" filename="$data/maps/textures/shared/warningStripes_specular.png"/>
</Files>
<Materials>
<Material name="lambert1" materialId="4" diffuseColor="0.494118 0.494118 0.494118 1">
</Material>
<Material name="warningStripes_mat" materialId="5">
<Texture fileId="2"/>
<Normalmap fileId="3"/>
<Glossmap fileId="4"/>
</Material>
</Materials>
<Shapes externalShapesFile="productionPointGrainMill.i3d.shapes">
</Shapes>
<Dynamics>
</Dynamics>
<Scene>
<TransformGroup name="grainMill" nodeId="12">
<TransformGroup name="clearAreas" nodeId="13">
<TransformGroup name="clearArea1Start" translation="-15.7642 0 15.5955" nodeId="14">
<TransformGroup name="clearArea1Width" translation="15.0782 0 4.54747e-15" nodeId="15"/>
<TransformGroup name="clearArea1Height" translation="3.97904e-15 0 4.85676" nodeId="16"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="levelAreaStart" translation="-9.45782 -2.27374e-15 -13.5888" nodeId="17">
<TransformGroup name="levelAreaWidth" translation="23.182 0 0" nodeId="18"/>
<TransformGroup name="levelAreaHeight" translation="2.27374e-15 0 27.9453" nodeId="19"/>
</TransformGroup>
<TransformGroup name="indoorArea1Start" translation="-14.2605 0 14.2963" nodeId="20">
<TransformGroup name="indoorArea1Width" translation="13.1815 0 2.27374e-15" nodeId="21"/>
<TransformGroup name="indoorArea1Height" translation="2.84217e-15 0 5.60419" nodeId="22"/>
</TransformGroup>
<Shape shapeId="1" name="infoTrigger" translation="5.31134 -1.09354 6.16436" visibility="false" static="true" trigger="true" collisionMask="1048576" nodeId="23" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
<TransformGroup name="tipOcclusionUpdateAreas" translation="0 2.27374e-15 0" nodeId="24">
<TransformGroup name="tipOcclusionUpdateArea1Start" translation="19.6692 -6.82121e-15 -15.4158" nodeId="25">
<TransformGroup name="tipOcclusionUpdateArea1End" translation="9.41837 -6.82121e-15 13.2906" nodeId="26"/>
</TransformGroup>
<TransformGroup name="tipOcclusionUpdateArea2Start" translation="-16.9996 1.13687e-14 12.3848" nodeId="27">
<TransformGroup name="tipOcclusionUpdateArea2End" translation="17.8041 -6.82121e-15 11.1504" nodeId="28"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="collisions" nodeId="29">
<Shape shapeId="2" name="tipCol" translation="24.882 0 -9.11605" visibility="false" static="true" collisionMask="524288" density="0.0001" nodeId="30" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true"/>
</TransformGroup>
<TransformGroup name="effects" nodeId="31">
<TransformGroup name="effect1" translation="-3.79578 8.24371 -8.16682" nodeId="32"/>
<TransformGroup name="effect2" translation="-3.79578 6.79267 -8.16682" nodeId="33"/>
<TransformGroup name="effect3" translation="-6.5112 9.38644 7.98433" nodeId="34"/>
</TransformGroup>
<TransformGroup name="sellingStation" translation="0 -1.9 0" nodeId="35">
<Shape shapeId="3" name="unloadTrigger" translation="24.9791 0 -8.75873" static="true" trigger="true" collisionMask="1073741824" nodeId="36" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true">
<TransformGroup name="grainGateLinkNode" rotation="0 90 0" nodeId="37"/>
<TransformGroup name="unloadTriggerMarker" nodeId="38"/>
</Shape>
<TransformGroup name="teleportNode" translation="-0.724189 0 23.9688" nodeId="39"/>
<TransformGroup name="aiNode" translation="24.9885 0 -8.58825" rotation="0 180 0" nodeId="40"/>
</TransformGroup>
<TransformGroup name="productionPoint" nodeId="41">
<Shape shapeId="4" name="playerTrigger" translation="-2.08271 -0.668218 14.4218" static="true" trigger="true" collisionMask="3145728" clipDistance="600" nodeId="42" materialIds="4" castsShadows="true" receiveShadows="true" nonRenderable="true">
<TransformGroup name="playerTriggerMarker" nodeId="43"/>
</Shape>
</TransformGroup>
<TransformGroup name="palletSpawner" nodeId="44">
<TransformGroup name="spawnSpace1start" translation="-13.754 -1.81351 16.6444" nodeId="45">
<TransformGroup name="spawnSpace1end" translation="11.7466 0 2.27374e-15" nodeId="46"/>
</TransformGroup>
<TransformGroup name="spawnSpace2start" translation="-13.754 -1.81351 18.2957" nodeId="47">
<TransformGroup name="spawnSpace2end" translation="11.7466 0 2.27374e-15" nodeId="48"/>
</TransformGroup>
</TransformGroup>
<TransformGroup name="warningStripes" nodeId="49">
<Shape shapeId="5" name="warningStripes_palletSpawnArea" translation="-8.49673 -1.83111 17.4302" clipDistance="300" nodeId="50" materialIds="5" castsShadows="true" receiveShadows="true"/>
</TransformGroup>
</TransformGroup>
</Scene>
</i3D>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="productionPoint" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>$l10n_station_us_grainMill</name>
<image>$data/store/store_empty.png</image>
<price>96000</price>
<showInStore>false</showInStore>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>NONE</brand>
<species>placeable</species>
<category>productionPoints</category>
<brush>
<type>placeable</type>
<category>production</category>
<tab>factories</tab>
</brush>
<vertexBufferMemoryUsage>50000</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>10000</indexBufferMemoryUsage>
<textureMemoryUsage>500000</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
</storeData>
<base>
<filename>BigFields/productionPointGrainMill/productionPointGrainMill.i3d</filename>
<canBeRenamed>true</canBeRenamed>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" >
</placement>
<clearAreas>
<clearArea startNode="clearArea1Start" widthNode="clearArea1Width" heightNode="clearArea1Height"/>
</clearAreas>
<leveling requireLeveling="true" maxSmoothDistance="10" maxSlope="75" maxEdgeAngle="30" >
</leveling>
<indoorAreas>
<indoorArea startNode="indoorArea1Start" widthNode="indoorArea1Width" heightNode="indoorArea1Height" />
</indoorAreas>
<tipOcclusionUpdateAreas>
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea1Start" endNode="tipOcclusionUpdateArea1End" />
<tipOcclusionUpdateArea startNode="tipOcclusionUpdateArea2Start" endNode="tipOcclusionUpdateArea2End" />
</tipOcclusionUpdateAreas>
<ai>
<updateAreas />
</ai>
<infoTrigger triggerNode="infoTrigger" />
<dynamicallyLoadedParts>
<dynamicallyLoadedPart filename="$data/placeables/sellingStationGeneric/sellingStationGenericNoCover.i3d" node="0" linkNode="grainGateLinkNode" />
</dynamicallyLoadedParts>
<hotspots>
<hotspot type="PRODUCTION_POINT" linkNode="unloadTriggerMarker" teleportNode="teleportNode" />
</hotspots>
<triggerMarkers>
<triggerMarker node="warningStripes_palletSpawnArea" adjustToGround="true" />
<triggerMarker node="playerTriggerMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="WRENCH" adjustToGround="true" />
<triggerMarker node="unloadTriggerMarker" filename="$data/shared/assets/marker/markerIcons.xml" id="UNLOAD" adjustToGround="true" />
</triggerMarkers>
<productionPoint>
<productions sharedThroughputCapacity="false">
<production id="flourWheat" name="%s %s" params="$l10n_fillType_wheat|$l10n_fillType_flour" cyclesPerHour="5" costsPerActiveHour="1">
<inputs>
<input fillType="WHEAT" amount="150" />
</inputs>
<outputs>
<output fillType="FLOUR" amount="120" />
</outputs>
</production>
<production id="flourBarley" name="%s %s" params="$l10n_fillType_barley|$l10n_fillType_flour" cyclesPerHour="5" costsPerActiveHour="1">
<inputs>
<input fillType="BARLEY" amount="150" />
</inputs>
<outputs>
<output fillType="FLOUR" amount="113" />
</outputs>
</production>
<production id="flourOat" name="%s %s" params="$l10n_fillType_oat|$l10n_fillType_flour" cyclesPerHour="5" costsPerActiveHour="1">
<inputs>
<input fillType="OAT" amount="150" />
</inputs>
<outputs>
<output fillType="FLOUR" amount="188" />
</outputs>
</production>
<production id="flourSorghum" name="%s %s" params="$l10n_fillType_sorghum|$l10n_fillType_flour" cyclesPerHour="5" costsPerActiveHour="1">
<inputs>
<input fillType="SORGHUM" amount="150" />
</inputs>
<outputs>
<output fillType="FLOUR" amount="158" />
</outputs>
</production>
</productions>
<storage isExtension="false" fillLevelSyncThreshold="50" >
<capacity fillType="WHEAT" capacity="270000" />
<capacity fillType="BARLEY" capacity="270000" />
<capacity fillType="OAT" capacity="270000" />
<capacity fillType="SORGHUM" capacity="270000" />
<capacity fillType="FLOUR" capacity="30000" />
</storage>
<sellingStation node="sellingStation" supportsExtension="false">
<unloadTrigger exactFillRootNode="unloadTrigger" fillTypes="WHEAT BARLEY OAT SORGHUM" aiNode="aiNode" />
</sellingStation>
<palletSpawner>
<spawnPlaces>
<spawnPlace startNode="spawnSpace1start" />
<spawnPlace startNode="spawnSpace2start" />
</spawnPlaces>
</palletSpawner>
<playerTrigger node="playerTrigger" />
<sounds>
<idle template="grainMillIdle" linkNode="0>" />
<active template="grainMillWork" linkNode="0>" />
</sounds>
</productionPoint>
<i3dMappings>
<i3dMapping id="clearArea1Start" node="0>0|0" />
<i3dMapping id="clearArea1Width" node="0>0|0|0" />
<i3dMapping id="clearArea1Height" node="0>0|0|1" />
<i3dMapping id="levelAreaStart" node="0>1" />
<i3dMapping id="levelAreaWidth" node="0>1|0" />
<i3dMapping id="levelAreaHeight" node="0>1|1" />
<i3dMapping id="indoorArea1Start" node="0>2" />
<i3dMapping id="indoorArea1Width" node="0>2|0" />
<i3dMapping id="indoorArea1Height" node="0>2|1" />
<i3dMapping id="infoTrigger" node="0>3" />
<i3dMapping id="tipOcclusionUpdateArea1Start" node="0>4|0" />
<i3dMapping id="tipOcclusionUpdateArea1End" node="0>4|0|0" />
<i3dMapping id="tipOcclusionUpdateArea2Start" node="0>4|1" />
<i3dMapping id="tipOcclusionUpdateArea2End" node="0>4|1|0" />
<i3dMapping id="effect1" node="0>6|0" />
<i3dMapping id="effect2" node="0>6|1" />
<i3dMapping id="effect3" node="0>6|2" />
<i3dMapping id="sellingStation" node="0>7" />
<i3dMapping id="unloadTrigger" node="0>7|0" />
<i3dMapping id="grainGateLinkNode" node="0>7|0|0" />
<i3dMapping id="unloadTriggerMarker" node="0>7|0|1" />
<i3dMapping id="teleportNode" node="0>7|1" />
<i3dMapping id="aiNode" node="0>7|2" />
<i3dMapping id="playerTrigger" node="0>8|0" />
<i3dMapping id="playerTriggerMarker" node="0>8|0|0" />
<i3dMapping id="spawnSpace1start" node="0>9|0" />
<i3dMapping id="spawnSpace2start" node="0>9|1" />
<i3dMapping id="warningStripes" node="0>10" />
<i3dMapping id="warningStripes_palletSpawnArea" node="0>10|0" />
</i3dMappings>
</placeable>

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="untitled" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor 64bit" version="9.0.1"/>
</Asset>
<Files>
</Files>
<Materials>
<Material name="UnnamedMaterial" materialId="4" diffuseColor="1 1 1 1">
</Material>
</Materials>
<Shapes externalShapesFile="waterFillTriggers.i3d.shapes">
</Shapes>
<Dynamics>
</Dynamics>
<Scene>
<TransformGroup name="waterFillTriggers" nodeId="7">
<TransformGroup name="watertower01" nodeId="8">
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="6.1072e-10 0 0" scale="0.7 1 0.7" static="true" trigger="true" collisionMask="1075838976" nodeId="9" materialIds="4" nonRenderable="true" distanceBlending="false"/>
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="5.52966e-07 120 3.16703e-07" scale="0.7 1 0.7" static="true" trigger="true" collisionMask="1075838976" nodeId="10" materialIds="4" nonRenderable="true" distanceBlending="false"/>
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="5.52966e-07 240 3.16703e-07" scale="0.7 1 0.7" static="true" trigger="true" collisionMask="1075838976" nodeId="11" materialIds="4" nonRenderable="true" distanceBlending="false"/>
</TransformGroup>
</TransformGroup>
</Scene>
</i3D>

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="buyingStation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>MapUS waterFillTriggers</name>
<image>$data/store/store_empty.png</image>
<price>1</price>
<canBeSold>false</canBeSold>
<showInStore>false</showInStore>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>NONE</brand>
<species>placeable</species>
<category>placeableMisc</category>
<vertexBufferMemoryUsage>576</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>72</indexBufferMemoryUsage>
<textureMemoryUsage>64</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
</storeData>
<base>
<filename>BigFields/waterFillTriggers/waterFillTriggers.i3d</filename>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" />
<clearAreas></clearAreas>
<leveling></leveling>
<indoorAreas></indoorAreas>
<ai>
<updateAreas></updateAreas>
</ai>
<buyingStation node="0" stationName="waterFillTrigger" supportsExtension="false" >
<!-- watertower01 -->
<loadTrigger triggerNode="0|0" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<loadTrigger triggerNode="0|1" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<loadTrigger triggerNode="0|2" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<fillType name="water" priceScale="0" />
</buyingStation>
</placeable>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="iso-8859-1"?>
<i3D name="untitled" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
<Asset>
<Export program="GIANTS Editor 64bit" version="9.0.1"/>
</Asset>
<Files>
<File fileId="2" filename="$data/maps/mapUS/textures/props/fireHydrants_diffuse.png"/>
<File fileId="3" filename="$data/maps/mapUS/textures/props/fireHydrants_normal.png"/>
<File fileId="4" filename="$data/maps/mapUS/textures/props/fireHydrants_specular.png"/>
</Files>
<Materials>
<Material name="fireHydrantsCA_mat" materialId="4">
<Texture fileId="2"/>
<Normalmap fileId="3"/>
<Glossmap fileId="4"/>
</Material>
<Material name="UnnamedMaterial" materialId="5" diffuseColor="1 1 1 1">
</Material>
</Materials>
<Shapes externalShapesFile="hydrant.i3d.shapes">
</Shapes>
<Dynamics>
</Dynamics>
<Scene>
<TransformGroup name="waterFillTriggers" nodeId="9">
<TransformGroup name="watertower01" nodeId="10">
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="6.1072e-10 0 0" scale="0.5 1 0.5" static="true" trigger="true" collisionMask="1075838976" nodeId="11" materialIds="5" nonRenderable="true" distanceBlending="false"/>
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="5.52966e-07 120 3.16703e-07" scale="0.5 1 0.5" static="true" trigger="true" collisionMask="1075838976" nodeId="12" materialIds="5" nonRenderable="true" distanceBlending="false"/>
<Shape shapeId="1" name="waterTrigger" translation="0 4.36169e-11 0" rotation="5.52966e-07 240 3.16703e-07" scale="0.5 1 0.5" static="true" trigger="true" collisionMask="1075838976" nodeId="13" materialIds="5" nonRenderable="true" distanceBlending="false"/>
</TransformGroup>
<TransformGroup name="hydrant" nodeId="53">
<Shape shapeId="2" name="fireHydrant03" scale="1.2 1.2 1.2" clipDistance="150" nodeId="54" materialIds="4" castsShadows="true" receiveShadows="true"/>
<TransformGroup name="loadingMarker" translation="0 0 0.8" nodeId="55"/>
</TransformGroup>
</TransformGroup>
</Scene>
</i3D>

Binary file not shown.

View File

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8" standalone="no" ?>
<placeable type="buyingStation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/placeable.xsd">
<storeData>
<name>waterHydrant</name>
<image>$data/store/store_empty.png</image>
<price>1</price>
<canBeSold>false</canBeSold>
<showInStore>false</showInStore>
<lifetime>1000</lifetime>
<rotation>0</rotation>
<brand>NONE</brand>
<species>placeable</species>
<category>placeableMisc</category>
<vertexBufferMemoryUsage>576</vertexBufferMemoryUsage>
<indexBufferMemoryUsage>72</indexBufferMemoryUsage>
<textureMemoryUsage>64</textureMemoryUsage>
<instanceVertexBufferMemoryUsage>0</instanceVertexBufferMemoryUsage>
<instanceIndexBufferMemoryUsage>0</instanceIndexBufferMemoryUsage>
</storeData>
<base>
<filename>BigFields/waterHydrant/hydrant.i3d</filename>
</base>
<placement useRandomYRotation="false" useManualYRotation="true" />
<clearAreas></clearAreas>
<leveling></leveling>
<indoorAreas></indoorAreas>
<ai>
<updateAreas></updateAreas>
</ai>
<triggerMarkers>
<triggerMarker node="1|1" filename="$data/shared/assets/marker/markerIcons.xml" id="LOAD" />
</triggerMarkers>
<buyingStation node="0" stationName="waterFillTrigger" supportsExtension="false" >
<!-- watertower01 -->
<loadTrigger triggerNode="0|0" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<loadTrigger triggerNode="0|1" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<loadTrigger triggerNode="0|2" fillTypes="WATER" fillLitersPerSecond="2500" autoStart="true"/>
<fillType name="water" priceScale="0" />
</buyingStation>
</placeable>

BIN
BigFieldsXXL/icon.dds Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Some files were not shown because too many files have changed in this diff Show More