diff --git a/assets/meshes/radiotower.glb b/assets/meshes/radiotower.glb new file mode 100644 index 0000000..6cc10cc Binary files /dev/null and b/assets/meshes/radiotower.glb differ diff --git a/assets/meshes/radiotower.tscn b/assets/meshes/radiotower.tscn new file mode 100644 index 0000000..2abba5f --- /dev/null +++ b/assets/meshes/radiotower.tscn @@ -0,0 +1,47 @@ +[gd_scene load_steps=2 format=3 uid="uid://cy2sb2tms48ir"] + +[ext_resource type="PackedScene" uid="uid://b50ks0m7wbpwa" path="res://assets/meshes/radiotower.glb" id="1_ysm58"] + +[node name="radiotower" instance=ExtResource("1_ysm58")] + +[node name="base080" parent="." index="0"] +transform = Transform3D(0.01, 0, 0, 0, -3.57628e-09, -0.01, 0, 0.01, -3.57628e-09, 11.2953, 0.137924, -9.25926) + +[node name="refl014" parent="." index="1"] +transform = Transform3D(0.01, 0, 0, 0, -3.57628e-09, -0.01, 0, 0.01, -3.57628e-09, 11.2953, 0.137924, -9.25926) + +[node name="windowRefl062" parent="." index="2"] +transform = Transform3D(0.01, 0, 0, 0, -3.57628e-09, -0.01, 0, 0.01, -3.57628e-09, 11.2953, 0.137924, -9.25926) + +[node name="base054" parent="." index="3"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="windowRefl037" parent="." index="4"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="base055" parent="." index="5"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="base056" parent="." index="6"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="windowRefl038" parent="." index="7"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="base057" parent="." index="8"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="base058" parent="." index="9"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="windowRefl039" parent="." index="10"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="base059" parent="." index="11"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="windowRefl040" parent="." index="12"] +transform = Transform3D(0.01, 0, 0, 0, -3.04798e-09, -0.01, 0, 0.00852277, -3.57628e-09, -1.57031, 3.38902, 4.11092) + +[node name="DblSided" parent="." index="13"] +transform = Transform3D(0.01, 0, 0, 0, -3.57628e-09, -0.01, 0, 0.01, -3.57628e-09, -13.4613, 16.0958, 4.65294) diff --git a/buildings/propaganda_buildings/radiotower.tscn b/buildings/propaganda_buildings/radiotower.tscn new file mode 100644 index 0000000..d0fe4c1 --- /dev/null +++ b/buildings/propaganda_buildings/radiotower.tscn @@ -0,0 +1,25 @@ +[gd_scene load_steps=4 format=3 uid="uid://b8f1n3hp1fdlm"] + +[ext_resource type="Script" path="res://buildings/kash_building.cs" id="1_3hc4m"] +[ext_resource type="PackedScene" uid="uid://cy2sb2tms48ir" path="res://assets/meshes/radiotower.tscn" id="2_4131e"] +[ext_resource type="PackedScene" uid="uid://m3lrwoup4i4r" path="res://buildings/grass_block.tscn" id="3_pn4dl"] + +[node name="radiotower" type="Node3D" node_paths=PackedStringArray("BlocksNode")] +transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 0, 0, 0) +script = ExtResource("1_3hc4m") +BlocksNode = NodePath("blocks") +DisplayName = "Factory" +KashCost = 6 + +[node name="mesh" parent="." instance=ExtResource("2_4131e")] +transform = Transform3D(0.0728245, 0, 0, 0, 0.107886, 0, 8.88178e-16, 0, 0.0995826, -0.758167, 0.0287335, -0.422459) + +[node name="blocks" type="Node3D" parent="."] + +[node name="grass_block" parent="blocks" instance=ExtResource("3_pn4dl")] + +[node name="grass_block2" parent="blocks" instance=ExtResource("3_pn4dl")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0, -1.74846e-07) + +[node name="grass_block3" parent="blocks" instance=ExtResource("3_pn4dl")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.82782e-07, 0, -2)