aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mundus/Icons/Project files/U_stone.xcfbin0 -> 3574 bytes
-rw-r--r--Mundus/Icons/Underground/Materials/U_stone.pngbin0 -> 4339 bytes
-rw-r--r--Mundus/Mundus.csproj2
-rw-r--r--Mundus/Service/SuperLayers/Generators/LandSuperLayerGenerator.cs2
-rw-r--r--Mundus/Service/Tiles/ItemPresets/MaterialPresets.cs4
-rw-r--r--Mundus/Service/Tiles/ItemPresets/StructurePresets.cs2
-rw-r--r--Mundus/gtk-gui/generated.cs2
-rw-r--r--Mundus/gtk-gui/gui.stetic5
8 files changed, 15 insertions, 2 deletions
diff --git a/Mundus/Icons/Project files/U_stone.xcf b/Mundus/Icons/Project files/U_stone.xcf
new file mode 100644
index 0000000..8fd8bc1
--- /dev/null
+++ b/Mundus/Icons/Project files/U_stone.xcf
Binary files differ
diff --git a/Mundus/Icons/Underground/Materials/U_stone.png b/Mundus/Icons/Underground/Materials/U_stone.png
new file mode 100644
index 0000000..bcede1c
--- /dev/null
+++ b/Mundus/Icons/Underground/Materials/U_stone.png
Binary files differ
diff --git a/Mundus/Mundus.csproj b/Mundus/Mundus.csproj
index 4e5d42a..fdd515f 100644
--- a/Mundus/Mundus.csproj
+++ b/Mundus/Mundus.csproj
@@ -46,6 +46,7 @@
<Reference Include="atk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<SpecificVersion>False</SpecificVersion>
</Reference>
+ <Reference Include="Mono.Posix" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="gtk-gui\gui.stetic">
@@ -79,6 +80,7 @@
<EmbeddedResource Include="Icons\Land\Structures\L_boulder_inventory.png" />
<EmbeddedResource Include="Icons\Land\Structures\L_tree_inventory.png" />
<EmbeddedResource Include="Icons\Land\Structures\L_wooden_ladder_inventory.png" />
+ <EmbeddedResource Include="Icons\Underground\Materials\U_stone.png" />
</ItemGroup>
<ItemGroup>
<Compile Include="gtk-gui\generated.cs" />
diff --git a/Mundus/Service/SuperLayers/Generators/LandSuperLayerGenerator.cs b/Mundus/Service/SuperLayers/Generators/LandSuperLayerGenerator.cs
index 2659d86..461f20a 100644
--- a/Mundus/Service/SuperLayers/Generators/LandSuperLayerGenerator.cs
+++ b/Mundus/Service/SuperLayers/Generators/LandSuperLayerGenerator.cs
@@ -38,7 +38,7 @@ namespace Mundus.Service.SuperLayers.Generators {
for(int col = 0; col < size; col++) {
for(int row = 0; row < size; row++) {
- if (rnd.Next(0, 100) == 1) {
+ if (rnd.Next(0, 200) == 1) {
tiles[col, row] = null;
}
else {
diff --git a/Mundus/Service/Tiles/ItemPresets/MaterialPresets.cs b/Mundus/Service/Tiles/ItemPresets/MaterialPresets.cs
index a398561..08eb7cd 100644
--- a/Mundus/Service/Tiles/ItemPresets/MaterialPresets.cs
+++ b/Mundus/Service/Tiles/ItemPresets/MaterialPresets.cs
@@ -14,5 +14,9 @@ namespace Mundus.Service.Tiles.ItemPresets {
public static Material GetAGrass() {
return new Material("L_grass");
}
+
+ public static Material GetAStone() {
+ return new Material("U_stone");
+ }
}
}
diff --git a/Mundus/Service/Tiles/ItemPresets/StructurePresets.cs b/Mundus/Service/Tiles/ItemPresets/StructurePresets.cs
index 8feb3d3..2fb9268 100644
--- a/Mundus/Service/Tiles/ItemPresets/StructurePresets.cs
+++ b/Mundus/Service/Tiles/ItemPresets/StructurePresets.cs
@@ -13,7 +13,7 @@ namespace Mundus.Service.Tiles.ItemPresets {
}
public static Structure GetAURock() {
- return new Structure("U_rock", "U_rock", 10, ToolTypes.Pickaxe, 2);
+ return new Structure("U_rock", "U_rock", 10, ToolTypes.Pickaxe, 2, false, false, MaterialPresets.GetAStone());
}
public static Structure GetAWoodenLadder() {
diff --git a/Mundus/gtk-gui/generated.cs b/Mundus/gtk-gui/generated.cs
index d1017c8..e67f971 100644
--- a/Mundus/gtk-gui/generated.cs
+++ b/Mundus/gtk-gui/generated.cs
@@ -68,6 +68,8 @@ namespace Stetic
w1.Add("L_tree_inventory", w28);
global::Gtk.IconSet w29 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Mundus.Icons.Land.Structures.L_wooden_ladder_inventory.png"));
w1.Add("L_wooden_ladder_inventory", w29);
+ global::Gtk.IconSet w30 = new global::Gtk.IconSet(global::Gdk.Pixbuf.LoadFromResource("Mundus.Icons.Underground.Materials.U_stone.png"));
+ w1.Add("U_stone", w30);
w1.AddDefault();
}
}
diff --git a/Mundus/gtk-gui/gui.stetic b/Mundus/gtk-gui/gui.stetic
index b5603bd..ddcfd43 100644
--- a/Mundus/gtk-gui/gui.stetic
+++ b/Mundus/gtk-gui/gui.stetic
@@ -147,6 +147,11 @@
<property name="Image">resource:Mundus.Icons.Land.Structures.L_wooden_ladder_inventory.png</property>
</source>
</icon-set>
+ <icon-set id="U_stone">
+ <source>
+ <property name="Image">resource:Mundus.Icons.Underground.Materials.U_stone.png</property>
+ </source>
+ </icon-set>
</icon-factory>
<widget class="Gtk.Window" id="Mundus.Views.Windows.NewGameWindow" design-size="581 275">
<property name="MemberName" />