1- [gd_scene load_steps =37 format =3 uid ="uid://fvdldxg5au17" ]
1+ [gd_scene load_steps =33 format =3 uid ="uid://fvdldxg5au17" ]
22
33[ext_resource type ="Texture2D" uid ="uid://blq8smrhpgtpj" path ="res://game-06/graphics/graphics.png" id ="1_og0d8" ]
44[ext_resource type ="Texture2D" uid ="uid://djqy6w0vissy2" path ="res://game-06/graphics/glow.png" id ="2_p4myk" ]
@@ -240,56 +240,56 @@ _data = {
240240"taken" : SubResource ("Animation_w16q0" )
241241}
242242
243- [sub_resource type ="Resource" id ="Resource_sspb5 " ]
243+ [sub_resource type ="Resource" id ="Resource_gfvmc " ]
244244script = ExtResource ("5_yr5t4" )
245245name = &"animationplayer_play"
246246children = Array[ExtResource ("5_yr5t4" )]([])
247247arguments = {
248248"animation" : "taken" ,
249- "direction" : "forward"
249+ "direction" : "forward" ,
250+ "wait_mode" : "until done"
250251}
251252
252- [sub_resource type ="Resource" id ="Resource_c3tte " ]
253+ [sub_resource type ="Resource" id ="Resource_va7lt " ]
253254script = ExtResource ("5_yr5t4" )
254255name = &"print"
255256children = Array[ExtResource ("5_yr5t4" )]([])
256257arguments = {
257258"text" : "ANIMATION END"
258259}
259260
260- [sub_resource type ="Resource" id ="Resource_voi3q " ]
261+ [sub_resource type ="Resource" id ="Resource_kfpvr " ]
261262script = ExtResource ("6_mye12" )
262263name = &"get_node"
263264arguments = {
264265"path" : NodePath (".." )
265266}
266267
267- [sub_resource type ="Resource" id ="Resource_8jl1g " ]
268+ [sub_resource type ="Resource" id ="Resource_jvy7v " ]
268269script = ExtResource ("5_yr5t4" )
269- name = &"call_method_node "
270+ name = &"queue_free_node "
270271children = Array[ExtResource ("5_yr5t4" )]([])
271272arguments = {
272- "method_name" : "delete" ,
273- "node" : SubResource ("Resource_voi3q" )
273+ "node" : SubResource ("Resource_kfpvr" )
274274}
275275
276- [sub_resource type ="Resource" id ="Resource_heq82 " ]
276+ [sub_resource type ="Resource" id ="Resource_15crc " ]
277277script = ExtResource ("5_yr5t4" )
278278name = &"define_method"
279- children = Array[ExtResource ("5_yr5t4" )]([SubResource ("Resource_sspb5 " ), SubResource ("Resource_c3tte " ), SubResource ("Resource_8jl1g " )])
279+ children = Array[ExtResource ("5_yr5t4" )]([SubResource ("Resource_gfvmc " ), SubResource ("Resource_va7lt " ), SubResource ("Resource_jvy7v " )])
280280arguments = {
281281"method_name" : &"play_taken"
282282}
283283
284- [sub_resource type ="Resource" id ="Resource_2ytwr " ]
284+ [sub_resource type ="Resource" id ="Resource_kfiq8 " ]
285285script = ExtResource ("4_xb1ij" )
286- root = SubResource ("Resource_heq82 " )
286+ root = SubResource ("Resource_15crc " )
287287canvas_position = Vector2 (125 , 125 )
288288
289289[sub_resource type ="Resource" id ="Resource_18qip" ]
290290script = ExtResource ("7_qi5iu" )
291291script_inherits = "AnimationPlayer"
292- block_serialization_trees = Array[ExtResource ("4_xb1ij" )]([SubResource ("Resource_2ytwr " )])
292+ block_serialization_trees = Array[ExtResource ("4_xb1ij" )]([SubResource ("Resource_kfiq8 " )])
293293variables = Array[ExtResource ("8_vi8nk" )]([])
294294generated_script = "extends AnimationPlayer
295295
@@ -299,43 +299,11 @@ func play_taken():
299299 play('taken')
300300 else:
301301 play_backwards('taken')
302- await animation_finished
302+ if 'until done' == \" until done\" :
303+ await animation_finished
303304
304305 print('ANIMATION END')
305- (get_node(\" ..\" )).call('delete')
306-
307- "
308- version = 0
309-
310- [sub_resource type ="Resource" id ="Resource_y50rn" ]
311- script = ExtResource ("5_yr5t4" )
312- name = &"queue_free"
313- children = Array[ExtResource ("5_yr5t4" )]([])
314- arguments = {}
315-
316- [sub_resource type ="Resource" id ="Resource_i8l1h" ]
317- script = ExtResource ("5_yr5t4" )
318- name = &"define_method"
319- children = Array[ExtResource ("5_yr5t4" )]([SubResource ("Resource_y50rn" )])
320- arguments = {
321- "method_name" : &"delete"
322- }
323-
324- [sub_resource type ="Resource" id ="Resource_apy7v" ]
325- script = ExtResource ("4_xb1ij" )
326- root = SubResource ("Resource_i8l1h" )
327- canvas_position = Vector2 (300 , 50 )
328-
329- [sub_resource type ="Resource" id ="Resource_fqhct" ]
330- script = ExtResource ("7_qi5iu" )
331- script_inherits = "RigidBody2D"
332- block_serialization_trees = Array[ExtResource ("4_xb1ij" )]([SubResource ("Resource_apy7v" )])
333- variables = Array[ExtResource ("8_vi8nk" )]([])
334- generated_script = "extends RigidBody2D
335-
336-
337- func delete():
338- queue_free()
306+ (get_node(\" ..\" )).queue_free()
339307
340308"
341309version = 0
@@ -383,7 +351,3 @@ libraries = {
383351[node name ="BlockCode" type ="Node" parent ="AnimationPlayer" ]
384352script = ExtResource ("3_fm8j6" )
385353block_script = SubResource ("Resource_18qip" )
386-
387- [node name ="BlockCode" type ="Node" parent ="." ]
388- script = ExtResource ("3_fm8j6" )
389- block_script = SubResource ("Resource_fqhct" )
0 commit comments