summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--init.lua17
-rw-r--r--textures/advtrains_platform_version_node.pngbin0 -> 697 bytes
-rwxr-xr-xversion_info34
3 files changed, 51 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index e9abb32..ed66ee2 100644
--- a/init.lua
+++ b/init.lua
@@ -290,3 +290,20 @@ end
end
+
+
+minetest.register_node(own_name..":version_node", {
+ description = own_name.." version node",
+ tiles = {own_name.."_version_node.png"},
+ groups = {cracky = 3,not_in_creative_inventory=1},
+ })
+
+minetest.register_craft({
+ output = own_name..":version_node",
+ recipe = {
+ { "advtrains_platform:platform_high_cobble" },
+ { "advtrains_platform:platform_high_stone" },
+ { adv_track },
+ },
+ })
+
diff --git a/textures/advtrains_platform_version_node.png b/textures/advtrains_platform_version_node.png
new file mode 100644
index 0000000..98ade6c
--- /dev/null
+++ b/textures/advtrains_platform_version_node.png
Binary files differ
diff --git a/version_info b/version_info
new file mode 100755
index 0000000..a24c2ac
--- /dev/null
+++ b/version_info
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+ls -1r *.lua *.txt | head -12 >.filelist
+
+echo "$(date --iso=m) [$(basename "$(realpath . )")]" >.datelist
+
+cat .filelist | while read line ; do
+ echo "$(date --iso=m -r ${line}) ${line}" >>.datelist
+done
+
+anytopnm .datelist >.image
+
+WIDTH=$(head -2 .image | tail -1 | awk '{ print $1 }')
+HEIGHT=$(head -2 .image | tail -1 | awk '{ print $2 }')
+
+echo $WIDTH
+echo $HEIGHT
+
+if [ $WIDTH -gt $HEIGHT ] ; then
+ ppmmake white 1 $((WIDTH-HEIGHT)) >.image_temp
+ pnmcat -tb .image .image_temp >.image2
+fi
+
+if [ $WIDTH -lt $HEIGHT ] ; then
+ ppmmake white $((HEIGHT-WIDTH)) 1 >.image_temp
+ pnmcat -lr .image .image_temp >.image2
+fi
+
+
+pnmtopng .image2 >textures/advtrains_platform_version_node.png
+
+
+
+