Try fixing the plugin problem + more odyssey

This commit is contained in:
Hamcha 2020-07-16 17:08:30 +02:00
parent a7c35e24e8
commit a62da2f057
Signed by: hamcha
GPG Key ID: 41467804B19A3315
5 changed files with 68 additions and 35 deletions

View File

@ -35,7 +35,7 @@ void fragment() {
[sub_resource type="ShaderMaterial" id=2]
shader = SubResource( 1 )
shader_param/cable_color = Color( 0, 0, 0, 0 )
shader_param/cable_color = Color( 0.0901961, 0.533333, 0.960784, 1 )
[sub_resource type="CircleShape2D" id=3]
radius = 12.0
@ -44,18 +44,16 @@ radius = 12.0
collision_layer = 4
collision_mask = 2147483652
script = ExtResource( 2 )
direction = 2
source_color = Color( 0.937255, 0.0823529, 0.0823529, 1 )
sink_color = Color( 0.0901961, 0.533333, 0.960784, 1 )
bidirectional_color = Color( 0, 0, 0, 0 )
flow = 2
[node name="socket" type="Sprite" parent="."]
material = SubResource( 2 )
texture = ExtResource( 1 )
centered = false
region_enabled = true
region_rect = Rect2( 32, 0, 32, 32 )
region_rect = Rect2( 0, 0, 32, 32 )
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2( 16, 16 )

View File

@ -17,7 +17,7 @@ onready var activationRange = $ActivationRange as ActivationRange
onready var manager = $PowerManager as PowerManager
export var strength = 1.0 setget set_strength
export var max_force = 0.3
export var max_force = 0.05
var force = 0

View File

@ -14,6 +14,7 @@ extents = Vector2( 72, 72 )
[node name="Engine" type="StaticBody2D"]
script = ExtResource( 2 )
max_force = 0.05
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
position = Vector2( 48, 48 )

File diff suppressed because one or more lines are too long

View File

@ -43,9 +43,9 @@ func _make_socket(direction: String) -> void:
var nodes = api.get_editor_interface().get_selection().get_selected_nodes()
for node in nodes:
var socket = socketTemplate.instance()
sockets.add_child(socket)
socket.direction = socket_dir
socket.flow = socket_type
sockets.add_child(socket)
socket.owner = map
socket.global_position = node.global_position + offset
socket.connectionPaths = [socket.get_path_to(node)]