Directory reorganization

- Zones can now detect each other
This commit is contained in:
Tony Bark 2021-10-02 11:12:27 -04:00
parent 1f038ea53c
commit abf160838c
621 changed files with 4148 additions and 5902 deletions

View file

@ -1,3 +0,0 @@
[gd_scene format=2]
[node name="VR Game" type="Spatial"]

View file

@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://scripts/power_station.gd" type="Script" id=1]
[ext_resource path="res://sprites/coal.png" type="Texture" id=2]
[ext_resource path="res://assets/coal.png" type="Texture" id=2]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 32.2297, 31.8602 )
@ -43,4 +43,6 @@ shape = SubResource( 1 )
playback_speed = 5.0
anims/Animante = SubResource( 2 )
[node name="RayCast2D" type="RayCast2D" parent="."]
[connection signal="timeout" from="Quarters" to="." method="_on_Quarters_timeout"]

View file

@ -1,17 +1,14 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://scripts/zone.gd" type="Script" id=1]
[ext_resource path="res://sprites/res_zones.png" type="Texture" id=2]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 24.1295, 23.9406 )
[ext_resource path="res://assets/res_zones.png" type="Texture" id=2]
[sub_resource type="Animation" id=2]
resource_name = "Animante"
length = 5.0
step = 1.0
tracks/0/type = "value"
tracks/0/path = NodePath("Sprite:frame")
tracks/0/path = NodePath("../Sprite:frame")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/imported = false
@ -23,11 +20,11 @@ tracks/0/keys = {
"values": [ 1, 2, 3, 4, 6 ]
}
[node name="Zone" type="KinematicBody2D"]
input_pickable = true
[sub_resource type="CircleShape2D" id=3]
radius = 34.955
[node name="Zone" type="Area2D"]
script = ExtResource( 1 )
cost = 0
income = 500
[node name="Quarters" type="Timer" parent="."]
wait_time = 10.0
@ -36,10 +33,11 @@ wait_time = 10.0
texture = ExtResource( 2 )
vframes = 19
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource( 1 )
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
anims/Animante = SubResource( 2 )
[connection signal="timeout" from="Quarters" to="." method="_on_Quarters_timeout"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
shape = SubResource( 3 )
[connection signal="body_entered" from="." to="." method="_on_Zone_body_entered"]
[connection signal="body_exited" from="." to="." method="_on_Zone_body_exited"]

View file

@ -3,36 +3,36 @@
[ext_resource path="res://scenes/maps/MapOne.tscn" type="PackedScene" id=1]
[ext_resource path="res://scenes/windows/Status.tscn" type="PackedScene" id=2]
[ext_resource path="res://scenes/windows/Advisor.tscn" type="PackedScene" id=4]
[ext_resource path="res://sprites/ui/iccom.png" type="Texture" id=5]
[ext_resource path="res://assets/ui/iccom.png" type="Texture" id=5]
[ext_resource path="res://scenes/windows/DebugConsole.tscn" type="PackedScene" id=6]
[ext_resource path="res://sprites/ui/icres.png" type="Texture" id=9]
[ext_resource path="res://sprites/ui/icreshi.png" type="Texture" id=10]
[ext_resource path="res://sprites/ui/icfire.png" type="Texture" id=11]
[ext_resource path="res://sprites/ui/icindhi.png" type="Texture" id=12]
[ext_resource path="res://sprites/ui/icind.png" type="Texture" id=13]
[ext_resource path="res://sprites/ui/icqryhi.png" type="Texture" id=14]
[ext_resource path="res://sprites/ui/icqry.png" type="Texture" id=15]
[ext_resource path="res://sprites/ui/icpol.png" type="Texture" id=16]
[ext_resource path="res://sprites/ui/icdozr.png" type="Texture" id=17]
[ext_resource path="res://sprites/ui/iccoalhi.png" type="Texture" id=18]
[ext_resource path="res://sprites/ui/iccoal.png" type="Texture" id=19]
[ext_resource path="res://assets/ui/icres.png" type="Texture" id=9]
[ext_resource path="res://assets/ui/icreshi.png" type="Texture" id=10]
[ext_resource path="res://assets/ui/icfire.png" type="Texture" id=11]
[ext_resource path="res://assets/ui/icindhi.png" type="Texture" id=12]
[ext_resource path="res://assets/ui/icind.png" type="Texture" id=13]
[ext_resource path="res://assets/ui/icqryhi.png" type="Texture" id=14]
[ext_resource path="res://assets/ui/icqry.png" type="Texture" id=15]
[ext_resource path="res://assets/ui/icpol.png" type="Texture" id=16]
[ext_resource path="res://assets/ui/icdozr.png" type="Texture" id=17]
[ext_resource path="res://assets/ui/iccoalhi.png" type="Texture" id=18]
[ext_resource path="res://assets/ui/iccoal.png" type="Texture" id=19]
[ext_resource path="res://scripts/game.gd" type="Script" id=20]
[ext_resource path="res://scenes/windows/Meet.tscn" type="PackedScene" id=21]
[ext_resource path="res://sprites/ui/icparkhi.png" type="Texture" id=22]
[ext_resource path="res://sprites/ui/icnuc.png" type="Texture" id=23]
[ext_resource path="res://sprites/ui/icpark.png" type="Texture" id=24]
[ext_resource path="res://sprites/ui/icnuchi.png" type="Texture" id=25]
[ext_resource path="res://sprites/ui/icseap.png" type="Texture" id=26]
[ext_resource path="res://sprites/ui/icseaphi.png" type="Texture" id=27]
[ext_resource path="res://sprites/ui/icstad.png" type="Texture" id=28]
[ext_resource path="res://sprites/ui/icpolhi.png" type="Texture" id=29]
[ext_resource path="res://sprites/ui/iccomhi.png" type="Texture" id=30]
[ext_resource path="res://sprites/ui/icdozrhi.png" type="Texture" id=31]
[ext_resource path="res://assets/ui/icparkhi.png" type="Texture" id=22]
[ext_resource path="res://assets/ui/icnuc.png" type="Texture" id=23]
[ext_resource path="res://assets/ui/icpark.png" type="Texture" id=24]
[ext_resource path="res://assets/ui/icnuchi.png" type="Texture" id=25]
[ext_resource path="res://assets/ui/icseap.png" type="Texture" id=26]
[ext_resource path="res://assets/ui/icseaphi.png" type="Texture" id=27]
[ext_resource path="res://assets/ui/icstad.png" type="Texture" id=28]
[ext_resource path="res://assets/ui/icpolhi.png" type="Texture" id=29]
[ext_resource path="res://assets/ui/iccomhi.png" type="Texture" id=30]
[ext_resource path="res://assets/ui/icdozrhi.png" type="Texture" id=31]
[ext_resource path="res://scenes/windows/TaxWindow.tscn" type="PackedScene" id=32]
[ext_resource path="res://sprites/ui/icfirehi.png" type="Texture" id=33]
[ext_resource path="res://assets/ui/icfirehi.png" type="Texture" id=33]
[ext_resource path="res://scenes/windows/Credits.tscn" type="PackedScene" id=34]
[ext_resource path="res://scripts/windows.gd" type="Script" id=37]
[ext_resource path="res://sprites/ui/pause.svg" type="Texture" id=39]
[ext_resource path="res://assets/ui/pause.svg" type="Texture" id=39]
[ext_resource path="res://scenes/windows/Ordinance.tscn" type="PackedScene" id=44]
[node name="Game" type="Node2D"]
@ -242,16 +242,25 @@ __meta__ = {
[node name="Ordinance" parent="Controls/Windows" instance=ExtResource( 44 )]
[node name="VRMode" type="Button" parent="Controls/Windows"]
visible = false
anchor_left = 0.919922
anchor_top = 0.0216667
anchor_top = 0.0197812
anchor_right = 0.989258
anchor_bottom = 0.0683333
anchor_bottom = 0.0664478
text = "VR Mode"
__meta__ = {
"_edit_use_anchors_": true
}
[node name="Status" parent="Controls" instance=ExtResource( 2 )]
anchor_left = 0.5
anchor_top = 1.0
anchor_right = 0.5
anchor_bottom = 1.0
margin_left = -512.0
margin_top = -64.0
margin_right = 512.0
margin_bottom = 0.0
[connection signal="timeout" from="DayCycle" to="." method="_on_DayCycle_timeout"]
[connection signal="pressed" from="Controls/Windows/VRMode" to="." method="_on_VRMode_pressed"]

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://sprites/water.tres" type="TileSet" id=1]
[ext_resource path="res://assets/water.tres" type="TileSet" id=1]
[ext_resource path="res://scripts/camera_move.gd" type="Script" id=2]
[ext_resource path="res://sprites/terrian.tres" type="TileSet" id=3]
[ext_resource path="res://assets/terrian.tres" type="TileSet" id=3]
[node name="MapOne" type="Node2D"]
__meta__ = {

View file

@ -0,0 +1,45 @@
[gd_scene load_steps=7 format=2]
[ext_resource path="res://scripts/window3d.gd" type="Script" id=1]
[ext_resource path="res://scenes/windows/Status.tscn" type="PackedScene" id=2]
[sub_resource type="QuadMesh" id=1]
[sub_resource type="ViewportTexture" id=2]
viewport_path = NodePath("Viewport")
[sub_resource type="SpatialMaterial" id=3]
resource_local_to_scene = true
flags_transparent = true
flags_unshaded = true
flags_albedo_tex_force_srgb = true
albedo_texture = SubResource( 2 )
[sub_resource type="BoxShape" id=4]
extents = Vector3( 0.237843, 0.217798, 0.109503 )
[node name="Status3D" type="Spatial"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 0.839162, 0, 0, 0 )
script = ExtResource( 1 )
[node name="Viewport" type="Viewport" parent="."]
arvr = true
hdr = false
usage = 0
render_target_v_flip = true
render_target_update_mode = 3
[node name="Status" parent="Viewport" instance=ExtResource( 2 )]
margin_top = 912.175
margin_bottom = 912.175
[node name="Quad" type="MeshInstance" parent="."]
mesh = SubResource( 1 )
material/0 = SubResource( 3 )
[node name="Area" type="Area" parent="Quad"]
transform = Transform( 3.11254, 0, 0, 0, 2.91295, 0, 0, 0, 1, 0, 0, 0 )
collision_layer = 2
[node name="CollisionShape" type="CollisionShape" parent="Quad/Area"]
shape = SubResource( 4 )

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=4 format=2]
[ext_resource path="res://sprites/avatars/cindy.png" type="Texture" id=1]
[ext_resource path="res://sprites/avatars/kit.png" type="Texture" id=2]
[ext_resource path="res://sprites/avatars/zc.png" type="Texture" id=3]
[ext_resource path="res://assets/avatars/cindy.png" type="Texture" id=1]
[ext_resource path="res://assets/avatars/kit.png" type="Texture" id=2]
[ext_resource path="res://assets/avatars/zc.png" type="Texture" id=3]
[node name="AdvisorMeet" type="WindowDialog"]
anchor_left = 0.328125

View file

@ -1,8 +1,8 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://sprites/symbols/fontawesome/thumbs-down.svg" type="Texture" id=1]
[ext_resource path="res://sprites/symbols/fontawesome/thumbs-up.svg" type="Texture" id=2]
[ext_resource path="res://sprites/symbols/fontawesome/question-circle.svg" type="Texture" id=3]
[ext_resource path="res://assets/symbols/fontawesome/thumbs-down.svg" type="Texture" id=1]
[ext_resource path="res://assets/symbols/fontawesome/thumbs-up.svg" type="Texture" id=2]
[ext_resource path="res://assets/symbols/fontawesome/question-circle.svg" type="Texture" id=3]
[ext_resource path="res://scripts/policy_window.gd" type="Script" id=4]
[node name="Ordinance" type="WindowDialog"]

View file

@ -1,24 +1,23 @@
[gd_scene load_steps=12 format=2]
[ext_resource path="res://scripts/ticker.gd" type="Script" id=1]
[ext_resource path="res://sprites/symbols/fontawesome/fast.svg" type="Texture" id=2]
[ext_resource path="res://sprites/symbols/fontawesome/cogs.svg" type="Texture" id=3]
[ext_resource path="res://assets/symbols/fontawesome/fast.svg" type="Texture" id=2]
[ext_resource path="res://assets/symbols/fontawesome/cogs.svg" type="Texture" id=3]
[ext_resource path="res://scripts/city_status.gd" type="Script" id=4]
[ext_resource path="res://sprites/symbols/fontawesome/coins.svg" type="Texture" id=5]
[ext_resource path="res://sprites/symbols/fontawesome/city.svg" type="Texture" id=6]
[ext_resource path="res://sprites/symbols/fontawesome/envelope.svg" type="Texture" id=7]
[ext_resource path="res://sprites/symbols/fontawesome/slow.svg" type="Texture" id=8]
[ext_resource path="res://sprites/symbols/fontawesome/population.svg" type="Texture" id=9]
[ext_resource path="res://sprites/symbols/fontawesome/pie-chart.svg" type="Texture" id=10]
[ext_resource path="res://sprites/symbols/fontawesome/calendar.svg" type="Texture" id=11]
[ext_resource path="res://assets/symbols/fontawesome/coins.svg" type="Texture" id=5]
[ext_resource path="res://assets/symbols/fontawesome/city.svg" type="Texture" id=6]
[ext_resource path="res://assets/symbols/fontawesome/envelope.svg" type="Texture" id=7]
[ext_resource path="res://assets/symbols/fontawesome/slow.svg" type="Texture" id=8]
[ext_resource path="res://assets/symbols/fontawesome/population.svg" type="Texture" id=9]
[ext_resource path="res://assets/symbols/fontawesome/pie-chart.svg" type="Texture" id=10]
[ext_resource path="res://assets/symbols/fontawesome/calendar.svg" type="Texture" id=11]
[node name="Status" type="Panel"]
anchor_top = 0.891667
anchor_right = 1.0
anchor_bottom = 1.00333
margin_bottom = 64.0
script = ExtResource( 1 )
__meta__ = {
"_edit_use_anchors_": true
"_edit_use_anchors_": false
}
[node name="SettingsBtn" type="Button" parent="."]

View file

@ -1,9 +1,9 @@
[gd_scene load_steps=5 format=2]
[ext_resource path="res://sprites/symbols/fontawesome/coins.svg" type="Texture" id=1]
[ext_resource path="res://assets/symbols/fontawesome/coins.svg" type="Texture" id=1]
[ext_resource path="res://scripts/tax_window.gd" type="Script" id=2]
[ext_resource path="res://sprites/symbols/fontawesome/arrow-pointing-down.svg" type="Texture" id=3]
[ext_resource path="res://sprites/symbols/fontawesome/arrow-up.svg" type="Texture" id=4]
[ext_resource path="res://assets/symbols/fontawesome/arrow-pointing-down.svg" type="Texture" id=3]
[ext_resource path="res://assets/symbols/fontawesome/arrow-up.svg" type="Texture" id=4]
[node name="TaxWindow" type="WindowDialog"]
visible = true

View file

@ -1,28 +1,28 @@
[gd_scene load_steps=24 format=2]
[ext_resource path="res://sprites/ui/iccom.png" type="Texture" id=1]
[ext_resource path="res://sprites/ui/icpolhi.png" type="Texture" id=2]
[ext_resource path="res://sprites/ui/iccomhi.png" type="Texture" id=3]
[ext_resource path="res://sprites/ui/icres.png" type="Texture" id=4]
[ext_resource path="res://sprites/ui/icreshi.png" type="Texture" id=5]
[ext_resource path="res://sprites/ui/icfire.png" type="Texture" id=6]
[ext_resource path="res://sprites/ui/icindhi.png" type="Texture" id=7]
[ext_resource path="res://sprites/ui/icind.png" type="Texture" id=8]
[ext_resource path="res://sprites/ui/icqry.png" type="Texture" id=9]
[ext_resource path="res://sprites/ui/icpol.png" type="Texture" id=10]
[ext_resource path="res://sprites/ui/icnuc.png" type="Texture" id=11]
[ext_resource path="res://sprites/ui/icpark.png" type="Texture" id=12]
[ext_resource path="res://sprites/ui/icseap.png" type="Texture" id=13]
[ext_resource path="res://sprites/ui/icseaphi.png" type="Texture" id=14]
[ext_resource path="res://sprites/ui/icstad.png" type="Texture" id=15]
[ext_resource path="res://sprites/ui/icdozrhi.png" type="Texture" id=16]
[ext_resource path="res://sprites/ui/icfirehi.png" type="Texture" id=17]
[ext_resource path="res://sprites/ui/iccoal.png" type="Texture" id=18]
[ext_resource path="res://sprites/ui/icqryhi.png" type="Texture" id=19]
[ext_resource path="res://sprites/ui/icparkhi.png" type="Texture" id=20]
[ext_resource path="res://sprites/ui/icdozr.png" type="Texture" id=21]
[ext_resource path="res://sprites/ui/iccoalhi.png" type="Texture" id=22]
[ext_resource path="res://sprites/ui/icnuchi.png" type="Texture" id=23]
[ext_resource path="res://assets/ui/iccom.png" type="Texture" id=1]
[ext_resource path="res://assets/ui/icpolhi.png" type="Texture" id=2]
[ext_resource path="res://assets/ui/iccomhi.png" type="Texture" id=3]
[ext_resource path="res://assets/ui/icres.png" type="Texture" id=4]
[ext_resource path="res://assets/ui/icreshi.png" type="Texture" id=5]
[ext_resource path="res://assets/ui/icfire.png" type="Texture" id=6]
[ext_resource path="res://assets/ui/icindhi.png" type="Texture" id=7]
[ext_resource path="res://assets/ui/icind.png" type="Texture" id=8]
[ext_resource path="res://assets/ui/icqry.png" type="Texture" id=9]
[ext_resource path="res://assets/ui/icpol.png" type="Texture" id=10]
[ext_resource path="res://assets/ui/icnuc.png" type="Texture" id=11]
[ext_resource path="res://assets/ui/icpark.png" type="Texture" id=12]
[ext_resource path="res://assets/ui/icseap.png" type="Texture" id=13]
[ext_resource path="res://assets/ui/icseaphi.png" type="Texture" id=14]
[ext_resource path="res://assets/ui/icstad.png" type="Texture" id=15]
[ext_resource path="res://assets/ui/icdozrhi.png" type="Texture" id=16]
[ext_resource path="res://assets/ui/icfirehi.png" type="Texture" id=17]
[ext_resource path="res://assets/ui/iccoal.png" type="Texture" id=18]
[ext_resource path="res://assets/ui/icqryhi.png" type="Texture" id=19]
[ext_resource path="res://assets/ui/icparkhi.png" type="Texture" id=20]
[ext_resource path="res://assets/ui/icdozr.png" type="Texture" id=21]
[ext_resource path="res://assets/ui/iccoalhi.png" type="Texture" id=22]
[ext_resource path="res://assets/ui/icnuchi.png" type="Texture" id=23]
[node name="ToolsWindow" type="WindowDialog"]
anchor_left = 0.40332