From 5be6cb1476dea18bacc2cf6ffcdf5988b5d1f740 Mon Sep 17 00:00:00 2001 From: Kotrba Filip Date: Sat, 1 Feb 2020 19:49:53 +0100 Subject: [PATCH] Blocks --- .../v16/Server/sqlite3/storage.ide | Bin 1265664 -> 1265664 bytes .../v16/Server/sqlite3/storage.ide-wal | Bin 4140632 -> 4140632 bytes Assets/Prefabs/ammo_box.prefab | 41 +- Assets/Prefabs/wooden_plank_stokpile.prefab | 31 +- Assets/Scenes/Test-Haitem.unity | 406 +++++++++++++++++- Assets/Scripts/BlockManager.cs | 39 ++ Assets/Scripts/EnemyManager.cs | 2 +- Assets/Scripts/GuiManager.cs | 2 + Assets/Scripts/PlayerManager.cs | 14 +- Assets/Scripts/WeaponManager.cs | 7 +- Assets/Sprites/Icons/Ammo.png.meta | 68 ++- Assets/Sprites/Icons/Hammer.png.meta | 68 ++- Assets/Sprites/Icons/Shotgun.png.meta | 68 ++- Assets/Sprites/Icons/Wood.png.meta | 68 ++- 14 files changed, 747 insertions(+), 67 deletions(-) diff --git a/.vs/GlobalGameJame/v16/Server/sqlite3/storage.ide b/.vs/GlobalGameJame/v16/Server/sqlite3/storage.ide index 646cc59ad1d5db3a4006465ae92f615803c4bb47..08383ac8d69c87881fd3bbe92c967f39d5e10f87 100644 GIT binary patch delta 4388 zcmb7H3sjWV7XD|L8D?OH*U!jH9s-g`I6gu{>B>ZaJSNLTBU71R5aKPvs8?(TP!J&> zjre29QoLGTz~zH#6zl?NhS^=EQg%&^#E7f}HCLG$cYnkDM6K3c>z=i~`S*9u{`cNz zpMB1p-?T?#+N0U(BZ%KNK1L9KByFok*qUE)TT^vgBOnL~b_9{-wnqHgLCMWbQQ5OH z^KYA9s`}x+m>?n86Ql&0<%jzYZ~a>`RHhJ>``jg9aFvTy=J>p ztF`%ht|(5SR^~AUObL_E=ov^EjE>1=ia9~QjJ3QUr$`iXmxL~Ii#&mK7n%bCJOwkk z2}x|cQO+=okl;p`Opp@n2=0XG1P6kM;6aEY$Or<04f&NFl%u8u$u=GXeI& z4FvduJwHM@!x*gwNoE2GH3Z%P_;wqo2NOhSuyGg!f0G~~fKMc}5D+lhBZPMeaE5@v z+X%3aHi>YO{97Y}0d#yqa3r818;(835m5%_?>e<# zAdUdhz>UxUNkL~bz$+9I$BYp*URX_>58yH4mBje~!E1=~69VUmBOrP(;Co5nGZKOI zZ=nv}0Cg}&i1R4|f15bJ1mGu#^J@tH0dd|T_&MTZ957!J=QDuu0pbV<<1^?9n^<+&^&;Rs zY#7*q58_6~lLRPYhe0ub0E6KKILA%{A4h;5b}S5p5TK9XV9b{QU4H`JQxf2C0s;CH z37Bjs0pqR&DK-jg>%cNXfpTYch&sdUa3sKSFahH@KES;R7{`_ef7He&(Gx3;BqOj# z2nb{<0f9^=U_xO80ivHmz)Yr9J)Ex~I1!u)E(BN0!})HqPRAI=>89g8=^zth$4yI< zg&He$mFbn*%H`#iFP0xRnM^Js=GCYsnM61(V(^=I@s+D5e*N~yp>5X%PrQ3Ty&z2@ zm~IUQ+3vcv|MNw^w3nrCSYMNov_JEU$i@#$Ijj4m0s-RH5iT7)C)s{R>RkDT)0yy{ z{;|2$y-y_f3_ZVW*80m9*Tai@mU?gQ*u3`Q#}OfKJ{Sn95$s>`9Q#H09WhLJcV(+h`JrI$fV#kUuh-Lp|GQWq1plqRV?n zGFm4Z$>@&)&u*huwddiCb^0?aZ~e0KC$CsOqq9-OJ0E=4ndjr9`nEdr^zuWU`r7c& zh_BZbMO|9)d2`=D_nqf9oy^<%&Vrnm*VhNCdecO~4_&+@M@qkHH`$WzOo{Ma6J0O3 z5IyK1c3qKrFs0(Ocf*ZxxOZj4r6Hd>Y^vL9>h5RSG(+)9 z}-YgA40tL4U32vn2ZCPDk*RpTswe}%Xp^I~+pXzCZJEm>DT zE583;SF^#?{=vlr?M<(tKi5ZN)JT2c43Q|F$(dcyJv`R_QdV@CKb$ zQpu2vG5h{iS5(kMaMCvL2QDiW?2HZ4OzFe7A(P=wK7LJsCMarxHSl3g%}RssMx3G%H6h}q&=;*XFHM-Z)p6>Rbkb>o?6@WsJKoXSfm6m)!ktsG-g8DfQpp5PRkZSg4Ys3t!%HI>-c>fGxbgDb z+U8^JU13#Bx2t)77q=~lb&tc}R9URKZEgL+(=*&=?R~m))$P6ma`iVQyLWA|YjPUQ zY^rX*d+++dyz9QN{~;A4=c(19J$F5bT|7m!xS$|oGzTBk(CDTRsmJb@J`9Z{Aahde_l*m03r*QBRPMh^t-#U_?xavg3Gk^H65yOSBJg z2f-NbBd7;lh+L^3av)(I=|hJ8d;)Y~bG_|dHOYq==1J?N1`cq=<8M}tqy%NO(*(%S znMp=*(}Ph9>EIZVbL%t;4<7{m=F*}%qU65IAnYg zVKc-K6l4dR1CDVG<|h_KI*_4rnq*7{wz5f9kbkR#S|W%}O~6M5e|QPWC|-ckU#TB6 zhMYFWSv2+YL1<}=&zyl|K6A@S2NP2h?%MQW$5=~0m?hFXNPq(zsrd52a==&}$#~-B oWOB@>cOv!kfi5H&&Y&}$WZqfg7&(N-_^c?XpJbUejnvQl7y1}kxc~qF delta 3442 zcmcguX;c(f7OrZ#dZB5Xra(5)W>r97Kr~TNzy%Q`0-`~2*j1nfTpDIvCcOm-U=(d8 zB_3B?P!wf}mX0Fs2_b{%DC5X6iWxl^MHn)1N9W$|E-*RsYktf-=c{_(dv|-c?yL7S zdtx+uV#=LK*_IL0Nm+erc?_??LEj%!+#f>%cmN9kpY4yKw$=(9m-4l7V#B*l>BUdq zPyhiy2oM3p?9(@v)qfQ@Xr+9ev%z)Y`eM89B&^+cR(%DOB~4h;jdDc~C9a?v94PJN zgUQTwRuXQ|IP)1zi^PUGzFSJ!HOz5pbXwbKtKB)K{#9Lx>{{=W6$=;^|l8}L;S1Qf+sMbXmX|4m)c!30Fnv1~**J(I5{jIEm_2nqB8 z0QaFUGWVzP2x6GIKNiL*=!XL41FQhpasa3s42T99OL$KKbeiSSrUqaEK$#x_Xx{>QV3mhL!Ev>p$ zqKlrTrOGC?S5Fz6;?^o4gN!kK3@$nk^jv;c^R08sDDAG*`3-kg*W1^2lU3i?dV05b ztF1HFXP#IQdn|FM_Do-B>xHrq%ec*7lH1<5i%1fe^&Vi8GDj{|A9{M{;<|IGM-Jp9 zDK!Jl+SF2U^z~7Rm&y&tL-WXf9otj*xeB%?pd`4}~s)Wjl zGr0*<#6CU+y6TF5&OD?~@5)`7b@#a8;n77|JVDp=a%JS%mITGe?&}{aB4w#H!A=il zR~+nnvt_Bv)-oL(+a_*U(5=$%&H25{>#41&o5JPM(gT_v-?7&q7bFvCN86Il20xWE zn`TGvCk;Op*peB{czfE7+`}Z=(+cv6;eCMzub;>4wx?ZqQ5MV;njS%JHKY|fjvg-J ziFnSC%~MdOSR~j4{Fwa0C8EK(pDD)Kfp%Af3SrJ9LI?!$`KmP42U44bhUUWIl0mIl znc;q+qk51_t%vGgU^%TIdwJ%x<@p)PAwR9dO~q-9K{Pv0wPaOVhH7ZO#L=`1aK7j> zU7e}qHWH?i%kX2e(&BDkEziD{sjTe?%9wrUoPboDYR(o^#>;6Mj6QnY?AS&X&X|)+;yj2-1A_+4<$G}LzSJMC$hs&qy(+cVS@_T zZU=g#&^m`8bF5g=S>X?YcK!hiCHxlS$VvM3di@%GxhXHjg{Hh*d>8E!l74mNqqe|} zqHRf!WnBvuxD|1$jlSAd zc2G8OCep5#_n-rl#3_;{eWuTYrbvo;?m>TQ%Fh5ZFot#^-$V=-JD|zP1e%kJ-?`?^hW$a-^MP-J6SVV4C8(~7*3P?fiN!BJ?*B{^~OI|&mY}> zpS)Zay5H~S{={|smbK6Sc#lo=p{p&_8^ZPHO{TvTm`v|z>-T+cE!oJLS+dFn;>!=NCHw!_ zZ0K3$bI#SzabL-aC;OV%(tBlI*1pL-2mkeTbwudK*KV71!;S{mx4zo&lSfjcn=r&; zo8!2JxhJw4L!@N;#qJD#Q~IxR2lb^@z!3nAX4_opE2PXKD_cci`DDT1Ly~ERA{!M9 zGWgxG2?X<3Wa2Ki<^BUZm^bdUlf=le=Ey-O2 z&&(k!mq19$z6zkNtcBDIf_fpyh0{XCYQks<^?yA-2X6`?^Va01=PyrKwS?(pB_I8- zcLrO?hlCa}FQcSkYCMwhh{nBwCn%n*c#7ht{~Z8NXe@5{ZxIs#@CP(DCwR^VaC;1S z5&-jxUl4f?0P70vjQ|t^&>l7g0J5kabbte205}0x=x;G|G>CjV0DmqRkUL-x00Tzu z0jL3>GvuCtV*t(`E{+9YKxhy7B@BT(GRD9_8vrwc4S5FuIT}R%0{|Uj^9FPSFd#ID z{273o_l5pT0A?2(@;3ks02^|l8Z2`u#Q}TZP_2rV*Bt-= diff --git a/.vs/GlobalGameJame/v16/Server/sqlite3/storage.ide-wal b/.vs/GlobalGameJame/v16/Server/sqlite3/storage.ide-wal index a868f85c268815e1d3b5a1305dc9b5d7c990d3e6..524f8474b6241cb078704361505f1c0d4beae3be 100644 GIT binary patch delta 266773 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%0Acr9pj;?rHUGYv$w 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

1h*pt>5}r=ZWb_`P1hl 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

s!nV&)trFjfwNCUCv6_v76}Fu|FX@ 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 diff --git a/Assets/Prefabs/ammo_box.prefab b/Assets/Prefabs/ammo_box.prefab index fd6aaf3..adab6e3 100644 --- a/Assets/Prefabs/ammo_box.prefab +++ b/Assets/Prefabs/ammo_box.prefab @@ -170,9 +170,10 @@ GameObject: m_Component: - component: {fileID: 4198863072573714306} - component: {fileID: 9169310670609138842} + - component: {fileID: 8296172667468284673} m_Layer: 0 m_Name: ammo_box - m_TagString: Untagged + m_TagString: Interact m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -184,7 +185,7 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 873138054105406865} - m_LocalRotation: {x: -0, y: 0.585185, z: -0, w: 0.81089985} + m_LocalRotation: {x: 0, y: 0.58518416, z: 0, w: 0.8109005} m_LocalPosition: {x: 47.525, y: -2.81, z: -12.22} m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} m_Children: @@ -229,6 +230,42 @@ MonoBehaviour: blockType: 4 health: 100 healthRate: 5 + amountModels: + - {fileID: 4443642083919416725} + - {fileID: 5205200862043998919} + - {fileID: 8452048823607473439} + - {fileID: 8456627140763662303} + - {fileID: 7373073294925482436} + - {fileID: 4937171485821671441} + - {fileID: 1639123759080977681} + - {fileID: 715030014523983583} + - {fileID: 6141267715529604239} + - {fileID: 857922654142497041} + - {fileID: 4555224919543958357} + - {fileID: 8845523186980114736} + - {fileID: 6629251295739648829} + - {fileID: 2583879648814668796} + - {fileID: 5626775279250410506} + - {fileID: 3898591326953282408} + - {fileID: 2469224091592576205} + - {fileID: 6841636828864525375} + - {fileID: 8190553761067856993} + - {fileID: 1840520068144572235} + - {fileID: 2199959104259311449} + - {fileID: 8806615898572238909} +--- !u!65 &8296172667468284673 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 873138054105406865} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2.3, y: 2.2, z: 4.6} + m_Center: {x: 0, y: 1.1, z: 0} --- !u!1 &1639123759080977681 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Prefabs/wooden_plank_stokpile.prefab b/Assets/Prefabs/wooden_plank_stokpile.prefab index d10dd29..184287a 100644 --- a/Assets/Prefabs/wooden_plank_stokpile.prefab +++ b/Assets/Prefabs/wooden_plank_stokpile.prefab @@ -1435,7 +1435,7 @@ GameObject: - component: {fileID: 2435173728554922900} m_Layer: 0 m_Name: wooden_plank_stokpile - m_TagString: Untagged + m_TagString: Interact m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 @@ -1495,6 +1495,35 @@ MonoBehaviour: m_EditorClassIdentifier: blockType: 3 health: 100 + healthRate: 10 + amountModels: + - {fileID: 5072048420132254878} + - {fileID: 248512549599306158} + - {fileID: 6980898580401705906} + - {fileID: 1897976111086725114} + - {fileID: 8839370382815059758} + - {fileID: 8768503417553488399} + - {fileID: 2329779877516623269} + - {fileID: 6775036794450576978} + - {fileID: 6199803563995182287} + - {fileID: 6404659247269481042} + - {fileID: 4159915305215488823} + - {fileID: 9160998092549646192} + - {fileID: 3185792367686729924} + - {fileID: 4721978855144505460} + - {fileID: 7381431994624522573} + - {fileID: 618757391011973604} + - {fileID: 5882290588515455028} + - {fileID: 1381889007306692253} + - {fileID: 5548633833234765463} + - {fileID: 1003082737763468099} + - {fileID: 1090375850311900763} + - {fileID: 5396578295194344855} + - {fileID: 1585754648870115333} + - {fileID: 3278748000320003741} + - {fileID: 8487709724287121870} + - {fileID: 2697596682010262550} + - {fileID: 3682382153138045620} --- !u!65 &2435173728554922900 BoxCollider: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/Test-Haitem.unity b/Assets/Scenes/Test-Haitem.unity index 9507c1a..ff7d09b 100644 --- a/Assets/Scenes/Test-Haitem.unity +++ b/Assets/Scenes/Test-Haitem.unity @@ -328,6 +328,79 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: d2947b7cd556cb74f84ecd7339936f32, type: 3} +--- !u!1 &443694932 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 443694933} + - component: {fileID: 443694935} + - component: {fileID: 443694934} + m_Layer: 5 + m_Name: Image (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &443694933 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443694932} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1327297297} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 105, y: -105} + m_SizeDelta: {x: 85, y: 85} + m_Pivot: {x: 0, y: 1} +--- !u!114 &443694934 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443694932} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 52012760a1df8ad4facb31c66d6bfaec, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &443694935 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 443694932} + m_CullTransparentMesh: 0 --- !u!1 &462335046 stripped GameObject: m_CorrespondingSourceObject: {fileID: 4695666576454475813, guid: b5a9b7f0ff35a024b974960e652c8e33, @@ -502,7 +575,7 @@ Canvas: serializedVersion: 3 m_RenderMode: 1 m_Camera: {fileID: 1254913617} - m_PlaneDistance: 1 + m_PlaneDistance: 0.4 m_PixelPerfect: 0 m_ReceivesEvents: 1 m_OverrideSorting: 0 @@ -524,6 +597,7 @@ RectTransform: m_LocalScale: {x: 0, y: 0, z: 0} m_Children: - {fileID: 1692949638} + - {fileID: 1327297297} m_Father: {fileID: 0} m_RootOrder: 19 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -545,6 +619,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: InteractIcon: {fileID: 1692949637} + Wood: {fileID: 863154880} + Ammo: {fileID: 802293425} --- !u!1001 &591872493 PrefabInstance: m_ObjectHideFlags: 0 @@ -720,6 +796,160 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 20 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &802293424 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 802293427} + - component: {fileID: 802293426} + - component: {fileID: 802293425} + m_Layer: 5 + m_Name: Text (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &802293425 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 802293424} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 26 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!222 &802293426 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 802293424} + m_CullTransparentMesh: 0 +--- !u!224 &802293427 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 802293424} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1327297297} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -105} + m_SizeDelta: {x: 85, y: 85} + m_Pivot: {x: 0, y: 1} +--- !u!1 &863154877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 863154878} + - component: {fileID: 863154879} + - component: {fileID: 863154880} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &863154878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863154877} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1327297297} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 10, y: -10} + m_SizeDelta: {x: 85, y: 85} + m_Pivot: {x: 0, y: 1} +--- !u!222 &863154879 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863154877} + m_CullTransparentMesh: 0 +--- !u!114 &863154880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 863154877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 26 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: --- !u!1001 &957927410 PrefabInstance: m_ObjectHideFlags: 0 @@ -1055,6 +1285,83 @@ Camera: type: 3} m_PrefabInstance: {fileID: 7985979212702423926} m_PrefabAsset: {fileID: 0} +--- !u!1 &1327297296 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1327297297} + - component: {fileID: 1327297299} + - component: {fileID: 1327297298} + m_Layer: 5 + m_Name: WoodAndAmmo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1327297297 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1327297296} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.8, y: 0.8, z: 0.8} + m_Children: + - {fileID: 863154878} + - {fileID: 802293427} + - {fileID: 2093621605} + - {fileID: 443694933} + m_Father: {fileID: 587476773} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1327297298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1327297296} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1327297299 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1327297296} + m_CullTransparentMesh: 0 --- !u!1 &1345459422 stripped GameObject: m_CorrespondingSourceObject: {fileID: 8150345748488139401, guid: b5bdffdb5058d5e458831042023d3abc, @@ -1188,7 +1495,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!224 &1692949638 RectTransform: m_ObjectHideFlags: 0 @@ -1551,6 +1858,79 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b5bdffdb5058d5e458831042023d3abc, type: 3} +--- !u!1 &2093621604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2093621605} + - component: {fileID: 2093621607} + - component: {fileID: 2093621606} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2093621605 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2093621604} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1327297297} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 105, y: -10} + m_SizeDelta: {x: 85, y: 85} + m_Pivot: {x: 0, y: 1} +--- !u!114 &2093621606 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2093621604} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3893b3934f22d9f48b4f9371edbe6706, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2093621607 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2093621604} + m_CullTransparentMesh: 0 --- !u!1001 &2435173729303179787 PrefabInstance: m_ObjectHideFlags: 0 @@ -1558,21 +1938,11 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 2435173728554922901, guid: 17027e96daa46634eac3c9bcf07b06b0, - type: 3} - propertyPath: healthRate - value: 10 - objectReference: {fileID: 0} - target: {fileID: 5974751188148447902, guid: 17027e96daa46634eac3c9bcf07b06b0, type: 3} propertyPath: m_Name value: wooden_plank_stokpile objectReference: {fileID: 0} - - target: {fileID: 5974751188148447902, guid: 17027e96daa46634eac3c9bcf07b06b0, - type: 3} - propertyPath: m_TagString - value: Interact - objectReference: {fileID: 0} - target: {fileID: 7255806235893078157, guid: 17027e96daa46634eac3c9bcf07b06b0, type: 3} propertyPath: m_LocalPosition.x @@ -2344,17 +2714,17 @@ PrefabInstance: - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalPosition.x - value: 47.525 + value: 46.961 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalPosition.y - value: -2.81 + value: -3.223 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalPosition.z - value: -12.22 + value: -13.73 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} @@ -2364,7 +2734,7 @@ PrefabInstance: - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalRotation.y - value: 0.585185 + value: 0.7105003 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} @@ -2374,7 +2744,7 @@ PrefabInstance: - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalRotation.w - value: 0.81089985 + value: 0.70369697 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} @@ -2389,7 +2759,7 @@ PrefabInstance: - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: 71.632 + value: 90.551 objectReference: {fileID: 0} - target: {fileID: 4198863072573714306, guid: 52aecb86af67bc64782a3b7bece87dfd, type: 3} diff --git a/Assets/Scripts/BlockManager.cs b/Assets/Scripts/BlockManager.cs index 966ccc8..cc53ceb 100644 --- a/Assets/Scripts/BlockManager.cs +++ b/Assets/Scripts/BlockManager.cs @@ -12,6 +12,7 @@ public class BlockManager : MonoBehaviour private Animation animation; private PlayerManager player; private bool action = false; + public List amountModels = new List(); // Start is called before the first frame update void Start() @@ -50,6 +51,44 @@ public class BlockManager : MonoBehaviour healthTime = healthRate + Time.time; } } + viewHealthAs(); + } + + void viewHealthAs() + { + if (blockType == BlockType.Wood) { + if (amountModels.Count > 0) + { + for (int i = 0; i < amountModels.Count; i++) + { + if (i < ((100 - health) / 3.7f)) + { + amountModels[i].SetActive(false); + } + else + { + amountModels[i].SetActive(true); + } + } + } + } + else if (blockType == BlockType.Ammo) + { + if (amountModels.Count > 0) + { + for (int i = 0; i < amountModels.Count; i++) + { + if (i < ((100 - health) / 4.5f)) + { + amountModels[i].SetActive(false); + } + else + { + amountModels[i].SetActive(true); + } + } + } + } } public void Action() diff --git a/Assets/Scripts/EnemyManager.cs b/Assets/Scripts/EnemyManager.cs index 72cbfd9..348a65e 100644 --- a/Assets/Scripts/EnemyManager.cs +++ b/Assets/Scripts/EnemyManager.cs @@ -153,7 +153,7 @@ public class EnemyManager : MonoBehaviour void Attack() { RaycastHit hit; - if (Physics.Raycast(transform.position + new Vector3(0,0.5f,0),transform.forward,out hit,3) && attackTime <= Time.time) + if (Physics.Raycast(transform.position + new Vector3(0,0.5f,0),transform.forward,out hit,2) && attackTime <= Time.time) { if (hit.transform.CompareTag("Player")) { diff --git a/Assets/Scripts/GuiManager.cs b/Assets/Scripts/GuiManager.cs index 587b27b..6992e7e 100644 --- a/Assets/Scripts/GuiManager.cs +++ b/Assets/Scripts/GuiManager.cs @@ -6,6 +6,8 @@ using UnityEngine.UI; public class GuiManager : MonoBehaviour { public GameObject InteractIcon; + public Text Wood; + public Text Ammo; // Start is called before the first frame update void Start() diff --git a/Assets/Scripts/PlayerManager.cs b/Assets/Scripts/PlayerManager.cs index 3820c0d..a804c09 100644 --- a/Assets/Scripts/PlayerManager.cs +++ b/Assets/Scripts/PlayerManager.cs @@ -39,6 +39,8 @@ public class PlayerManager : MonoBehaviour // Update is called once per frame void Update() { + guiManager.Wood.text = barricadeMaterials.ToString(); + guiManager.Ammo.text = ammo.ToString(); Move(); RunSwitch(); SelectWeapon(); @@ -122,6 +124,7 @@ public class PlayerManager : MonoBehaviour if (Input.mouseScrollDelta.y > 0) { WeaponManager weaponManager = weaponList[selectedWeapon].GetComponent(); + weaponManager.player = this; if (weaponManager != null && createWeapon != null) { Destroy(createWeapon); @@ -137,6 +140,7 @@ public class PlayerManager : MonoBehaviour else if (Input.mouseScrollDelta.y < 0) { WeaponManager weaponManager = weaponList[selectedWeapon].GetComponent(); + weaponManager.player = this; if (weaponManager != null && createWeapon != null) { Destroy(createWeapon); @@ -151,6 +155,7 @@ public class PlayerManager : MonoBehaviour } } WeaponManager weaponManager2 = weaponList[selectedWeapon].GetComponent(); + weaponManager2.player = this; if (weaponManager2 != null && createWeapon == null) { createWeapon = Instantiate(weaponList[selectedWeapon]) as GameObject; @@ -195,9 +200,12 @@ public class PlayerManager : MonoBehaviour if (Input.GetAxisRaw("Build") > 0 && buildTime < Time.time && barricadeMaterials > 0 && hit.transform.tag == "BarricadeField") { BarricadeManager barricadeManager = hit.transform.GetComponent(); - barricadeManager.addPlank(); - barricadeMaterials--; - buildTime = buildRate + Time.time; + if (barricadeManager.health < (barricadeManager.barricadePlanks.Count * 50)) + { + barricadeManager.addPlank(); + barricadeMaterials--; + buildTime = buildRate + Time.time; + } } if (Input.GetAxisRaw("Build") > 0 && hit.transform.tag == "Interact") { diff --git a/Assets/Scripts/WeaponManager.cs b/Assets/Scripts/WeaponManager.cs index f88618a..299b333 100644 --- a/Assets/Scripts/WeaponManager.cs +++ b/Assets/Scripts/WeaponManager.cs @@ -13,6 +13,7 @@ public class WeaponManager : MonoBehaviour public float fireRate = 0.5f; private float fireTime; public Animator animator; + public PlayerManager player; public bool hit = false; // Start is called before the first frame update @@ -32,18 +33,20 @@ public class WeaponManager : MonoBehaviour if (Input.GetMouseButtonDown(0) && fireTime <= Time.time) { if (weaponType == WeaponType.Shoot) { - if (particleShoot != null) + if (particleShoot != null && player.ammo > 1) { GameObject shoot = Instantiate(particleShoot, spawnShoot.transform.position, spawnShoot.transform.rotation); + player.ammo -= 2; Destroy(shoot, 0.3f); + fireTime = fireRate + Time.time; } } else if (weaponType == WeaponType.Meele) { animator.ResetTrigger("Hit"); animator.SetTrigger("Hit"); + fireTime = fireRate + Time.time; } - fireTime = fireRate + Time.time; } } void Hit_Enemy_Start() diff --git a/Assets/Sprites/Icons/Ammo.png.meta b/Assets/Sprites/Icons/Ammo.png.meta index af2d63b..e98ea8e 100644 --- a/Assets/Sprites/Icons/Ammo.png.meta +++ b/Assets/Sprites/Icons/Ammo.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 10 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -31,16 +31,16 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: -1 + filterMode: 0 aniso: -1 mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,9 +49,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 maxTextureSizeSet: 0 @@ -70,13 +70,61 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] outline: [] physicsShape: [] bones: [] - spriteID: + spriteID: 5e97eb03825dee720800000000000000 internalID: 0 vertices: [] indices: diff --git a/Assets/Sprites/Icons/Hammer.png.meta b/Assets/Sprites/Icons/Hammer.png.meta index 4cd41ab..854cba5 100644 --- a/Assets/Sprites/Icons/Hammer.png.meta +++ b/Assets/Sprites/Icons/Hammer.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 10 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -31,16 +31,16 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: -1 + filterMode: 0 aniso: -1 mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,9 +49,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 maxTextureSizeSet: 0 @@ -70,13 +70,61 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] outline: [] physicsShape: [] bones: [] - spriteID: + spriteID: 5e97eb03825dee720800000000000000 internalID: 0 vertices: [] indices: diff --git a/Assets/Sprites/Icons/Shotgun.png.meta b/Assets/Sprites/Icons/Shotgun.png.meta index fbc31fd..a430bcc 100644 --- a/Assets/Sprites/Icons/Shotgun.png.meta +++ b/Assets/Sprites/Icons/Shotgun.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 10 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -31,16 +31,16 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: -1 + filterMode: 0 aniso: -1 mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,9 +49,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 maxTextureSizeSet: 0 @@ -70,13 +70,61 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] outline: [] physicsShape: [] bones: [] - spriteID: + spriteID: 5e97eb03825dee720800000000000000 internalID: 0 vertices: [] indices: diff --git a/Assets/Sprites/Icons/Wood.png.meta b/Assets/Sprites/Icons/Wood.png.meta index 098cb83..e81c8ab 100644 --- a/Assets/Sprites/Icons/Wood.png.meta +++ b/Assets/Sprites/Icons/Wood.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 10 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -31,16 +31,16 @@ TextureImporter: maxTextureSize: 2048 textureSettings: serializedVersion: 2 - filterMode: -1 + filterMode: 0 aniso: -1 mipBias: -100 - wrapU: -1 - wrapV: -1 - wrapW: -1 - nPOTScale: 1 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 - spriteMode: 0 + spriteMode: 1 spriteExtrude: 1 spriteMeshType: 1 alignment: 0 @@ -49,9 +49,9 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spriteGenerateFallbackPhysicsShape: 1 alphaUsage: 1 - alphaIsTransparency: 0 + alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 8 textureShape: 1 singleChannelComponent: 0 maxTextureSizeSet: 0 @@ -70,13 +70,61 @@ TextureImporter: overridden: 0 androidETC2FallbackOverride: 0 forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 spriteSheet: serializedVersion: 2 sprites: [] outline: [] physicsShape: [] bones: [] - spriteID: + spriteID: 5e97eb03825dee720800000000000000 internalID: 0 vertices: [] indices: