From 040df26a2273ca5de34c5060200ca8ac86fb5e66 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sat, 16 Jan 2021 21:40:13 -0700 Subject: [PATCH] Assets/map update for enemies in Flx RPG tutorial --- .../rpg-tutorial/assets/data/room-001.json | 7 +- .../assets/data/turnBasedRPG.ogmo | 74 +++++++++++++++++- .../rpg-tutorial/assets/images/boss.png | Bin 0 -> 2558 bytes .../rpg-tutorial/assets/images/enemy.png | Bin 0 -> 2405 bytes 4 files changed, 79 insertions(+), 2 deletions(-) create mode 100644 projects/flixel/rpg-tutorial/assets/images/boss.png create mode 100644 projects/flixel/rpg-tutorial/assets/images/enemy.png diff --git a/projects/flixel/rpg-tutorial/assets/data/room-001.json b/projects/flixel/rpg-tutorial/assets/data/room-001.json index 5bb62caf..8a2b192e 100644 --- a/projects/flixel/rpg-tutorial/assets/data/room-001.json +++ b/projects/flixel/rpg-tutorial/assets/data/room-001.json @@ -31,7 +31,12 @@ {"name": "coin", "id": 13, "_eid": "72607845", "x": 272, "y": 112, "originX": 0, "originY": 0}, {"name": "coin", "id": 14, "_eid": "72607845", "x": 208, "y": 96, "originX": 0, "originY": 0}, {"name": "coin", "id": 15, "_eid": "72607845", "x": 176, "y": 128, "originX": 0, "originY": 0}, - {"name": "coin", "id": 16, "_eid": "72607845", "x": 352, "y": 80, "originX": 0, "originY": 0} + {"name": "coin", "id": 16, "_eid": "72607845", "x": 352, "y": 80, "originX": 0, "originY": 0}, + {"name": "enemy", "id": 17, "_eid": "23281894", "x": 384, "y": 256, "originX": 0, "originY": 0}, + {"name": "enemy", "id": 18, "_eid": "23281894", "x": 272, "y": 192, "originX": 0, "originY": 0}, + {"name": "enemy", "id": 19, "_eid": "23281894", "x": 352, "y": 112, "originX": 0, "originY": 0}, + {"name": "boss", "id": 20, "_eid": "23280424", "x": 192, "y": 112, "originX": 0, "originY": 0}, + {"name": "enemy", "id": 21, "_eid": "23281894", "x": 384, "y": 32, "originX": 0, "originY": 0} ] }, { diff --git a/projects/flixel/rpg-tutorial/assets/data/turnBasedRPG.ogmo b/projects/flixel/rpg-tutorial/assets/data/turnBasedRPG.ogmo index 03a920c1..9b816a6a 100644 --- a/projects/flixel/rpg-tutorial/assets/data/turnBasedRPG.ogmo +++ b/projects/flixel/rpg-tutorial/assets/data/turnBasedRPG.ogmo @@ -54,7 +54,7 @@ {"x": 1, "y": 1} ] }, - "color": "#ff0000ff", + "color": "#32ff00ff", "tileX": false, "tileY": false, "tileSize": {"x": 16, "y": 16}, @@ -107,6 +107,78 @@ "nodeGhost": true, "tags": [], "values": [] + }, + { + "exportID": "23281894", + "name": "enemy", + "limit": -1, + "size": {"x": 16, "y": 16}, + "origin": {"x": 0, "y": 0}, + "originAnchored": true, + "shape": { + "label": "Rectangle", + "points": [ + {"x": -1, "y": -1}, + {"x": 1, "y": -1}, + {"x": -1, "y": 1}, + {"x": 1, "y": -1}, + {"x": -1, "y": 1}, + {"x": 1, "y": 1} + ] + }, + "color": "#ff6700ff", + "tileX": false, + "tileY": false, + "tileSize": {"x": 16, "y": 16}, + "resizeableX": false, + "resizeableY": false, + "rotatable": false, + "rotationDegrees": 360, + "canFlipX": false, + "canFlipY": false, + "canSetColor": false, + "hasNodes": false, + "nodeLimit": 0, + "nodeDisplay": 0, + "nodeGhost": true, + "tags": [], + "values": [] + }, + { + "exportID": "23280424", + "name": "boss", + "limit": -1, + "size": {"x": 16, "y": 16}, + "origin": {"x": 0, "y": 0}, + "originAnchored": true, + "shape": { + "label": "Rectangle", + "points": [ + {"x": -1, "y": -1}, + {"x": 1, "y": -1}, + {"x": -1, "y": 1}, + {"x": 1, "y": -1}, + {"x": -1, "y": 1}, + {"x": 1, "y": 1} + ] + }, + "color": "#ff0000ff", + "tileX": false, + "tileY": false, + "tileSize": {"x": 16, "y": 16}, + "resizeableX": false, + "resizeableY": false, + "rotatable": false, + "rotationDegrees": 360, + "canFlipX": false, + "canFlipY": false, + "canSetColor": false, + "hasNodes": false, + "nodeLimit": 0, + "nodeDisplay": 0, + "nodeGhost": true, + "tags": [], + "values": [] } ], "tilesets": [ diff --git a/projects/flixel/rpg-tutorial/assets/images/boss.png b/projects/flixel/rpg-tutorial/assets/images/boss.png new file mode 100644 index 0000000000000000000000000000000000000000..5e346d49f2e9df306a3c2d15373cf0a884795814 GIT binary patch literal 2558 zcmaJ@c|4SB8y+0TR#}tE@|u>DWX3RtS&T4)DWeFH$e4MViCLPN%vdWbkt|1+lWcA3 ztBe-gAw#yqQ3z#Haau_-C|N(>=%n-g@%6pG_kEw`cU{+g-_L#h@g(kcb6%;sP89-y ztR%S*JY-{N(kryQfLu}T0tBH zq5x%h`tW_ot{5tt38O4wU_vHG#)d#}c0vw?8Vd4(ATWf%vW1RSi=hC6W((bGMK&jM z96>t6C6Wv7iFEU%Mut++G^iaOzzH!j0Vc?&077OMi-!@~Lci)_Wb>tMI28B_;fLBn z|4zz>yc=+2b3wogW@$z>M<4(c3Wh*hp-_lzfQ3220&XsQQDz7v#tMb8um-+8P+2rC zEg0iLaQYTYwz7rN`Fsur4i^XnFo7kE%?*Jg&}j6MhJ}Th3}MELVDTwJGZt^dvH}6* zQMn8bpTTAUONx{r_F=v)RF>)AB``VPWm&v$$0R#2xRAnuBVguBB`pKVt=ju&_iCozO&UBocujTG}8T5Kd^M z6~f7yfHrqTE^`TN>R~3x;xBV)|8VVp$X&7mlOu~v0J)5Ckmkf?Gl8!qV;Dcq#rlVO z-?+3N=VJ3iE?kxje5tYj)#&9dnR}L|-)$>fd^bMGlDVBLv-NNWxEBKXnM)$rdkUX^ z@b#zfC+gs>TZ8WmKjOb~x|8X|yh<#BYMus)wp=ZoPEfHwcfrR91&=eq>s@YgconbL zv}Q7}E^vFCSyB_;XWsFrYkE7Pw~!KhJnwYfkZf*zj=Xj6p|zmH23sWIMc5$uuI1e?n`)`;#T5Pf>v0HtIp4P(TZ)P90m$uR#J#G;@TT8;Q{T(qZJ#C}o zN8i-NW4%~AK3)u^6-uvHJa2vSXs|o z+=--;yNL&j%=0b{yopE6N=tGUtInV!7KE04sj-cz+y30waAT-Q&g(=W zeK<4VGc0pQ*Wh3w7@VDAH~q{+N2Xzp(K5v&CGxRhh^ZKG!#{oWDM6T&k$t znO&7JOC88eemAqTiRTrhMJAJPl3+uD6IC;*rYbI_6ZhBO=5EhoWZYG#PZ(=E(GuyU zI6HMwFkI4-@2xse4(~i#Ml6paRu>m1e7bcdXZl!Qw&JL#g}ZwVEM^L>e4+hZrEaAM zZ6m6-Xj+uAY7h0&xp3Pa|J`SDqFwWi@N0`^o^9HNQ^A#{M-TdLJ+XK7(9~PZT=N4> zOhwLydDK8ZasH+vXKK>@^D1$1NVb|@*h{I466xR_zg08Htjh$X>)COUVH`nMe@C|d%Rf4<0P0efWaOkc%CDzZX)6&eT9{ji1)Ke8yYFM zvmMV7$Fw7^Va?i#`&{z-%3ZKm_dPgLQgt^fC$!0F%KDu60#@JidX}qC-f=g=8U?Cm zGW_I#=aG2aCA?aw^?g7wrQQFm$3}SyaCL`keiuJ3rCLMEiBvO4K9Cmal(wn6VQU{| z7_lnKG2>_*WkA{BS2|314V#~i!AwrCyBGH%cV++V`15wu3~Srz6}M~t)rnW_-yC4~ zFu+=u+oaHs?x(*~H*L%fbapQD9hO(w+H5@QTeefvM(s6GetYLhv!>evjSZ5VHKY?| z(<-NmlmpY!-{C*H-@}-I>GS)VKh)mM02ju6Lw4mXt|yuQCJwb2A9Cz%)~^&y+<(>G zd+p|d(PQno0ne%jhr-Gatex8NOy#NR(POTD zKD+X^VT2g8gUyC=oRlvwP*TN!y*RJVj?7<9Eq?0O?ii~G*G_GFAaMU3Z*YL4 zee-ne$o?DfQ-R#tE}CN-`bA%qjz*>d`^AvsTa%O; zsS`hGZd98}7C$ceLy74YXjiYIGt#5|We5H*%*oI86((LMwJ%e{C3_wPo{yClp25es zA}A|jpO{{LAEb3F@A*_}n_R4<#U^>QG(?rdF?4~%#J+x0Riv<5Oc>e7vjM06vR II0VN12O&aA>;M1& literal 0 HcmV?d00001 diff --git a/projects/flixel/rpg-tutorial/assets/images/enemy.png b/projects/flixel/rpg-tutorial/assets/images/enemy.png new file mode 100644 index 0000000000000000000000000000000000000000..7672375f2cd2182c740c9381d3ddc3fb7d3ec13d GIT binary patch literal 2405 zcmaJ@dpwl+9-foSm=Hy&#$_6!Hs<0onqdg9%UFZP6!{=y<{f64dFQ4XvB*mxfjtSJKD78kJEWS@B98PpXYhL-|z4H{PD~3_x03X zzkNLn2Ggc^0W{^9r~Gs^)Rq6Gg@thCuube9Bo2VsVhKYC!dzHT1c;(=8Id3jWU%4{ zEubR|rh?|sgTz5p9}*MdVi>C!jFih)vSBbsXDOe-j0VN12r!bvBcrE(sY9bUEHXOK zj*6r5-M}c0SG*7mi1(#4NxA5=LV2L?Urj!`j+PiLesI@x%)isnJe5kK@I+z;j|ox$GFqvC;c!?aA`WMb2LOV*y{#=C?`}iH+gZEf z01q1*Jkb`w*{*Q`h#AWTdEzxL>o2bT7rCoe;PRD`0Z_;}0oN)#^&aWb_BRqY z(R2<3UsN}|cyI?Ti)(1%ea@@#iqWmMpPo!@{yMb zonL(WTg$onGZO}Z3RC|&RiDg2+RCFyWA&<^mqQ}&o>@GuI)T)g%Gr8;@2-#!PZHi1 zxhy@L=Y?irpPOf>7zP^ahGEs41?xO5lPUDwhtggGC9EcqiH$+#HzlLTdgi;ep`-vP z_I<7}G5bDbllHtD+jP%iq#P`HaPrp~w-CXH+-w(J#@-zEU<-dHC~yPj)joo%q2HmZ zG4^pC>)nNhH#O#hjH1{PQ>IphMV#5!0oftt`}B2BxaWD^P*m?=6y1y`b-0z*ECs%| z9`7)JpN~lLIwE|zEIR{KR&|cSz^?DxdakYSFK*tGF{@jYV(V3N+77A^D}p13(Eem+ z2Y!Fc@MyLtvKf|~eBi{qjFM5c>%HKI5(>;H*^%mKjvnt&H~O8OE&=+r@vjyq;`7ow zT6)7uC*L|hZdpLc7u#%JRn~MNM($il9Zu_ZmNXz}Q@8fZ_yZ1h%a%RU`^)`wHT(s3 zBlLJj*^1U;N_gYgw(2;^^=QHOIwsJ(Nu>Pp`v-4|Z(p&2s{$vC=I>@q{Ngjye|Vx& zau^v{H&x~Oa2FBD*(HL^!X zO&$%O-N%`Q>f`}SPjFAK5Y}mBvgFfu`w*lUrxFF6YOx`irjhIErpP`!+(xxc6eh{5 zOzbX8%}b41^jr>A4RZ7@iUO5 zn_zx98N=hb%z+tMVVS>hiK9)_qOvv`gkqWv-Kjgp`z^Q_XJxI5oK`bPi@> z;Fu*5jQh#%RnlkP_1-=Tc=iTN^a~0ytb*^$;AZkWFH(J({n|sRw`JYlrl?ekR%Ih% z-4t7xkVU~J6k@%*a6VWd%kCY&f@f2S9j>4;mJul-I; z+GP`0T#AU=X2SJxMH-W~rp>!<)A-?CSubsFk$06)xqS1w-^);iF)Z;{0|!rfZjsj1 z=E^713cmxI#=RNkRr<{Z_6?V`DHVR<B4ls)id%-mG=W31&+;X+8=&1~MeuCYB~DLT-|o9~_rwtjQk^(`e; zwMX?s#En5DCT#lr)l>8OTdK$YZjezi@my`b#)_SDYbd6vIka@xtUhsmdx8Bmp{XTU zKGLTLrcI*r3^okVvNcj_JmvXkH_2dgvret*wXo&Mfsiuev+x&`A?LXGq1lACr}s=n zuQ!G*Sj>hNL~Rjp46f+ecV?v{>LtWOuaF5cRNkD2q?|3;r~kK~V2ca+D($H=EyZ$G zS9VzKKfgxDKbtB%HJ#$yPNq(1KC3U#wD{3WOK)T11GUH3;j~(Vx|Lu~n&4f74%kIG zzn7s^xa{3uD?Ju7dj6HS1FB`5X(;YFcxUfk9l$kNFx+~r6P}r7(Ov@2+6?z$^Ol}H zSm~|5ko=*fVW25Lk!YR}6S#OtGw05?|7f=qujD6(=@!<{v?`cnV^ literal 0 HcmV?d00001