From 4c5c32c586e4473bd3956f247e2d06a9eeb3c905 Mon Sep 17 00:00:00 2001 From: as4s4hetic Date: Tue, 18 Jan 2022 14:07:03 +1100 Subject: [PATCH] ch1s2 canvas complete --- Ch1S2.tscn | 27 ++++++++++++++++++--- Sprites/alistair/Alistair-back.tscn | 16 +++++++++++++ Sprites/alistair/Alistair.tscn | 20 ++++++++++++++++ Sprites/alistair/back.png | Bin 0 -> 906 bytes Sprites/alistair/back.png.import | 35 ++++++++++++++++++++++++++++ Sprites/charlene/Charlene.tscn | 16 +++++++++++++ Sprites/chsh/right.png | Bin 955 -> 954 bytes Sprites/jame/James.tscn | 9 +++---- Sprites/richal/Richal.tscn | 9 +++---- Sprites/sak/Sak.tscn | 9 +++---- Tiles/sky-backup.png | Bin 0 -> 1533 bytes Tiles/sky-backup.png.import | 35 ++++++++++++++++++++++++++++ Tiles/sky.png | Bin 0 -> 2790 bytes Tiles/sky.png.import | 35 ++++++++++++++++++++++++++++ woods.tres | 34 +++++++++++++++++++++++++++ 15 files changed, 230 insertions(+), 15 deletions(-) create mode 100644 Sprites/alistair/Alistair-back.tscn create mode 100644 Sprites/alistair/Alistair.tscn create mode 100644 Sprites/alistair/back.png create mode 100644 Sprites/alistair/back.png.import create mode 100644 Sprites/charlene/Charlene.tscn create mode 100644 Tiles/sky-backup.png create mode 100644 Tiles/sky-backup.png.import create mode 100644 Tiles/sky.png create mode 100644 Tiles/sky.png.import create mode 100644 woods.tres diff --git a/Ch1S2.tscn b/Ch1S2.tscn index 9df3e09..59861df 100644 --- a/Ch1S2.tscn +++ b/Ch1S2.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=9 format=2] +[gd_scene load_steps=12 format=2] [ext_resource path="res://Player.tscn" type="PackedScene" id=1] [ext_resource path="res://UI.tscn" type="PackedScene" id=2] @@ -7,6 +7,9 @@ [ext_resource path="res://Tiles/Furniture/mug.png" type="Texture" id=5] [ext_resource path="res://Sprites/jame/James.tscn" type="PackedScene" id=6] [ext_resource path="res://Sprites/sak/Sak.tscn" type="PackedScene" id=7] +[ext_resource path="res://woods.tres" type="TileSet" id=8] +[ext_resource path="res://Sprites/charlene/Charlene.tscn" type="PackedScene" id=9] +[ext_resource path="res://Sprites/alistair/Alistair-back.tscn" type="PackedScene" id=10] [ext_resource path="res://lodge.tres" type="TileSet" id=14] [node name="LivingRoom" type="Node2D"] @@ -16,6 +19,18 @@ position = Vector2( 60, 0 ) [node name="UI" parent="CanvasLayer" instance=ExtResource( 2 )] +[node name="Sky" type="TileMap" parent="."] +tile_set = ExtResource( 8 ) +cell_size = Vector2( 60, 60 ) +format = 1 +tile_data = PoolIntArray( 65535, 0, 0, 3, 0, 0, 7, 0, 0 ) + +[node name="Woods" type="TileMap" parent="."] +tile_set = ExtResource( 8 ) +cell_size = Vector2( 60, 60 ) +format = 1 +tile_data = PoolIntArray( 65538, 1, 0, 65540, 1, 0 ) + [node name="Lodge" type="TileMap" parent="."] tile_set = ExtResource( 14 ) cell_size = Vector2( 60, 60 ) @@ -52,13 +67,19 @@ format = 1 tile_data = PoolIntArray( 524305, 35, 0, 524307, 35, 0, 524309, 35, 0, 524311, 35, 0, 524313, 35, 0 ) [node name="Richal" parent="YSort" instance=ExtResource( 3 )] -position = Vector2( 548, 180 ) +position = Vector2( 546, 181 ) [node name="James" parent="YSort" instance=ExtResource( 6 )] position = Vector2( 786, 189 ) [node name="Sak" parent="YSort" instance=ExtResource( 7 )] -position = Vector2( 831, 216 ) +position = Vector2( 843, 218 ) + +[node name="Charlene" parent="YSort" instance=ExtResource( 9 )] +position = Vector2( 371, 385 ) + +[node name="Alistair" parent="YSort" instance=ExtResource( 10 )] +position = Vector2( 149, 164 ) [node name="Kettle" type="Sprite" parent="YSort"] position = Vector2( 593, 156 ) diff --git a/Sprites/alistair/Alistair-back.tscn b/Sprites/alistair/Alistair-back.tscn new file mode 100644 index 0000000..4905073 --- /dev/null +++ b/Sprites/alistair/Alistair-back.tscn @@ -0,0 +1,16 @@ +[gd_scene load_steps=3 format=2] + +[ext_resource path="res://Sprites/alistair/back.png" type="Texture" id=1] + +[sub_resource type="CapsuleShape2D" id=2] +radius = 25.0 +height = 0.0 + +[node name="Alistair" type="StaticBody2D" groups=["Human"]] + +[node name="Back" type="Sprite" parent="."] +texture = ExtResource( 1 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 0, 35 ) +shape = SubResource( 2 ) diff --git a/Sprites/alistair/Alistair.tscn b/Sprites/alistair/Alistair.tscn new file mode 100644 index 0000000..92c0daa --- /dev/null +++ b/Sprites/alistair/Alistair.tscn @@ -0,0 +1,20 @@ +[gd_scene load_steps=3 format=2] + +[sub_resource type="StreamTexture" id=1] +flags = 4 +load_path = "res://.import/front.png-a756d11d0a8b51bde2f613dfb80275e2.stex" + +[sub_resource type="CapsuleShape2D" id=2] +radius = 25.0 +height = 0.0 + +[node name="Alistair" type="StaticBody2D" groups=["Human"]] + +[node name="Front" type="Sprite" parent="."] +position = Vector2( -117, -95 ) +texture = SubResource( 1 ) +offset = Vector2( 117, 95 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="."] +position = Vector2( 0, 35 ) +shape = SubResource( 2 ) diff --git a/Sprites/alistair/back.png b/Sprites/alistair/back.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1b6a175156f27d701b1c8d5ff5144cea35af69 GIT binary patch literal 906 zcmeAS@N?(olHy`uVBq!ia0vp^6(G#P1|%(0%q}r7Fb8_NIEGZrd3)!)w`icmv5zaS z9Gh}T-aN|n!lF?74h5wqjx5P{w?$d>a@3zFNt6h)=s5{6{bpA3h`O>U_i+#V>%k%BIIVo=Waqj1TfBC!SUfboFnQ`~pA1-he1lk7y4gasqyIa?g=6l!r z&+Zd{^?T3Eu5+(0|IHYnBc*dL<``^Qc3rvo>XpE` zMSs(|CBaI#trmU$5ja!)y6c*a9h@L@SYo%^R|?+p z+4Agf?Eiwt>(jX3=Z{pLh|2Da}_38hTEge5>%UelSb>-rwwxVkqvd0m{W)UA^9UP~XnT9+;!v-e9`$?5Zw zOkj_u8!cM=E$G?PcMlW8*Uzna`Rdw1*YI#Rx0t&>pUhdUf3CKm)P3vqtLx9F-9OC* z({cOJm+f0mf8Dh@ot-VF_RG6DtL^XmuXq3aIkWPoYgO%+E!wLCO+Uwp8G_@aIDPf& zSoxaA=a#;H`u+B%^y>4R;r8_fN55D@Lc|0V;E+fKGt)om{EFXOb!UEMMB&$GKc>}R zy9Kv7f47%Db3ZkU;2^vDZ4i`lkH; z&D{1z>-R^W`By&gWuK9`Rh-p~o&M+ll}KwBo&|@y&k-Myr^hpuf4x(gd0kyTEk55R z?oE3e#F&nm8eNN2Je#b{{U#kbvO5_ZgK9}>%C7F)r)r!#3^D%WA&oAOAO()iXDr{=Hz{9+mATo1WPI
UI3Q_Fw;+`ABE&i+=^*_wWFR*2~vg?%PH-kq^J`PI)UkEiv%)((H}G}pf~ zJ3B4&?AfZnhat{%^_#Thcbfc;{{k#N*fPTjz#oO?CU)zp*K7_0y_eh&Qk3-OAb;wY)BO zWr)Axl7x_l-j#GyC&8Y5D(odOt*Y8$AqPu)z@ueM)ZzbzQgVHn)B0J3b Y$6yh*=+Mo*yEH(8p00i_>zopr0De`|7ytkO literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^6(G#P1|%(0%q}r7FgJO+IEGZrd3)C|J2+6{*vIJX z#V$#v9FzDYjlGs6EL5V3Z_ckcA>Ck4gMlUabap#h2Rm7e|yNBG=J>-~2coVM)zY`UoVXkbEN+~f2W5&z~tp2a8T-gq>2-WQfl zv&=Wze8sABO`?}kp?!$-62X@Aqlx(oz(mChrvixlqx4M6iNB8S3*||E) z&mQE48~Uc}t);xrnSDmP5xc0>2 z$ts@rYAdB|?RMYapQKi!#eVJSP;^X$&r)NH|2)uCc5inH5tq-bL?(5!Wl@{Y=nRj!?zN%ca zp3j z-MlYzk~T^lyIb9B@GkfGd&}$V+6ot6EZ8h|cmX)L^X9p}fA_9!WA7uKb@w~v-=8x* zRAIPZ!j9?M_3NpRAd#@MGvoBJ()HK5lcn$eezvsd&e|WfeRC(DZvA-aQc%b1t5-v> z7y7byFFx?-j!Vhrn>>M$D?{3<#P)vAezD*54y(8XBu<1cPV3EH9ih|q!p^|@$;>J9 zS>=wz*ZXNr{g++)wW{_9XPg4WbEz)riTk&I)?uFXg*{Ri<`h|6tr z+c(88<@F!Gce-D{S8}ia?z?h_->5Z1Li(T9nB`=EEAn0D@pacbAeMH{-=bmn+!8r{=9s*D@lE2i7|8F;@chuQ ZY=4;7qC*o4XRZK=dAj^Yz&rH;^1$Wdko1Z!J?#bpt2fx?;V>`NUF~kXJ3#EJBzx(&&qw?LjUB7R=d9*WCd)?e++M-~uU3M~; z5X&!2-EG~yt4wNFP$S5X8>YU!f6vl5a(+$xX{$Lh^M3!je(d#>++xemcd|aRote4c z2^1bVsnIW@9-mCSnYO?51nC9M0Yw)Be|)6&&JX*PO1O{c>&Vnx{I2D?@L` zNL{mu+j1>cJ9^vYrA2d6t?y31KHqLv@t>3Z=GFV_x)Sfc&*nS!_^$kWtF~RQ&opy^ zu^*8RS>FD%P_XSFzb+xn;XPUq(Qy}b78U5hQ{@5@V*e}DP(FL(LnttUOM zm&HQtUd3G8@nL7WxzzcWuUA(-EjB;hDqyGhGp@%fzBAi%^B(th-+CDdG3Q3m8K?J8WnWB-{As%J;+NU8u2j|3 z{@PY4chBB<=gM7WRZz!l6WM&>%j%q|-p9L--_EhQv1~3db?gecSNQ4e`?CETcmI#M z15MIVFAPfG7D^wFw%PuA-o4tlk7KhoFaPdtpHsT)nT~Gx_5YLJq*kwoB>$)vs;1tn z@3_q_+hub4ZBbs%{Y<-+Zk6W8*452>xKlF(oVC|T@t0gU{o>Zz+rjqVk5qj=Q*d+E zxlfxTbRcoFn(gYV^H<)QU(YN5Ggt5Ebg!9hkaQN>yf8Au1Df11i;D>lImQ4HEy5X=V?EFou3WUfAQ|K&C_mFOtAe|`T5rxGl+dy%9}e;tWD5pF_qZ4 zm1_w!r)C+%AQdpJG6Fu(q~VV))_oq{an^LB{Ts5{Ta-S literal 0 HcmV?d00001 diff --git a/Tiles/sky-backup.png.import b/Tiles/sky-backup.png.import new file mode 100644 index 0000000..07be830 --- /dev/null +++ b/Tiles/sky-backup.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/sky-backup.png-4d6a519172ec27dc394e34b634b533f8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://Tiles/sky-backup.png" +dest_files=[ "res://.import/sky-backup.png-4d6a519172ec27dc394e34b634b533f8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=true +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=true +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=true +svg/scale=1.0 diff --git a/Tiles/sky.png b/Tiles/sky.png new file mode 100644 index 0000000000000000000000000000000000000000..cd62f30e1a92aadc4b7fa63cfa336816df0e9c4f GIT binary patch literal 2790 zcmZuzdpr|rAD>gnsVJ9_xrKvIj)W|dR7XRYIyzKlhvd2~r=_HY#3_W?>qPFi6QQ}= z%xNwql(5`(v#pcMw3!{Z4P)NkY`ve)`+5I(p68F}^80?jzvuV;{F2W@oE3Lz?E(M* zimonBKYv;O`7)Xm-!+LAF2A@`s$|pB!EBl6SrH{{;=-{mpXu2Qhs)atsL#3 zm5X((WvpWNVx129lK!m%EcZO;Hj_J7#1UV9a&C0=7iP?~ggb!qWjZ)M_2mIFn!>0% z0mX4@NAy#_lTWYG{^WjTSW~)7+EPMlLzV{aX3RsZ2&qyL z7XMX)7Z(y^7dlb*DmCm-%Xs8bENdEcl~ppFeTX7xL%I#cBAimSD>O>-Ty$5kR4-;% z&XejVJTKnwQhizn^+?pmWY8gPsA<^<_GUJ^PvjXfXI>#Ry#hLen0$&XTbQF+l|v%> z^%w&_>e9g@nm4lpXoco#Kw$K?BoRRbdMBr->$)&2USH(stC@v+|y@LKs)jR)NRCIrxN0T zIIoGw@b~H3o|9Ichbtt;xDhuabel9Q)50^1JN`RS?~MnB^TO3i%lF%{oug7I*KdXs z*H8RfC~)j{rgnk~p^X95PN2tC{4s?tUNatnX?3X8kknr!dero77odiKo`vtgaDi34 z3?+L5PTNhIFs|UNUOlisc3mV13DYzZKvAo+q+`ojdM(dRHWap_a0JA}lEr4U<>#0v zb}mTaTDY5k$Nk02{YJucxXpr>Ezr(zk!gTK{KD(&4u{k7(vfs4w}2kJ1rBo zAv4VZV~4?YJAT${dtG=p z7z|#v62*ePxQ8@47d`N6)!ZoI16|A-JgS-RKT*E{LEhVl{P=RVo)(0LVV@&x>?{U3 zY`+1Bb#I^hm96UIom{MFB-J#zV4f|HeVSTJQ;GgSzw(>$b~uB@=l0{{+)p}3o%sJfUjlZ#Lq1>43tY=ULN(bYkA!Rm~@}*Al7yoSN2}X6EUO5z`q(t$F;s zWEgwAIP?;|#zICfc7;P3+}76K992#@(M(%qsM#`JZypZxz4rbl&|ydnyVBb>nAQ!B zL<7rp>XsxqsF-URZ@uC)aROOYJyb6t6~ZhU=&-A1YI%nFo}JxcX3MuGMjpK8pzHzsO8YWjb&Qf9CN#Z&4v~cWrF&yz6|4bz5;NW zeZmJ~yIM_L2$=He9|cJLlc?O9w(}aAR1W(wj)Fho&{62}G8JlNdUs_{J_GCi70wT^LgPr>YCUIxKIT z^nBLg2Wu4zoPSPVh)E-gQ8nW^e z0pnBSS>Q26>G@*rj8OjBP&1!=eC{~PwwH?dAdA@i`x9@y?aImO?e_KKzUkxgw(Uo+ zYy+w>Z7f@;v#b5dYqrQ|LWr+#fn5=%dEIv*-JG&V##cRsTp4)IIY2!LUv>dF>%KeC z+!vGk3n*jXKJxb)a0+l*q?J(AV|4ub!6 zSuYv+I%QaxoXNJmwBaurWD;<(j@eZf8xRwiO8HviVq%vu0!K52NG*-o1M6M9AF=15 z2F4J-6P8Ce%!TVlm{~pLpd-wU`HKnGqnWDU?!PNeMl#SDQ9xCrp)J;$%6FY?lHVy~ zZIR8EJ5h--T7gxnim>VjQe#eOR{H*~n$EApArV}lRVz4v|IqXn9nc~xvKci>oF@}} zbN$?>sN*daUHaBiFEBgqmj;{BQ4Jd83Qt*7FR#(KjDvEwq{#x2CCCN9tRHVIG?5Qe=rPb<{i!t^%<~)ORKIF=cw)bw?nm2@ z&ZDhkA0)B!o6>LaKTVRfgX%8(1rQ)b1OvSrBj;HD%xM* z@xFQY^U@t#jhH+N@Jb3HHD3Gvk#9onutou@WZ;Su<^2Az_-YfD8Qb=Or3pS;(E^$c z1dvUnw*tZcjr0Gzyf<_zw+