From 7009695327c6c5ee16d73b74eb515ec22fd0af3b Mon Sep 17 00:00:00 2001 From: Dan Date: Thu, 9 May 2024 18:43:38 +0100 Subject: [PATCH] Update drone and level scenes with new shapes, connections, and scripts. Add mouse interaction events for director drone. Include new level 2 & 3 scenes with various elements and components. --- entities/DirectorDrone.tscn | 23 +- entities/scripts/director_drone.gd | 23 +- levels/level_2.tscn | 165 +++++++++++++++ levels/level_3.tscn | 196 ++++++++++++++++++ levels/rules/level_1_rules.tres | 4 +- levels/rules/level_2_rules.tres | 16 ++ levels/rules/level_3_rules.tres | 16 ++ levels/scripts/level.gd | 12 ++ levels/scripts/level_1.gd | 12 +- levels/scripts/level_2.gd | 2 + levels/scripts/level_3.gd | 2 + project.godot | 6 +- resources/cursors/arrow_e.png | Bin 0 -> 279 bytes resources/cursors/arrow_e.png.import | 34 +++ resources/cursors/arrow_n.png | Bin 0 -> 264 bytes resources/cursors/arrow_n.png.import | 34 +++ resources/cursors/arrow_ne.png | Bin 0 -> 281 bytes resources/cursors/arrow_ne.png.import | 34 +++ resources/cursors/arrow_nw.png | Bin 0 -> 293 bytes resources/cursors/arrow_nw.png.import | 34 +++ resources/cursors/arrow_s.png | Bin 0 -> 246 bytes resources/cursors/arrow_s.png.import | 34 +++ resources/cursors/arrow_se.png | Bin 0 -> 305 bytes resources/cursors/arrow_se.png.import | 34 +++ resources/cursors/arrow_sw.png | Bin 0 -> 293 bytes resources/cursors/arrow_sw.png.import | 34 +++ resources/cursors/arrow_w.png | Bin 0 -> 256 bytes resources/cursors/arrow_w.png.import | 34 +++ resources/cursors/bracket_a_horizontal.png | Bin 0 -> 228 bytes .../cursors/bracket_a_horizontal.png.import | 34 +++ resources/cursors/bracket_a_vertical.png | Bin 0 -> 242 bytes .../cursors/bracket_a_vertical.png.import | 34 +++ resources/cursors/bracket_b_horizontal.png | Bin 0 -> 249 bytes .../cursors/bracket_b_horizontal.png.import | 34 +++ resources/cursors/bracket_b_vertical.png | Bin 0 -> 260 bytes .../cursors/bracket_b_vertical.png.import | 34 +++ resources/cursors/busy_circle.png | Bin 0 -> 518 bytes resources/cursors/busy_circle.png.import | 34 +++ resources/cursors/busy_circle_fade.png | Bin 0 -> 613 bytes resources/cursors/busy_circle_fade.png.import | 34 +++ resources/cursors/busy_hourglass.png | Bin 0 -> 376 bytes resources/cursors/busy_hourglass.png.import | 34 +++ resources/cursors/busy_hourglass_outline.png | Bin 0 -> 438 bytes .../cursors/busy_hourglass_outline.png.import | 34 +++ .../cursors/busy_hourglass_outline_detail.png | Bin 0 -> 457 bytes .../busy_hourglass_outline_detail.png.import | 34 +++ resources/cursors/cross_large.png | Bin 0 -> 409 bytes resources/cursors/cross_large.png.import | 34 +++ resources/cursors/cross_small.png | Bin 0 -> 378 bytes resources/cursors/cross_small.png.import | 34 +++ resources/cursors/disabled.png | Bin 0 -> 501 bytes resources/cursors/disabled.png.import | 34 +++ resources/cursors/door.png | Bin 0 -> 404 bytes resources/cursors/door.png.import | 34 +++ resources/cursors/door_enter.png | Bin 0 -> 449 bytes resources/cursors/door_enter.png.import | 34 +++ resources/cursors/door_exit.png | Bin 0 -> 450 bytes resources/cursors/door_exit.png.import | 34 +++ resources/cursors/hand_closed.png | Bin 0 -> 450 bytes resources/cursors/hand_closed.png.import | 34 +++ resources/cursors/hand_open.png | Bin 0 -> 501 bytes resources/cursors/hand_open.png.import | 34 +++ resources/cursors/hand_point.png | Bin 0 -> 476 bytes resources/cursors/hand_point.png.import | 34 +++ resources/cursors/hand_small_closed.png | Bin 0 -> 380 bytes .../cursors/hand_small_closed.png.import | 34 +++ resources/cursors/hand_small_open.png | Bin 0 -> 430 bytes resources/cursors/hand_small_open.png.import | 34 +++ resources/cursors/hand_small_point.png | Bin 0 -> 430 bytes resources/cursors/hand_small_point.png.import | 34 +++ resources/cursors/hand_thin_closed.png | Bin 0 -> 409 bytes resources/cursors/hand_thin_closed.png.import | 34 +++ resources/cursors/hand_thin_open.png | Bin 0 -> 499 bytes resources/cursors/hand_thin_open.png.import | 34 +++ resources/cursors/hand_thin_point.png | Bin 0 -> 448 bytes resources/cursors/hand_thin_point.png.import | 34 +++ resources/cursors/hand_thin_small_closed.png | Bin 0 -> 368 bytes .../cursors/hand_thin_small_closed.png.import | 34 +++ resources/cursors/hand_thin_small_open.png | Bin 0 -> 432 bytes .../cursors/hand_thin_small_open.png.import | 34 +++ resources/cursors/hand_thin_small_point.png | Bin 0 -> 403 bytes .../cursors/hand_thin_small_point.png.import | 34 +++ resources/cursors/line_cross.png | Bin 0 -> 245 bytes resources/cursors/line_cross.png.import | 34 +++ resources/cursors/line_horizontal.png | Bin 0 -> 180 bytes resources/cursors/line_horizontal.png.import | 34 +++ resources/cursors/line_vertical.png | Bin 0 -> 190 bytes resources/cursors/line_vertical.png.import | 34 +++ resources/cursors/look_a.png | Bin 0 -> 452 bytes resources/cursors/look_a.png.import | 34 +++ resources/cursors/look_b.png | Bin 0 -> 465 bytes resources/cursors/look_b.png.import | 34 +++ resources/cursors/look_c.png | Bin 0 -> 492 bytes resources/cursors/look_c.png.import | 34 +++ resources/cursors/look_d.png | Bin 0 -> 494 bytes resources/cursors/look_d.png.import | 34 +++ resources/cursors/message_dots_round.png | Bin 0 -> 477 bytes .../cursors/message_dots_round.png.import | 34 +++ resources/cursors/message_dots_square.png | Bin 0 -> 363 bytes .../cursors/message_dots_square.png.import | 34 +++ resources/cursors/message_round.png | Bin 0 -> 452 bytes resources/cursors/message_round.png.import | 34 +++ resources/cursors/message_square.png | Bin 0 -> 323 bytes resources/cursors/message_square.png.import | 34 +++ resources/cursors/navigation_e.png | Bin 0 -> 381 bytes resources/cursors/navigation_e.png.import | 34 +++ resources/cursors/navigation_n.png | Bin 0 -> 360 bytes resources/cursors/navigation_n.png.import | 34 +++ resources/cursors/navigation_s.png | Bin 0 -> 358 bytes resources/cursors/navigation_s.png.import | 34 +++ resources/cursors/navigation_w.png | Bin 0 -> 375 bytes resources/cursors/navigation_w.png.import | 34 +++ resources/cursors/pointer_a.png | Bin 0 -> 355 bytes resources/cursors/pointer_a.png.import | 34 +++ resources/cursors/pointer_b.png | Bin 0 -> 307 bytes resources/cursors/pointer_b.png.import | 34 +++ resources/cursors/pointer_c.png | Bin 0 -> 378 bytes resources/cursors/pointer_c.png.import | 34 +++ resources/cursors/pointer_d.png | Bin 0 -> 347 bytes resources/cursors/pointer_d.png.import | 34 +++ resources/cursors/pointer_e.png | Bin 0 -> 289 bytes resources/cursors/pointer_e.png.import | 34 +++ resources/cursors/pointer_f.png | Bin 0 -> 323 bytes resources/cursors/pointer_f.png.import | 34 +++ resources/cursors/pointer_g.png | Bin 0 -> 289 bytes resources/cursors/pointer_g.png.import | 34 +++ resources/cursors/pointer_h.png | Bin 0 -> 353 bytes resources/cursors/pointer_h.png.import | 34 +++ resources/cursors/pointer_i.png | Bin 0 -> 223 bytes resources/cursors/pointer_i.png.import | 34 +++ resources/cursors/pointer_j.png | Bin 0 -> 227 bytes resources/cursors/pointer_j.png.import | 34 +++ resources/cursors/pointer_k.png | Bin 0 -> 366 bytes resources/cursors/pointer_k.png.import | 34 +++ resources/cursors/pointer_l.png | Bin 0 -> 375 bytes resources/cursors/pointer_l.png.import | 34 +++ resources/cursors/pointer_scifi_a.png | Bin 0 -> 449 bytes resources/cursors/pointer_scifi_a.png.import | 34 +++ resources/cursors/pointer_scifi_b.png | Bin 0 -> 708 bytes resources/cursors/pointer_scifi_b.png.import | 34 +++ resources/cursors/pointer_toon_a.png | Bin 0 -> 487 bytes resources/cursors/pointer_toon_a.png.import | 34 +++ resources/cursors/pointer_toon_b.png | Bin 0 -> 425 bytes resources/cursors/pointer_toon_b.png.import | 34 +++ resources/cursors/resize_a_cross.png | Bin 0 -> 380 bytes resources/cursors/resize_a_cross.png.import | 34 +++ resources/cursors/resize_a_cross_diagonal.png | Bin 0 -> 340 bytes .../resize_a_cross_diagonal.png.import | 34 +++ resources/cursors/resize_a_diagonal.png | Bin 0 -> 323 bytes .../cursors/resize_a_diagonal.png.import | 34 +++ .../cursors/resize_a_diagonal_mirror.png | Bin 0 -> 329 bytes .../resize_a_diagonal_mirror.png.import | 34 +++ resources/cursors/resize_a_horizontal.png | Bin 0 -> 297 bytes .../cursors/resize_a_horizontal.png.import | 34 +++ resources/cursors/resize_a_vertical.png | Bin 0 -> 332 bytes .../cursors/resize_a_vertical.png.import | 34 +++ resources/cursors/resize_b_cross.png | Bin 0 -> 372 bytes resources/cursors/resize_b_cross.png.import | 34 +++ resources/cursors/resize_b_cross_diagonal.png | Bin 0 -> 438 bytes .../resize_b_cross_diagonal.png.import | 34 +++ resources/cursors/resize_b_diagonal.png | Bin 0 -> 386 bytes .../cursors/resize_b_diagonal.png.import | 34 +++ .../cursors/resize_b_diagonal_mirror.png | Bin 0 -> 390 bytes .../resize_b_diagonal_mirror.png.import | 34 +++ resources/cursors/resize_b_horizontal.png | Bin 0 -> 316 bytes .../cursors/resize_b_horizontal.png.import | 34 +++ resources/cursors/resize_b_vertical.png | Bin 0 -> 368 bytes .../cursors/resize_b_vertical.png.import | 34 +++ resources/cursors/resize_c_cross.png | Bin 0 -> 502 bytes resources/cursors/resize_c_cross.png.import | 34 +++ resources/cursors/resize_c_cross_diagonal.png | Bin 0 -> 479 bytes .../resize_c_cross_diagonal.png.import | 34 +++ resources/cursors/resize_c_diagonal.png | Bin 0 -> 421 bytes .../cursors/resize_c_diagonal.png.import | 34 +++ .../cursors/resize_c_diagonal_mirror.png | Bin 0 -> 414 bytes .../resize_c_diagonal_mirror.png.import | 34 +++ resources/cursors/resize_c_horizontal.png | Bin 0 -> 388 bytes .../cursors/resize_c_horizontal.png.import | 34 +++ resources/cursors/resize_c_vertical.png | Bin 0 -> 421 bytes .../cursors/resize_c_vertical.png.import | 34 +++ resources/cursors/resize_d_cross.png | Bin 0 -> 425 bytes resources/cursors/resize_d_cross.png.import | 34 +++ resources/cursors/resize_d_cross_diagonal.png | Bin 0 -> 428 bytes .../resize_d_cross_diagonal.png.import | 34 +++ resources/cursors/resize_d_diagonal.png | Bin 0 -> 339 bytes .../cursors/resize_d_diagonal.png.import | 34 +++ .../cursors/resize_d_diagonal_mirror.png | Bin 0 -> 317 bytes .../resize_d_diagonal_mirror.png.import | 34 +++ resources/cursors/resize_d_horizontal.png | Bin 0 -> 288 bytes .../cursors/resize_d_horizontal.png.import | 34 +++ resources/cursors/resize_d_vertical.png | Bin 0 -> 303 bytes .../cursors/resize_d_vertical.png.import | 34 +++ resources/cursors/resize_e_cross.png | Bin 0 -> 432 bytes resources/cursors/resize_e_cross.png.import | 34 +++ resources/cursors/resize_e_cross_diagonal.png | Bin 0 -> 389 bytes .../resize_e_cross_diagonal.png.import | 34 +++ resources/cursors/resize_e_diagonal.png | Bin 0 -> 283 bytes .../cursors/resize_e_diagonal.png.import | 34 +++ .../cursors/resize_e_diagonal_mirror.png | Bin 0 -> 293 bytes .../resize_e_diagonal_mirror.png.import | 34 +++ resources/cursors/resize_e_horizontal.png | Bin 0 -> 273 bytes .../cursors/resize_e_horizontal.png.import | 34 +++ resources/cursors/resize_e_vertical.png | Bin 0 -> 309 bytes .../cursors/resize_e_vertical.png.import | 34 +++ resources/cursors/resize_horizontal.png | Bin 0 -> 380 bytes .../cursors/resize_horizontal.png.import | 34 +++ resources/cursors/resize_vertical.png | Bin 0 -> 383 bytes resources/cursors/resize_vertical.png.import | 34 +++ resources/cursors/target_a.png | Bin 0 -> 318 bytes resources/cursors/target_a.png.import | 34 +++ resources/cursors/target_b.png | Bin 0 -> 246 bytes resources/cursors/target_b.png.import | 34 +++ resources/cursors/target_round_a.png | Bin 0 -> 564 bytes resources/cursors/target_round_a.png.import | 34 +++ resources/cursors/target_round_b.png | Bin 0 -> 546 bytes resources/cursors/target_round_b.png.import | 34 +++ resources/cursors/tool_axe.png | Bin 0 -> 830 bytes resources/cursors/tool_axe.png.import | 34 +++ resources/cursors/tool_hammer.png | Bin 0 -> 562 bytes resources/cursors/tool_hammer.png.import | 34 +++ resources/cursors/tool_pickaxe.png | Bin 0 -> 814 bytes resources/cursors/tool_pickaxe.png.import | 34 +++ resources/cursors/tool_shovel.png | Bin 0 -> 571 bytes resources/cursors/tool_shovel.png.import | 34 +++ resources/cursors/tool_sword_a.png | Bin 0 -> 568 bytes resources/cursors/tool_sword_a.png.import | 34 +++ resources/cursors/tool_sword_b.png | Bin 0 -> 566 bytes resources/cursors/tool_sword_b.png.import | 34 +++ resources/cursors/zoom.png | Bin 0 -> 495 bytes resources/cursors/zoom.png.import | 34 +++ resources/cursors/zoom_in.png | Bin 0 -> 499 bytes resources/cursors/zoom_in.png.import | 34 +++ resources/cursors/zoom_out.png | Bin 0 -> 495 bytes resources/cursors/zoom_out.png.import | 34 +++ resources/cursors/zoom_reset.png | Bin 0 -> 497 bytes resources/cursors/zoom_reset.png.import | 34 +++ scenes/scripts/drone_manager.gd | 7 +- ui/scripts/ui_component.gd | 6 +- 238 files changed, 4275 insertions(+), 23 deletions(-) create mode 100644 levels/level_2.tscn create mode 100644 levels/level_3.tscn create mode 100644 levels/rules/level_2_rules.tres create mode 100644 levels/rules/level_3_rules.tres create mode 100644 levels/scripts/level.gd create mode 100644 levels/scripts/level_2.gd create mode 100644 levels/scripts/level_3.gd create mode 100644 resources/cursors/arrow_e.png create mode 100644 resources/cursors/arrow_e.png.import create mode 100644 resources/cursors/arrow_n.png create mode 100644 resources/cursors/arrow_n.png.import create mode 100644 resources/cursors/arrow_ne.png create mode 100644 resources/cursors/arrow_ne.png.import create mode 100644 resources/cursors/arrow_nw.png create mode 100644 resources/cursors/arrow_nw.png.import create mode 100644 resources/cursors/arrow_s.png create mode 100644 resources/cursors/arrow_s.png.import create mode 100644 resources/cursors/arrow_se.png create mode 100644 resources/cursors/arrow_se.png.import create mode 100644 resources/cursors/arrow_sw.png create mode 100644 resources/cursors/arrow_sw.png.import create mode 100644 resources/cursors/arrow_w.png create mode 100644 resources/cursors/arrow_w.png.import create mode 100644 resources/cursors/bracket_a_horizontal.png create mode 100644 resources/cursors/bracket_a_horizontal.png.import create mode 100644 resources/cursors/bracket_a_vertical.png create mode 100644 resources/cursors/bracket_a_vertical.png.import create mode 100644 resources/cursors/bracket_b_horizontal.png create mode 100644 resources/cursors/bracket_b_horizontal.png.import create mode 100644 resources/cursors/bracket_b_vertical.png create mode 100644 resources/cursors/bracket_b_vertical.png.import create mode 100644 resources/cursors/busy_circle.png create mode 100644 resources/cursors/busy_circle.png.import create mode 100644 resources/cursors/busy_circle_fade.png create mode 100644 resources/cursors/busy_circle_fade.png.import create mode 100644 resources/cursors/busy_hourglass.png create mode 100644 resources/cursors/busy_hourglass.png.import create mode 100644 resources/cursors/busy_hourglass_outline.png create mode 100644 resources/cursors/busy_hourglass_outline.png.import create mode 100644 resources/cursors/busy_hourglass_outline_detail.png create mode 100644 resources/cursors/busy_hourglass_outline_detail.png.import create mode 100644 resources/cursors/cross_large.png create mode 100644 resources/cursors/cross_large.png.import create mode 100644 resources/cursors/cross_small.png create mode 100644 resources/cursors/cross_small.png.import create mode 100644 resources/cursors/disabled.png create mode 100644 resources/cursors/disabled.png.import create mode 100644 resources/cursors/door.png create mode 100644 resources/cursors/door.png.import create mode 100644 resources/cursors/door_enter.png create mode 100644 resources/cursors/door_enter.png.import create mode 100644 resources/cursors/door_exit.png create mode 100644 resources/cursors/door_exit.png.import create mode 100644 resources/cursors/hand_closed.png create mode 100644 resources/cursors/hand_closed.png.import create mode 100644 resources/cursors/hand_open.png create mode 100644 resources/cursors/hand_open.png.import create mode 100644 resources/cursors/hand_point.png create mode 100644 resources/cursors/hand_point.png.import create mode 100644 resources/cursors/hand_small_closed.png create mode 100644 resources/cursors/hand_small_closed.png.import create mode 100644 resources/cursors/hand_small_open.png create mode 100644 resources/cursors/hand_small_open.png.import create mode 100644 resources/cursors/hand_small_point.png create mode 100644 resources/cursors/hand_small_point.png.import create mode 100644 resources/cursors/hand_thin_closed.png create mode 100644 resources/cursors/hand_thin_closed.png.import create mode 100644 resources/cursors/hand_thin_open.png create mode 100644 resources/cursors/hand_thin_open.png.import create mode 100644 resources/cursors/hand_thin_point.png create mode 100644 resources/cursors/hand_thin_point.png.import create mode 100644 resources/cursors/hand_thin_small_closed.png create mode 100644 resources/cursors/hand_thin_small_closed.png.import create mode 100644 resources/cursors/hand_thin_small_open.png create mode 100644 resources/cursors/hand_thin_small_open.png.import create mode 100644 resources/cursors/hand_thin_small_point.png create mode 100644 resources/cursors/hand_thin_small_point.png.import create mode 100644 resources/cursors/line_cross.png create mode 100644 resources/cursors/line_cross.png.import create mode 100644 resources/cursors/line_horizontal.png create mode 100644 resources/cursors/line_horizontal.png.import create mode 100644 resources/cursors/line_vertical.png create mode 100644 resources/cursors/line_vertical.png.import create mode 100644 resources/cursors/look_a.png create mode 100644 resources/cursors/look_a.png.import create mode 100644 resources/cursors/look_b.png create mode 100644 resources/cursors/look_b.png.import create mode 100644 resources/cursors/look_c.png create mode 100644 resources/cursors/look_c.png.import create mode 100644 resources/cursors/look_d.png create mode 100644 resources/cursors/look_d.png.import create mode 100644 resources/cursors/message_dots_round.png create mode 100644 resources/cursors/message_dots_round.png.import create mode 100644 resources/cursors/message_dots_square.png create mode 100644 resources/cursors/message_dots_square.png.import create mode 100644 resources/cursors/message_round.png create mode 100644 resources/cursors/message_round.png.import create mode 100644 resources/cursors/message_square.png create mode 100644 resources/cursors/message_square.png.import create mode 100644 resources/cursors/navigation_e.png create mode 100644 resources/cursors/navigation_e.png.import create mode 100644 resources/cursors/navigation_n.png create mode 100644 resources/cursors/navigation_n.png.import create mode 100644 resources/cursors/navigation_s.png create mode 100644 resources/cursors/navigation_s.png.import create mode 100644 resources/cursors/navigation_w.png create mode 100644 resources/cursors/navigation_w.png.import create mode 100644 resources/cursors/pointer_a.png create mode 100644 resources/cursors/pointer_a.png.import create mode 100644 resources/cursors/pointer_b.png create mode 100644 resources/cursors/pointer_b.png.import create mode 100644 resources/cursors/pointer_c.png create mode 100644 resources/cursors/pointer_c.png.import create mode 100644 resources/cursors/pointer_d.png create mode 100644 resources/cursors/pointer_d.png.import create mode 100644 resources/cursors/pointer_e.png create mode 100644 resources/cursors/pointer_e.png.import create mode 100644 resources/cursors/pointer_f.png create mode 100644 resources/cursors/pointer_f.png.import create mode 100644 resources/cursors/pointer_g.png create mode 100644 resources/cursors/pointer_g.png.import create mode 100644 resources/cursors/pointer_h.png create mode 100644 resources/cursors/pointer_h.png.import create mode 100644 resources/cursors/pointer_i.png create mode 100644 resources/cursors/pointer_i.png.import create mode 100644 resources/cursors/pointer_j.png create mode 100644 resources/cursors/pointer_j.png.import create mode 100644 resources/cursors/pointer_k.png create mode 100644 resources/cursors/pointer_k.png.import create mode 100644 resources/cursors/pointer_l.png create mode 100644 resources/cursors/pointer_l.png.import create mode 100644 resources/cursors/pointer_scifi_a.png create mode 100644 resources/cursors/pointer_scifi_a.png.import create mode 100644 resources/cursors/pointer_scifi_b.png create mode 100644 resources/cursors/pointer_scifi_b.png.import create mode 100644 resources/cursors/pointer_toon_a.png create mode 100644 resources/cursors/pointer_toon_a.png.import create mode 100644 resources/cursors/pointer_toon_b.png create mode 100644 resources/cursors/pointer_toon_b.png.import create mode 100644 resources/cursors/resize_a_cross.png create mode 100644 resources/cursors/resize_a_cross.png.import create mode 100644 resources/cursors/resize_a_cross_diagonal.png create mode 100644 resources/cursors/resize_a_cross_diagonal.png.import create mode 100644 resources/cursors/resize_a_diagonal.png create mode 100644 resources/cursors/resize_a_diagonal.png.import create mode 100644 resources/cursors/resize_a_diagonal_mirror.png create mode 100644 resources/cursors/resize_a_diagonal_mirror.png.import create mode 100644 resources/cursors/resize_a_horizontal.png create mode 100644 resources/cursors/resize_a_horizontal.png.import create mode 100644 resources/cursors/resize_a_vertical.png create mode 100644 resources/cursors/resize_a_vertical.png.import create mode 100644 resources/cursors/resize_b_cross.png create mode 100644 resources/cursors/resize_b_cross.png.import create mode 100644 resources/cursors/resize_b_cross_diagonal.png create mode 100644 resources/cursors/resize_b_cross_diagonal.png.import create mode 100644 resources/cursors/resize_b_diagonal.png create mode 100644 resources/cursors/resize_b_diagonal.png.import create mode 100644 resources/cursors/resize_b_diagonal_mirror.png create mode 100644 resources/cursors/resize_b_diagonal_mirror.png.import create mode 100644 resources/cursors/resize_b_horizontal.png create mode 100644 resources/cursors/resize_b_horizontal.png.import create mode 100644 resources/cursors/resize_b_vertical.png create mode 100644 resources/cursors/resize_b_vertical.png.import create mode 100644 resources/cursors/resize_c_cross.png create mode 100644 resources/cursors/resize_c_cross.png.import create mode 100644 resources/cursors/resize_c_cross_diagonal.png create mode 100644 resources/cursors/resize_c_cross_diagonal.png.import create mode 100644 resources/cursors/resize_c_diagonal.png create mode 100644 resources/cursors/resize_c_diagonal.png.import create mode 100644 resources/cursors/resize_c_diagonal_mirror.png create mode 100644 resources/cursors/resize_c_diagonal_mirror.png.import create mode 100644 resources/cursors/resize_c_horizontal.png create mode 100644 resources/cursors/resize_c_horizontal.png.import create mode 100644 resources/cursors/resize_c_vertical.png create mode 100644 resources/cursors/resize_c_vertical.png.import create mode 100644 resources/cursors/resize_d_cross.png create mode 100644 resources/cursors/resize_d_cross.png.import create mode 100644 resources/cursors/resize_d_cross_diagonal.png create mode 100644 resources/cursors/resize_d_cross_diagonal.png.import create mode 100644 resources/cursors/resize_d_diagonal.png create mode 100644 resources/cursors/resize_d_diagonal.png.import create mode 100644 resources/cursors/resize_d_diagonal_mirror.png create mode 100644 resources/cursors/resize_d_diagonal_mirror.png.import create mode 100644 resources/cursors/resize_d_horizontal.png create mode 100644 resources/cursors/resize_d_horizontal.png.import create mode 100644 resources/cursors/resize_d_vertical.png create mode 100644 resources/cursors/resize_d_vertical.png.import create mode 100644 resources/cursors/resize_e_cross.png create mode 100644 resources/cursors/resize_e_cross.png.import create mode 100644 resources/cursors/resize_e_cross_diagonal.png create mode 100644 resources/cursors/resize_e_cross_diagonal.png.import create mode 100644 resources/cursors/resize_e_diagonal.png create mode 100644 resources/cursors/resize_e_diagonal.png.import create mode 100644 resources/cursors/resize_e_diagonal_mirror.png create mode 100644 resources/cursors/resize_e_diagonal_mirror.png.import create mode 100644 resources/cursors/resize_e_horizontal.png create mode 100644 resources/cursors/resize_e_horizontal.png.import create mode 100644 resources/cursors/resize_e_vertical.png create mode 100644 resources/cursors/resize_e_vertical.png.import create mode 100644 resources/cursors/resize_horizontal.png create mode 100644 resources/cursors/resize_horizontal.png.import create mode 100644 resources/cursors/resize_vertical.png create mode 100644 resources/cursors/resize_vertical.png.import create mode 100644 resources/cursors/target_a.png create mode 100644 resources/cursors/target_a.png.import create mode 100644 resources/cursors/target_b.png create mode 100644 resources/cursors/target_b.png.import create mode 100644 resources/cursors/target_round_a.png create mode 100644 resources/cursors/target_round_a.png.import create mode 100644 resources/cursors/target_round_b.png create mode 100644 resources/cursors/target_round_b.png.import create mode 100644 resources/cursors/tool_axe.png create mode 100644 resources/cursors/tool_axe.png.import create mode 100644 resources/cursors/tool_hammer.png create mode 100644 resources/cursors/tool_hammer.png.import create mode 100644 resources/cursors/tool_pickaxe.png create mode 100644 resources/cursors/tool_pickaxe.png.import create mode 100644 resources/cursors/tool_shovel.png create mode 100644 resources/cursors/tool_shovel.png.import create mode 100644 resources/cursors/tool_sword_a.png create mode 100644 resources/cursors/tool_sword_a.png.import create mode 100644 resources/cursors/tool_sword_b.png create mode 100644 resources/cursors/tool_sword_b.png.import create mode 100644 resources/cursors/zoom.png create mode 100644 resources/cursors/zoom.png.import create mode 100644 resources/cursors/zoom_in.png create mode 100644 resources/cursors/zoom_in.png.import create mode 100644 resources/cursors/zoom_out.png create mode 100644 resources/cursors/zoom_out.png.import create mode 100644 resources/cursors/zoom_reset.png create mode 100644 resources/cursors/zoom_reset.png.import diff --git a/entities/DirectorDrone.tscn b/entities/DirectorDrone.tscn index 7dc0026..f96ed5e 100644 --- a/entities/DirectorDrone.tscn +++ b/entities/DirectorDrone.tscn @@ -1,8 +1,12 @@ -[gd_scene load_steps=6 format=3 uid="uid://nxq2fd04ehcu"] +[gd_scene load_steps=7 format=3 uid="uid://nxq2fd04ehcu"] [ext_resource type="Script" path="res://entities/scripts/director_drone.gd" id="1_3v6jp"] [ext_resource type="Texture2D" uid="uid://dnhs5ymd6ybyd" path="res://resources/textures/director_drone.png" id="2_8nbjk"] +[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_wr5vn"] +radius = 43.0 +height = 94.0 + [sub_resource type="Animation" id="Animation_qstd5"] resource_name = "Idle" length = 2.0 @@ -80,6 +84,12 @@ _data = { [node name="DirectorDrone" type="Node2D"] script = ExtResource("1_3v6jp") +[node name="ClickDetection" type="Area2D" parent="."] + +[node name="CollisionShape2D" type="CollisionShape2D" parent="ClickDetection"] +position = Vector2(-2, 10) +shape = SubResource("CapsuleShape2D_wr5vn") + [node name="DirectorDrone" type="Sprite2D" parent="."] scale = Vector2(0.3, 0.3) texture = ExtResource("2_8nbjk") @@ -97,12 +107,11 @@ color = Color(0.703926, 0.656042, 0.441124, 1) polygon = PackedVector2Array(-28, -25, 25, -28, 26, 33, -32, 19) [node name="Label" type="Label" parent="."] -visible = false offset_left = 16.0 -offset_top = 26.0 +offset_top = 25.0 offset_right = 56.0 -offset_bottom = 49.0 -theme_override_colors/font_color = Color(0.270588, 0.211765, 0.364706, 1) +offset_bottom = 48.0 +theme_override_colors/font_color = Color(1, 1, 1, 1) text = "9 " [node name="AnimationPlayer" type="AnimationPlayer" parent="."] @@ -110,3 +119,7 @@ libraries = { "": SubResource("AnimationLibrary_xu26h") } autoplay = "Idle" + +[connection signal="input_event" from="ClickDetection" to="." method="_on_click_detection_input_event"] +[connection signal="mouse_entered" from="ClickDetection" to="." method="_on_click_detection_mouse_entered"] +[connection signal="mouse_exited" from="ClickDetection" to="." method="_on_click_detection_mouse_exited"] diff --git a/entities/scripts/director_drone.gd b/entities/scripts/director_drone.gd index c3f448b..426fbee 100644 --- a/entities/scripts/director_drone.gd +++ b/entities/scripts/director_drone.gd @@ -1,5 +1,8 @@ class_name DirectorDrone extends Drone +@onready var edit_cursor = preload("res://resources/cursors/message_dots_round.png") +@onready var label = get_node("Label") + @export var visit_order : int = 0 : get: return visit_order @@ -14,4 +17,22 @@ func _process(_delta): pass func update_label_value(): - $Label.text = str(visit_order) \ No newline at end of file + $Label.text = str(visit_order) + +func _on_click_detection_mouse_entered(): + Log.pr("Mouse entered the director drone!") + label.visible = true + Input.set_custom_mouse_cursor(edit_cursor, Input.CURSOR_ARROW, Vector2(32, 32)) + +func _on_click_detection_mouse_exited(): + Log.pr("Mouse exited the director drone!") + label.visible = false + Input.set_custom_mouse_cursor(null) + + +func _on_click_detection_input_event(_viewport:Node, event:InputEvent, _shape_idx:int): + if (event is InputEventMouseButton && event.button_index == MOUSE_BUTTON_RIGHT && event.pressed): + Input.set_custom_mouse_cursor(null) + queue_free() + get_parent().get_parent().update_director_drone_list() + diff --git a/levels/level_2.tscn b/levels/level_2.tscn new file mode 100644 index 0000000..814ef35 --- /dev/null +++ b/levels/level_2.tscn @@ -0,0 +1,165 @@ +[gd_scene load_steps=18 format=3 uid="uid://dcgmtmjsrtafq"] + +[ext_resource type="Script" path="res://levels/scripts/level_2.gd" id="1_dtbi3"] +[ext_resource type="PackedScene" uid="uid://dn6aa6f2f4g4i" path="res://components/RulesComponent.tscn" id="2_gln7y"] +[ext_resource type="Resource" uid="uid://cqtsmjsyqne41" path="res://levels/rules/level_2_rules.tres" id="3_58a2h"] +[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="4_tliaa"] +[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="5_rr770"] +[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="6_rjinx"] +[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="7_cvl7f"] +[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="8_8v50e"] +[ext_resource type="PackedScene" uid="uid://bme541qdw7nai" path="res://entities/Flowers.tscn" id="9_4jnhv"] +[ext_resource type="PackedScene" uid="uid://clomllso36j02" path="res://entities/VegetablePatch.tscn" id="10_1x4lm"] +[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="10_6ye1u"] +[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="11_gkdx0"] +[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="12_mmtyl"] +[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="13_pibpn"] +[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="14_uyhgj"] +[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="15_uo15m"] +[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="16_n1b2q"] + +[node name="Level2" type="Node2D"] +script = ExtResource("1_dtbi3") + +[node name="RulesComponent" parent="." instance=ExtResource("2_gln7y")] +unique_name_in_owner = true +game_rules = ExtResource("3_58a2h") + +[node name="Grass" parent="." instance=ExtResource("4_tliaa")] + +[node name="LevelDecor" type="Node" parent="."] + +[node name="BushGroup" type="Node2D" parent="LevelDecor"] + +[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("5_rr770")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="BushGroup3" type="Node2D" parent="LevelDecor"] +position = Vector2(-928, 592) +scale = Vector2(0.75, 0.75) + +[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("5_rr770")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="BushGroup2" type="Node2D" parent="LevelDecor"] +position = Vector2(1291, 1886) +rotation = 4.5012 + +[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("5_rr770")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="NakedTree" parent="LevelDecor" instance=ExtResource("6_rjinx")] +position = Vector2(-41, 437) +scale = Vector2(0.6, 0.6) + +[node name="Tree" parent="LevelDecor" instance=ExtResource("7_cvl7f")] +position = Vector2(217, 52) +scale = Vector2(0.6, 0.6) + +[node name="Tree2" parent="LevelDecor" instance=ExtResource("7_cvl7f")] +position = Vector2(948, 20.0001) +rotation = -0.42237 +scale = Vector2(0.4, 0.4) + +[node name="Mushrooms" type="Node2D" parent="LevelDecor"] + +[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")] +position = Vector2(232, 250) +scale = Vector2(0.5, 0.5) + +[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")] +position = Vector2(252, 289) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("8_8v50e")] +position = Vector2(260, 225) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushrooms2" type="Node2D" parent="LevelDecor"] +position = Vector2(1551, 802) +rotation = 2.81347 + +[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")] +position = Vector2(232, 250) +scale = Vector2(0.5, 0.5) + +[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")] +position = Vector2(252, 289) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_8v50e")] +position = Vector2(260, 225) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Flowers" parent="." instance=ExtResource("9_4jnhv")] +unique_name_in_owner = true +position = Vector2(1102, 298) + +[node name="VegetablePatch" parent="." instance=ExtResource("10_1x4lm")] +position = Vector2(806, 325) +scale = Vector2(0.5, 0.5) + +[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("10_6ye1u")] +unique_name_in_owner = true +position = Vector2(432, 404) + +[node name="BeeSpawner" parent="." instance=ExtResource("11_gkdx0")] +unique_name_in_owner = true + +[node name="UiComponent" parent="." instance=ExtResource("12_mmtyl")] +unique_name_in_owner = true +z_index = 20 +offset_right = 1280.0 +offset_bottom = 720.0 + +[node name="DroneManager" parent="." instance=ExtResource("13_pibpn")] +unique_name_in_owner = true + +[node name="LevelCompleteComponent" parent="." instance=ExtResource("14_uyhgj")] +visible = false +z_index = 999 +offset_right = 1280.0 +offset_bottom = 720.0 + +[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."] +stream = ExtResource("15_uo15m") +volume_db = -18.0 +autoplay = true + +[node name="AtmosphericSounds" type="AudioStreamPlayer" parent="."] +stream = ExtResource("16_n1b2q") +autoplay = true diff --git a/levels/level_3.tscn b/levels/level_3.tscn new file mode 100644 index 0000000..387de11 --- /dev/null +++ b/levels/level_3.tscn @@ -0,0 +1,196 @@ +[gd_scene load_steps=18 format=3 uid="uid://bw12t0pk5eecr"] + +[ext_resource type="Script" path="res://levels/scripts/level_3.gd" id="1_6fiq4"] +[ext_resource type="PackedScene" uid="uid://dn6aa6f2f4g4i" path="res://components/RulesComponent.tscn" id="2_qf6aq"] +[ext_resource type="Resource" uid="uid://b5s6jqa3ardn0" path="res://levels/rules/level_3_rules.tres" id="3_j7g73"] +[ext_resource type="PackedScene" uid="uid://d1uawawum16b0" path="res://scenes/elements/background.tscn" id="4_dm3kt"] +[ext_resource type="PackedScene" uid="uid://dwuc6byusf1r3" path="res://scenes/decor/bush.tscn" id="5_73yq7"] +[ext_resource type="PackedScene" uid="uid://dj51rgpihnhi" path="res://scenes/decor/naked_tree.tscn" id="6_kh7s2"] +[ext_resource type="PackedScene" uid="uid://d3mas42mbgec1" path="res://scenes/decor/tree.tscn" id="7_oatrq"] +[ext_resource type="PackedScene" uid="uid://eiyribk1ijcu" path="res://scenes/decor/mushroom.tscn" id="8_biah2"] +[ext_resource type="PackedScene" uid="uid://bme541qdw7nai" path="res://entities/Flowers.tscn" id="9_3gmrl"] +[ext_resource type="PackedScene" uid="uid://clomllso36j02" path="res://entities/VegetablePatch.tscn" id="10_knlnk"] +[ext_resource type="PackedScene" uid="uid://dyu4mucawjlu6" path="res://entities/Beehive.tscn" id="11_xvue4"] +[ext_resource type="PackedScene" uid="uid://ddf2mkkw1trkj" path="res://scenes/elements/bee_spawner.tscn" id="12_vwesr"] +[ext_resource type="PackedScene" uid="uid://b7eeptlk47ymd" path="res://ui/UiComponent.tscn" id="13_cw1ps"] +[ext_resource type="PackedScene" uid="uid://ct3c16xm33r2a" path="res://scenes/elements/drone_manager.tscn" id="14_mtjsg"] +[ext_resource type="PackedScene" uid="uid://cwutwy11pityw" path="res://ui/LevelCompleteComponent.tscn" id="15_1jo0f"] +[ext_resource type="AudioStream" uid="uid://bgcbd6xf0lyrr" path="res://resources/music/bee_background.ogg" id="16_q3tkj"] +[ext_resource type="AudioStream" uid="uid://dvsjpsh5dyixq" path="res://resources/SFX/mixkit-european-spring-forest-ambience-1219.wav" id="17_b1iwr"] + +[node name="Level3" type="Node2D"] +script = ExtResource("1_6fiq4") + +[node name="RulesComponent" parent="." instance=ExtResource("2_qf6aq")] +unique_name_in_owner = true +game_rules = ExtResource("3_j7g73") + +[node name="Grass" parent="." instance=ExtResource("4_dm3kt")] + +[node name="LevelDecor" type="Node" parent="."] + +[node name="BushGroup" type="Node2D" parent="LevelDecor"] +position = Vector2(-243, -56) + +[node name="Bush" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup" instance=ExtResource("5_73yq7")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="BushGroup4" type="Node2D" parent="LevelDecor"] +position = Vector2(8, -4) + +[node name="Bush" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup4" instance=ExtResource("5_73yq7")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="BushGroup3" type="Node2D" parent="LevelDecor"] +position = Vector2(-928, 592) +scale = Vector2(0.75, 0.75) + +[node name="Bush" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup3" instance=ExtResource("5_73yq7")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="BushGroup2" type="Node2D" parent="LevelDecor"] +position = Vector2(1291, 1886) +rotation = 4.5012 + +[node name="Bush" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")] +position = Vector2(1110, 28) +scale = Vector2(0.25, 0.25) + +[node name="Bush3" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")] +position = Vector2(1272, 123) +scale = Vector2(0.25, 0.25) + +[node name="Bush2" parent="LevelDecor/BushGroup2" instance=ExtResource("5_73yq7")] +position = Vector2(1214, 47) +rotation = 0.60912 +scale = Vector2(0.4, 0.4) + +[node name="NakedTree" parent="LevelDecor" instance=ExtResource("6_kh7s2")] +position = Vector2(-41, 437) +scale = Vector2(0.6, 0.6) + +[node name="Tree" parent="LevelDecor" instance=ExtResource("7_oatrq")] +position = Vector2(217, 52) +scale = Vector2(0.6, 0.6) + +[node name="Tree2" parent="LevelDecor" instance=ExtResource("7_oatrq")] +position = Vector2(1175, -35) +rotation = -0.42237 +scale = Vector2(0.6, 0.6) + +[node name="Mushrooms" type="Node2D" parent="LevelDecor"] +position = Vector2(-254, 571) +rotation = -0.60912 + +[node name="Mushroom" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")] +position = Vector2(232, 250) +scale = Vector2(0.5, 0.5) + +[node name="Mushroom4" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")] +position = Vector2(1209.52, 209.747) +scale = Vector2(0.5, 0.5) + +[node name="Mushroom2" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")] +position = Vector2(252, 289) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushroom3" parent="LevelDecor/Mushrooms" instance=ExtResource("8_biah2")] +position = Vector2(260, 225) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushrooms2" type="Node2D" parent="LevelDecor"] +position = Vector2(1551, 802) +rotation = 2.81347 + +[node name="Mushroom" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")] +position = Vector2(232, 250) +scale = Vector2(0.5, 0.5) + +[node name="Mushroom2" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")] +position = Vector2(252, 289) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Mushroom3" parent="LevelDecor/Mushrooms2" instance=ExtResource("8_biah2")] +position = Vector2(260, 225) +rotation = 1.13446 +scale = Vector2(0.3, 0.3) + +[node name="Flowers" parent="." instance=ExtResource("9_3gmrl")] +unique_name_in_owner = true +position = Vector2(1102, 298) + +[node name="VegetablePatch" parent="." instance=ExtResource("10_knlnk")] +position = Vector2(610, 6) +scale = Vector2(0.5, 0.5) + +[node name="VegetablePatch2" parent="." instance=ExtResource("10_knlnk")] +position = Vector2(608, 567) +scale = Vector2(0.5, 0.5) + +[node name="VegetablePatch3" parent="." instance=ExtResource("10_knlnk")] +position = Vector2(862, 266) +scale = Vector2(0.5, 0.5) + +[node name="Beehive" parent="." groups=["beehive"] instance=ExtResource("11_xvue4")] +unique_name_in_owner = true +position = Vector2(272, 427) + +[node name="BeeSpawner" parent="." instance=ExtResource("12_vwesr")] +unique_name_in_owner = true + +[node name="UiComponent" parent="." instance=ExtResource("13_cw1ps")] +unique_name_in_owner = true +z_index = 20 +offset_right = 1280.0 +offset_bottom = 720.0 + +[node name="DroneManager" parent="." instance=ExtResource("14_mtjsg")] +unique_name_in_owner = true + +[node name="LevelCompleteComponent" parent="." instance=ExtResource("15_1jo0f")] +visible = false +z_index = 999 +offset_right = 1280.0 +offset_bottom = 720.0 + +[node name="BackgroundMusic" type="AudioStreamPlayer" parent="."] +stream = ExtResource("16_q3tkj") +volume_db = -18.0 +autoplay = true + +[node name="AtmosphericSounds" type="AudioStreamPlayer" parent="."] +stream = ExtResource("17_b1iwr") +autoplay = true diff --git a/levels/rules/level_1_rules.tres b/levels/rules/level_1_rules.tres index 4e54438..dfebbbd 100644 --- a/levels/rules/level_1_rules.tres +++ b/levels/rules/level_1_rules.tres @@ -7,8 +7,8 @@ script = ExtResource("1_265gm") level_number = 1 level_name = "Level One" level_description = "Basic game introduction" -bees_available = 10 -nectar_required = 50 +bees_available = 40 +nectar_required = 40 level_par = 2 collector_enabled = true dancer_enabled = true diff --git a/levels/rules/level_2_rules.tres b/levels/rules/level_2_rules.tres new file mode 100644 index 0000000..6c7f342 --- /dev/null +++ b/levels/rules/level_2_rules.tres @@ -0,0 +1,16 @@ +[gd_resource type="Resource" script_class="GameRulesResource" load_steps=2 format=3 uid="uid://cqtsmjsyqne41"] + +[ext_resource type="Script" path="res://components/scripts/game_rules.gd" id="1_ga8fp"] + +[resource] +script = ExtResource("1_ga8fp") +level_number = 2 +level_name = "Level Two" +level_description = "Hazard introduction - pesticide" +bees_available = 40 +nectar_required = 80 +level_par = 3 +collector_enabled = true +dancer_enabled = true +director_enabled = true +distractor_enabled = false diff --git a/levels/rules/level_3_rules.tres b/levels/rules/level_3_rules.tres new file mode 100644 index 0000000..086de8e --- /dev/null +++ b/levels/rules/level_3_rules.tres @@ -0,0 +1,16 @@ +[gd_resource type="Resource" script_class="GameRulesResource" load_steps=2 format=3 uid="uid://b5s6jqa3ardn0"] + +[ext_resource type="Script" path="res://components/scripts/game_rules.gd" id="1_kdeq5"] + +[resource] +script = ExtResource("1_kdeq5") +level_number = 3 +level_name = "Level Three" +level_description = "Hazard introduction - more pesticide!" +bees_available = 60 +nectar_required = 100 +level_par = 4 +collector_enabled = true +dancer_enabled = true +director_enabled = true +distractor_enabled = false diff --git a/levels/scripts/level.gd b/levels/scripts/level.gd new file mode 100644 index 0000000..68fdc69 --- /dev/null +++ b/levels/scripts/level.gd @@ -0,0 +1,12 @@ +class_name Level extends Node + +@onready var rules = get_node("RulesComponent") as RulesComponent +@onready var bee_spawner = get_node("BeeSpawner") as BeeSpawner +@onready var ui_controls = get_node("UiComponent") as UIComponent + +func _ready(): + GameState.required_nectar = rules.game_rules.nectar_required + GameState.level_par = rules.game_rules.level_par + ui_controls.update_level_text("Level : " + str(rules.game_rules.level_number)) + ui_controls.update_par_text("Par : " + str(rules.game_rules.level_par)) + bee_spawner.max_bees = rules.game_rules.bees_available diff --git a/levels/scripts/level_1.gd b/levels/scripts/level_1.gd index 89fbe13..d512502 100644 --- a/levels/scripts/level_1.gd +++ b/levels/scripts/level_1.gd @@ -1,11 +1,3 @@ -extends Node2D +extends Level +class_name LevelOne -@onready var rules = get_node("RulesComponent") as RulesComponent -@onready var bee_spawner = get_node("BeeSpawner") as BeeSpawner -@onready var ui_controls = get_node("UiComponent") as UIComponent - -func _ready(): - GameState.required_nectar = rules.game_rules.nectar_required - GameState.level_par = rules.game_rules.level_par - ui_controls.update_level_text("Level : " + str(rules.game_rules.level_number)) - bee_spawner.max_bees = rules.game_rules.bees_available diff --git a/levels/scripts/level_2.gd b/levels/scripts/level_2.gd new file mode 100644 index 0000000..0501cdc --- /dev/null +++ b/levels/scripts/level_2.gd @@ -0,0 +1,2 @@ +extends Level +class_name LevelTwo diff --git a/levels/scripts/level_3.gd b/levels/scripts/level_3.gd new file mode 100644 index 0000000..75695b3 --- /dev/null +++ b/levels/scripts/level_3.gd @@ -0,0 +1,2 @@ +extends Level +class_name LevelThree diff --git a/project.godot b/project.godot index 57d0046..4779b07 100644 --- a/project.godot +++ b/project.godot @@ -11,9 +11,9 @@ config_version=5 [application] config/name="Pollen Not Included" -run/main_scene="res://levels/level_1.tscn" +run/main_scene="res://levels/level_3.tscn" config/features=PackedStringArray("4.2", "Forward Plus") -config/icon="res://icon.svg" +config/icon="res://resources/textures/collector_drone.png" [autoload] @@ -25,6 +25,8 @@ Str="*res://utility/utility_strings.gd" window/size/viewport_width=1280 window/size/viewport_height=720 window/vsync/vsync_mode=0 +mouse_cursor/custom_image="res://resources/cursors/pointer_a.png" +mouse_cursor/custom_image_hotspot=Vector2(8, 8) [editor_plugins] diff --git a/resources/cursors/arrow_e.png b/resources/cursors/arrow_e.png new file mode 100644 index 0000000000000000000000000000000000000000..c366f481977ab969753ba7425525375a9d84f5ad GIT binary patch literal 279 zcmV+y0qFjTP)H!f}3=OZsG`xU^id{MxYyLC%AoRHEL=7f#3@#A;Aav4)+3($z%@Z z6lt9rxP0ah;08P+t-Z(~Nz};&L_~}+<91E(Jw(FWU~R<~>AH@xEWMfMXeocftE%ch?`!@M zK%8^IrEl9-lu~`^TR^Q5&_uX~d&2<=Hab0z=) literal 0 HcmV?d00001 diff --git a/resources/cursors/arrow_e.png.import b/resources/cursors/arrow_e.png.import new file mode 100644 index 0000000..0d238b0 --- /dev/null +++ b/resources/cursors/arrow_e.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bn1mvt0n0idwv" +path="res://.godot/imported/arrow_e.png-7b1be4e767721a9ed88ed338570ad7fc.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/arrow_e.png" +dest_files=["res://.godot/imported/arrow_e.png-7b1be4e767721a9ed88ed338570ad7fc.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/arrow_n.png b/resources/cursors/arrow_n.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb87955dac6f23503429f126d03dddac4fc5289 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ^PVn_ArY-_r#|F8q#)oHAN#=V zVsFerUn?i~1Qxf1mQ9YYS)TLfCP%Fjh!RrPS5#zqS6#oO`PBZ)DSL7oPiMbxlrA_g z+Vzy{MN+BjVON)4!>pb_K}|KocI)RQhb+TglqBN39wq;{C=~e6-BYDC-(!m<6W5BZ zW>z(aqJIB#{mk-fpTC$yTcUVlU+LkSJiK>Vefk<0%$yG}KKEx_x!Ivos-@esc;|~< z%Uv4pu4D>b!1ZTY!}q#Uv%chY-XaHY9_ZWqU;5xp2dDSzL#Ej<@c7SJrE+3JC(vsQ Mp00i_>zopr0RIVU2LJ#7 literal 0 HcmV?d00001 diff --git a/resources/cursors/arrow_n.png.import b/resources/cursors/arrow_n.png.import new file mode 100644 index 0000000..badf111 --- /dev/null +++ b/resources/cursors/arrow_n.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://3oxvxr1gqqxq" +path="res://.godot/imported/arrow_n.png-fef8c72db9afa29d32e4024daa81dcab.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/arrow_n.png" +dest_files=["res://.godot/imported/arrow_n.png-fef8c72db9afa29d32e4024daa81dcab.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/arrow_ne.png b/resources/cursors/arrow_ne.png new file mode 100644 index 0000000000000000000000000000000000000000..2936b8b3838625e40625234aad876ccf0a0e5382 GIT binary patch literal 281 zcmV+!0p|XRP)05@<1+`v&Br6V}P8=)gO0wXX2BfS3DgtSqVB25}D;SY01@&sr!8hHq? z0Ge3Ky4RGH&j-ZsYc3g}fQpEw5Ro{dY=HMZ8KA0{1k8Y1Yc+)MlK@x;@JK`|;Fck` zzyL4|16|i;ogfzr1VE>0sy+j!Rnu%1Cy7t{00000NkvXXu0mjf?IUpr literal 0 HcmV?d00001 diff --git a/resources/cursors/arrow_ne.png.import b/resources/cursors/arrow_ne.png.import new file mode 100644 index 0000000..e921319 --- /dev/null +++ b/resources/cursors/arrow_ne.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8fw6tnl30udj" +path="res://.godot/imported/arrow_ne.png-178cbd61845b6728a7cee6d8ce2cee65.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/arrow_ne.png" +dest_files=["res://.godot/imported/arrow_ne.png-178cbd61845b6728a7cee6d8ce2cee65.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/arrow_nw.png b/resources/cursors/arrow_nw.png new file mode 100644 index 0000000000000000000000000000000000000000..439bddb47cb41aaf3feeacf8a8ea671de2d03741 GIT binary patch literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJH=ZtzArY-_r#kW;HsEpH@0O6d z!O&x-h?4>k@iZy&I4O!WDY7(`M;J$5yrz~tD>G=`6KDOO>sP*I>UB$&WlvyIkTzvh zV3V4_KN%*>ZftYpXA{ z@^b6FMU{85ui5%g%!VO2_JKyH4x`}2LYc27Hx@B1eAtl@s&tEUw+c&xLGhipS5@*} zO$dmIZn~maZu9)l*Zva|KHTT3QHpfh>riN>dL`qWJI5NY6$Ok2GO8cKl(_Ei<=>TVz$hN6BQb(U=m?C!2#nwn+!s}p29W@X)G8q@`~EF}?<+yJ=}P!v%^o*hwB wei+e0z8ld}{uL2T6L}aB{+cf><(>cH4S+zRIRd%GaR2}S07*qoM6N<$g5@z__5c6? literal 0 HcmV?d00001 diff --git a/resources/cursors/arrow_s.png.import b/resources/cursors/arrow_s.png.import new file mode 100644 index 0000000..5b2b169 --- /dev/null +++ b/resources/cursors/arrow_s.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cs4d7bu221y0v" +path="res://.godot/imported/arrow_s.png-b3f8530096e88442ff816309033c3041.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/arrow_s.png" +dest_files=["res://.godot/imported/arrow_s.png-b3f8530096e88442ff816309033c3041.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/arrow_se.png b/resources/cursors/arrow_se.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac2aa8018432a714b6542e412fbf66b7f577685 GIT binary patch literal 305 zcmV-10nYx3P)ulRGEI}rvDOwrctDg= zG7N*PQvxBtX7N&p07%z$Zvhd6<@N^s{aL2~e&>UCA_5t2OqYUCN{MrB4NJ~$gmdn( zmIJUr^nD*igb)_ zRnauf$35dXrXC-S;kDI%8a_9|?kMiK{ae)3)NJMo9cW*8jA3%$00000NkvXXu0mjf D0KtKc literal 0 HcmV?d00001 diff --git a/resources/cursors/arrow_se.png.import b/resources/cursors/arrow_se.png.import new file mode 100644 index 0000000..a052f64 --- /dev/null +++ b/resources/cursors/arrow_se.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6ok1cpd8ostw" +path="res://.godot/imported/arrow_se.png-1039f2195e10040c4685d9c17feef67d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/arrow_se.png" +dest_files=["res://.godot/imported/arrow_se.png-1039f2195e10040c4685d9c17feef67d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/arrow_sw.png b/resources/cursors/arrow_sw.png new file mode 100644 index 0000000000000000000000000000000000000000..306381fd7199127cd706fa0ce9d9fe0bdabae407 GIT binary patch literal 293 zcmV+=0owkFP)_pKx-|Xb5u&r2PVpGj(iS?jN?e9R5kfq07-i9tI2l* z66E)9xhWw(9q=ppsell|`gV)}RMh}-xg97pc*y}IDI(cV?&WC1Fbs!>bX}L~ rJ;mNre6))H_4)+4L*XH8H2#Ap4E;<)e_qf8tnuoylQ*ir#-fN2t5AfVov zY`7Nf&NL05&>2v4 z0;>`Q;SsPJfvg0|me%kgQ8LqJ5>(8zg+!oorkzgb?|1_23R`Z>I*wrg0000NanSK-_DI$IBjN*Pi-QeXZ%%^`7@;r3=#jX~`*_28PQWr}KNe zzZ>@pcsK}63~_ex;uJlo;o$Z5uHv4sRb}&en4Ar`k4UUef4!^j@g-M{rfu!H9PgD` zmIW}c~;OXk;vd$@?2>`uYUFZM+ literal 0 HcmV?d00001 diff --git a/resources/cursors/bracket_a_vertical.png.import b/resources/cursors/bracket_a_vertical.png.import new file mode 100644 index 0000000..08ec64f --- /dev/null +++ b/resources/cursors/bracket_a_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://npevc1mcu6lb" +path="res://.godot/imported/bracket_a_vertical.png-506648ad4e87f7e225b6360392276da6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/bracket_a_vertical.png" +dest_files=["res://.godot/imported/bracket_a_vertical.png-506648ad4e87f7e225b6360392276da6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/bracket_b_horizontal.png b/resources/cursors/bracket_b_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..926958dbd6d07e64fc0582692cbae05a666d3a0b GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJ1D-C9ArY-_r(EQ1G7xCnFLYn> zprFiAK^Y*~DA>mh^-|dG~}%4qHWQ48E&QH_`q3u6_qoTcX6VIczT&YD3vM z0{$N==d|m29d+T)oDZhn;vxZp7X<|)g==CsglLYh=o(vx z+uL@Va^I;lb-4e1H!H`T;D+tS8%%E+Z}=*3Eac-c1D?ybs^#U=CqEXxc7L=y z1VFwst(+Oa(BpC{E~?GgLqGrsGfRSqgoyH)nM;W#oKgTH`@5aXE1P!T6armP3xp6h zpT!u@xKv>jL0f`(2wyz}hEifjfC1cFmufy39z4!3m=kukVurl2`Vfh=jHE$?7q45F!_QqrN^itUX0000< KMNUMnLSTY!=4D#| literal 0 HcmV?d00001 diff --git a/resources/cursors/bracket_b_vertical.png.import b/resources/cursors/bracket_b_vertical.png.import new file mode 100644 index 0000000..b16af2c --- /dev/null +++ b/resources/cursors/bracket_b_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bdnx1k5tearss" +path="res://.godot/imported/bracket_b_vertical.png-8250a0d0cef4ac46a31bf5137e127921.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/bracket_b_vertical.png" +dest_files=["res://.godot/imported/bracket_b_vertical.png-8250a0d0cef4ac46a31bf5137e127921.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/busy_circle.png b/resources/cursors/busy_circle.png new file mode 100644 index 0000000000000000000000000000000000000000..d6deb444a575ed5e6595fee3b56834b52c3214e4 GIT binary patch literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6+Adb``6dkuV24@{`~p!^77};pO24^-@kvqy}doq zE1!M`71o;K$ub21NpMO5yzJCAxe*X6iA)hpu7#J9hJY5_^EKV<-{JN}J zL7-)=c}Po$@cO{x-|J7kVY(-j>+kGBuJ_^_RL=K&dLr^cCG2I)US`hR z@2=L9ZY@)Ck!fUDajWvG1>;3Ij>h*t7qAIPKgbsO{Kv6HTOirs=yQXKZObFCbWCMt z`Nf{^-`&|c@wn_tW)nBPFHiIopWdpw;25pokl#P$+@47@c3di+&*F0IAcw5p!wD<< zyjY{Z?r`0gXkc!&bj4ZoOAHM2%iH%e?pw=f-5@^O#B0;h*f@rXUuVm&<0x-9^<%!< zwY0QZYrgx+JwJFWXW>;=fg2H8Cmtj{QL*?vX_4Pm%?Y=ZHMAA}1*tnrFE(@ukIa^D zIDOCHxXrYQ!Uf8o(t|93B6?sDe$EBXHKA^JA^ V{d{-bzn%_?Jx^CZmvv4FO#t2$$+-Xk literal 0 HcmV?d00001 diff --git a/resources/cursors/busy_circle.png.import b/resources/cursors/busy_circle.png.import new file mode 100644 index 0000000..4bc1db5 --- /dev/null +++ b/resources/cursors/busy_circle.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5vgt4anlqie6" +path="res://.godot/imported/busy_circle.png-5d969602b11ea146b23e5683ee2cff46.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/busy_circle.png" +dest_files=["res://.godot/imported/busy_circle.png-5d969602b11ea146b23e5683ee2cff46.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/busy_circle_fade.png b/resources/cursors/busy_circle_fade.png new file mode 100644 index 0000000000000000000000000000000000000000..43ead5e721c5a84cfd13f780c8f834d3ebd7c67d GIT binary patch literal 613 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-_1AIbU zfiy|r{{8!kii&P-ZaqCcLPA0&CMMgqZHtJAh>D6bG&B?z7B)9G=i=hxWCi&^dQX^nn>8`wcPOxeWW+ z*n~U-V+77gewgs;kzVMMlI7yn6^mGEQlz(qiaHr?vQ*Mx?3}|bxs=;uqlxsf32YlC z&h&Rntq^o9RDEp6Sy0*}b7`esyHoGVDFq?j(NBbfYLiw9RPR;4#Bkugby5H`b1<_M zgMOB0Ot8+oP3#4}_jZ)FTxK{j;s46)B)**|ujXz(`OT)_%+(Zb%_;`zEYq3m@&#_% zDvLiX+%@m+UFWt%!WNnl>HuwB$ncr{Dj67lc R`T;0$c)I$ztaD0e0suKP?@#~$ literal 0 HcmV?d00001 diff --git a/resources/cursors/busy_circle_fade.png.import b/resources/cursors/busy_circle_fade.png.import new file mode 100644 index 0000000..7c5d149 --- /dev/null +++ b/resources/cursors/busy_circle_fade.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://sd1prgqhdyrm" +path="res://.godot/imported/busy_circle_fade.png-76b3abd9dc11ab2a26db3f0e77faa056.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/busy_circle_fade.png" +dest_files=["res://.godot/imported/busy_circle_fade.png-76b3abd9dc11ab2a26db3f0e77faa056.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/busy_hourglass.png b/resources/cursors/busy_hourglass.png new file mode 100644 index 0000000000000000000000000000000000000000..f00f16a841c6a4a4347a19b46bde802642632f7c GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6`vpP&E!{rmp@{`2S0+uPg6$H(8le}De``9Kr?|No!X^}G|v;x7sE3-&*6uV0@p z-@ku;{QCF&49P;AKY&tuJzX3_EKZ-D>?zi4z~ii0thTJB{3ImYlg-xnM1R!e5%DIBY}S9WpSK5er5^7|)6<$~qC-{&x{P<@bd zPx*iqB>O4S&VGjtYLYjsg)67{%_P=@BFWr>~z$(Z_~ew fyuW+qe`T3J$K&6W3g=j$M;JU^{an^LB{Ts5kg11} literal 0 HcmV?d00001 diff --git a/resources/cursors/busy_hourglass.png.import b/resources/cursors/busy_hourglass.png.import new file mode 100644 index 0000000..9546a8c --- /dev/null +++ b/resources/cursors/busy_hourglass.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csrk7g7kw20l0" +path="res://.godot/imported/busy_hourglass.png-78c3a372600a212efdd05650dd79ae34.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/busy_hourglass.png" +dest_files=["res://.godot/imported/busy_hourglass.png-78c3a372600a212efdd05650dd79ae34.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/busy_hourglass_outline.png b/resources/cursors/busy_hourglass_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..b7d849734b6d8442018ee7d9cd2972b8fb2eb09e GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6_UFE5{;pRcd4zkmOJe}8{|e*XIU`t#?{_xJa|fB*je{rmRz_VMxY^XJe1|NlSG zSkuk1SAi6NNswQ#|M`4-`Fj2S{qxtyzvpN8IMb;YDD~3Q#WBR<^x4S=g_;a_Tml0Y zZsF31n(*d-{W8rPfwxvPp&B6(GoR}H;k2lHcOcE`Z0?8Z3cGFjkNgfFmtMfRc8OHMwAUqU z=Z>_La^2Wyds*Vl*BhP<`Y#p*>-J~PHCm-!KeM6xx%QGkHuGJs>W2d(=0-?P)9p`E r554n$$7HYWxo1jiH^+bdTz8Gx@kwx<&$XUvP-uI)`njxgN@xNAX)mJ2 literal 0 HcmV?d00001 diff --git a/resources/cursors/busy_hourglass_outline.png.import b/resources/cursors/busy_hourglass_outline.png.import new file mode 100644 index 0000000..de56142 --- /dev/null +++ b/resources/cursors/busy_hourglass_outline.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dup5wsusvbm15" +path="res://.godot/imported/busy_hourglass_outline.png-0a08feb4d3abaebca3203b4c672c13bb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/busy_hourglass_outline.png" +dest_files=["res://.godot/imported/busy_hourglass_outline.png-0a08feb4d3abaebca3203b4c672c13bb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/busy_hourglass_outline_detail.png b/resources/cursors/busy_hourglass_outline_detail.png new file mode 100644 index 0000000000000000000000000000000000000000..eb5c17217c2863328b98d1d1e2baa04adcffce20 GIT binary patch literal 457 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>{4e*JoRd3k+(eSd%d{{H^_{QUj<_t)3g^Yin^$H%{a|Nj2{`{&P}x3{;SKY#xJ z|Nns|t3PsD0;Kp$g8YL0&)e7Q=gar+pC7;eJwJo`^}Y*0sh^%Mjv*GO&rZHw)NH`x zk}1TIV12e%Li)nL|M6w9ZJZ}wZmE22XTVb}aOsrD^7xQHf)>{TR!MJXirRCbkdc?0LEg1+BOHWtl+p3`1j&fdJ} zONMB`(&N`}zE@@Pd%x&l>><^k(+~8U-rS_s?a!J1K;}l{+E2ODKE!fWcuoIwbXWPx z-+V7_D3)11(D{4iS*S0VF- Nc)I$ztaD0e0sum>w`KqU literal 0 HcmV?d00001 diff --git a/resources/cursors/busy_hourglass_outline_detail.png.import b/resources/cursors/busy_hourglass_outline_detail.png.import new file mode 100644 index 0000000..3445f9f --- /dev/null +++ b/resources/cursors/busy_hourglass_outline_detail.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dctt6df2vsxai" +path="res://.godot/imported/busy_hourglass_outline_detail.png-9dc2a8e6cd65ae1dd6b2229fa8bf173a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/busy_hourglass_outline_detail.png" +dest_files=["res://.godot/imported/busy_hourglass_outline_detail.png-9dc2a8e6cd65ae1dd6b2229fa8bf173a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/cross_large.png b/resources/cursors/cross_large.png new file mode 100644 index 0000000000000000000000000000000000000000..72b014a6525e9b41df18bb790181d654fb47b5a0 GIT binary patch literal 409 zcmV;K0cQS*P)6w68e8cJ^=6u;Ja2Z0pQG~1>rj5V5LCN9H&Ykrb_rWglRZ4v$Zz%Ip_xf&+~jJOdv{KxEsO~ zk8BT2!GMT*A$r2wKEw`)Vc}AUq2UsUVz@Cz6dtsF(KU!tI1#nZoT|1tU4m!`m#m_4 zh|%F)5R&lMMu1-ccK}$|wb&^7@9t}c=yaaPl1{rJ;iDl=!-+_;Y>x{^!#W{>=n5YV z(HpMOFhyG-Zi4WjUWi)`KpHNEIH-6e>saBc5YD;kk<1};Boi#JMTp2N+XE&oys)tx zAQCTADx|2<)m?3aNG>`noZ*MV|6bWrV+iNHpW5jUL!+P=hKT-J00000NkvXXu0mjf DK|-w7 literal 0 HcmV?d00001 diff --git a/resources/cursors/cross_large.png.import b/resources/cursors/cross_large.png.import new file mode 100644 index 0000000..6f9734e --- /dev/null +++ b/resources/cursors/cross_large.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bvs8f2rtqch6" +path="res://.godot/imported/cross_large.png-807d4f14cdda2faa5fe727c784f24a2c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/cross_large.png" +dest_files=["res://.godot/imported/cross_large.png-807d4f14cdda2faa5fe727c784f24a2c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/cross_small.png b/resources/cursors/cross_small.png new file mode 100644 index 0000000000000000000000000000000000000000..d92384a0eb2db5aa5175eb045c23eef859516a94 GIT binary patch literal 378 zcmV-=0fqjFP)D4Hge@hp0_`9ra2?=-3a!=$5S(+1f(3|G^DMS& z2F`O~5os0HnE!4g)*$X>o zj9p{SE~@tVy*A$_^SvRO<|3jwCpJNxH0CrmW(INU0Z^NFLa4QR85LTs+M?e3O_!0U za2Zwld=(6(E{UQlt!EFiL+OAi2mkgapYd;yU?(rZ4;5tk#rHOFfT;bV!lvI69zrMacK0e;w-hTi7{qNtupFe-TzP>)t z%>V!YKMzc-1G4x^g8YK*@8|dX*XzfhpU=PlJ%iq>4q*lcMomu_#}JFtb0@zoYE}?% zHLX)#8|dh`ci;bHF)@z=7MC->_fNJ}KXpj;_pha!_H#sD3>LjP_W)O4_{XN$)?*Kn z1#eA>;9G36@&cpR{PmZ(UL-AKoMya|b;W(BzX#VIe66rSM%(mx=*(a9ULNl<;}AV| zHtA`)g~tsyn>_~>xTavJvl-`7sXIBY?mX?3LvAA?g?S}fed$)fvI?oN|+b8=*3KUtM Lu6{1-oD!M!lvI6(}e+>z_Y=-rn9`US2*vKK}jt_xtzn|Ns9#&{*G< zg7QF0pd`pIIDdV;e0)E@zWw?6@BQ!ZXAo)1Ne0Rt^K@|xu{iy9@@c+i1p(LGtG^g> zYZo+C{Qqx!dO?uktYe|(w!3#08yRr2oY!XwZ!yu+{r)0=gUce~&kgRCnWw`tnln@b z3gRC)sH?TVXeiNEaWJklNjT}wA$cp)om!lvI6-D0X`wF zK$;|Q|Ni~{{{H;@{PpYC>+9>+*Vo(I+sn(#$H&L>^Yi=r`=395e*gac@87@w|NlSG zo_^5=j2G?qPLVb}MR+B#OJ&?4i?>4iN0BC}j~IQdPf z)Ah}mz_Nya&6kvjD{(6nRxUZl=R0wpm&L<_vJo;H?wo9Hos_Pn!`u4eO53*r zCWo(Xef^h3*hHAin&LAuWQE1qq!lvI6-D0X`wF zK$;|Q|Neb{fB*je{`~y>^XJdk*Vo(I+sn(#$H&L>^YgD?zg}NofB*jd@87@w|NlSG zWDe$uhk%qoNswP~{`z|P_Eak-aeC|In?=nAJg%Ob z84NE7Dcsxn|Nr!@IR%EzlTSLIpR6jYliBd-H}6q(r_#4J@zb3bW(X!;za6(CW+wkB ziz^2jw|Ta*UC8Rw;0=jh$RbyKhF!*(w50`I5K zce(g4e3~KFc(BFAWpd&LwuOw#wX1VpXfA%qrGDox8yn}b{G#tpZ|Ltl2!?Ywg@zS+R_8Op&_jL7hS?83{1OT_E BsNDbn literal 0 HcmV?d00001 diff --git a/resources/cursors/door_exit.png.import b/resources/cursors/door_exit.png.import new file mode 100644 index 0000000..77e2da2 --- /dev/null +++ b/resources/cursors/door_exit.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b54ate6oms65i" +path="res://.godot/imported/door_exit.png-cca609f2517aa4129756eaf6da1bab1b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/door_exit.png" +dest_files=["res://.godot/imported/door_exit.png-cca609f2517aa4129756eaf6da1bab1b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_closed.png b/resources/cursors/hand_closed.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d066ee629ab3a9a08f3c27a939d783660f47ea GIT binary patch literal 450 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6Eak-ar)@w)6<$2 z1YCTLl=MsG++2@7`oG_3LWh!p`tF%gUzX+1Z(F2s%UtW9#0r<#>rQ6dF3BiJ^3}RD zNbgR#6t#ZFR=M&d=2_1_d`Vuz7A__r$zXnaPU-htzO@-l51MYeL@6>c>^R%ZZwl*lzZ@^_`qpS_6_9+O!p@--DP0h zy5z51&i*vc6-Q3-eNCK_@WU%lQX+M;%cAGIR$q?ZqN}RD{Ws?xEBAA5Nnf5zST$U< znB2s$dUDajU16CSsV|vNd;ju&Bdz{(eZ2m1_W!{lED{!1&wxVS)78&qol`;+0DktO ADgXcg literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_closed.png.import b/resources/cursors/hand_closed.png.import new file mode 100644 index 0000000..d3a8570 --- /dev/null +++ b/resources/cursors/hand_closed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dg4f8fcmfmhoo" +path="res://.godot/imported/hand_closed.png-e4129fc3684b9f3ea2610f80d0883029.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_closed.png" +dest_files=["res://.godot/imported/hand_closed.png-e4129fc3684b9f3ea2610f80d0883029.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_open.png b/resources/cursors/hand_open.png new file mode 100644 index 0000000000000000000000000000000000000000..5d7a4b15f5f5ecec69bfd0dc9ba4f2a2dbde8aba GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6r;{QCO({QP`l=BJWLOV0 zJIt|Za9vsH6d5#6sgN=5s@iTP-3?uQ4Z%C46OA;!HeXfI;%ji!d3Jd^ThyORmdxxI z5-v>itoKq}>Hn0;+~(`*IEe$NSd|up?~7>&T63LY>c$wRlt-Gb+by#i_t@P{x;yLB z#$8UY8T~`_4k+3*)SSMX7P(ob*W-KKh9;?p@x=$uGX1=EN;5*kSUhGaR|b2*ue}%F zFcfo01Vk+`VJ^6o(vxs|!@ea`;>@cQEZL5Etl={*UpG0>`O?vM97nU?y=V2$yyw0u z;#AmzKIYZaH~%vJk}7k{*D0uIZ^o+Xipu?Y!lvI6+9Fo*WbT?|NZ;-^XJdszkff_ z=9U*zx6QZKTca}_~wuF;_7hwHF5KDnajNo?Or)ebcxfc eKl@Kt&-G`!8SyRU#wj~coOrtWxvX!lvI6`P{`~p-_wUQg%k%T|=jZ3w*Vo(I+sDVpzkmO}zrSB!Uw{7m`RmuO-@ku9(9Hk; z|GyIo&;_#iOM?7@&-csw+v~5tAJ0F3fBk!gW#SIuK&kbfE{-7!lvI6(}@9_v`EH@87@w{{8#&=g*gymw*5MeSLksy}doq z%>V!YD_FQ}1G4x^g8YK}{q^JJ&)?rapWps{J%hmSise9=N1iT@Ar`04PQEU5NI}4L zqfnRW)B|__|My{JU;5(5tCTyffYl!lvI6_xJbj-@pI;`}gbDuRnkOe0_bry}doq z!&jlH(pc9wpaPBcEN+ORO-o|pydvn-z(=V z^k|TOm)7g1=Fqy$!SSYNZ=4->ojMS^R0$r2Vf~!lvI6-D0X`wF zK$>{){{8#<`uhC*e1Cuc_3PK4KY#xI{rmm>{rdX)^78WY=g*IikGHqC=jZ3&zkff_ z*#H0k3;&)t9mwJ@3Gxf}&+pflf6sqDzJC4w`}Pd}bqd))sgs^Ajv*GOuTDNG)T|)j z68QL7(xZJ0XaE0C-Ec}nA=L7=d&N;7fBq#ul|R`mNOG82q~O1Z;pkEo29KTdSB1Xr zzvH&K>E{9Nh$T+>e3=FE0uzo23oxza*AZ~+Jj!l%MQ%c2kKBTZyB%_Qf9TKnxx$f; z|LyG~*%MZ*Q`b>JkL@V1T6OtKx@;ciJRw(9dD#{g0b@16AIa%9td%vSBe~iPy zjdQ=R=DK{RJ(Kxu&Yh}PA`acZ4{_Axd22q>4iA}P==S=}O?mZ2`lXDXEeVW1mY@Lj MboFyt=akR{063VDEC2ui literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_thin_closed.png.import b/resources/cursors/hand_thin_closed.png.import new file mode 100644 index 0000000..03b0b36 --- /dev/null +++ b/resources/cursors/hand_thin_closed.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dl0w5avsvknjo" +path="res://.godot/imported/hand_thin_closed.png-3c7e1e542389264d2492b7badc870f26.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_thin_closed.png" +dest_files=["res://.godot/imported/hand_thin_closed.png-3c7e1e542389264d2492b7badc870f26.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_thin_open.png b/resources/cursors/hand_thin_open.png new file mode 100644 index 0000000000000000000000000000000000000000..f80d996749ece11dfa614519431288a73329139b GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6)OKfeC{eE$6mUri!@GcYj9d%8G=Se%|a`Sz?s z3Op^@ZzqcFS{+*5;CJu8rul^|#?tT6&xQV}OlFz%j$idZbBb=uAJ!FK45?q`0xWdd zUa1BwUHK-VBTr-LBbT*24Tqlj8OL<+u&jxaw_uvHTkwa{tBVOs7(X_eUiD??=E^VeA{hMv&T!#OAuQ>iLEIA?%JSL8_(R;uS@Bd->!Fc3la30sI0&r}3y85}Sb4q9e0ICDM A)Bpeg literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_thin_open.png.import b/resources/cursors/hand_thin_open.png.import new file mode 100644 index 0000000..00b351a --- /dev/null +++ b/resources/cursors/hand_thin_open.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b024qrwjhstrj" +path="res://.godot/imported/hand_thin_open.png-11f769edef40355a29acfbf87326e566.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_thin_open.png" +dest_files=["res://.godot/imported/hand_thin_open.png-11f769edef40355a29acfbf87326e566.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_thin_point.png b/resources/cursors/hand_thin_point.png new file mode 100644 index 0000000000000000000000000000000000000000..98866ec952c5c6d271388367b665544f411563cc GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6+9>s$H(XA=hxTQpFe;8{rmU*{r&v>{QLLsU%!66y}doq zMEkL_vpf6*g}bM#pUXO@geCwD7@@WR literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_thin_point.png.import b/resources/cursors/hand_thin_point.png.import new file mode 100644 index 0000000..3ff2815 --- /dev/null +++ b/resources/cursors/hand_thin_point.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ga3y017bjd60" +path="res://.godot/imported/hand_thin_point.png-1fc42597589487fde7ed20e6ee5ee558.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_thin_point.png" +dest_files=["res://.godot/imported/hand_thin_point.png-1fc42597589487fde7ed20e6ee5ee558.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_thin_small_closed.png b/resources/cursors/hand_thin_small_closed.png new file mode 100644 index 0000000000000000000000000000000000000000..231d7247b61a0957056076b58531b9f6ba545c20 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6{q@9%&9{Q3I&dU<*I`Sa($fB!x|KVM&8fBpLP_wV12kB{%~@3*(N-@ku9(9Hk; z|GV=~7Y4HUOM?7@@ALQ1KW{IeU+=FUzkWZ1hI`6gpwwbd7sn8b(@!tG7HU!uU`@~x zcDd&DxlQKYf5YTm4v#0Sy_Rhe*i$C=Br z4;l&zw|!pEz|O`qr#~~$Fd*4)L3<>#?gkZurHU>xi8F*gaG%p|xc1vOV8Ly+MBaGk zHrFYCL|-WHX#BCNdB?u!lvI6`O=0FyINswP~zy5jo_xtDj=ij%F=dWjQoKQLmDD~LW#WBR<^x4U`rJ583T69gP zI!{Y)x%s{ROxWKo6V^mOZ{q&mp4e`>>wjR0odf5>I!4Wg)mCgqJ;#(zZ530T@bMj! z?$#MgzdLNJS-;}>RZEp>hsCd?)?GC@B*a+lkffs3*k?QMK7;Ac>(dykzTIzl+R>hx zAhe*#jGM>Bc5MR(L+2zj$tQ^cta8#1CbTuUY-XI}_J;Yvh~4_be;@8WjKj1#izJR^{Gezopr0B<3o{{R30 literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_thin_small_open.png.import b/resources/cursors/hand_thin_small_open.png.import new file mode 100644 index 0000000..945d635 --- /dev/null +++ b/resources/cursors/hand_thin_small_open.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dspe2ylagu1ku" +path="res://.godot/imported/hand_thin_small_open.png-4ddd66378f062ffe7ca1b2d4d7e6bb15.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_thin_small_open.png" +dest_files=["res://.godot/imported/hand_thin_small_open.png-4ddd66378f062ffe7ca1b2d4d7e6bb15.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/hand_thin_small_point.png b/resources/cursors/hand_thin_small_point.png new file mode 100644 index 0000000000000000000000000000000000000000..d70e5a5a76435c0c6223bf83b865848b69cba2ba GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6{4e*OCM=g;fw>(8G*UtV6`-roNH{rm6Vzt7Ll@9*#T_xI=L=ik47e|>#D(9Hk; z|4-Rw^#I7?FA4GsKHu*z|6V^oem?(w`}+M1TRijE0i}+4x;TbdoW45wrdYFrfODbv z!ENtur~LbGygKa8*7MJ%R(q)NJo@VXD6t{voa}=m41c5*UY!@b%iwU3_ll`Pz-Q@? zrUD9yd5JF#-ld*oR$%Yva{FbG#_?!U$E9_T`Q8ZzoTvzEdk_)Qa-Qc(@g30xfoB~U zE214*Yd6(=%&&cWT4EjXBON literal 0 HcmV?d00001 diff --git a/resources/cursors/hand_thin_small_point.png.import b/resources/cursors/hand_thin_small_point.png.import new file mode 100644 index 0000000..7e0949b --- /dev/null +++ b/resources/cursors/hand_thin_small_point.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://besnmg6ibkp4" +path="res://.godot/imported/hand_thin_small_point.png-97c9422457a6ed3439a844e1d0532c7d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/hand_thin_small_point.png" +dest_files=["res://.godot/imported/hand_thin_small_point.png-97c9422457a6ed3439a844e1d0532c7d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/line_cross.png b/resources/cursors/line_cross.png new file mode 100644 index 0000000000000000000000000000000000000000..be2aaeb1d23e16e01420ae7d21f870ff06eec6b6 GIT binary patch literal 245 zcmVi{qI`2zbDYh~E&AP@)NQQULGwyNvm~s_C7#69QdP0TsBMKwP-o)F_=T7PC~i zWMW#*a!|~qaJ|VD(?kME;d&Dn^KzFEYwgdLIp>Pcg>jegnG=|(e}X*(Uch}@s=s3u vP=Wsy2#Z-OTyILn%oeUUN5$L~PWhHMsTC&?gi3A200000NkvXXu0mjfXry0s literal 0 HcmV?d00001 diff --git a/resources/cursors/line_cross.png.import b/resources/cursors/line_cross.png.import new file mode 100644 index 0000000..39a3d98 --- /dev/null +++ b/resources/cursors/line_cross.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://clj6oyxs7jomg" +path="res://.godot/imported/line_cross.png-19d4b3ca23233ae613f2789576810375.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/line_cross.png" +dest_files=["res://.godot/imported/line_cross.png-19d4b3ca23233ae613f2789576810375.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/line_horizontal.png b/resources/cursors/line_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..f988f5c46d49481c8aeb15d38e0b05c89e4d6d91 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJYEKu(kcif|m%Vu#3SZ) z(f7ooZ-SuALBW`X$|cPefh(I9xK>U0@3>(3ligw=vC0O_`_A%62t>=scOAYi8O71^J9W!nK#&GXCw!lvI6-D0X`wF zK$>`vpP%2~-(O!}KY#vwd3pKu>(}4Ee_vl;KR!O*-rj!y{{8;`{^!r1fB*hHKR-Xv z*#H0kFKjS94`lI|1o;K~-(PP(|Gj*DzyA4n{{0Ny2{H$PQeQk>978NlU!8n=QnP}9 z%Uu^%mU7{IiPmTT{}=7#F)Unp>-m?-rnOy(vo`+v=YDlLV^i!e1-($t3Go%H65mP+ z$R>RK!m&$tUgGI&SaY1K5A;qsx=Qcq|f&# zugcrc`#3?Ppgy!NPU7gSL literal 0 HcmV?d00001 diff --git a/resources/cursors/look_a.png.import b/resources/cursors/look_a.png.import new file mode 100644 index 0000000..a238779 --- /dev/null +++ b/resources/cursors/look_a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c72ci4wfd81my" +path="res://.godot/imported/look_a.png-fd0540e0fd8bca6128a51dfed0175ce9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/look_a.png" +dest_files=["res://.godot/imported/look_a.png-fd0540e0fd8bca6128a51dfed0175ce9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/look_b.png b/resources/cursors/look_b.png new file mode 100644 index 0000000000000000000000000000000000000000..5941ef3c48b15fd01234302bf1c152054be927eb GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`P|Ni~_{Cs(N`TqX?`uci%dwYL>|MTb1$H&L(>+8>-KmYyv_v_cM-@ku9KR-Xv z*#H0kD@=~*0J8W?g8YL0*Wb6F|6abnU;lhO|9*zszb^x27#TfX978NlU!8n=TC)O= zYwl}SmgQ^3k8rpD|9`rX#r<{B+RAs8j+1oNJ7@g;v-r(zhRD0KG!}jlUGVNlaNyK* zhieVe(@j@xZCq)`D0=Dc8}qfc0k4?@7!S|ui;7X=nBZ{ypqV%}&o97m_rJJfm$SCa}6$B|kB9pSNtWV@l=)nK}0k%#Jonobr3c z=GB4Ee|_1w%=WL$f%o!u-)-g2EuRt5Z4oaKEBd?DQBQx}oG|lq*B1SGB>y~U|HPv{ UTULEDvH(Sdr>mdKI;Vst0Kez4^Z)<= literal 0 HcmV?d00001 diff --git a/resources/cursors/look_b.png.import b/resources/cursors/look_b.png.import new file mode 100644 index 0000000..19ebbc4 --- /dev/null +++ b/resources/cursors/look_b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dkv2suhmfyao3" +path="res://.godot/imported/look_b.png-4bc819819da2b42c8210474fbf388f2d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/look_b.png" +dest_files=["res://.godot/imported/look_b.png-4bc819819da2b42c8210474fbf388f2d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/look_c.png b/resources/cursors/look_c.png new file mode 100644 index 0000000000000000000000000000000000000000..5babd164a70d2ca9317b2b0a28a6a92f9750f305 GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`vpP%2~-!CsOKY#xG`uh6&_wU==+w1G=$H&L}`}?n7zyAFB^ZWPjfB*hHKR^Hf z|Nns|zsa%81ycMaL4Lvh>+jFEe=lF(e_lVHe?LRc14dp321XfA7sn8b(^n_oE^0C0 zXuG>hihtu*iDbSH|MDXhUggQASM7~4{NVb4ee?Tzo!=%40{i>cW_^{tQ1>viRcpON zu=26e&pCS)-TtyhdHFN)edbPDd!L~-Lv!z1?wN1Xiyr%NTu|^6kv=DPjp1BEDZ?%Y z?!=`nl6&QMHorKixXt=P;+({XAI|WenHbA%-?5az|A?U3zfaSmMD9Bn+~5o-WUOmF zE^z7i5myst%WrSu87o7V2^k(ZVz__x0lTAb;+kf~Fr;uy)cPQCtWf(riwP_Lxg!r4 z?o4R=5ZH2}Y+<1NrCI>KM7+`Ec&h;W!0~BTrX9mvv4FO#tySzvut} literal 0 HcmV?d00001 diff --git a/resources/cursors/look_c.png.import b/resources/cursors/look_c.png.import new file mode 100644 index 0000000..7b8dcda --- /dev/null +++ b/resources/cursors/look_c.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccsawp3uc2gdw" +path="res://.godot/imported/look_c.png-ffd87b26213eebc01aa9505bb4d2eac1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/look_c.png" +dest_files=["res://.godot/imported/look_c.png-ffd87b26213eebc01aa9505bb4d2eac1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/look_d.png b/resources/cursors/look_d.png new file mode 100644 index 0000000000000000000000000000000000000000..348a9811aa4a7e079da0fc5e259c1149717de35c GIT binary patch literal 494 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`vpPxT}{`~v*@Avoj%gf8x*Vo(I+w1G=$H&L7U%%ep-~asi^ZWPjfB*hHKR^Hf z|Nns|FZuFzCXnJU3Gxf}Uw?nT{d@WP{`30r{QDVl9x(DUFfht_x;TbdoW45Qb5gSb zkE^F}+VaB*JQWk()t~m*q?p;YD(?CEo-aAQDf|Cx{5D&#Hjh8-?n>batV@xxK?@=_OoWwcPV&Q+z8_EDq@?Uv?O%iXOn4{ceyXn-BF;X z#+|S{qJ{fXhmL90#Ak08ZHvl!y8G(P8+)cn9e&nw?rLVlUqfvPv!3tv$9!)ad@Y2K|+G{XlySVo9UD036N`D@;KesgQyM*_@M(zb-pjh&B^>bP0l+XkKu1CDR literal 0 HcmV?d00001 diff --git a/resources/cursors/look_d.png.import b/resources/cursors/look_d.png.import new file mode 100644 index 0000000..0e1415b --- /dev/null +++ b/resources/cursors/look_d.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8qopmualoa4f" +path="res://.godot/imported/look_d.png-61361848620ad7536fea335354f32613.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/look_d.png" +dest_files=["res://.godot/imported/look_d.png-61361848620ad7536fea335354f32613.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/message_dots_round.png b/resources/cursors/message_dots_round.png new file mode 100644 index 0000000000000000000000000000000000000000..29cdf342749b168ca4d3487dc874b574ca4613cc GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`P|Ni~@`g(hN`}p|y{QUg&>(`$@e}4Y_`TYF+{r&y&^78)v{`&g*@87@Qzkff_ z*#H0kpSrLt2FT(s3GxeG-!Jd4AOC*-{rdd#{QDVL-z@*lz`)4s>Eak-aeD6L*G0_= z0p$`VFr?U77y$jJsrv+2$>^o1OC0&X%oq7M*ybHeL3^&ig4W zR@1(ye9Ye*W#qxKdh)Whf7B*Q{COX`?CoujA2qY(=d^l!ewlK0-}YMj>-PO}bKBeI iolW!f`1$|g+1IRh+e7E>JhCzk6e*srelF{r5}E)7-o0J` literal 0 HcmV?d00001 diff --git a/resources/cursors/message_dots_round.png.import b/resources/cursors/message_dots_round.png.import new file mode 100644 index 0000000..46299f4 --- /dev/null +++ b/resources/cursors/message_dots_round.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bec8eetq0wfv4" +path="res://.godot/imported/message_dots_round.png-7d1963ede7c8e7adb29d0ddfce935e9c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/message_dots_round.png" +dest_files=["res://.godot/imported/message_dots_round.png-7d1963ede7c8e7adb29d0ddfce935e9c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/message_dots_square.png b/resources/cursors/message_dots_square.png new file mode 100644 index 0000000000000000000000000000000000000000..d2967cf968a62b18255cd082eaa8ae847d2e0e98 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;m0X`wF zK$;kkpPwHeAOHUS`}_Cr*Vot2pFiK<-(Ox{USD6IpP#?KzkmP!{Xld6|Ns9rKT`5CDwSlIEGl9K708%-(dv-mVi4OH1l>G`0?M~ zg!9Ct$VTC(Pb}Z0&TnZcoAFQRn{dWd0R=&)t?B_MTv!zv5AJL}vXgOwoXCv+lr#}J zhGeOp1MCJ5PN*>am3c7j=+Vgyyf+?s9^hK@QRTq9-M!D5|3734nQ`ei=T!F6e+gOq zRtJ`S6MJ#u;;apZPcpXZ&0cNs-Pf~Qd9T608JEvib?;-Z*jM$b#`5;rX`kQC|8(yu YtIfNB_ovlz^Fcx6>FVdQ&MBb@0Dc~d2><{9 literal 0 HcmV?d00001 diff --git a/resources/cursors/message_dots_square.png.import b/resources/cursors/message_dots_square.png.import new file mode 100644 index 0000000..85901a5 --- /dev/null +++ b/resources/cursors/message_dots_square.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dhot8guu0gq58" +path="res://.godot/imported/message_dots_square.png-f79e7777daa70c863f63d796f44b07eb.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/message_dots_square.png" +dest_files=["res://.godot/imported/message_dots_square.png-f79e7777daa70c863f63d796f44b07eb.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/message_round.png b/resources/cursors/message_round.png new file mode 100644 index 0000000000000000000000000000000000000000..d71b99e29f4e6643f07428cce94b8a1ce4bba5a5 GIT binary patch literal 452 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`P|Ni~@`g(hNdwzcY{{H^>`1t(%e0h0!e}Dh=>(}e+>z_Y=e*gac^XJch|NcGD z*#H0kzja8P4rK9{1o;K8@0a)2kAFY^etrIV{{0NBZ3P4Qc?LuD`?S>dl6eIVjX^V8LwX-^8cb3DtQOnc+i>E7lv8=i zAx0T-=T}_s7&_;%MR~9@%wjWnz_@u)eq+wxjx**r^UO~c-re_1E+8b9@%P7-CL~qoJuoleA4`OWPNSnm?_4K5DEt{<*ZXL;c)OqjUJb~o- z)rYPXTUjUzUOSw!v~1g3o8_-BK6cLd5oVTr?9ujjEzhU}g}tY%pUXO@ GgeCx`;jdKy literal 0 HcmV?d00001 diff --git a/resources/cursors/message_round.png.import b/resources/cursors/message_round.png.import new file mode 100644 index 0000000..589f19d --- /dev/null +++ b/resources/cursors/message_round.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://nw345li176lq" +path="res://.godot/imported/message_round.png-803e5980db5f7e413f36dbfcf6106d5f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/message_round.png" +dest_files=["res://.godot/imported/message_round.png-803e5980db5f7e413f36dbfcf6106d5f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/message_square.png b/resources/cursors/message_square.png new file mode 100644 index 0000000000000000000000000000000000000000..04f07b33b238e86fa6b18dab1f339be00c27f73d GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6<80X`wF zK$;kkpPwHeAOHUS`~Lp^`}gnf-@m`UzJC7v`9Qt@|NqZ6-}4B_;w=gC3+6wc|9<`b zdVBx<@$(s8Wc8>5B_?>fIEGl9etY>O7n7j?%Y`%3YPb1l{r|r*tG&TQRy4nM%m!ft*noC|j=%^W!EBIj&=EWW-N0<{`jJ?5iJ`PH{z;C61d^qD zb+6wO@ZjEg+Hj@;UVsDe3B2y;=L!YL?6E+Z%fJYT)>^dIQWS+Z;W#I=I|7JvPDDhk zwW5>?)6jbxFn}0i#N(WkuIsW@(g4yljm$B|WUIsx)DV)ZlB*g*a#V5zL@5)L<5Z`4@D0%EQGPyfZO;w2zuS^i}L9MIh=?9qVqeZP9)f*oKvU)p3W?tn<-h6Is^ zERJ7f>Aa;B_Cy!ZEb@`Wk%#<+?P_?w700000NkvXXu0mjf#I&sh literal 0 HcmV?d00001 diff --git a/resources/cursors/navigation_e.png.import b/resources/cursors/navigation_e.png.import new file mode 100644 index 0000000..3003676 --- /dev/null +++ b/resources/cursors/navigation_e.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ckqqbmr3p2nv2" +path="res://.godot/imported/navigation_e.png-61d9dc71300e59fc4935c2b64122b078.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/navigation_e.png" +dest_files=["res://.godot/imported/navigation_e.png-61d9dc71300e59fc4935c2b64122b078.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/navigation_n.png b/resources/cursors/navigation_n.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4cb043c12fbe91bb061a437d30fbe8f1edeb53 GIT binary patch literal 360 zcmV-u0hj)XP)@O^1a4AdAQm48h^>dkt@EZlvG62Ij7D!6%kD-t?r%WVc0zVn(t#%mOml| zCNXo0Je;=(P+*!qgrMI0a*Fa}r(EZ9%^0KJ`)P<6W0{4kNNvJ=I|Fc7Id{lw@xuAz z{LoWH#0hxL&)>j1@Bw^nnIMaK1>SN2d;%{U&v!bV{rCY6gn>-TZE~6b0000w6zqT!h!xm^9Z&*xa3zc#7%QNJ@rT@nyTHn>d+Lw<5)wj&nMdAB zfP;gBKjvX@?tquNf353dWp4{S)&=keJk4D6fOeJu5ikpPO|6kZ4?iP708J^Wh-i#a zt+ls}G7#!OQ}?;8vDRvgQAI>kO6T+U8378Yh-iz5Xb3@#F};^5pvD*tA$0H7nld9G z0qUI7Qi}G-IbXz_hvuBSwWSnw&YcCM83Cp$RquVb=^DKE?dzBFbHycyDW%QB8}FwB z*z(LE4>L5rYwfiO;hQ}4xba=K4u_3-*y{U;ReAWS?<1!2u$S*67W1&D?;{rTu($6c zx_P*l?<21AaBts7^uF8EZw-epkK6Be>XSJ*IQW-*0zW!{kFZx3g#Z8m07*qoM6N<$ Eg3;Ha^#A|> literal 0 HcmV?d00001 diff --git a/resources/cursors/navigation_s.png.import b/resources/cursors/navigation_s.png.import new file mode 100644 index 0000000..5d5ae56 --- /dev/null +++ b/resources/cursors/navigation_s.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3tl5pihlrd8u" +path="res://.godot/imported/navigation_s.png-a198cf154a076421e9baeb0c454021a6.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/navigation_s.png" +dest_files=["res://.godot/imported/navigation_s.png-a198cf154a076421e9baeb0c454021a6.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/navigation_w.png b/resources/cursors/navigation_w.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9f06bf15ed7cf9df0b396827be14acca7ce740 GIT binary patch literal 375 zcmV--0f_#IP)kR)4|aJbU+Cyff8JT=^!nn1DD_uOb2@(v8_E4z*4+?L_EooKR`3g zde;CK7xlRTaB=l#3acnet2Le>{tF-gAf*%;W5^i8O^7ljA+0qz=ZJ_XgdlD}0k|iT zaU3axKnZJY61NiK8h}TP+*(U(`o2#FsvpD=ZzAVN#jo&;^KIlD7XQ7LxJGQTt;jiA z>#8l-BevL9wNEKAJA8OZbux_%J;E zKghGI*qxfXNRWBAHg-us*NUDxd! z@Tva`mOHNSht2r%0E7qLvgZW610N66Jay_H>JzM=3i4P~vpfI*002ovPDHLkV1jnZ Bmze+n literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_a.png.import b/resources/cursors/pointer_a.png.import new file mode 100644 index 0000000..03c0031 --- /dev/null +++ b/resources/cursors/pointer_a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://vtn2cjdfuaxw" +path="res://.godot/imported/pointer_a.png-784f281fc97940767aad226930866d42.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_a.png" +dest_files=["res://.godot/imported/pointer_a.png-784f281fc97940767aad226930866d42.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_b.png b/resources/cursors/pointer_b.png new file mode 100644 index 0000000000000000000000000000000000000000..98184eeb5b0f2681c094f0ffa1c9f70b15d77c50 GIT binary patch literal 307 zcmV-30nGl1P)PXfuvtrk)&klgZ3 z*KbMyzz{CL#!65k*nBh?^?FM(nd< zH^751>Hsp{S#cQPK^!X6QvmY(S#cWRK~(AhlI;850_LqnlLY`I_n==VPJU7+Yx6$# zCLYIeb57GV_VRO2?#)NAsQHkw*-ZuSKwa19x()!I0eAKU&;WRZ<_A`GU{T{yzkr*7 zMOj_i8~y``2(v6xX~(<(=es{#y*TjQmJh=~lB}xAJxo-7P%0cOrPv6;@3u$jbl$NR YUuG;_l{<*0SO5S307*qoM6N<$f`+G=00000 literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_c.png.import b/resources/cursors/pointer_c.png.import new file mode 100644 index 0000000..b16f3a6 --- /dev/null +++ b/resources/cursors/pointer_c.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cpkxqrfnrlo0p" +path="res://.godot/imported/pointer_c.png-897f0cebb2833c2179de5c334c5f515e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_c.png" +dest_files=["res://.godot/imported/pointer_c.png-897f0cebb2833c2179de5c334c5f515e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_d.png b/resources/cursors/pointer_d.png new file mode 100644 index 0000000000000000000000000000000000000000..9c8911057d7125597da980fde0996e62915a4f44 GIT binary patch literal 347 zcmV-h0i^zkP)7%SAYrcxA|VnYVfz5gq)d7o$-zU*H^U1se1Dc* z2%Mb!civX6cfcp`o}Ie`UwZ}0>45}j;Yh#$xaq!K2!Qr|uOgx%qTYM8)|LWAzylY? zs=WjSG=!ifL`0o)+I3wiPylX#Z3&QoqI^k=@lkbrZGZt#5qT;^sXAGROHBX=sB>;} zfSF+!@*det$JB%^WL2ml0vcnil8Z>*lvUgS_1Gk tJ`*T!P7aa7*jS#QyQJ$;@{^Ol%QwUE(vG$NyRHBL002ovPDHLkV1l_1k2U}R literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_d.png.import b/resources/cursors/pointer_d.png.import new file mode 100644 index 0000000..735f72d --- /dev/null +++ b/resources/cursors/pointer_d.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1kjsxw2taisi" +path="res://.godot/imported/pointer_d.png-53eb0181b2922039f5de46baa59c5c8b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_d.png" +dest_files=["res://.godot/imported/pointer_d.png-53eb0181b2922039f5de46baa59c5c8b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_e.png b/resources/cursors/pointer_e.png new file mode 100644 index 0000000000000000000000000000000000000000..7d3bbd9503d81b0be44396aa462a5f093937de5c GIT binary patch literal 289 zcmV++0p9+JP)tq$qEI*M(wx?y&#^h*C<%ag@-sZMy;5SbzXxj0rCP25>uD(D!}h zIU)hSi~!!(t+n=D!Zdf_EDnT;Ee{4*hy_q7%AEk$Cz%6r2mqXjuIrK_oB$VMSr$=B zB|~@tB@m|oK!#z+hB*7#=CWY literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_e.png.import b/resources/cursors/pointer_e.png.import new file mode 100644 index 0000000..04f54e5 --- /dev/null +++ b/resources/cursors/pointer_e.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://e30uen7rjsbb" +path="res://.godot/imported/pointer_e.png-f73987a80dc17519babe3b7bde459faa.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_e.png" +dest_files=["res://.godot/imported/pointer_e.png-f73987a80dc17519babe3b7bde459faa.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_f.png b/resources/cursors/pointer_f.png new file mode 100644 index 0000000000000000000000000000000000000000..13831ee744a11f0011741d393742ec7be5e1e5e6 GIT binary patch literal 323 zcmV-J0lfZ+P)1RB^aw;ithEwjlvZMlVy)eGqZt7trPN$}Bc-(OLZ852 z$T?R99zA9n)^%l`=k4{oC&y(6N-1KD(O$yob^)bC?k%noIFKlGesXF7=iJ964h4Wy ziD{Z{l{ghRlh`_Rm&B#OCnTx@fP@hKO`;~?w&!J84kdPXqJI}$2vC!_Wf$a}-w97< z`>BLx7hI75@!m@*MM^2+z2B0hU$JkA5P~LNh27a}X1i;QS26MPuc$WLTjK|V0Wap| V3!t=3X8-^I002ovPDHLkV1j`G29_nd8?U7~yx`L~C2Ua6YVrJ3(d|Whq#o?`zieWvzn*D}hW%SXt)&58Pfr^g zysez?b5-Ps#N=zc?$n(X&}UR^$?H&em{**9M%{&>B)B1>z_eqB_(p~!io#WjLJFrp z|CuGn@w0j2?;6L5>}-MA#`bbO2TGsL+s;wwB0p_9$Mcw-8Q1L|NVG(l`~K$-?TDW; ky?&AqawcNImOG-8NQ!E}J)_nOvOrNr@x_ zmoBws0R#XEfOJLz5CJ%?xdD(B#;vd#fCxaGa}r~eUZs@8dtXIt*%)Q234X`jDwB~96A`)Xv0bnR+fEr*= zh)q9X1HzmNATrMZYi)s`UWm;AA|lMJhWH4Ob3Pp6EkOCc-g_-XPy;Obyc?oA`&9%$ zhG7t97G{=l9P1YZ4MY!st213h8Lz$vqDp|)008q6sc%Ju*Tu35VvptYNfz_4X+rF^ zoVp-No1SI<0?~-W&5M5V>>&K@0rl1V(*Mx|CHaJf{z3bT00000NkvXXu0mjf!$OVv literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_h.png.import b/resources/cursors/pointer_h.png.import new file mode 100644 index 0000000..29b4b26 --- /dev/null +++ b/resources/cursors/pointer_h.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://do2tjj8xmeauq" +path="res://.godot/imported/pointer_h.png-9cfe3208bbf7c4360a2541d906e00d45.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_h.png" +dest_files=["res://.godot/imported/pointer_h.png-9cfe3208bbf7c4360a2541d906e00d45.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_i.png b/resources/cursors/pointer_i.png new file mode 100644 index 0000000000000000000000000000000000000000..2d29f2c0f7b04e299d0dc30dcca4fcaf54cdb93c GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJWu7jMArY-_Cm-ZIY{27M@5TN> zP1aF4#WeSkpjFdmN82W|0KQDc76I)LKfNl24UXI7HnFle3T#nikZh28{P(Q7eq+(1 zA7*iKOk56YpUj!saqaGoFo)2sQ#QRjq{z>ISXWcEc-`)Xj)s}_w@*GkcUQgPt#DsC zXU&?U^ZA+%+qdtoIVA8xDIoi9Y`mfYBZINC%dRt(+)mFew;LqQe0#ZAj>Yjp5}P&q Wl^tmfpX7ipX7F_Nb6Mw<&;$TlmQu_B literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_i.png.import b/resources/cursors/pointer_i.png.import new file mode 100644 index 0000000..f693bba --- /dev/null +++ b/resources/cursors/pointer_i.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://burygc1xeofwv" +path="res://.godot/imported/pointer_i.png-6869b0c9eb1a90bf0b171d9823d6b057.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_i.png" +dest_files=["res://.godot/imported/pointer_i.png-6869b0c9eb1a90bf0b171d9823d6b057.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_j.png b/resources/cursors/pointer_j.png new file mode 100644 index 0000000000000000000000000000000000000000..a280dbbb1fae16330feaacbf1ef127eb6f99225b GIT binary patch literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJRh}-6ArY-_r(EQ0G2m(YFU4bw}P zPxmXLSwtG5It{f1*RC#H->@pnD>JrLsrP7(zGBN+U6c3!lvI6-b0X`wF zK$=KkZ*M<;{`~m(czJnwet!P->(`$@e?C7yfB*jd`uh6s-@m_q|Nj5~|AD4eNKXJ+ z%U2TQ7c3vYet*CH`+9x<^ZfT2ZvQBM43t^z>Eak-ar)}yn|#d*A})o_k!wnsQ~&+9 z&u&a;7Mirra(yvVc^mgjW2Jtk2+sAZa`GCO_P^3&V7_-OyKdnwhCg3=BOACG=Ipy^ zd|+FXdV_(=X@)%lGldU$3SDRpYGxDXOt_WX$C=ACqc(Da;fC9P6mwT7ne5DS|7UVx z$3x92pF?Y0&#Ndza__xqRBE$i`T~jRkGHx76z&h4TT*^fZ)?$_f4{a?yx9Lk`UivT WVh1C>m7-rkq2%f6=d#Wzp$PyU34yNw literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_k.png.import b/resources/cursors/pointer_k.png.import new file mode 100644 index 0000000..e9a11d0 --- /dev/null +++ b/resources/cursors/pointer_k.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ea1s3d4excy6" +path="res://.godot/imported/pointer_k.png-5281cf8e60637221ee75b311de5a7c4a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_k.png" +dest_files=["res://.godot/imported/pointer_k.png-5281cf8e60637221ee75b311de5a7c4a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_l.png b/resources/cursors/pointer_l.png new file mode 100644 index 0000000000000000000000000000000000000000..5b1f00f368d880b6689f12b94dcf8a246bd26c94 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;00X`wF zK$;|AZ*M<;{(O0P`S|#Fet!P->(}S!=bt}+e*gac`uh6s-@m_q|Nj5~|AA&oXsT%f zDS?t8zhL?N`SI)f>+Rp~*XKX)f1klGdG-aM+!{|8#}JFtS0~>VYElq!U2Ec+ml?-! z^Z)p)8P7lrcWt literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_l.png.import b/resources/cursors/pointer_l.png.import new file mode 100644 index 0000000..ad0e207 --- /dev/null +++ b/resources/cursors/pointer_l.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6onkskpy07e4" +path="res://.godot/imported/pointer_l.png-65d4cc808551ddc305598f1bf8dd4bd8.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_l.png" +dest_files=["res://.godot/imported/pointer_l.png-65d4cc808551ddc305598f1bf8dd4bd8.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_scifi_a.png b/resources/cursors/pointer_scifi_a.png new file mode 100644 index 0000000000000000000000000000000000000000..5c649cb496da65ffa7a7cbc6ad680eadc99fa638 GIT binary patch literal 449 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6<}0X`wF zK$=L<-{0@=?_XbEfBW|B`1p8zef{<8*Wb8tlq) z&!3;4pMU=R`SoX*1 z)N}!59(%ethFF~5dikbUlK~G)fcdva`!;X&`S)KsH^4+@(Y_Zpg{M+EMAUvx_o-v@ zVM;m3F3>D|?y|W8L(FE~1=lMQ7`#(f%U*X`S=24y{m5kN`c7kGrs64IJW4;BcCJaB zz~rlc;_A}{%c}V$x2bH3FYFama7bLLuw8HBN%NTt7A49!aVovp_4MFVdQ I&MBb@03N!v*Z=?k literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_scifi_a.png.import b/resources/cursors/pointer_scifi_a.png.import new file mode 100644 index 0000000..08b6c31 --- /dev/null +++ b/resources/cursors/pointer_scifi_a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ptbyjkqid2pn" +path="res://.godot/imported/pointer_scifi_a.png-fa40a352130e600ea03d6273b02dbda7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_scifi_a.png" +dest_files=["res://.godot/imported/pointer_scifi_a.png-fa40a352130e600ea03d6273b02dbda7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_scifi_b.png b/resources/cursors/pointer_scifi_b.png new file mode 100644 index 0000000000000000000000000000000000000000..50110644184cd184da146a7ade6a89f4fbd6af6d GIT binary patch literal 708 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvNA9*@&)*W zxB|tA1o83l{r&y=`ucHkaWiMm{PyjeuCDI)@81&>6K~$UdHncsX=!OwQ`0F^rW`qP zk^FRxs=a_!o+r%#`L`0(M` zvu7_}ym<8J5kEh_yuAGF+qXY{{CMHQg}Zm}K6vop)2B~Ae*F0Q_3MorH!fbh`0(Mw z_wV1|zkmPo<;#~YUAlGa)|W3|e*OCO`t|GQ&!4}2`}X|#^JmVS`TzevFdXc5tXTo1 z_)3EOg8SFY=iA@k|33b_KL31%v%dVk^F0Lwn zzxRP0&oa+j|Nl?q5IX~u&J>igy`tdqOnH`<(OXVF{7#6P8 zGhHLamBgT>m{oRst)R*=(ZU;Qc>y!8eb^+y5cp!E&oSehB5OT=Wbawd;PKqM(tm>M z&h253-#WI%78gY*-QQVXlIV@1DKT_n^>Ao(Vh$FMcT6nG?LAH$s7F z`QOKp5BDxRKQ*b3@kM!Q+=}a4b~as-h~`l^aIgTe~DWM4fr*>R1 literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_scifi_b.png.import b/resources/cursors/pointer_scifi_b.png.import new file mode 100644 index 0000000..104bdeb --- /dev/null +++ b/resources/cursors/pointer_scifi_b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cffpvdmpnf4j2" +path="res://.godot/imported/pointer_scifi_b.png-a143a84bfa29a54236314bc37a9842d5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_scifi_b.png" +dest_files=["res://.godot/imported/pointer_scifi_b.png-a143a84bfa29a54236314bc37a9842d5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_toon_a.png b/resources/cursors/pointer_toon_a.png new file mode 100644 index 0000000000000000000000000000000000000000..a4054960966df732a57a60fc58253c1dc32e6c22 GIT binary patch literal 487 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6&x$-U;qC6eSUj}bpcyGF)%O+d%8G=Se%|Z`Sz@4 z1)i3*VSy~W!q!$K)%;%`Ga;+@YFT;S=Xy(@Ne{lc9*k$0X>@Fn&q-s2Ca z-g{x!8Y};&FI5*dI2cyGbg!SkP@AzKQ+e@mKBsxie!3#Mf%R-kHW@W6(@VO#j=Zj& ztZ2n_qmWfoFnNLMDaM48$2<=N9O@C{d~z&nul$uBhVx+!g*`l zwWk(MJ;i&W`S|YDVG?K5-j(~Ev#Tn-sIRT+u!%3}bGv*0RDOb@$J5o%Wt~$(69DnCy`}&F literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_toon_a.png.import b/resources/cursors/pointer_toon_a.png.import new file mode 100644 index 0000000..cde5358 --- /dev/null +++ b/resources/cursors/pointer_toon_a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://den8mf4sv7ns4" +path="res://.godot/imported/pointer_toon_a.png-a34b43e916e0791063dce99ada5136fe.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_toon_a.png" +dest_files=["res://.godot/imported/pointer_toon_a.png-a34b43e916e0791063dce99ada5136fe.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/pointer_toon_b.png b/resources/cursors/pointer_toon_b.png new file mode 100644 index 0000000000000000000000000000000000000000..10ee98c98817e5b2a6ef738f992713549ddf6f30 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$;{lfByXU@89R==hxTQ`}_OL%gf)te_vl;|NQy$`}gm+x3}l#=Z}w%@9*yi8vFnM z|Hvcp(m<9#NswP~zkj{{`h5QR@Au1}zi%JUp!ciI3n+KP)5S5w;`G_cw}qM&1f18F z3uLSfJL3K0|9+jtq2X6vuCBamoXD(L@h`AI-r-o!(S<(i8$uGMoe-*IGblOM(>zb} z7(c^>Tb|2S**g?6-SF*g`@*=>#LtEkO{fd0hx+KqcC%Z+} zre;%?pLd_=wOu~l8Y-fZ@U2C5LU2M~U=Y&-7LS14H6;_-7VycuxU=zg?i8ty>-bOE z203oZc=9JgVq+AKL&+tLtr0xl9{Y=q<~Tl+6Ihs^>-@Yf^J>USn_YRO4~}_Oou6O2 ZR^QUio86l2>l#o1d%F6$taD0e0svPBnaThF literal 0 HcmV?d00001 diff --git a/resources/cursors/pointer_toon_b.png.import b/resources/cursors/pointer_toon_b.png.import new file mode 100644 index 0000000..0e41f0b --- /dev/null +++ b/resources/cursors/pointer_toon_b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d130ciq48g54y" +path="res://.godot/imported/pointer_toon_b.png-7e47a0980a5650b0a71c54e0e7caeb00.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/pointer_toon_b.png" +dest_files=["res://.godot/imported/pointer_toon_b.png-7e47a0980a5650b0a71c54e0e7caeb00.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_a_cross.png b/resources/cursors/resize_a_cross.png new file mode 100644 index 0000000000000000000000000000000000000000..f1c694c79bb6acf5baf01763f7b76abd74b1bf8d GIT binary patch literal 380 zcmV-?0fYXDP) z;2VkBh>q-eEsyw8QQ}T`%C{sj1D^6gu^ltvDbk2ef#(vG!KoMiHXxw@q~q-g;Ah}n af0th|2R5))G_1z}0000!lvI6-w0X`wF zKpGR++uQs5``6dk=jZ32KYyN|pI={JKR!Nw{rdIq-@l(fe?Cyl|Ns9#GVuliS?nc2 ze!=ti$Jh72XOMj%mJAfy;OXKRVsZNHM^~e1s?@!G|Gs?iBGPe_(`Xw5(Q! zBS*d<4j6y{=)xL+t`z(nfi5jmLO=jD#%KsZpA$k*Ywb-Sln@vI_1?e0=iy$3?D2qB zRi)!N{)s?)JG^b%j|R77?Q7_L*U z11#5uOM*w1Y=ti#lnA$z_`rP>S6c)E(}bH%vQ&7Mk*mN1;FItdfmlkxlLSh_R|Rsy zfA)OTG|l|+^o~F*tG~cGH^1@h&aV~d`#$>asS4TCk$%;(r6gPeT-Z3_jvV=Sxd690 VS|9_9y1f7Z002ovPDHLkV1nxjhxY&g literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_a_diagonal.png.import b/resources/cursors/resize_a_diagonal.png.import new file mode 100644 index 0000000..5a0977d --- /dev/null +++ b/resources/cursors/resize_a_diagonal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hrp7ilfcm4bv" +path="res://.godot/imported/resize_a_diagonal.png-4f617bd71cd0d6e255e4366ae853936e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_a_diagonal.png" +dest_files=["res://.godot/imported/resize_a_diagonal.png-4f617bd71cd0d6e255e4366ae853936e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_a_diagonal_mirror.png b/resources/cursors/resize_a_diagonal_mirror.png new file mode 100644 index 0000000000000000000000000000000000000000..dcd53f63bb9074ee19056124add8e4263f3cd46a GIT binary patch literal 329 zcmV-P0k-~$P)5QgD5YXA#400&4|2}r1fN;ncmLUDiuq>O~w3l1#H9?q7ZHhaOBOhVFxc~aU5 zaOciHjsQKNfUQcOYd%%;_C?dJ`b+^(z?^fYs7MA~FH`?0{hy ztSE{JAlU&;(=5+GlO3R{R#nyVMpRh=IS@Yps%jyGtOx~6L@b0bA2<=ohIp_scp?!E z;20;RXB=$1;~DRG{{*=mh*xz8vCcfAV-U`{<;2u00MUr$8sEEcS>7VnNdee}NCk*S zyaRlk1eDW5UDqdHbu2w#-uuI!;Oq_nP?qK9TGw?~wAjo%oFeLx0#GpilKs^@+0W~p bJE!vnv!_{M&{B6i00000NkvXXu0mjf)~JV^ literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_a_diagonal_mirror.png.import b/resources/cursors/resize_a_diagonal_mirror.png.import new file mode 100644 index 0000000..b70251d --- /dev/null +++ b/resources/cursors/resize_a_diagonal_mirror.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b16xa87gscec" +path="res://.godot/imported/resize_a_diagonal_mirror.png-51299fa36523e24afc59c89eff63d73e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_a_diagonal_mirror.png" +dest_files=["res://.godot/imported/resize_a_diagonal_mirror.png-51299fa36523e24afc59c89eff63d73e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_a_horizontal.png b/resources/cursors/resize_a_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..2e1cb9b31f5a9aaa800464a404f02ae8ac893748 GIT binary patch literal 297 zcmV+^0oMMBP)g*oeXMitYxIQ0&PvHCSN@X}eli|9C8)H;NR7BJm(@o+Q9zxKG5JDG;yWzbg4r}2H z5{H%o3aIyfF?_;%KR=jR-U1qP4`0e{_-<&jRP zTnv5|+TBW3)hs;&Ph%6<1U7*hfp;#=D2JzU7X;W---`Dw1w5e6x$JEyB9lODDWHIk ze{lxiLaZdeLci7k00004pvf literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_a_vertical.png.import b/resources/cursors/resize_a_vertical.png.import new file mode 100644 index 0000000..475d93b --- /dev/null +++ b/resources/cursors/resize_a_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btrj4vqpbb8dt" +path="res://.godot/imported/resize_a_vertical.png-b3626075c660e31d0470a4b43e9192d3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_a_vertical.png" +dest_files=["res://.godot/imported/resize_a_vertical.png-b3626075c660e31d0470a4b43e9192d3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_b_cross.png b/resources/cursors/resize_b_cross.png new file mode 100644 index 0000000000000000000000000000000000000000..0b3cff5f184c8979608f5c29c51cbd45fb6e4303 GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6(9^U zXE#t9U<>FMGaVsU!zbj2`xy^1 z|MCb#sEbIS@Rl6L%Zgx;}_+9w9CSV)u+jPclz78_X%NgYQi&^Fzzstgyn6@Z$ z(kIIetpZ{b<~*O!v4UN+SZ}h*B5Bj-sgZqkwx2h>TeFVdQ&MBb@0J}$# AxBvhE literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_b_cross.png.import b/resources/cursors/resize_b_cross.png.import new file mode 100644 index 0000000..3d0d56a --- /dev/null +++ b/resources/cursors/resize_b_cross.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cveqv8u2kr06l" +path="res://.godot/imported/resize_b_cross.png-2b0595d0ee22ff7efd1a71a8291fd533.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_b_cross.png" +dest_files=["res://.godot/imported/resize_b_cross.png-2b0595d0ee22ff7efd1a71a8291fd533.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_b_cross_diagonal.png b/resources/cursors/resize_b_cross_diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..39f117fc5953b164b853b9fa2bb419fe939739f3 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;m0X`wF zK$;-9fB(L}zrVe`eSLlX{{8#UpFf|UpU=lW$IIRuFKBjbPa6~9FfEOnTo^4UkF=)9J}!WHkc?L{3Dw%VPzr}%Vv zydoFF4;@*?@BbM14mdXkt#B9K!5GVaXI4Y46NgQ%aED9eede&^51DjcZu!Qq@L)^V z@_3O2Ob-`qxyPU*{aEHe<+{M+t+TvNdd&HlP`#$5^<)6!A&IxHW#+&1s!mB*rX>0( zEQ|RbIYV?u)%>uY@8JoiyLDoA?e~0rkiR@HWJmnTS0WzYe@|L=y1nG>4#CH6)_L>e zuKdmEKK;@4ChvjQ&QEXeV>tX{X7Ax`|6i{E?y7I;>k?76RP8+|v^`z@T-G@yGywo1 CIj=SV literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_b_cross_diagonal.png.import b/resources/cursors/resize_b_cross_diagonal.png.import new file mode 100644 index 0000000..84bff5b --- /dev/null +++ b/resources/cursors/resize_b_cross_diagonal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cwido7a5bvrpv" +path="res://.godot/imported/resize_b_cross_diagonal.png-04912ae24533ce5019ff3fd9f3b800a7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_b_cross_diagonal.png" +dest_files=["res://.godot/imported/resize_b_cross_diagonal.png-04912ae24533ce5019ff3fd9f3b800a7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_b_diagonal.png b/resources/cursors/resize_b_diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..a7df9059db904fc51ca1ee375d18e64c1bd878f3 GIT binary patch literal 386 zcmV-|0e$|7P)~_1U^In06r2q5 z0pf0C*<%MEU<3T;6x~oB5T#UH$)u{PuTU$cl9pTndiOe(?E{Ea)dQGPNI2Srye>dw zF0>{2dH@4+eTmWSIh%^2h`VEd!NvOV3hKI!Up!}PHUdr4OwJ9Wu(}M(pIRmbKnB!lvI6;00X`wF zK$;}r@9%GKZ-4&$`TF|${rmUl=jX3qzn-6;UteE8K0f~a`}gzb&;S4bKhVt3)t}OU zlt4+4U$DHr{(1lP{P*X_=l9pY-_PLpS4$8mx7*XjF~s8Z*~>S@niND>15VF8dFhJ8 zx&Qyu6wx_HKFR8D@#6x8A-pnZE08cW(OIGWM+NEBz%5a+G+iHg$4r*#Ba(LxO>NLad{! o!{^;Kz5*dnx5tHrS4V!VVbEOdE?{s%SqBt)p00i_>zopr07SWmVE_OC literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_b_diagonal_mirror.png.import b/resources/cursors/resize_b_diagonal_mirror.png.import new file mode 100644 index 0000000..eb36295 --- /dev/null +++ b/resources/cursors/resize_b_diagonal_mirror.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b0h1jpg3kumeb" +path="res://.godot/imported/resize_b_diagonal_mirror.png-c873fbedc0cffb9468c6c65b70b66c39.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_b_diagonal_mirror.png" +dest_files=["res://.godot/imported/resize_b_diagonal_mirror.png-c873fbedc0cffb9468c6c65b70b66c39.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_b_horizontal.png b/resources/cursors/resize_b_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..265f642aebbb398b3ab413147932fbcd929530b7 GIT binary patch literal 316 zcmV-C0mJ@@P)Ld@j-(Spi@%Mq_3pqG^d& zc}mGnaQ!L<@KJ`_^OKa)l!RN}5ikI$%;l`+uEfzR_ZSs=G!lm=U;s=+eq6R9U}h#F zb;cLSIloOnRfhr*fQ1lDRexPTRV{=tya$AGp*)GUuuLv96l%&71`ktL!YNSzUuCo> zFjL-@$T<)HUBl}xt(0FRnvomX!^usR*An#$cT6mKRykfN-)uIUKjRy;w@;c70#CaD O0000!lvI6<80X`wF zK$;jZfByXa`}eP3zyALH`{&P}=jZ3w*Vljl{{8>||AE^1>t_@LDc+JGzhM7(`~3U; z@At1iKcAl=pgJiMD6!Ym#WBR<^wP^G`3@`aumo({wDso9|NpPBae4Ll1V+af%}{qd z=47L#ypQ>sN9G&$gn~Xz=H}da=2|Rg!=Hy~xy*b1h{^d(vxEeLkKQ>Jg9XPY9cY@! zIQPG+{BQm8mQe8t)7~pKCIyCGQ1*#ux%=YtM(w6+_k~yKGX1r4`d@dFOF)a!vS7i^ z@Vf>Mk7iCY-F*7c*0asA+Yi!lvI6;j0X`wF zK$>_UFE2lT{`~v*@9*EgfBpLP=g*(#=jYeg*MI;1{r~^}f#w`;E|dmR{3Stt!See4 z@%i=d@At3Ye||nc!(Gn*wG0f57M?DSAr_}gC*R!GWWeLPxS-L`!?Er2fBUM-iVl%m z{jYA0HMG|3{r-5(wQHjBfgevc_5bCKSaW*QG?uA9zgz56bv*yaGv>gA&mKIY3^V#` z(iSj%`M^|BBD&z{TN|$p@?Xndo!VNxI;Y3azMf~>Es48D7v>!E_)`%1>e72_Dbr;+ zJxl8UJ!ZRYa{e;gVckxCA^RBS>^Fzk*R)C~e`Nj=5j34UUJSy zdwNkt_@I4!TgHvnrw@cb+33u>eBiTXx@pfEuboAA&eq=XO_i^(dz83Rk7r%)t<~D< zQc3lzm^wDzsec-qvgl0rbkR=txP50+)|`-EZ!Ho0^z(mq#z?o7*KhBe28u0DS3j3^ HP6!lvI6;00X`wF zK$;|AZ*RYT{rdCg&-3&1zkmN;US59x{{8v+`S>IdwgyJ4HzUKZgE%ju>w0$e3D{@}iFL=q$A^Cpqi>a@IO*JYkJQ>ozss|X) zGwo*D#P;m$d`E*<-dWRFk`n|H+&;NGdp_zs6K7cE-RbB5e!lS9H#-B&^rz@fmEvsN ztTgMaz6m$yGSlw5m3KX^e0?{aq5gQ?p}i&suk8Xkjxc1i#RUJ#oqg?kNS0`S%b~3& f+JB|*zgJ(yER!F|rqgcz7Zfd?u6{1-oD!M!lvI6;00X`wF zK$;|AZ*PD8{Q33k*Yor9=jZ3k%geui|9=1e{rB(RkB^Vn*VmsvfBygf|AA(TP{p%`Wo?lslh;rIj+$j|)az3!`vvAaiE8L=T65A3x% z(2_8FdqCu=Eq9u}9}n7+7`E{HYug`uR}9!THNDK(Yb;>RP?ERg(XG|R*TsTZ6MhxM z>^?HHk5NeV?5W6?777!Oy63$-pmM4IK!lvI6;00X`wF zK$;|AZ*QNUpMU=R`St79^Yin+fB#-yUVi`n{rB(R*VosNkB^@}fBygf|AA(zi&QQH zQUWDGe!=Ve^W*L1{m;+Wf4~1ee?0@^-TDlm++|M}#}JFtdoSOXa#0XrO-R3V(87D| z_xiIF4UBzvY}UK8X8!tE&Q-Hn_!;8@W^8Eq;n--K`iiyTlG^2l7c3dGf3ayO>}B$n z4;N2(*}7ng+a3NX^;4MF>*`!gw3SM#-p%LMp3&ffOyyT*69X=l1)i^BZ7 z7aG2AsAKRnddJju@tbl)TH8ZDfeCwGR&z!<>G`vN5OQ8zYCJ>r{BN&)`aFrpB8^=y;&+A}lh*D`P8_fc1{Q*(R~zvM={uH4_R>pro)yYEp|^R)RQ PC{#UN{an^LB{Ts5`d*Y2 literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_c_diagonal_mirror.png.import b/resources/cursors/resize_c_diagonal_mirror.png.import new file mode 100644 index 0000000..aa749a4 --- /dev/null +++ b/resources/cursors/resize_c_diagonal_mirror.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://fsf3uk8503hs" +path="res://.godot/imported/resize_c_diagonal_mirror.png-d96e7a949d35ab0e0f9dd96dfa562127.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_c_diagonal_mirror.png" +dest_files=["res://.godot/imported/resize_c_diagonal_mirror.png-d96e7a949d35ab0e0f9dd96dfa562127.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_c_horizontal.png b/resources/cursors/resize_c_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4f3a0d3687723fd11877a4dcb151a875ddfff6 GIT binary patch literal 388 zcmV-~0ek+5P)p8hY*aJjhVL>OZ`38 zXCK`9V)Y6DBO+sF3n9FO*vnPbHZ|b@pa3kTWJF{lVj^NhWGSW1r`2l!_8e6mLUhX= zz_NLA&gPYKZVMI%LVY(hc?J{7QHHB62ud1JK>p zPXUxt4gj=WtWwG-FpqZ1{jD5bO)mVlpcSFa!%fFWon_ypiQie_$HLNovYbq2&3 z4;NNdEymc+g5Uv0<(CjSXFms0yS<&2tLJdH?v$S(+!E(mJD$}A_dLV$wtxr0ztKLB iYUaB+Q&Uq@pVK#FzPseC^2dDu0000!lvI6;j0X`wF zK$>_UFE2lT{`~v*@2_9Ke*gac=g*(#=jVU_{=L4w{{R2~f#zr*PP_}G_)CKPg8k*= z_4E7d*T3I?|NMM@2L20j7lBgGJzX3_EKX0Id|jwTL4d_@@->EKKmW_`H7?-VY9o_x zmHW`F`NjS2H9^xBg)3EU`k^5`0cJF`72rHcpe#AJ-+P<@mkzxP+)66^z z3|SMJQW~VzAI){VJ6ZdYZNS=|K+~r-BAf+UtEw4T*k6QJx z;ZyA$Rc4KzgU!j@&C3I|qb;kmEnG`t7N1c*6|jy!dzQPLpVCR;z-JN{1OAoCpMCe} a^?$}Y^BrcfJvFuj1+J&7pUXO@geCy=%bY0y literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_c_vertical.png.import b/resources/cursors/resize_c_vertical.png.import new file mode 100644 index 0000000..e690de3 --- /dev/null +++ b/resources/cursors/resize_c_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddkb01pete1e4" +path="res://.godot/imported/resize_c_vertical.png-32f0e2a57056a6b7c65d5787fa1778f4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_c_vertical.png" +dest_files=["res://.godot/imported/resize_c_vertical.png-32f0e2a57056a6b7c65d5787fa1778f4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_d_cross.png b/resources/cursors/resize_d_cross.png new file mode 100644 index 0000000000000000000000000000000000000000..357b7064a4098d11731a9cfde7ac8f025a4c9ba3 GIT binary patch literal 425 zcmV;a0apHrP)ZF*|b~)`;6@o7;P% zP73$}hUN1W_ym3``yJK{$g1Y9=1M8iT8q|Nlv3Rw?&j87xyf4F1tMzR3u4NdCm^Pl z00M|HCTV_?F($m2yLvAKxB?8ru=`^0&Uaz&B7LwOyS=LZ3lx8s$N(BREzk4;bF-W| zE$7VAQX7*bAKO4^ TdI2$R00000NkvXXu0mjfjw850 literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_d_cross.png.import b/resources/cursors/resize_d_cross.png.import new file mode 100644 index 0000000..e8858e5 --- /dev/null +++ b/resources/cursors/resize_d_cross.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c8p8gxfy3oe60" +path="res://.godot/imported/resize_d_cross.png-b02e0d95caab9a1b138f74799d340fae.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_d_cross.png" +dest_files=["res://.godot/imported/resize_d_cross.png-b02e0d95caab9a1b138f74799d340fae.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_d_cross_diagonal.png b/resources/cursors/resize_d_cross_diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea7411fdc88efb8b50bb21db1353402c95914dd GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;j0X`wF zK$;}*{{4G-d3k$#dwqTV`}gnX=jYF#KR-S`{{R2~Ky&6W1!n>&fs!D<;Pdk9`}6Pb zx1aCNUmyQopW(zEtt6n_TTd6q5R21$Cwq#uDDb$wK*5}imIqpv zFx=?RvTG}1J@6_hTav$qVfnmHYk{vWcN%2fM9&8PlM_FXIgWX&}d!&r$pmvISs%EAZ1yK_g-Rg&W#Z|0Bdcu`4CM& z0R%vtb58*P*r7oRp$)i+$N{*D$OVA@OqlIN3b0iG`~W-PyJ?!&wrv$!EX!pQqq5V7 zHW?7_=j$)}=_~>i^ke)z*X%{jTn?5|z2yWP0WrpiF=hY+`f+B701`qF5fN)`c7y=` z4v`6Bw#n*%2_pJAsRJSiwZ%*VB8WOWKt!aj>jAL8x7kbTM%Q)8m#V6|x9`<_vg`*_ lbs6_J8haiv{xxd={s0b)hw#Ye6!!oC002ovPDHLkV1oMlhnWBX literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_d_diagonal.png.import b/resources/cursors/resize_d_diagonal.png.import new file mode 100644 index 0000000..4a9a911 --- /dev/null +++ b/resources/cursors/resize_d_diagonal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnt20qlhy78mt" +path="res://.godot/imported/resize_d_diagonal.png-269b57ef6642174f4b8a5e98ad3d7790.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_d_diagonal.png" +dest_files=["res://.godot/imported/resize_d_diagonal.png-269b57ef6642174f4b8a5e98ad3d7790.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_d_diagonal_mirror.png b/resources/cursors/resize_d_diagonal_mirror.png new file mode 100644 index 0000000000000000000000000000000000000000..2082af178edc26591e9909110d2b4990472eb0b7 GIT binary patch literal 317 zcmV-D0mA-?P)P*?~AAgF4HrLOBx6vacLG833eRaM^;P}Tl6 z*locFaBl%m3gm)E1#-ei0zLQz!`>eWc<=kCJsTYEOFX=EoE2=97#HBD{r&^axdrBm z0Nb`sz}1-dk{#o>W0MOmEii~k5Rr$(F)Q4A-?cN(l`xHu!E*_8?K_0$5a$xn-vP{l3O*0oJn%LWss)Lopp8N0m6kM&~Oa6CmtznA07mE2i P00000NkvXXu0mjfXOw>C literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_d_diagonal_mirror.png.import b/resources/cursors/resize_d_diagonal_mirror.png.import new file mode 100644 index 0000000..27b0637 --- /dev/null +++ b/resources/cursors/resize_d_diagonal_mirror.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgsw3t4438dwr" +path="res://.godot/imported/resize_d_diagonal_mirror.png-6e794bdc9af9723bf3572a4e0324472e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_d_diagonal_mirror.png" +dest_files=["res://.godot/imported/resize_d_diagonal_mirror.png-6e794bdc9af9723bf3572a4e0324472e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_d_horizontal.png b/resources/cursors/resize_d_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..445d310a3e25418d051b06ec0c1182998efdb8cd GIT binary patch literal 288 zcmV+*0pI?KP)v)O#6=HOSQo7DXdE(4uTr}Kpf zfDFI@D1gU_tjCyPW2Wpm$^f{S=YjH{m7Kh*Ttujh?wPO08A+{ zB5oIm2&R-~??3>Qmc*3;i}Hf%V`@rVC9qZAlyLXc0`9)6{7qspc0gcQ$=NKgCA2yk m_8c{MRyleir_tE>42nyx0iTjIctM0!ikYMSi;Om{=gT< zaKH~Rysq!SH}E{T-fjY5ixHa2opUB4CL-pXYZmb*k1^UrjIl|?zw%ZQw=MZf#I0t4 z0j8>}@(ER)znEE0g#mYfVHmO#XLBBfYZr0l{jcTnfa?aj6-gfQ1mUCn6D<0#eNY18f|}Y(PqB*O9E00GRjQQc9b0@BJi~ngI@o zTM-L+!lvI6;j0X`wF zK$;+^udkPvmtVhr{r&s*`T6ef|CW_y7O@A81ZQp*bgz z;wcI83-(_hFMr=&pa1;({S5!Ur1%5Hzk0ejhFF}Qdil0cvjPuGfX<>td&3+5{+G|? zanw$-KKpu}WF&Le55rgX3#=DhJHBA4%!^yf4m)S7wfjwHe6BcQgD6TsaMgTe~DWM4fYD}qe literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_e_cross.png.import b/resources/cursors/resize_e_cross.png.import new file mode 100644 index 0000000..0f4d741 --- /dev/null +++ b/resources/cursors/resize_e_cross.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c5g7tirtx47l4" +path="res://.godot/imported/resize_e_cross.png-28cc2a1d90d55c98ea8255bed5410121.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_e_cross.png" +dest_files=["res://.godot/imported/resize_e_cross.png-28cc2a1d90d55c98ea8255bed5410121.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_e_cross_diagonal.png b/resources/cursors/resize_e_cross_diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..41775c14b9043c2a7788fd47edb37a77c00ba379 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;j0X`wF zK$;kkpPzsK{{8jq*VotApFe;8{rmU+{{H>_{qgbf{QUg$=g2jao_WK#I2{ z$S=5FpZ~o4egFRb@8jn))Rg%@0ZN?oba4!^IDK~VNv3869+$U|m{wY^`264g7Q>r8|a!mOkl%#!{f#F$VBCoQ+t}Hgb1COp4?V1+2 zV1C0&f95yBl}b!o-h6hLam(UB?#+uQz7{g>dEY5~VddHFEkW!D*j%gkmGHevlzYPG z@i~^op>HD}$G7a>Kev|L`D1Cg?9ShafVrwS-UkI{tKGQ%GBxw^-hUg<9=+q7bC;>N z`str3tED;^6kJ>wKdkxVIc=u>sq4S<>cgVqFaLB-XUHx3vIVCg!0O8!2 A{{R30 literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_e_cross_diagonal.png.import b/resources/cursors/resize_e_cross_diagonal.png.import new file mode 100644 index 0000000..6e4d06a --- /dev/null +++ b/resources/cursors/resize_e_cross_diagonal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bry0ig35t7n07" +path="res://.godot/imported/resize_e_cross_diagonal.png-27e5bfdb00203246d8b8bf7aa15608f0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_e_cross_diagonal.png" +dest_files=["res://.godot/imported/resize_e_cross_diagonal.png-27e5bfdb00203246d8b8bf7aa15608f0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_e_diagonal.png b/resources/cursors/resize_e_diagonal.png new file mode 100644 index 0000000000000000000000000000000000000000..0d66ae5a463a9a33fa72feb93bd5fe5d5267bd90 GIT binary patch literal 283 zcmV+$0p$LPP)W~P)c}@+1u%rj%oYOQ- z9})Nkt`yGrnZ%g_SC%s$hM_1ij$>5;0r!Ph7wn$(ov0?TSE8zbB!v))5-~=_80!m2 zQs4ID6?L9002ovPDHLkV1je6aohj^ literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_e_diagonal.png.import b/resources/cursors/resize_e_diagonal.png.import new file mode 100644 index 0000000..7cecbb9 --- /dev/null +++ b/resources/cursors/resize_e_diagonal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b1rxguvy0n8qq" +path="res://.godot/imported/resize_e_diagonal.png-10d174086194767584953b809b8f2148.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_e_diagonal.png" +dest_files=["res://.godot/imported/resize_e_diagonal.png-10d174086194767584953b809b8f2148.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_e_diagonal_mirror.png b/resources/cursors/resize_e_diagonal_mirror.png new file mode 100644 index 0000000000000000000000000000000000000000..ea7d20d77f3285d83670008626a798913e8e6513 GIT binary patch literal 293 zcmV+=0owkFP)2oU+Qa_nYD02wcuu48yRwwk%6Iyq|sk9v;Vr rli)c;O^DD(b6qoltCc{f)A=7Bmj9PvCkOo`00000NkvXXu0mjf0e*E; literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_e_diagonal_mirror.png.import b/resources/cursors/resize_e_diagonal_mirror.png.import new file mode 100644 index 0000000..325378a --- /dev/null +++ b/resources/cursors/resize_e_diagonal_mirror.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://0bphkkr0djsd" +path="res://.godot/imported/resize_e_diagonal_mirror.png-c2915eed974db59cd48b6d673d40197e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_e_diagonal_mirror.png" +dest_files=["res://.godot/imported/resize_e_diagonal_mirror.png-c2915eed974db59cd48b6d673d40197e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_e_horizontal.png b/resources/cursors/resize_e_horizontal.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a9aed2bbe6ec22eea097b135c5eb32ea5c71b4 GIT binary patch literal 273 zcmV+s0q*{ZP)z?fnW%R;Jvh~C~fxBCWni6eB69foHv#VMB2u5Z7NDw^1I+AJKnCC`B{#F51I)}*O1JI- z0VutQcL9yO;Ksw$jpzl8ly@Uk^$?({Q{;z;W(4O?@lbgk!IfmKB#&y(Gvq-K1k-o| XcT}{y@{jco00000NkvXXu0mjf2Apdc literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_e_horizontal.png.import b/resources/cursors/resize_e_horizontal.png.import new file mode 100644 index 0000000..844a9c1 --- /dev/null +++ b/resources/cursors/resize_e_horizontal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://drngpdfioqe1n" +path="res://.godot/imported/resize_e_horizontal.png-d870bc8dc0c6782e6246192a0eb3f12f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_e_horizontal.png" +dest_files=["res://.godot/imported/resize_e_horizontal.png-d870bc8dc0c6782e6246192a0eb3f12f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_e_vertical.png b/resources/cursors/resize_e_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..04afa7eb4adeffc8990700e8f4f67adf6e1b3aee GIT binary patch literal 309 zcmV-50m}Y~P)y2tYcH~`nbCzas=n=Ic{E+VF?rm7|)%_4r}F-9ARF*b>KDQ^{VT$0a3 z9BT#`U?GHA`9KI^{9$JKC=9p&bX}L-INI}F`0gS;dA@eJRdoacgcb7eIFqGx1Xu23 zI2Y_a17B4BEACl8f_=?^0GRhadka)`2uL*p46wfMvjHikRoAc-514b#Qc8<*=iDII zngIgDrHF|!lvI63t^Vgr}kGJoa z-#`Doemz6gmg9GTatAzJ978NlpS^rqs9AxBHQ;xE2v3xJ%)kHMt2?;NX1*-By1P&% z-Eqc}7oR3%eQH+vy*iJ=DIXx%5a40G?!p2@O`pfK}v^>bP0l+XkK*=&db literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_horizontal.png.import b/resources/cursors/resize_horizontal.png.import new file mode 100644 index 0000000..9bb9eb6 --- /dev/null +++ b/resources/cursors/resize_horizontal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpc3sx7m4ddu5" +path="res://.godot/imported/resize_horizontal.png-12089aabacc6a88a4c9aee343f2db81b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_horizontal.png" +dest_files=["res://.godot/imported/resize_horizontal.png-12089aabacc6a88a4c9aee343f2db81b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/resize_vertical.png b/resources/cursors/resize_vertical.png new file mode 100644 index 0000000000000000000000000000000000000000..296ec816a866ca8d19df88d9b5c49f8ee27a2c65 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-Y0X`wF zK$>`9Z*PD9{{8&?e0_cW_wV1w$H&i~KOd<5|Ns9})aMrgS^OnIe!>3d*XQ^1$G?}~ zZ(pxJpMme(&&@!o#Ar`04UOp|=l~qU_yV#m67Wrfz zYwilEdsBWfY+*al67b8HK{jWVD8qrK9ar?2maO{w-64AQcLo2j2S0P7C#+t1;JbmZ z`vi4a=2ODw+zpbMK1fd4bEd4Js_7oTS8-hT!Ob2SPZN$9Hz->$y_9ib+PB7?ZHvkJ zwgXN-JWe^=sda}3d@2g$b?9-QkaY6rD(j!C4)4-=J?Ad-tQGdZ7fakR%%8iP;n25- lF{}l~mWE5?|AhC4uVW8OcAs7le=i9XY@V)uF6*2UngFj+iva)t literal 0 HcmV?d00001 diff --git a/resources/cursors/resize_vertical.png.import b/resources/cursors/resize_vertical.png.import new file mode 100644 index 0000000..313f13f --- /dev/null +++ b/resources/cursors/resize_vertical.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ddd363umticsc" +path="res://.godot/imported/resize_vertical.png-d6a957537ab7a89c0a34205ad1b62d8d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/resize_vertical.png" +dest_files=["res://.godot/imported/resize_vertical.png-d6a957537ab7a89c0a34205ad1b62d8d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/target_a.png b/resources/cursors/target_a.png new file mode 100644 index 0000000000000000000000000000000000000000..a322986645f943113c31a99ccd5be8247f8d6278 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;L0X`wF zKpGENzka>Fz5V&~=kxRP@87@w{{8#^|NjHk&o|B}08(5fL4LvW@AI#JFMnQtKf~<3 z0){}*xt=bLAr`0KPCChV$biS?uIWPWS3m#HKbpt1QBYG{MemI6;_?&HGxOw~-id0s zapf*}ukiAhnn6PBG*M?^2D4|pI~XE9Wh)pi=T=Cv?~~og*%H_;b(mY>ch-7oe`5px zZGsB#v(3wR=l*{6{PnSQ3-_#lwsT{)#_r4@Rv+i(v-hoNS%G}H0G|+7 zAdL*}-@pI<{rmaz=l}ozA1E&CXIciNSWANZg5&x7_cN@lUtkUtDDrf14AD5BT;Rye zvx8+yZvd-I+PM%%!4GrdELlSn+|-{k1seyl&Ph9G;#fN4X^P++zw%9UEG6G~aWo%n zEq-=p=41yZ0k-DTXS({n%~W9IVAc@0c#%zz!B`^3q)|(~nMHwzO*~y8mqVz*pe?*( aAtQtQ_l5C?6K?Q!lvI6V!Y_sItw2D11{g8YK}{q5!B=bwMSe*b-beTEg=E_O38FlKnVIEGl9ZVkS8am;Z_} z&CL$1boln-Z-;y7Kc*Q{-+MoETz`%X?|oEP4(>_Fa|gUnxlH_5=` zXcG70#;nr}8VY*Vi;c95RqxL9zOZV-efFrwb5~_wQPFu&#d^S<@w1pi(cy-SgPR!3 z%wI)aR*EuuWuA->DmEyC)stO>w%du*-Pn3ZE>VC2M~aEW61*H)NCd zod~;pw}lzcox6Od%&}T1GF$a*jah}xS)toA-`@T^<5HP_f5z-zJ;hc6C;F8|-On*y z%zeMxQp2Ndn^M;9^n^=WXJmi2{kF%{`@{4vFP}e3ky>{+ey;4=d7_KoeEf9E!lvI6-D0X`wF zK$;}5e*JoVef{|O`2G9$*Votk`}_0r^WVRJ|NQy$_V)Jq`T6ql^6%fjpFe;8|NsAi zCa*ajz8^>llmz(&>)+?kU+*7(e!hIYegFIY498RsZf9U%4D@ty46!)9bn@*$0nJMLMi`wp2Tcw#|E!lI?wG ziCZa`Z`hjRZ(Yr2=IKvKEND9JS3BjTTclFAS5BwU)o<2PM^$;xDnGdzT{}@C{o6{f zw2Kvq@6P=%TGX)nv(W64J2LI_TBGmpNfrJj(4nJcEHbTg+p>w9PtVdk-r6_uvE3($ zTYD-ce+T7u20gvqzWL;zFJG=adv7oIzOa@#P2FeBg5KMPpqTY^^>bP0l+XkKw&mIO literal 0 HcmV?d00001 diff --git a/resources/cursors/target_round_b.png.import b/resources/cursors/target_round_b.png.import new file mode 100644 index 0000000..06c8388 --- /dev/null +++ b/resources/cursors/target_round_b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c6twmey77joqm" +path="res://.godot/imported/target_round_b.png-08e21ee1bdb7a1b088d9d38a6ea62bc7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/target_round_b.png" +dest_files=["res://.godot/imported/target_round_b.png-08e21ee1bdb7a1b088d9d38a6ea62bc7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/tool_axe.png b/resources/cursors/tool_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..0e03f38458df017f7c7e0e5ffd093390bc1c9b07 GIT binary patch literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvNA9*Y6kd( zxB|sV0x~i(nwpw^ettYWJS8P1>({S8dh}>sUS2^#fws2x=FOWmG&DRtJ*P~WGHKGJ z?c2AXJ$v@Zkt2r=9on^PmzkLvFE8((KY#S}^mKJ~pFe-z+uK`HQ)6y!9vvNRYiqlI z|NeRN<^=`@s;jGCzkdDp?c4Y7-?y-^xOwyDF3X%U%!6+{{8zK zH*P$9`0)S#|G*$R@Xad{NC}h#`33ja&yUadm%nen{=EMC{rn6a{fVoA0lLJ~#WBR< zbnE5x@+Jcjwg(}ut{gA#RlnamUA8aEdd*S3tc{ib|MzDwO>ADh_r66XhyHi9mcPME z9>*rs;<*dLU6_T`pfA7yX_bz_< z;kj`Mi=gv{{3$mC^`Cv~`_}*7qC9s=hzopr0OY8Fh5!Hn literal 0 HcmV?d00001 diff --git a/resources/cursors/tool_axe.png.import b/resources/cursors/tool_axe.png.import new file mode 100644 index 0000000..1e42417 --- /dev/null +++ b/resources/cursors/tool_axe.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b8teisge2r6d" +path="res://.godot/imported/tool_axe.png-918dd6b8fd0640bc59280b82507afbe4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/tool_axe.png" +dest_files=["res://.godot/imported/tool_axe.png-918dd6b8fd0640bc59280b82507afbe4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/tool_hammer.png b/resources/cursors/tool_hammer.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff88a66e67142fa1fa41beb4bff7c4a8c230d0a GIT binary patch literal 562 zcmV-20?qx2P)9pfdw`6L&JBEoeC#O64YIOv0@NdXUoQYhXb*ry#T>~(2nIlek68C(FMD2m985P}@X(K8X%3a>+=6#htw%J4@>Si^OO z!=Vu}DsgjYLUN@?y7ymq)T`o8Vx`v52if~(*{h&lo6TrGpVMG4IJRSqnH$sX z61k;DzV9F5%jJ@kQkU9G0PJdsTxW@v2*Z$)B%w4-3ui2MpMb>@?E@gkame#LbE)Zd z9swZ6SZU1^NK{S-rv+v1a4!I;)9GA+cB+A z%5&kS#JOZyMw`useBajs!+QywNEDr{xK!ZnqY=De(sUI1g%poAC};fbY+_+Td3C1cYdI(=*I|`2YX_07*qoM6N<$g5@v+ A+5i9m literal 0 HcmV?d00001 diff --git a/resources/cursors/tool_hammer.png.import b/resources/cursors/tool_hammer.png.import new file mode 100644 index 0000000..eea124f --- /dev/null +++ b/resources/cursors/tool_hammer.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ck1omlnv8d8v5" +path="res://.godot/imported/tool_hammer.png-46742e22532e262623cc264fbcd04792.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/tool_hammer.png" +dest_files=["res://.godot/imported/tool_hammer.png-46742e22532e262623cc264fbcd04792.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/tool_pickaxe.png b/resources/cursors/tool_pickaxe.png new file mode 100644 index 0000000000000000000000000000000000000000..155d6595c086e270dcceb098898959d2c772db76 GIT binary patch literal 814 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvNA9*iUjzC zxB|sV0)PJeS-Em$UtizawQG0n+O>D@-mb2${QUg6bLYN%`O?S7r@Fe@&(AL)AYjLi z9Z5+^n>TN6X=!==`gK%P)a1#Nr%#{W-QC^R*7o)5*W0&mySlo{%E~r0G!zvTSz1~i zKYskdg9pEV|K7cO_xA1Ed3kx|<>mGD^?iMPKYjXi=FFM?{{HLNub(@2?$V`8=g*(t zx^-)GboAlFhvVbpuUxru;lc%ffB$dazP)+#=H|_tadC0=_4V`T&%b;3?)&%eU%h(u zW z+vcqe3KUT-S}yIe)8Y9`-~5-`7aXvL3i`2!gIymEkSi7d$?UYw4FsWtsOg_QJqPaAffT)^Wpr-whhxJD~u!{Hq{ zFJ7*&oMWlTaLGyV;GBTQpCJ~%r9XZ@kma?2=e@dd^8Om;%N|@-e)8(4EVS-lyMO43 zjWqkz!ygM4^yrsw|9ZdvUgx@ur85^Kuh;MSt-!NK`qBPdyZOKIi>fW2vZq^2a(eit zxuK72t={-ao;kJXmGxS?r~EHm9|U|dC|UP3dq(JiS+A`dPucU=gz>*RH8D}_Lf)>e zE9}!mX6d&3ap=35*vIUZp5gQJ#o{x~7xiCD$K9#t!lvI6-t1AIbU zfiy|L$HyliAV5t`&D7L%@7}%p_U$`-`0%AmmtMVk_4DV?KY#xC`}>E6hCY7$`1|kB^Vn z*Vljl{yoq=|NsBry!Fi;AWNVm$S+vF|NQ#<@%jGz_VxPv=f7vD(Yte+fq~J`)5S5w z;`G$X&y$)Bcv^&)87kj3&YTs>@w?)G`|2KFgO*F*>KMN#s+2^nsk`{-e1j~T%H_n% z4cQBY=QBAe_!R|xaUTtW6`YoflNA>^DkGF`mtXeF4O{i7rl=LTa{r*M4o+Xc`v0N>$zV+t*i%nrI zTs2w^Ec;89$vIo2o&X>u6{1-oD!M!lvI6;g1AIbU zfi#ie@87>NGBT;DsnXKYiHV8ZwryLxcJ2QC`}6bj<>lp1oH!vTC->*ipRBB`_wV0- z`t<4Z=g%KMe*F6N>$`XF9zTBk?c29szka=a`}XJ0pFTc5_4W0aFJHcP?V7#4JwHEx ze}Dh2Tet4ryB8lHKY#xG*RNkcefsp_!-p?lzI^lM&6h7+@;wuUA3-<5dAJ1Q}pTFMz{`vO|i=2(x85kIOJY5_^EKV=Id^_ln zfdJbBEsxt<1VscLEf|^R-%8r`enwEd~7#R(mV%kYr#|ZFttqw3@Fig<*Zi#D1=tZw4uOOy|}!MDcRk z%}eQcCGEhw(({AWfnHq~KI3=I5=D^`^E~se$Zn3`W(w!zkN#F>aJYZ*GUMU-XJ*u~=rG?2u;mrs g|I>HgN3-)R`#ITbvyYoxHU!1Dr>mdKI;Vst0BNH87ytkO literal 0 HcmV?d00001 diff --git a/resources/cursors/tool_sword_a.png.import b/resources/cursors/tool_sword_a.png.import new file mode 100644 index 0000000..b31f2d1 --- /dev/null +++ b/resources/cursors/tool_sword_a.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://hi0gmcwxduid" +path="res://.godot/imported/tool_sword_a.png-78341df2da1643e2117629c923c767c1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/tool_sword_a.png" +dest_files=["res://.godot/imported/tool_sword_a.png-78341df2da1643e2117629c923c767c1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/tool_sword_b.png b/resources/cursors/tool_sword_b.png new file mode 100644 index 0000000000000000000000000000000000000000..8a1b1536bf1d864c8adc616ae3593863635a35bd GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-l0(?ST zfiyudapJ_Do}O8=X3dx}W6qp8)22zW&;^YwzE`fBpLPy?ggwzI^%R z%a;!yKD>GJ=J)U4w{G2f`t<3;hY!Dh|9=1e{rU6f$H&K?IdkU!|NlT28n=eq0V$r6 zAiv=I{_D^4_rIUNUq7DVv#oCp0|TR?r;B5V#p$J&Zx$Ug;9(6=SM_ap_uEgi@tuz6 zhJXLhugbo;lKI;f;}@#@R+BHroXq;+zVd&=8U?*j6+r`q=-+=06jqsrUu9`!{3YbX z-rDf~^@_O;hx zn%suzq0^bPPHtj;^JnQ7)m6F;x>GORXPbJmKV8$eUigOU@)=?64(IpCKS}?Wx?QlQ nYG<`qCd-NaPx7;#U;oQ2_#y9%)QOFqpxE|w^>bP0l+XkKS!4_J literal 0 HcmV?d00001 diff --git a/resources/cursors/tool_sword_b.png.import b/resources/cursors/tool_sword_b.png.import new file mode 100644 index 0000000..e3b8a92 --- /dev/null +++ b/resources/cursors/tool_sword_b.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bjuum8havs4kw" +path="res://.godot/imported/tool_sword_b.png-fecc0fe2a0b4185bb85166dd904754d5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/tool_sword_b.png" +dest_files=["res://.godot/imported/tool_sword_b.png-fecc0fe2a0b4185bb85166dd904754d5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/zoom.png b/resources/cursors/zoom.png new file mode 100644 index 0000000000000000000000000000000000000000..e44bf3fcfa1e25e93b716ab6a273c94d4edc1a22 GIT binary patch literal 495 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`9Q7J*!!P zrzQ6_W5D*Twdz+Y|8Kv;5|9zTKkvEM34PAV0)J})zSJ-9aP<@_EaGrcE$e)wKjG59 zJ2oDVedgb^p5Rn|`qh>Yhd*2z3u2jj8@L)(j_=r);Wm$@;XqE`y7^0PEva&I;Wq`r#$X_?^z3SKz!En%>J#458e9Q+`hBTta>XHl_VWi$-Q=q%h9+W8>cHhkC?aehM?~5${z(& zRF?%ebXF!lvI6-D0X`wF zK$>`rBv70RAW2{^L{NFz(FF;Y!cIFl4_NPp~rNVz}0>0EcEM271X<^B-NN9J+zpiIH}`0w{ycIaHWlV0t)jagM{*2|5IFEVc|xWm}6okvdMhl2uxh0gU~ z_sS2nYx6bNusE(eZz7!#`?7$uH!1(tK}pjaTX-hidnGh=>#oP8)32(POzNxfpXNLL z(@VeDg!UHg8QfPV-@ATmLWFmp*Rd~R7xzZ$mmCS(@~O?CZ^aGn_-{cXd%{vG_Xz3k zuKZD0!lvI6-D0X`wF zK$>`rBv70}^ta7_ii1+N5d+qbucu&bPRGfa$*vQYq)NpxI{QvK= z9~6%yPU=_iEce~JRyy1&#%b}5+1FSleInUB@=H5UMcn){9cj`Q`gI z9Vy{52-JUa`t6sOnzOrY>SurAig{Yz|J`MO-}B(2Gi}`cplI@R^>bP0l+XkK_KmwV literal 0 HcmV?d00001 diff --git a/resources/cursors/zoom_out.png.import b/resources/cursors/zoom_out.png.import new file mode 100644 index 0000000..5f2cd2b --- /dev/null +++ b/resources/cursors/zoom_out.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ctjdpphw0as7" +path="res://.godot/imported/zoom_out.png-407260a484d261ef4ac137ef70bf1c97.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/zoom_out.png" +dest_files=["res://.godot/imported/zoom_out.png-407260a484d261ef4ac137ef70bf1c97.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/resources/cursors/zoom_reset.png b/resources/cursors/zoom_reset.png new file mode 100644 index 0000000000000000000000000000000000000000..5e1e72ccdad1e993f3f4d9c474d09df245f193b2 GIT binary patch literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6-D0X`wF zK$>`3uCC%z*FfA_4JrL9oI8nhtNhS%X0b6{Iy<;51APYkUmXB`vS?o^l zavgDNl_d#!A^wl|UHfq)swl*0+2#{BW|}S#h`#u0cK%WU(dvh%;#T)u-=xADz9`Y0 zUs_!>$%b`?M*63xWw)wU-f^A(ec3*y@V~L2=e-c0UK(8WEWYtCD55-F{an^LB{Ts5 DYL~#} literal 0 HcmV?d00001 diff --git a/resources/cursors/zoom_reset.png.import b/resources/cursors/zoom_reset.png.import new file mode 100644 index 0000000..9aae3e9 --- /dev/null +++ b/resources/cursors/zoom_reset.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bfapwls5at0nf" +path="res://.godot/imported/zoom_reset.png-8266deb02173a145dc8e1a6eefd56de7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://resources/cursors/zoom_reset.png" +dest_files=["res://.godot/imported/zoom_reset.png-8266deb02173a145dc8e1a6eefd56de7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/scenes/scripts/drone_manager.gd b/scenes/scripts/drone_manager.gd index c732dff..f344ae9 100644 --- a/scenes/scripts/drone_manager.gd +++ b/scenes/scripts/drone_manager.gd @@ -12,7 +12,7 @@ var director_drones : Array = [] # List of all director drones in the world @onready var drone_controls = %DroneControls @onready var ui_controls = get_parent().get_node("UiComponent") @onready var spawned_drones_container = get_node("SpawnedDrones") -@onready var cursor = preload("res://resources/cursors/launch_drone.png") +@onready var place_cursor = preload("res://resources/cursors/target_round_b.png") # Drones! @onready var director_drone = preload("res://entities/DirectorDrone.tscn") @@ -78,7 +78,7 @@ func spawn_drone(drone_type : String) -> void: func place_drone(drone_type : String) -> void: if !spawning_drone: - Input.set_custom_mouse_cursor(cursor, Input.CURSOR_ARROW, Vector2(32, 32)) + Input.set_custom_mouse_cursor(place_cursor, Input.CURSOR_ARROW, Vector2(32, 32)) drone_controls.disable_buttons() Log.pr("Placing " + drone_type + "...") spawning_drone = true @@ -137,9 +137,12 @@ func _on_button_mouse_exited() -> void: func update_director_drone_list(): director_drones.clear() + var x = 1 for drone in spawned_drones_container.get_children(): if drone is DirectorDrone: + drone.visit_order = x director_drones.append(drone) + x += 1 Log.pr(director_drones.size()) diff --git a/ui/scripts/ui_component.gd b/ui/scripts/ui_component.gd index f8b82e9..b375cdc 100644 --- a/ui/scripts/ui_component.gd +++ b/ui/scripts/ui_component.gd @@ -9,6 +9,7 @@ var last_update : float = 0 @onready var help_text_items = help_text_container.get_children() @onready var level_text_label = get_node("%LevelText") @onready var level_timer_label = get_node("%LevelTimer") +@onready var par_text_label = get_node("%ParText") func _ready(): @@ -42,4 +43,7 @@ func show_help_text(label: String): item.show() func update_level_text(text: String): - level_text_label.text = text \ No newline at end of file + level_text_label.text = text + +func update_par_text(text: String): + par_text_label.text = text \ No newline at end of file