From 5413a3bf200b98d05138d8dfdd7b1a23c5a7da9a Mon Sep 17 00:00:00 2001 From: Patrice Vignola Date: Sat, 22 Aug 2015 04:34:26 -0400 Subject: [PATCH] Add mom's ability to spot the children who are not sleeping when she enters the room --- Assets/Scenes/PatScene.unity | Bin 32284 -> 33444 bytes Assets/Scripts/Child.cs | 11 +++++++++-- Assets/Scripts/ChildController.cs | 1 + Assets/Scripts/MomBehavior.cs | 10 ++++++++++ 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Assets/Scenes/PatScene.unity b/Assets/Scenes/PatScene.unity index 4e8c631c602f95746eb421116675cf1cb85bed42..8ab48f9e3bb7da5b3ff2420a5cd3f5a1f142a474 100644 GIT binary patch delta 1927 zcmah~U2IfU5T0{;yWQ4;{n>7}w_Cc!0&AtqE)-fCbc2c&P*@)@+aKDyr3<^-(jU99 zP%5i|l&DQwN0WxADbNQADAW}-7_~7*eUV_$#56*dgqYfhDZ~fDk9FqUZL`XQH<>ec z=9`%_GiUC(@7xt*hn1xOEr$VK9Rq*|>3x(qtaf=^D|dR}@7dW|p^@VD_|iO8+=;JM zucWWPOIo%{ea@9lzm##XyM62Wd;K?V-1{SoKqrwP$`BB%28fl(5y(jZn!GV3z&m7*2# z!Ytoru^}GX=1zNjLE?up0>H5lph*GvJ&no8|C7mOiy4dM0GuSwxe73_Pm`EC7r*pt zik^#;eyw&W7hpMAHAylo&nGP>2pc55MUsJip2U24=&IM0&+>3nz4p92AHYXe>m?bM zL(hbbTnK9;y(-DTE#?3mE2Fcwsa+i{F!Utk@fgMn(P^#$yB zEnp+fy?~e2M_Y?cGK*EXJ7~q_d#dorE)FU}1C)e{W6cgc9hwrkcr5Itg0ka@@DLZ# z{o(*lb=e-^reqS;_GI8Gy`+R?m#4-pAG*L&pG>3JB3 z^?ciflOIYez7&1!fqlWAEs>7aU=JoD7Aj7ayJR15@_XFgZc(JdzTbk59X8Z=%g*R^ z=;(Z!ktKh3v>)518l0 Oa0QE)=&w=v@csdpaOlSX delta 1285 zcmZWmOH5N+6g{V05hI@hMa!k3_z9ATSPTj_m{#NOp(YHT+R%@MRo4l_;mpLCG;v~#F$|1B;{c5VqiEgd-m5{l$v*q+wbogCpL>Rm z83rbJDP!IzjP+U=V>z@RrOcLBR8}l&u4La+sT40H;A^5ZPvR5GO6k=M#XY-z6JMiT z+h$8Ez5Qa*d~u>Ao3YE3xf-dI!0zZ=G8@GWvVrBm-XPm;)TNwQj~bftp04y0cbagM z8X9+B=f-nzhFn}mTp^dFk+FJGtyV)*_HPbpv*a=sBwSKM<4jxEt)-G3&xP!k?SmxQ zNTpK^O|tz>!+I*&7;&wXCtt;-bFMsu-Lm0Q9!`*pF`u!XDau4q-5icL5<9uy+jAf5#EIPnj9s8Ss)jb_JDp>581obURqc>Q zJH}3)TImwmKL;%y+3qqkwvWom)()fCf**-b%IZ1vSNrK(Cg3m&aPsYE#6mIMY^EAx!FW{20&fmrP z3_NPQ$kXvxlNCps%<8UMuRp1ER=`2^mViLB0#*zKgz7&P{T3)fe?-cy7V}N|(y=7C zlvKH)e3S<>(H*R!P9Hip;BzoayL~(RkZhIkXL~uyng#Mt^F<}tbdw7^bjMBb1WhPu zGh?Jnf-@8sgNFKqW#aTlaGMi9#J{Z2gbWumt8C6|=K0}jJXgAgCQPT~Tb zik9&V+=@DAEeMNs`9ZNh4O=k~GplWr;VL~_kQvu7XGFtXhiov0YA|x>XTx~cnATbu z?taWs-)_cmGy@~Owe)J=dL6W`iix!+Rt(); + _child.Index = (int)PlayerNumber; } private void HandlePlayerAxis(MappedInput input) diff --git a/Assets/Scripts/MomBehavior.cs b/Assets/Scripts/MomBehavior.cs index b05b7b4..4c681b7 100644 --- a/Assets/Scripts/MomBehavior.cs +++ b/Assets/Scripts/MomBehavior.cs @@ -36,6 +36,16 @@ public class MomBehavior : MonoBehaviour WarningText.gameObject.SetActive(false); _nextTriggerTime = GetNextTriggerTime(); + foreach (Child child in Children) + { + if (!child.IsSleeping) + { + // TODO: Do something (end the game? kill the player? make him lose 1 life? etc.) + + Debug.Log("Child " + child.Index + " got found by Mommy."); + } + } + _elapsedTime = 0f; } }