From b31f0be98ae570f94eee8acd203afb756f27f023 Mon Sep 17 00:00:00 2001 From: Victor Turgeon Date: Sat, 14 Jan 2023 17:14:55 -0500 Subject: [PATCH] PEW PEWPEPWPEPEWEP --- .godot/editor/create_recent.Node | 4 +++ .godot/editor/editor_layout.cfg | 4 +-- .godot/editor/filesystem_cache7 | 20 +++++++---- .godot/editor/filesystem_update4 | 4 ++- ...state-d267b47f7e81a3258979164d56d0d9c2.cfg | 4 +-- ...lding-d267b47f7e81a3258979164d56d0d9c2.cfg | 2 +- .godot/editor/project_metadata.cfg | 8 +++-- .godot/editor/script_editor_cache.cfg | 6 ++-- ...state-4b15d5b2c95b81f0d5516148b6f1d415.cfg | 4 +-- ....svg-218a8f2b3041327d8a5756f3a245f83b.ctex | Bin 3420 -> 0 bytes ....png-ef21141e6f7fef7ccb4b638348400c3b.ctex | Bin 232 -> 0 bytes .godot/uid_cache.bin | Bin 266 -> 507 bytes GameJam-Vanier.csproj | 2 +- GameJam-Vanier.csproj.old | 7 ++++ Player/Projectiles/basic_projectile.tscn | 3 ++ Player/Weapons/basic_weapon.tscn | 5 +++ Player/player.gd | 5 +++ Player/player.tscn | 15 ++++++-- Sprites/dingo_jam_mc_front_64.png | Bin 0 -> 2340 bytes .../dingo_jam_mc_front_64.png.import | 11 +++--- Sprites/pew.png | Bin 0 -> 158 bytes .../pew.png.import | 8 ++--- Sprites/projectile.png | Bin 0 -> 125 bytes Sprites/projectile.png.import | 34 ++++++++++++++++++ icon.svg | 1 - placeholder.png | Bin 475 -> 0 bytes project.godot | 2 ++ test_level001.tscn | 12 +------ 28 files changed, 116 insertions(+), 45 deletions(-) delete mode 100644 .godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex delete mode 100644 .godot/imported/placeholder.png-ef21141e6f7fef7ccb4b638348400c3b.ctex create mode 100644 GameJam-Vanier.csproj.old create mode 100644 Player/Projectiles/basic_projectile.tscn create mode 100644 Player/Weapons/basic_weapon.tscn create mode 100644 Sprites/dingo_jam_mc_front_64.png rename icon.svg.import => Sprites/dingo_jam_mc_front_64.png.import (62%) create mode 100644 Sprites/pew.png rename placeholder.png.import => Sprites/pew.png.import (68%) create mode 100644 Sprites/projectile.png create mode 100644 Sprites/projectile.png.import delete mode 100644 icon.svg delete mode 100644 placeholder.png diff --git a/.godot/editor/create_recent.Node b/.godot/editor/create_recent.Node index ea9753a..d3b3cd4 100644 --- a/.godot/editor/create_recent.Node +++ b/.godot/editor/create_recent.Node @@ -1,3 +1,7 @@ +Sprite2D +Line2D +RayCast2D +Camera2D TileMap CollisionShape2D AnimatedSprite2D diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg index eb0278b..dcf9f04 100644 --- a/.godot/editor/editor_layout.cfg +++ b/.godot/editor/editor_layout.cfg @@ -8,7 +8,7 @@ dock_split_2=0 dock_split_3=0 dock_hsplit_1=0 dock_hsplit_2=309 -dock_hsplit_3=-216 +dock_hsplit_3=-266 dock_hsplit_4=0 dock_3="Scene,Import" dock_4="FileSystem" @@ -16,7 +16,7 @@ dock_5="Inspector,Node,History" [EditorNode] -open_scenes=["res://test_level001.tscn"] +open_scenes=["res://test_level001.tscn", "res://Player/player.tscn", "res://Player/Weapons/basic_weapon.tscn", "res://Player/Projectiles/basic_projectile.tscn"] [ScriptEditor] diff --git a/.godot/editor/filesystem_cache7 b/.godot/editor/filesystem_cache7 index c63670c..a36d3de 100644 --- a/.godot/editor/filesystem_cache7 +++ b/.godot/editor/filesystem_cache7 @@ -1,13 +1,21 @@ 0b7126e0c6e86d3ec295a72f5aa6e0bd -::res://::1673728399 +::res://::1673734432 icon.svg::CompressedTexture2D::4918904308290865421::1673712834::1673713013::1::::<><>:: placeholder.png::CompressedTexture2D::4828848561319431753::1673716304::1673716317::1::::<><>:: README.md::TextFile::-1::1673712834::0::1::::<><>:: -test_level001.tscn::PackedScene::278447013021769396::1673727256::0::1::::<><>::uid://b62h0w8gjm6tj +test_level001.tscn::PackedScene::278447013021769396::1673733616::0::1::::<><>::uid://b62h0w8gjm6tj<>uid://brxelntunb27r ::res://Levels/::1673726687 level.tscn::PackedScene::4739050375457527030::1673726687::0::1::::<><>:: -::res://Player/::1673727256 -player.gd::GDScript::-1::1673726441::0::1::::<>CharacterBody2D<>:: -player.tscn::PackedScene::4618483906406103163::1673727256::0::1::::<><>::res://Player/player.gd<>uid://ca2eovotfh6v2 -::res://TileSets/::1673728399 +::res://Player/::1673733741 +player.gd::GDScript::-1::1673732770::0::1::::<>CharacterBody2D<>:: +player.tscn::PackedScene::4618483906406103163::1673733616::0::1::::<><>::res://Player/player.gd<>uid://wkeakqjvu3gg +::res://Player/Projectiles/::1673734122 +basic_projectile.tscn::PackedScene::5856608848916302392::1673734122::0::1::::<><>:: +::res://Player/Weapons/::1673734078 +basic_weapon.tscn::PackedScene::5655575360493827386::1673734078::0::1::::<><>:: +::res://Sprites/::1673734432 +dingo_jam_mc_front_64.png::CompressedTexture2D::1565041755936548690::1673732299::1673732300::1::::<><>:: +pew.png::CompressedTexture2D::7577871081029115281::1673734362::1673734427::1::::<><>:: +projectile.png::CompressedTexture2D::13383739614235193::1673734403::1673734432::1::::<><>:: +::res://TileSets/::1673728405 Tiles Set GameJam.png::CompressedTexture2D::3627374938668034389::1673728399::1673728405::1::::<><>:: diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 index c2c0aeb..1f6ef2d 100644 --- a/.godot/editor/filesystem_update4 +++ b/.godot/editor/filesystem_update4 @@ -1,2 +1,4 @@ -res://Player/player.tscn res://test_level001.tscn +res://Player/player.tscn +res://Player/player.gd +res://Player/Weapons/basic_weapon.tscn diff --git a/.godot/editor/player.tscn-editstate-d267b47f7e81a3258979164d56d0d9c2.cfg b/.godot/editor/player.tscn-editstate-d267b47f7e81a3258979164d56d0d9c2.cfg index 940c067..e09492b 100644 --- a/.godot/editor/player.tscn-editstate-d267b47f7e81a3258979164d56d0d9c2.cfg +++ b/.godot/editor/player.tscn-editstate-d267b47f7e81a3258979164d56d0d9c2.cfg @@ -8,7 +8,7 @@ Anim={ "grid_snap_active": false, "grid_step": Vector2(8, 8), "grid_visibility": 1, -"ofs": Vector2(-695, -333), +"ofs": Vector2(-964.97, -535.65), "primary_grid_steps": 8, "show_edit_locks": true, "show_guides": true, @@ -32,7 +32,7 @@ Anim={ "snap_rotation_step": 0.261799, "snap_scale": false, "snap_scale_step": 0.1, -"zoom": 1.0 +"zoom": 0.529732 } 3D={ "fov": 70.01, diff --git a/.godot/editor/player.tscn-folding-d267b47f7e81a3258979164d56d0d9c2.cfg b/.godot/editor/player.tscn-folding-d267b47f7e81a3258979164d56d0d9c2.cfg index 4ae4802..6f3001f 100644 --- a/.godot/editor/player.tscn-folding-d267b47f7e81a3258979164d56d0d9c2.cfg +++ b/.godot/editor/player.tscn-folding-d267b47f7e81a3258979164d56d0d9c2.cfg @@ -1,5 +1,5 @@ [folding] -node_unfolds=[NodePath("AnimatedSprite2D"), PackedStringArray("Animation", "frames"), NodePath("CollisionShape2D"), PackedStringArray("shape")] +node_unfolds=[NodePath("AnimatedSprite2D"), PackedStringArray("Animation", "frames"), NodePath("CollisionShape2D"), PackedStringArray("shape"), NodePath("RayCast2D"), PackedStringArray("Visibility"), NodePath("RayCast2D/Line2D"), PackedStringArray("points")] resource_unfolds=["res://Player/player.tscn::SpriteFrames_mqbrd", PackedStringArray("Resource"), "res://Player/player.tscn::RectangleShape2D_ng5bv", PackedStringArray()] nodes_folded=[] diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg index 97171b9..6ea0901 100644 --- a/.godot/editor/project_metadata.cfg +++ b/.godot/editor/project_metadata.cfg @@ -1,6 +1,6 @@ [editor_metadata] -executable_path="/usr/bin/godot4" +executable_path="C:/Godot_v4.0-beta12_mono_win64/Godot_v4.0-beta12_mono_win64/Godot_v4.0-beta12_mono_win64.exe" tile_source_sort=0 [debug_options] @@ -10,7 +10,7 @@ run_reload_scripts=true [recent_files] -scenes=["res://test_level001.tscn", "res://Player/player.tscn", "res://player.tscn"] +scenes=["res://Player/player.tscn", "res://test_level001.tscn", "res://player.tscn"] scripts=["Vector2", "CharacterBody2D", "res://player.gd"] [script_setup] @@ -20,3 +20,7 @@ last_selected_language="GDScript" [dialog_bounds] project_settings=Rect2(510, 238, 900, 700) + +[color_picker] + +recent_presets=PackedColorArray(0.158472, 0.158472, 0.158472, 1, 1, 0.156863, 0.156863, 1, 0.890153, 0, 0.0748197, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0.670588, 1, 0, 0, 0.392157) diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg index 06708a3..661a161 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/.godot/editor/script_editor_cache.cfg @@ -3,11 +3,11 @@ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 30, +"column": 17, "folded_lines": [], "h_scroll_position": 0, -"row": 2, -"scroll_position": 0.0, +"row": 15, +"scroll_position": 6.0, "selection": false, "syntax_highlighter": "GDScript" } diff --git a/.godot/editor/test_level001.tscn-editstate-4b15d5b2c95b81f0d5516148b6f1d415.cfg b/.godot/editor/test_level001.tscn-editstate-4b15d5b2c95b81f0d5516148b6f1d415.cfg index c2067d7..e64dc26 100644 --- a/.godot/editor/test_level001.tscn-editstate-4b15d5b2c95b81f0d5516148b6f1d415.cfg +++ b/.godot/editor/test_level001.tscn-editstate-4b15d5b2c95b81f0d5516148b6f1d415.cfg @@ -8,7 +8,7 @@ Anim={ "grid_snap_active": false, "grid_step": Vector2(8, 8), "grid_visibility": 1, -"ofs": Vector2(-49.3436, -18.2981), +"ofs": Vector2(-7.60516, -14.8748), "primary_grid_steps": 8, "show_edit_locks": true, "show_guides": true, @@ -32,7 +32,7 @@ Anim={ "snap_rotation_step": 0.261799, "snap_scale": false, "snap_scale_step": 0.1, -"zoom": 2.11893 +"zoom": 1.41421 } 3D={ "fov": 70.01, diff --git a/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex b/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex deleted file mode 100644 index 88d9ae16aa49b6e3701705d1fb77830c983d26d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3420 zcmV-i4Wsf$Q&chm0001h0001h00000000gD|Ns900000000000000020001h0Du4h z000050000a4FCXANk&E-4FCXFMM6+kP&iBw4FCWyf50CQ

0l^XJ|nA~Lc_mTc{9 z+ib>v0Z6n_FGyaK74+V>kjVz>rt$xfWYYX+@+diyBt^Dbf0-Vf-;;nD&hVipGoseu z*tQ$DRn=<1`yV8L4Aq>6z>I2x_-&t8J@a=2%vknaRO&8!B@cZdxa03{#nznVFegZXFlGcj#I=M>)C=K0>r@ zyGeB4|9?^f1`s3mUXeETjwmD+#(`}sajOz&o18YC8#RrwNwk?K4gH7UMv@}QxqA%R zaNYNYpa~TsD`cG!{*>|llufJ`alDPj1q>e`E?yWu(73?yHtWSMFMBX^^35RD1&Z|q8?|~B2ZqNq`*qYIxI>g3TiStT~E4Z?%6&Jh4HnqUXk`s_fMB-DpdYh@s^bZh* zIDg6}?Q2G(YBx^SJ6RGEORFSOf%O88w}oA{R@t@`NNu9J5RNIWa%d}{oa@Q1+GMdF z1W~9N%?hIUzlL22Q&s*sltRYui;1&lQEgq|&3;;#crL6ji{vtK+Qc1q=Huf7ya%~fqBAf+m8 zFQ+OiAQif2>obwaKZxx?!q?2S2UmvPJ~V5_gr;BDr7~G77)u^Sp^MCe7UD6n4|r zvnx?F=$(O83IVpr^KF9>7-Qnp8=Skcb|oN6A)J9L>i2df=uH{7TKDqmn!2w1v@i%x zmG)5!GPgMgWtnlqr2SRpj@MdDnzrPefz@?iD3|Dy)=Ai#YAZ0tmZVzv_Hc8tbk-(>_7G7ReRtR`18fBe$O-;(a|VurU5WYL zBD4A4Y*&Kh!(lgFZ?L@T4Gz11iGEO?|Cd*u?`&ESu`98lKFexeW40?{9-5Fes}Z}L zYD5T572&;?v@NB?I45om>AgQ?(#mMkw6SSH%27xeDN52(ltj7Auy0sD*uULr@*|Hw zq{;o=XV1{Oj6lIdQ1{r@X{6A|_ph(B@CPuBNFmZ^1EI#9CZG-Od}3~n&&~Sk0{WC)H0yv4 zB7MOkq5**LIXg?Cv(a;azz7v0V=e$VfCDzwCcw5%Gg2Z4aKLa$eeD*|Dn}0BfHOd# zU=yLQZ)<&&!8tz{9s(31Ks?bHfCG-t4d8Qj<^T?W*WuKn;DAv;ED^v#^psFIz0fka zy%9nW5TX#h0dm0ASOJEAO1rH z3@rzI1AvYY3VVlE2CKw2_K%uxgpovmnM52gTvC%6%xkXrk&-x|1PF*B`bnr6EwQ=c zEj;(IFFZT4_y`CiGCD;lD&0t=9Ov#Dd;R@Bi4p833?b6V zBzyqmfPNLN6dMj)Bd?A);65OONIyUO2}L8Xj#gQlmB4g2y5W+<7(M_t5zZpYCR$3g zm2eQi0YhJEuMdo|2~aw`VdzI3FaX#}xD@CloK3iy@Do538v0SE*IRn;!D;t~eidU6ZkeigaXh{F`#C-{E;G<`nc>9T+}nL#UhZGA^Pl&T1E4sxpcSH14nT7y z%IIB76y99bDXoA))pxp8W81y@omi{Kr>8qjJSrY3$;h21n2ql2ek3C$qH(9m`s#xD z^tc#}l;lzIhctO~dLI8%UA|d4vbEjbp(HIem&W=ov8|I+U%TBus!uQU%ky2_H<&w{ zlmkrU=2~LJ>Hp&VIK9yOM|E$zTPG)%*o;LKC8@#LJG7d=pCiVdCT6_9UonHoWY^AjcZE}Fsn!%<8u}W)$ZE$B{gFEBHTq!o#Dr>_hVzWC5 z>zoBvUfrn8ZBDRe5rk8VqOaAq$zhGN0f*0_ap_xTd?OqfRlt$6)?VA>(AR2DFAJf` z46r%Pky_#6kNnfY|A7Pa87|4Iqc7R{&F%K&_`0)6uSDwfQolIeHSg0a#{Eb%&rZ+N z%i>C;?rhR0$Jd+N?aTA*)zL_ahLWQtBE|BTj#|vgAf>;)&KzJO_qHF*gZ-NWOyu+P zf`~q8YJOTQaaUMxvweHNdDUt7N2rtY0&{w)QNus-s?*#1t-IO57S$G;7SwE7WJVT0 z$X!NQZLckI>TR{V`tH!AI=#@B!|e7teSCPmzTQ4%7mtbuzK56Rdy^S3%@zOVb{qPV zN5!AA%j@gy@!@rQon8*J(+hoQQtj%y-e%h(r`7iAG6LQ@J*ns^g;-o$<+}72%Ehh( zJ)0I$XWhVACJn|Oan&|0EKoDPd;WGwynXq!W}M1>{eJW3a`s z?B7oh-`0%NxxX*pKKy<0bP4>reERI`!l;gg?tYsNX4;^Sk? zifok?tW{};%(#A(v1XiwX{x!*U%G1Hty3+0p8t2`QXA4dOx3Pr@}`{Go-8?o8aU7F z3`yJ4uB0{~Dl-_EWqH0^>aNt5xNENOf*w+ghR!^O-Sf=Y77h9eXQNW?_@aK78P{R= zuNVrc`3%awX-PSC)Xn$iD%+3mh^e&0yv96j)TFMf;8gjBL2YK0LWbS*#GP>l_2g+& z+8yUK=LPk7acwPkwrb()%$;!-W34myYT?VBZEhy1-M@;G zx)E660rk_ukxNG|kw0w9Jh1=w!0;iQ(^}=6Ruko1IJC9Op{+o~8IHGvZA+_cyA_z& za4;_jK$)d>t*g_J_ z9!Weh8;MVOfDvnv5vjMX_K~sL2k}VakvQE0qL`XmtPwnPtoA{}X`GHD*wd#lB8_dH zIu2M61%e$9F&awP_LruHtl0Xmzgqyau+6NwpMG#f+25Rq1;Iy8aAvn7ytaxzx_UnySU6=4-! yTx42BT7^R(5emsFRwJa=2~JQRkoa7@C=Ue3G+uLPI8>ELgq%?RUzGnBeUuGdZJbO1 diff --git a/.godot/imported/placeholder.png-ef21141e6f7fef7ccb4b638348400c3b.ctex b/.godot/imported/placeholder.png-ef21141e6f7fef7ccb4b638348400c3b.ctex deleted file mode 100644 index 851033b24d24b382aaab84eea41c0409cda70986..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 232 zcmZ<{4l!b6U|?{7Vj#u)9|(Xn954Y{4qz1w46H!*1|SadbaPt)q{CgE0>T0;eC7bz z`t}F-1^5L7Kg%=u<=)O){P}umU+%Yn08NV~1-5?|^h6vBUS?gIEAy-4pZ|f&%a6|f z$DY*~wMMI8BZtm1gClIaA{^z_GZweTniO=&guYjN zE9$j~b@q2ZY4z2eQ?DLB_9`if*Kn)MrkDk%RxydMwmYyl!X{{a#GP&1bFaKsKKS>c N?(4OGT>a;>0RX7rR=xlL diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin index c37cef632f4dd5cc86fa2b4694df25072c8f5787..c61eac95532ac9e993bd852b24b72cbb566b2cd9 100644 GIT binary patch delta 307 zcmeBT`pwM9JCV_A;wpoQ-tqN8=?;ndsyjs085kIfQj4wh^@9tFGD}j6^;0tQ((~i9 z5_98oljGBh^7BgK%}n$P^3tuguFtx>xW-Qnt|cHRu`;ztKRh+DAV05IKPj;|GdaE- z%+o6=PR_G9CGckZEw?~DbR7ZpMfq8&$t9UNKno$-3g9AOtrKO7f@U&mW%9zc7NnMg nTw%#oxwW82pFsp6fzSz*hiMdr%fmc|Y=AP*1Q|>fC?){_c4BFQ delta 18 Ycmey(+{MJmHj&Y5Vs-pPZv!9#061U;@c;k- diff --git a/GameJam-Vanier.csproj b/GameJam-Vanier.csproj index 4210b40..2762b39 100644 --- a/GameJam-Vanier.csproj +++ b/GameJam-Vanier.csproj @@ -1,4 +1,4 @@ - + net6.0 true diff --git a/GameJam-Vanier.csproj.old b/GameJam-Vanier.csproj.old new file mode 100644 index 0000000..4210b40 --- /dev/null +++ b/GameJam-Vanier.csproj.old @@ -0,0 +1,7 @@ + + + net6.0 + true + GameJamVanier + + \ No newline at end of file diff --git a/Player/Projectiles/basic_projectile.tscn b/Player/Projectiles/basic_projectile.tscn new file mode 100644 index 0000000..284067f --- /dev/null +++ b/Player/Projectiles/basic_projectile.tscn @@ -0,0 +1,3 @@ +[gd_scene format=3 uid="uid://cpo8qy3y0fuui"] + +[node name="basic_projectile" type="Node2D"] diff --git a/Player/Weapons/basic_weapon.tscn b/Player/Weapons/basic_weapon.tscn new file mode 100644 index 0000000..2f99b85 --- /dev/null +++ b/Player/Weapons/basic_weapon.tscn @@ -0,0 +1,5 @@ +[gd_scene format=3 uid="uid://cmtuq84761y0i"] + +[node name="basic_weapon" type="Node2D"] + +[node name="Sprite2D" type="Sprite2D" parent="."] diff --git a/Player/player.gd b/Player/player.gd index d0907d7..4950a0b 100644 --- a/Player/player.gd +++ b/Player/player.gd @@ -4,11 +4,16 @@ extends CharacterBody2D @export var ACCELERATION = 2000.0; @export var FRICTION = 3000.0; +@onready var raycast = $RayCast2D; + func _physics_process(delta): var input_vector = get_input_vector(); apply_movement(input_vector, delta); apply_friction(input_vector, delta); move_and_slide(); + + var look_vec = get_global_mouse_position() - global_position; + raycast.rotation = atan2(look_vec.y,look_vec.x); func get_input_vector(): var input_vector = Vector2.ZERO; diff --git a/Player/player.tscn b/Player/player.tscn index 4ae90ae..97274bc 100644 --- a/Player/player.tscn +++ b/Player/player.tscn @@ -1,13 +1,13 @@ [gd_scene load_steps=5 format=3 uid="uid://b62h0w8gjm6tj"] [ext_resource type="Script" path="res://Player/player.gd" id="1_mbyc2"] -[ext_resource type="Texture2D" uid="uid://ca2eovotfh6v2" path="res://placeholder.png" id="2_26hmp"] +[ext_resource type="Texture2D" uid="uid://wkeakqjvu3gg" path="res://Sprites/dingo_jam_mc_front_64.png" id="2_ae25p"] [sub_resource type="SpriteFrames" id="SpriteFrames_mqbrd"] animations = [{ "frames": [{ "duration": 1.0, -"texture": ExtResource("2_26hmp") +"texture": ExtResource("2_ae25p") }], "loop": true, "name": &"default", @@ -25,3 +25,14 @@ frames = SubResource("SpriteFrames_mqbrd") [node name="CollisionShape2D" type="CollisionShape2D" parent="."] shape = SubResource("RectangleShape2D_ng5bv") + +[node name="Camera2D" type="Camera2D" parent="."] +current = true + +[node name="RayCast2D" type="RayCast2D" parent="."] +target_position = Vector2(2000, 0) + +[node name="Line2D" type="Line2D" parent="RayCast2D"] +points = PackedVector2Array(0, 0, 2000, 0) +width = 5.0 +default_color = Color(1, 0, 0, 0.392157) diff --git a/Sprites/dingo_jam_mc_front_64.png b/Sprites/dingo_jam_mc_front_64.png new file mode 100644 index 0000000000000000000000000000000000000000..50a8d2a819db248a895bcedf89ef16dce9771fda GIT binary patch literal 2340 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 KMNUMnLSTYhAQo)^ literal 0 HcmV?d00001 diff --git a/icon.svg.import b/Sprites/dingo_jam_mc_front_64.png.import similarity index 62% rename from icon.svg.import rename to Sprites/dingo_jam_mc_front_64.png.import index 104d241..ca0c5fa 100644 --- a/icon.svg.import +++ b/Sprites/dingo_jam_mc_front_64.png.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://ccc0vunx1coaf" -path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" +uid="uid://wkeakqjvu3gg" +path="res://.godot/imported/dingo_jam_mc_front_64.png-601093cfabf1ebe5f72150684b2fcd7e.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://icon.svg" -dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] +source_file="res://Sprites/dingo_jam_mc_front_64.png" +dest_files=["res://.godot/imported/dingo_jam_mc_front_64.png-601093cfabf1ebe5f72150684b2fcd7e.ctex"] [params] @@ -32,6 +32,3 @@ process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 detect_3d/compress_to=1 -svg/scale=1.0 -editor/scale_with_editor_scale=false -editor/convert_colors_with_editor_theme=false diff --git a/Sprites/pew.png b/Sprites/pew.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2137c3f99db810403c15e298c6b583310844b6 GIT binary patch literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|B0OCjLn`LH zy|R(_fC3MT!-*Wp*>^o0U4>^U$oyPqc=h(C29O~@(7^NR*c-WowxzFAK66~sS2!eG w!JoPKTD4WZ*>>p-hPTy!u)h?CC}nu^fkCB^ozLq6=WURPr>mdKI;Vst07wHeX#fBK literal 0 HcmV?d00001 diff --git a/placeholder.png.import b/Sprites/pew.png.import similarity index 68% rename from placeholder.png.import rename to Sprites/pew.png.import index 7a40dd0..a05e57a 100644 --- a/placeholder.png.import +++ b/Sprites/pew.png.import @@ -2,16 +2,16 @@ importer="texture" type="CompressedTexture2D" -uid="uid://ca2eovotfh6v2" -path="res://.godot/imported/placeholder.png-ef21141e6f7fef7ccb4b638348400c3b.ctex" +uid="uid://df71outtqfcu0" +path="res://.godot/imported/pew.png-3aab10d741cd8f2cd98a8407fc89f0cc.ctex" metadata={ "vram_texture": false } [deps] -source_file="res://placeholder.png" -dest_files=["res://.godot/imported/placeholder.png-ef21141e6f7fef7ccb4b638348400c3b.ctex"] +source_file="res://Sprites/pew.png" +dest_files=["res://.godot/imported/pew.png-3aab10d741cd8f2cd98a8407fc89f0cc.ctex"] [params] diff --git a/Sprites/projectile.png b/Sprites/projectile.png new file mode 100644 index 0000000000000000000000000000000000000000..4381c351c02d1c232c30a11d6a294cac9b317c19 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%spKkLn`LH zJ?ALMV8Fp*xNMT2x!lUGY5qwG+d-y)K*h?*FH_9q&!x#g_zXWDG2Jm>QRF$X%p4@* M>FVdQ&MBb@05}{VQ2+n{ literal 0 HcmV?d00001 diff --git a/Sprites/projectile.png.import b/Sprites/projectile.png.import new file mode 100644 index 0000000..1319534 --- /dev/null +++ b/Sprites/projectile.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://gqotbni355f" +path="res://.godot/imported/projectile.png-eff5302beb46bc9a9106ccfb67813440.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Sprites/projectile.png" +dest_files=["res://.godot/imported/projectile.png-eff5302beb46bc9a9106ccfb67813440.ctex"] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/bptc_ldr=0 +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/icon.svg b/icon.svg deleted file mode 100644 index adc26df..0000000 --- a/icon.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/placeholder.png b/placeholder.png deleted file mode 100644 index d9013e206aa23c9b1e9617396e7ff482db8f3513..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%zr+T_LhE&XX zJM$plVFe!NmskG(fBMdZbK%+vM~+=My4?3xSEU5k6OE-YPy4?HNe8@MV<&GUE)}~p zg-OVPDL^_vn{fs2im41&*sgdnWHD!{GHhksx`<)jB3r-q+wQ6kjEtAkL=JGdznH-O zM9RRJb;C9RhF5|!Y()=ox~L{R3u$ml+ru_fbH#k##y%E3>g=%O|#)$1+lb4YL~VI!e+<4TtuB9|ZV)0B|f5y-H6$pIUOd9DTRB0T&vSP$rF8l3zs6=TS%=O4yk zz2v|X!%c!wnyh*Hatzwb54_YbHu?c)vH%4>hdS=IgR zUv_iq!rdhv-^5N`x*;@s