From 0aff26e8a1bfc6eb3389142b712466594bc5b41b Mon Sep 17 00:00:00 2001 From: Joshua Reason Date: Fri, 11 Sep 2015 11:57:41 +1000 Subject: [PATCH] Bug fixes, updating mechanics. --- .../Assets/0bjects/Materials/rust.mat | Bin 0 -> 4888 bytes .../Assets/0bjects/Materials/rust.mat.meta | 8 ++ ...haracter_texture_2048_WiP_01_FLAT.jpg.meta | 4 +- unity_Project/Assets/Materials/Player1.mat | Bin 4984 -> 5028 bytes unity_Project/Assets/Materials/Purple.mat | Bin 4244 -> 4244 bytes unity_Project/Assets/Scripts/magnetGun.cs | 47 +++++++++- unity_Project/Assets/Scripts/magnetGun2.cs | 85 +++++++++++++++++ .../Assets/Scripts/magnetGun2.cs.meta | 12 +++ unity_Project/Assets/Scripts/playerFollow.cs | 62 +++++++++++++ .../Assets/Scripts/playerFollow.cs.meta | 12 +++ .../Assets/Scripts/sceneController.cs | 46 +++++++++- .../Assets/Scripts/thirdPersonController.cs | 86 ++++++++++++++---- .../ToonShading/Materials/ToonLitOutline.mat | Bin 4472 -> 4472 bytes unity_Project/Assets/_Scenes/MainLevel.unity | Bin 252624 -> 266208 bytes .../Assets/_Scenes/ScafoldingTest.unity | Bin 94064 -> 97432 bytes .../ProjectSettings/EditorBuildSettings.asset | Bin 4104 -> 4144 bytes .../ProjectSettings/InputManager.asset | Bin 6928 -> 6952 bytes .../ProjectSettings/ProjectSettings.asset | Bin 36633 -> 36301 bytes .../ProjectSettings/ProjectVersion.txt | 2 +- 19 files changed, 335 insertions(+), 29 deletions(-) create mode 100644 unity_Project/Assets/0bjects/Materials/rust.mat create mode 100644 unity_Project/Assets/0bjects/Materials/rust.mat.meta create mode 100644 unity_Project/Assets/Scripts/magnetGun2.cs create mode 100644 unity_Project/Assets/Scripts/magnetGun2.cs.meta create mode 100644 unity_Project/Assets/Scripts/playerFollow.cs create mode 100644 unity_Project/Assets/Scripts/playerFollow.cs.meta diff --git a/unity_Project/Assets/0bjects/Materials/rust.mat b/unity_Project/Assets/0bjects/Materials/rust.mat new file mode 100644 index 0000000000000000000000000000000000000000..55859df89b39e5eae2557e3f4f57ad96f0db35c4 GIT binary patch literal 4888 zcmeI0%WvFN6vmHdl1ZBKDy1}igogJ!C57@VO`2C5+94_F1F@MpGdD9Xo^fP*N+PlF z3JF$h5DU7gkPs3QLM#w0*s)=S5JFv)$Fkj)C8`>}@7i-acQR7>1Lj00zW3+jtM##>R%@0PKK%a^>pCjjO|J*Ul|mzqIS(&LUV2 zI}6xSUJ^-Qzo93Ih=ac`@{)Y(NYV#LKdCyh1>@hr@4z;vIjwW@7kuo)oc8%PJ_bKe zU_O}bqc#6N$Vu{3=BK~SzTFSwORaO#?q|SoM~=b&SMbC5c@8JxF*#=(@leSbvolGa z*KzK_F^qGFTx(uV!uC9r^R0$E0v~c1%6zGm&V29GEamNS-eq_i=TXcV54wdjX?rV9 zwy;~A+sL)rao%fq+OM}UXI|T(6xNRQtYJ)kA0dSNI{5n-GagXGm(Mc3%kX|H-`(^vNk0XvFMG(f7OcMPH9Yk{gg)}TBjD+IZT}C@ zesZ&aUZ>ssk7hiFy&qzH5la6LVw=@R*X`?!KV*2`%Ijgn`>ebkA%{59XVvXd!i2nE zKEkL~x5o@G=z4ySIpcZU@B!<*ywB2n2d(oyNv?I!s^?RN_sfqMv!1N+(@+Zg@(ud? zGse93pCN=eGNApp?)PUkOL_bCKW2DA{($e_Fy}qGA1X4c{aix6S1{{?K1bZf|HO=( z_h8CXKYwFJKL?20>|1`G@8B&zFBqQFeY}P_>v@noVf=OEtihTuLhkr3+9p<4< z8^4k9H#+#uj34jdJQ@9*$av9>Rp`0CEH1|3q1lQT2jT2mtQwIQG!9F>H0Swheg=a@ zH?Coz?Urh8MTOj*j?Cb=T7NGHD-pm6uUd=i?&_THRym(;MsZMoOEqxh$);*5iQ>>} zR8P6pqPr@m8(zG=7zV2>YVP0x?LMoF#3p(}FkpR>PCeYZOQ>F$y9dw==zWBBb!uL8Xa^eWJ+ zK(7M53jDtcaJdp<@xUKyF2h^GS8XnNIo|^1GP+cBy#`hU{K-y!;7b7|!77oOing0- z)>pagu*A0GGORSCV%PKE48pqW-^QM=6<8&OuJ5~Rx3T4Gc4?tp_M2R1Z8FAQI~MJG zw(dn;&23x0@@H`u-RND++QqhQ%khZ6tSZ5#P;C2ca8)XzCcf{LkNQCrZ8`uJ_A!i| z{V6SlnxK;C|I8=>lT%&n1!OsSry*7tpKR@4;PM=v)W!ei~5-=|Y k6-GeOxwPt%BK=8;pG``wzD;xCne8;2%(vOss$IJM51?co@&Et; literal 0 HcmV?d00001 diff --git a/unity_Project/Assets/0bjects/Materials/rust.mat.meta b/unity_Project/Assets/0bjects/Materials/rust.mat.meta new file mode 100644 index 0000000..6cddd09 --- /dev/null +++ b/unity_Project/Assets/0bjects/Materials/rust.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30f266bafdd7a8d4a9238d277b5b2d95 +timeCreated: 1441173592 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity_Project/Assets/0bjects/Textures/Character_texture_2048_WiP_01_FLAT.jpg.meta b/unity_Project/Assets/0bjects/Textures/Character_texture_2048_WiP_01_FLAT.jpg.meta index 78b2389..b4b4e16 100644 --- a/unity_Project/Assets/0bjects/Textures/Character_texture_2048_WiP_01_FLAT.jpg.meta +++ b/unity_Project/Assets/0bjects/Textures/Character_texture_2048_WiP_01_FLAT.jpg.meta @@ -32,7 +32,7 @@ TextureImporter: filterMode: -1 aniso: -1 mipBias: -1 - wrapMode: -1 + wrapMode: 1 nPOTScale: 1 lightmap: 0 rGBM: 0 @@ -45,7 +45,7 @@ TextureImporter: spriteBorder: {x: 0, y: 0, z: 0, w: 0} spritePixelsToUnits: 100 alphaIsTransparency: 0 - textureType: -1 + textureType: 0 buildTargetSettings: [] spriteSheet: sprites: [] diff --git a/unity_Project/Assets/Materials/Player1.mat b/unity_Project/Assets/Materials/Player1.mat index bee20bae36b82e5c206203bb54980ab444f1ff04..d1679f53d01be760351548afb08785d9e1dcc1e5 100644 GIT binary patch delta 56 zcmeyNwnUwSfq~-!1B39AjT|i;j7v86a%^X3().tag == "moveable"){ Debug.Log("Moveable Item"); crossHair.GetComponent().color = Color.red; + if (Vector3.Distance (rayHitPoint, camera.transform.position) <= minDistance) { + crossHair.GetComponent().color = Color.blue; + } } } + updateColors (target); + if (triggerL > 0) { @@ -71,6 +78,7 @@ public class magnetGun : MonoBehaviour { dropItem(GravityTarget); } + impulsePush (target); moveItem (GravityTarget); pullItem (triggerR); rotateInput (GravityTarget); @@ -86,7 +94,9 @@ public class magnetGun : MonoBehaviour { RaycastHit hit; //Vector3 rayDirection = camera.transform.rotation * Vector3.forward; - Ray ray = camera.ScreenPointToRay(new Vector3(Screen.width/2, Screen.height/2 + (Screen.height/6 * playerScreen), 0)); + //Ray ray = camera.ScreenPointToRay(new Vector3(Screen.width/2, Screen.height/2 + (Screen.height/6 * playerScreen), 0)); + + Ray ray = camera.ScreenPointToRay(crossHair.transform.position); Debug.DrawRay (ray.origin, ray.direction*magnetRange, Color.green); @@ -94,6 +104,7 @@ public class magnetGun : MonoBehaviour { if (hit.collider.tag == "moveable"){ Debug.DrawRay (ray.origin,ray.direction*magnetRange, Color.red); rayHitPoint = hit.point; + } @@ -107,6 +118,9 @@ public class magnetGun : MonoBehaviour { item.attachedRigidbody.useGravity = false; item.attachedRigidbody.drag = 3.0f; item.attachedRigidbody.constraints = RigidbodyConstraints.FreezeRotation; + //camera.transform.LookAt(item.transform.position); + //playerController.cameraX = camera.transform.eulerAngles.x; + //playerController.cameraY = camera.transform.eulerAngles.y; gravityWell.transform.position = rayHitPoint; GravityTarget = item; targetOffset = GravityTarget.transform.position - rayHitPoint + (Vector3.up * 0.05f); @@ -123,6 +137,16 @@ public class magnetGun : MonoBehaviour { } } + private void impulsePush (Collider item){ + if (item != null) { + if (item.tag == "moveable" && Input.GetButtonDown("Quick Push")){ + Vector3 direction = (transform.position - item.transform.position).normalized; + + item.attachedRigidbody.AddForce(direction * impulsePower * maxPullSpeed,ForceMode.Impulse); + } + } + } + private void moveItem(Collider item){ if (item != null) { float step = objectSpeed * Time.deltaTime; @@ -206,5 +230,24 @@ public class magnetGun : MonoBehaviour { } } + + public void updateColors(Collider target){ + + if (target != null && target.tag == "moveable") { + lastTargetRenderer = target.GetComponent (); + + if (lastTargetRenderer.material.color != Color.white) { + lastTargetColour = lastTargetRenderer.material.color; + lastTargetRenderer.material.color = Color.white; + } + + + } else { + if (lastTargetRenderer != null) + lastTargetRenderer.material.color = lastTargetColour; + } + + + } } diff --git a/unity_Project/Assets/Scripts/magnetGun2.cs b/unity_Project/Assets/Scripts/magnetGun2.cs new file mode 100644 index 0000000..aaefbfb --- /dev/null +++ b/unity_Project/Assets/Scripts/magnetGun2.cs @@ -0,0 +1,85 @@ +using UnityEngine; +using System.Collections; +using UnityEngine.UI; + +public class magnetGun2 : MonoBehaviour { + + public Camera camera; + public GameObject crossHair; + public GameObject gravityWell; + public thirdPersonController playerController; + + public float magnetMaxRange; + public float magnetMinRange; + + private Collider gravityTarget; + + + // Use this for initialization + void Start () { + magnetMinRange += playerController.cameraDistance; + magnetMaxRange += playerController.cameraDistance; + + + + } + + // Update is called once per frame + void Update () { + + RaycastHit target = testItem (); + + if (gravityTarget != null) + pickUpItem (target); + + } + + //test to see if player can move item + private RaycastHit testItem(){ + RaycastHit hit; + + //resets cross hair to white + crossHair.GetComponent ().color = Color.white; + + //cast ray from camera through the crosshair on screen + Ray ray = camera.ScreenPointToRay (crossHair.transform.position); + Debug.DrawRay (ray.origin, ray.direction*magnetMaxRange, Color.green); + + // if player can pickup object turn crosshair red + // if object is close enougth to move with it turn blue; + if (Physics.Raycast (ray, out hit, magnetMaxRange)) { + if (hit.collider.tag == "moveable"){ + gravityTarget = hit.collider; + Debug.DrawRay (ray.origin,ray.direction*magnetMaxRange, Color.red); + crossHair.GetComponent().color = Color.red; + if (Vector3.Distance (hit.point, camera.transform.position) <= magnetMinRange) { + crossHair.GetComponent().color = Color.blue; + }//end blue + }//end red + }//end raycast + return hit; + }// end testItem() + + + private void pickUpItem(RaycastHit hit){ + Collider item = hit.collider; + + //prepares item to be lifted + item.attachedRigidbody.useGravity = false; + item.attachedRigidbody.drag = 3.0f; + item.attachedRigidbody.constraints = RigidbodyConstraints.FreezeRotation; + + gravityWell.transform.position = item.transform.position; + + transform.LookAt (gravityWell.transform.position, Vector3.up); + + + + + + } + + + + +} diff --git a/unity_Project/Assets/Scripts/magnetGun2.cs.meta b/unity_Project/Assets/Scripts/magnetGun2.cs.meta new file mode 100644 index 0000000..e56dddd --- /dev/null +++ b/unity_Project/Assets/Scripts/magnetGun2.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f910766fbbe259c498dcedc745d3c08b +timeCreated: 1441338166 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity_Project/Assets/Scripts/playerFollow.cs b/unity_Project/Assets/Scripts/playerFollow.cs new file mode 100644 index 0000000..471b3f1 --- /dev/null +++ b/unity_Project/Assets/Scripts/playerFollow.cs @@ -0,0 +1,62 @@ +using UnityEngine; +using System.Collections; + +public class playerFollow : MonoBehaviour { + + public GameObject target; + public float minDistance = 4; + public bool active; + + private bool follow = false; + private Rigidbody rigidbody; + private thirdPersonController playerController; + + // Use this for initialization + void Start () { + rigidbody = GetComponent (); + playerController = GetComponent (); + + } + + // Update is called once per frame + void Update () { + + if (Input.GetButtonDown ("follow")&& !active) + follow = !follow; + if (Input.GetButtonDown ("playerSwap")) { + active = !active; + follow = false; + } + + + + } + + void FixedUpdate(){ + if (follow) + followPlayer (); + } + + + + private void followPlayer(){ + + Vector3 lookAtTarget = target.transform.position; + lookAtTarget.y = transform.position.y; + transform.LookAt (lookAtTarget); + + if (minDistance < Vector3.Distance (target.transform.position, transform.position)) { + Vector3 direction = target.transform.position; + direction.y = transform.position.y; + direction -= transform.position; + + direction.Normalize (); + + rigidbody.AddForce (direction * playerController.movementSpeed * Time.deltaTime); + } + + } + + + +} diff --git a/unity_Project/Assets/Scripts/playerFollow.cs.meta b/unity_Project/Assets/Scripts/playerFollow.cs.meta new file mode 100644 index 0000000..75d5dec --- /dev/null +++ b/unity_Project/Assets/Scripts/playerFollow.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 1b5095c83499af44ba3770f8f0ecd16f +timeCreated: 1441869920 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity_Project/Assets/Scripts/sceneController.cs b/unity_Project/Assets/Scripts/sceneController.cs index 4a2c9af..ba3fe74 100644 --- a/unity_Project/Assets/Scripts/sceneController.cs +++ b/unity_Project/Assets/Scripts/sceneController.cs @@ -8,6 +8,8 @@ public class sceneController : MonoBehaviour { public GameObject player2; public Camera cameraPlayer1; public Camera cameraPlayer2; + public GameObject crossHairPlayer1; + public GameObject crossHairPlayer2; public GameObject playerPointer; public float screenAnimationTime; @@ -15,14 +17,37 @@ public class sceneController : MonoBehaviour { private thirdPersonController movementP1; private thirdPersonController movementP2; + private bool activeP1 = true; + private bool activeP2 = false; + private string playerSwapInput = "playerSwap"; // Use this for initialization void Start () { + + //Physics.IgnoreCollision(player1.GetComponent(), player2.GetComponent(),true); + + movementP1 = player1.GetComponent (); movementP2 = player2.GetComponent (); - movementP2.enabled = false; + + movementP2.active = false; + + crossHairPlayer2.SetActive (false); + + Component[] p1Colliders = player1.GetComponentsInChildren (); + Component[] p2Colliders = player2.GetComponentsInChildren (); + + foreach (Collider p1Col in p1Colliders){ + foreach (Collider p2Col in p2Colliders){ + Physics.IgnoreCollision(p1Col, p2Col); + } + } + + + + } @@ -39,18 +64,29 @@ public class sceneController : MonoBehaviour { if (Input.GetButtonDown(playerSwapInput)) { Debug.Log("swappy Swap"); - movementP1.enabled = !movementP1.enabled; - movementP2.enabled = !movementP2.enabled; + activeP1 = !activeP1; + activeP2 = !activeP2; - if (movementP1.enabled){ + if (activeP1){ newCamera = cameraPlayer1; oldCamera = cameraPlayer2; + crossHairPlayer1.SetActive(true); + crossHairPlayer2.SetActive(false); + + + }else{ newCamera = cameraPlayer2; oldCamera = cameraPlayer1; + crossHairPlayer1.SetActive(false); + crossHairPlayer2.SetActive(true); + } + movementP1.active = activeP1; + movementP2.active = activeP2; + newCamera.depth = 0; oldCamera.depth = 1; @@ -156,4 +192,6 @@ public class sceneController : MonoBehaviour { } + + } diff --git a/unity_Project/Assets/Scripts/thirdPersonController.cs b/unity_Project/Assets/Scripts/thirdPersonController.cs index a2cddbf..ab20b73 100644 --- a/unity_Project/Assets/Scripts/thirdPersonController.cs +++ b/unity_Project/Assets/Scripts/thirdPersonController.cs @@ -15,56 +15,61 @@ public class thirdPersonController : MonoBehaviour { public float cameraSpeedX = 250.0f; public float cameraSpeedY = 120.0f; public float cameraDistance = 10.0f; + public bool active = true; public float movementSpeed; public float jumpHeight; + public float grip; - private float cameraX; - private float cameraY; + public float cameraX; + public float cameraY; private float movementX; private float movementY; + private bool grounded; + + private Rigidbody rigidbody; + // Use this for initialization void Start () { + + rigidbody = GetComponent (); + cameraX = camera.transform.eulerAngles.x; cameraY = camera.transform.eulerAngles.y; } void FixedUpdate(){ + if (Physics.Raycast (transform.position, -Vector3.up, 1.3f)) { + grounded = true; + } else { + grounded = false; + } + if (active) { - movementX = Input.GetAxis (MOVEMENT_INPUT_X); - movementY = Input.GetAxis (MOVEMENT_INPUT_Y); - - Vector3 velocity = new Vector3 (movementX, 0.0f, movementY)* movementSpeed * Time.deltaTime; - //Debug.Log (velocity); - velocity = Quaternion.Euler (0.0f,camera.transform.rotation.eulerAngles.y, 0.0f) * velocity; + applyMovement(); - GetComponent().AddForce (velocity); + transform.rotation = Quaternion.Euler (new Vector3 (0.0f, camera.transform.rotation.eulerAngles.y, 0.0f)); - //if (velocity != Vector3.zero) - transform.rotation = Quaternion.Euler(new Vector3 (0.0f, camera.transform.rotation.eulerAngles.y, 0.0f)); + applyJump(jumpHeight); + applyGrip(); - if (Physics.Raycast (transform.position, -Vector3.up, 1.3f)) { - //print ("Raycast succeeded"); - if (Input.GetButtonDown (JUMP_INPUT)) { - GetComponent().AddRelativeForce (0, jumpHeight, 0); - } } - } // Update is called once per frame void LateUpdate () { - cameraX += Input.GetAxis(CAMERA_INPUT_X) * cameraSpeedX * 0.02f; - cameraY += Input.GetAxis(CAMERA_INPUT_Y) * cameraSpeedY * 0.02f; - + if (active) { + cameraX += Input.GetAxis (CAMERA_INPUT_X) * cameraSpeedX * 0.02f; + cameraY += Input.GetAxis (CAMERA_INPUT_Y) * cameraSpeedY * 0.02f; + } Quaternion cameraRotation = Quaternion.Euler (cameraY, cameraX, 0.0f); Vector3 cameraPosition = cameraRotation * new Vector3(0.0f, 0.0f, -cameraDistance) + cameraCentre.transform.position; @@ -73,4 +78,45 @@ public class thirdPersonController : MonoBehaviour { } + + private void applyMovement(){ + movementX = Input.GetAxis (MOVEMENT_INPUT_X); + movementY = Input.GetAxis (MOVEMENT_INPUT_Y); + + Vector3 velocity = new Vector3 (movementX, 0.0f, movementY) * movementSpeed * Time.deltaTime; + //Debug.Log (velocity); + velocity = Quaternion.Euler (0.0f, camera.transform.rotation.eulerAngles.y, 0.0f) * velocity; + + rigidbody.AddForce (velocity); + } + + private void applyJump(float power){ + if (grounded) { + if (Input.GetButtonDown (JUMP_INPUT)) { + rigidbody.AddRelativeForce (0, power, 0); + } + } + + } + + private void applyGrip(){ + float localVelX = transform.InverseTransformDirection (rigidbody.velocity).x; + float localVelZ = transform.InverseTransformDirection (rigidbody.velocity).z; + //Debug.Log ("velocity.y: " + localVelZ); + + if (grounded && Mathf.Abs(movementX) < 0.8f ) { + rigidbody.AddForce(transform.right * -localVelX * grip); + + if (movementY < 0.5f && localVelZ > 1.0f){ + rigidbody.AddForce(-transform.forward * grip * localVelZ ); + } + + } + + + + + } + + } diff --git a/unity_Project/Assets/Standard Assets/Effects/ToonShading/Materials/ToonLitOutline.mat b/unity_Project/Assets/Standard Assets/Effects/ToonShading/Materials/ToonLitOutline.mat index ac1687f4e3d2ebfed4e8ad1217232f7433550b56..aa0c0943273e9ec52aca39afd0f2fa640262c042 100644 GIT binary patch delta 15 WcmeyN^h0TbiQwcAL6ylSf(igL`~^M$ delta 15 WcmeyN^h0TbiQwc2L50aCf+_$s2n9j_ diff --git a/unity_Project/Assets/_Scenes/MainLevel.unity b/unity_Project/Assets/_Scenes/MainLevel.unity index 4c5a0d03e774305ce4688cde22dbd74aaf840e8e..49377a5ffeb48a7a4ddec1c3921be06583c16a0b 100644 GIT binary patch delta 26016 zcmch930M?I)Bp4g;DXmGD9b8{XI4~PV1eCLaq)PA7vhbmi19*HBpwlO)Er0@F=ZTr z7aEh`jWK4?cwi1CY7}#PLE^!iHwT_slb8?_^gt+t%MUfK+Nuo@gc6J3(YQ(wgvNNDfJY%RG%PgyKtR`6((Yit*k8Rn+#1!eJ_R)0 z1;Ho^!gYy$9zCMhVjDDPm^lXe571jnVg#WaFMF_$QzSDah>2wP6oh$rov@D+TcBWq z4Ymx>i^VoLf-Kd&1mQK66M-WUX z*_wTvlK!1fGZvw*AedEM5ig!~cI9bUiY%%9pa5C2`U!##86M#u)kj;uBeYioJP7%S zO~#{pkKRx)p+DR~mW=-3Ge~bO8punYw)bdAS+s-r9{uuRPlja^Kcie(?Cz6&qZFqUG( z)YjcB8XKXgP&N#L2IFWB2kT(HwPv^=yrUYi3lGDYWbr7TMc80=vW$Y{aVUI3K3H`BB$Uo!%ARCf^UbHm2U~7`A)BPNsfkxw7E&3PtaR4lLR3S_1W0R z+3AaZzcbEK#9qbg?r!s`f+dcD^aQlW-QxwU>WZrG2Dp+1J#1GMnRmqSxL~k`r;OBeWJE>Z#FL5GoGka_f z!!jnqab&5O2$e(h%i?ghswc^&D@9DQ7_o9>b03w_D?FP}4Ow_oiE6;RM|5YHIaLt+ zSQM&_L_HKNVS1gGHD)vR$Do(ljj7Y2|4^LND5D;MqdV3x5#0=ajE^Z;)(qG(R4-~~ z!VzS#&E&`UWba#yB^xnyfZ4QKYD#-nItv;N(~FL0A!L}|k}_Km7UNZS8@&DD(@e4o zF|}u|j(Ub+HE?m5FXRo=h=zGkFbtc6!PTTPSizaYOgM8sKa^Ybe=w|Q0o=jnlr8|D z;d(1=i(2K^Z9DnWhU*YhF90Ww^ki7vQb-<-?w&DPdUQ z3OJ7}<l<{!;Ur~3`>0i zcB%4BhGikvr`CcnU_?W)EE|$WVED-qgc_W%?rUF*FWzlN)j3x4*tO2zGpsrn_Km=W zZ5^CJma=uc-)(Ci(wwrSyux>AyMmRy0zo77Bmstu@`ZsTHP&q4U9U;uct%u?n0f@o z%5;WR1LTg>i^6)?HBxUa-M~-HZO@)!k_MS?j?MQB!}4T!h%DxO(2vqv3-kG4(_4`= z;4*H)&b4MA=Lq&uu$0#zeH5DJHON602TJ0MuM-qW5sQUxp8!BfwieuLdtikLc%9gVrku*|mvVL7TtmH2ton6>wq0t!WNJP|{B5mY9k zeTsNX4%l>`(HM5}>c3qj>XB8j?S#QLB*Y^A}%Wl2wSQXOvFC z;`YN9WGUYdN03ER%r8VO6v;%yY^WiMeVij6;JKP<$S;OQN&42sD3Ylfq^vjgG7-Z; zT;`!mlE1a;5Z|f&cP}!jnkQg=u6@oh?YpovNiP&!i_PQaFz1GA-q#HQ&)so zu&ODKynbL<+4~SP7N^qtkTe!o{||WkpIN-ACH7IUA%^kS<+sd@&MH{h2e1!Wj32@o zWGVTOxAEYr-HgS7m^x4ubv?!~%|{S44%6q;U>%3q)W^JJ%gglxX~-w7gGuILqNDC@w-aA6tf(B)ld+xUkb^80Pmm0K(7Y9Gi{lB{!E2)#rnv}Lk;VKO z+((v#&v<>8PaI~Fsfei;^4;cYhUI?&@#8Tpe*tOZG3nm34BjlyY_oq0W2r$*-6>1b9)`tL!BS*#R6zltP%*IkjU zLQEZ?dMKFgYq*0fsb7Q7Gq}I}S`fOc+;`pG#;s|Os=wi}aPb7g4BtcYGkVeXJuF0) zitl;5Z1nbTLs@Lqd^wG%YFfZ82a~xiI^YblWI1?!tNs4njs4I2 zNy$bkuhsKD(n(&(Fmp>to`xAm5G^f~B^DeaPZy2WODQ(4KJ1$38_e6EPdM!#%-XVk~AFO4>uvbiG*f6j-NY?rR`i zvTyz2f>RQ)Nyy^vH{BF0xFh5uOHoJIg)CJa`L@I;lEx6eEpM*9$24Swz(dN?8T2zS z_X_1LU-O@&2yBAjcmkGFFp#c%f~G6p=TkS_J$*8fVZjzipMeX81#)KK4&6eyoV4{L z2b0XQ^1W@NVAWQ*iYyu3;6AbxbtA$+RlFI!tzRTptT%+F<9z4? z{nIf6??bpGVw583Kr9Y>W@8^`kRBiXBhz5+3tNySp)VXk7EK&+->G777lbQ4y{Hok zd5HDJV*&d(S*|KrMI1Dmh0Ae22$_X-$$oq^5AM){v1kVpVF@z0FBq*AEN>tzMHb^A zD43;RmOqI1rPco18A~x@>h)suxgv%+2BRfZW9wypn_-5bJm=iQM;K;9%q_0N53@a? zWroI@F`RJ4hF=EGiN;O{j*&cHue37^(~N@T49wF;ol`*{JM^%|-%94key6SXF z!LrA}d1NUZ2RAbGmbhfz<8GYa!B~nBQ+wP^1v5j~Twh3dRwHJNhoon*CN!RRx^A!U zV?;s}yGW8dU@41kJEE#k8Ik&K$ zt~+HZK}=mWz8(_GFvoLn6k&GR7 zhLtaeM$h3Y{yc;{r?&<_&(G`uFJ{Hiz8Aj8vvkYd#;}qXVJWiIWJ3Y6IC6Lk=G2Ss zNm&eQc$VKQyEDwT2JRqB;u`RokN$#^msL|K&~p`&OvvL|;=cukrRG8MeDvK{U?H+- zfw!Rd)y+&Y6ESss@KG?V6rV>H^Ln^}EZOV%xiWUiZpKowfp5znJuWePZST zS?milGBwt+*ZAgqnZCkCO=B$J7xD@PD=C0|nR+pJBb>=Zm)XcWy1vsZjHL=O^|U@T z=qkgsTOeqGUd-A8)&*F!*-C^gm4U}v+Eb4esCC3cJPt| zuis~qiBG_m{noG-)sV3R9wJNXo1kBa`_(sjmW*Z#nPfg<>X=#`@>FliV%Q1k3-uxv zdvlPbdM9t)lJi+iGGP}#*oPIYVi#OR7VU1hk1Q#>`ITVUh24y$5Ha;s(tbLv4{b}y zZirumE5RN}TZHMy9$ufXB5B*pkDs4{W$uOJi}cINP-L!Za13Q5B7Nk-4-_#GY>-l#kli6$fp)DZ~jg*AEEpZ-xQB; z{r*L<>O-()G5Tx?96^@qBSe^qR|)$#1ES@!&(l;g@jW8!!K0%55xwS963j5oQE0RT zHweceWC<>dC-`kfaHb*k zB-}w3;eGH~st-(kpC91|ilhThF8B3$sC+Yg0Le=+;C}!MmtrvafN&+(99<>TkoOVa zzn2xvd6u9v!Rt}h8Lx5>AaRSpxLnCKuo;} z`01%$46~i7<5VQSQPgU?0XGVpz#J*tZNlMd(%0L(!OFhr=r=HCX+&c=ShMgU?*9HJyfpHFEfA7w*#a77h#yvD4r_R-h$ATxR%|5{ws0dZ}CMP>+LB_Qn*dH$Dq%|zQnL#2W&x>YzG`c zmKsMLg^#FVEg$Z7>buKh#v7*?X1EKDp2xN9E`&UfLxz$Wc&B?zeDmf!eD?`c_aEyN zkyyNZOTn^#gr&%m@e>pvOZ88fM5$Q9O^X;y+0VQyuWnVJj-sHw2X~Oga1VT5z%~9J zpU@p~^kkBmzw$j=vAiF{@_vQn7qAraD=b779q#DVZ5gq&-4Lp;1~K)z`uSTS4AcGw z=aI$m8{9ya)ZdBFK(#P-$$7{mGavBn{HBq9DAiE>2x4B;OEy7-F)s#mi}MtPM7%tn zeVlXWdquPmG4&iT_-H7jsrD3M|BC@qkw%2G$Ww|B&(!PfL1_n*b@=dDTE#Ag1veC- z)k^_lW?Qhngr3({oriU0-H zY9?8Xm1gy}=EaE2;Z#F4maLE^xC`jBF>~o6a_i`qciW7hlEI-Omoir_sl zCrcEs{mQ&yBWWLWQ4qgMFIJl&ZIzw~KyrP(H>ZE+#OODl4evD=MJ0_EIF6Dj-Jo(6 zKFsSOawX2pUi+A2Tnuls1qxOi1ED#%mFNlmb8w7$id>*vtVot3W<$O1YxAb?!%PEx zQxsV;@l8==vBmQJ3!FZidbE&;*g8DYxI>@M(Q82p=7@zxFXI-g7lgcwOH?nBTR>VX zlDgh}J2&)M!Zf7zhNZ|-+!qRvrK~USSwpiPFi9bfAIb9_e_ z#!wBVBWg9cp2(F=k7ZcJ6R?gOhBM6JhPhfc>cs+vX-3xJgkM)TvXIMre>|3KJ#W3L& zU%0#mH=s#;i13GZn6PFXPjoE5oMFM^AShQ)3gO}_zRBgUea$YGjORzU&{IE-_N{sX zkEIm#VVG_buW0>*YYa0^g4|raR~(8okYHbKb8F&MUV2YZ_hhOi12J{@9q-YfVTIG+ zVJ`0KW`KSzK3bR|az)GN4<<6nqI6!v+L;R(R+P99(G?1VmiFv{eA6*nH3Dv&Vl2|VweM!$YPtrYcFk7KZRu{c7hQ-k670hs#LdYxnz^tWw5Gs%RoJp3z@_b*PHzrrGZ{=CA6z>yO zLcuGTl&s|4V#KEC2?GA*zreSQoS)3F;uqi!vglp}AHed(i@c<5K#7wDG4(471p_M> zR*?sSc2m99J#sOddT#wJo zU*RR6RwT0#%f_bpvyXGu#3`5-Am~+G?*Xi@qIp0RN>Iu@BR(A8h`Otgx}NX!5d|yS z0J+Fgx&d|}OT`9$6*nG@W-M7U@BLv4R*mm|B1;Co`?&$L^L)NXCPlIaF&nnYeHB0c znVD%Ye#uo`^#6IpB<;XbkyZxp%eN!GKInZA@w zyj`xpy_8{vTOeM>yksk+$(Y@2<=b*gku((YZMm&rDTQzxS&9mwQq~g#4B71KJ=8LV zE^C;w;5VQ8G1J+%#MdD-AIIT!=%0`Acn2T36W2cPlzfw)2&3OMO`)6_Z^9O2$t;2+ z$P%}kAICYg_zx-CHphVOmec}+hu`yJlM!HP&JV(O{(TjBvm ztv$pi5%(1=^AIE#V5)lv78YQ6=3TxKYdRlv8VfP?G|W}7Ogo%MmSQ{HKo5kkiY(>ja35K87kPcw;!TXj_yp|4D_=7#?jpo*!A$=mq;0_(?x%cP+N`<9 zBr_0GTeq!()qD!ak;V8KR3b~(XZ*Zu*w=45vkPKsyIigA$gqmfAatufFyV84F)8`= zX(pn9lRJES71WfnZ^2*iZnIIrvJuNbjqV{PW#Y%|zM3y!%T`>KE8xghOu8!gnepn4 z|6!6@m3(veU-z9syOLiCjS6ua@D+p<>PJ?8RV(Sr0^~pROp-ny#`BBL)^cipb!(>|Dat|lEXa4&ZKQIekTf@RoHL^OR0uC$dXwNKHKoA z+jV}3Z~bhF|z>`m@Omo@H%;);qD#{klfX{spYB z^!hHf6%uh^Y;{NWruO;XUpd&8)$L7>~i1 zw@=`pu?$OWCPCx30;Ftz2|B$M(5(#L>QqPB^P57RqwT3e%&3~WFAW>PFl|c-mLX3u z9ycP7E>PkESB@f^ikP}zFDsZMP=X(j#}Fhz{i1+wwjhaHQ?2vgU^>eXQ~O~z1v9pi zV0;n25{kz~$m3`wasLbZe`X(GJbA%9&zA~T6D+|6C6n3++TfVb;%hDR*hISw%L6loqT^SyRW<}-~WHr+r_Zzx)|7ZHM9ywe*9LJKD~h2 zq!2N+A3U#MnlN~{3u}jApx=#E%`o08M;M=BEV^)B!$<`y35WFESWAz99AwFe;O#nE zk*q;XZP$L`RZIh|bR$b4R=SZTJ5u5*y2i9)3u%vnqxc?$DOfgEy7%Bh7!7HAaIX|C zagQ}Dzdm9td5EcN##RM0nBh3GS6zvf@%7~(tY}6 z34QtKIcs$6655EYr};*hyJRpd{|VUJGv_m`_zBpqaa$NxhL~Fd1HbQUD5k`L&wiW+ zaePnqDz_!{<9o7C!Ls{7@_yVn^n-=SlG>kl(x!L6Vam%9Q-^q81xp+N=aD6E0Ng;9 ziUAT=Njos1$x><-U3{G`u;B8xf)&R@OflB#218OY7CHv=tv;kkRv;FKY&Q0BZp+>t zYGN9K6JQ^*Bn*W!$WlI>ABJyp)0kxS6R@(5dl)8+fS?1|mJwh*fPONHXZhv&cT6(n z37BAiune0fWa5uI9B4y=4<0!1E&=jRbC`Ot7o0fQT{m`eQp~pLMO&n);r|s<1`(JCeu8@vBKdDlLf7|u& z_B&H(92O3?JhZ->ob5}DGQM{0MJ)38equ9u;5L#fg`2|V!g$F~KD&)P0PS&4dG9l% zv3z+u(aFIVB@gd}X&IA)2TqthRc`$z@t19f5GWrc1|KYU=$d;JytebC{gxML=h3VQ zYHD-Yiz;M)?1dA1!}{cOgAHwnM)vqOvDlmG$RbhB=z`yCx=9V{HAPWVJ1@ECG%@g% zV}9=617xj_=tKPdvqFqugq+)QmKhXC5J~Ka$mRlzfUwL?p6d)fPE!OjnG=*AB#%QxiUN>6w zmCwaUXnoqc;3Uyci+z4fNPiT|gvBwW&t^u)t4=i!0# z(4#$xmW#hfvf^9VRp(iI*IDrG$7dZ#XS{h(2hx)YwS1+*WWU^j1dGH^eqcaiKe8=YIA?(855Yp8tQ58bW^h`_q>>WFiF(PRuKd_5E@zA4$ z9hNu`$4bO#*%mK($XTJ-GInM>EGlRCpC^>F!o#A`i7rkh4M;Qlw63I{muwp)YC1PZ zYsD4Tdu%h;f3MKum7s!JThb@f_PLSdRsd-(PZ&&2+g$&dhu-RXTZEpw;xIjT{k8%< zcNGulIn7*TW4xr39o?il&KW4@eTg$E^wl54X8)g^RxW&&xOr{k@Q$>puD^fCeFLH+ zLnFd1#<1up7qj!&RQ@x8atk zwd4N*i1Q>3d_$Y$dYO`*yZ$o-J$Jo|M9*FSQHP$p{`_IvNq@OKN(%Kh zaZR-OgoUF4jQAHJpXg08Xe0N@dk0F5;Z}91+{i{Ok~u1xw$&RXXgQT#m^oF6TL|Jgy@_6;5erYR;1w_WIHh@@e6?KC z%cfMK#p``jNrZg#0nysCQ;7lRvi(3B0k=6l?jts*$BoBX=qLaAoL-Y6Mkq5`w#*{) z;afX8*c#CT1M0DC(pJvuAbM&{_^Vo`C{vWYd^7Rgu!^*&;W3g9ttvk1nM{aCiD0+mLGo6VL; zi!nmYIWC8^g3|B&oV*RTptB^jLnD>WB1gT^4obi~wtyMuf%EX^#_6)i74T9P)dsws zi^zV_+Y{T+B_a|X`D71_vw2NOM-OTb`B)QT_Awhn!|1mti+z80(vZkwqjBO^%^;z& z$LqMx!v;40eWq`lp8vKYO`zHKFG;pwz|Pdq%x#`ZFk(nB4?nVem9tilM& zjH!L#I!nnRot@Y6a!8-YCegCFRFgwyH1-U@#;=esZblc(N|fr!YYRv-P`B`iwYc>);5+Da|#PLgrkvzx>dB_U9ZW~1E$;&oAW;pOOx)c?V%Quql z&NJ;MT#W+c9-Gk71LOxkiEZWlO^j~uCbTh=uG&P*2(H^qTEddc_2llGvC|A$zZtJD zSt-_&Gu^M56)l@_Y^dCZo|4wyatoR3vtb)C*28y5g)WiNa?fpK-s4=yj=2sY(BQIG zE^LNAShbzBlYa^zP2?VjNDF&j5iv-p_V8{pKz`nrm>{Ln3k^$?jVC8fezo~hww1LLaCH9oxHfpQXxjZu?FEdc z-tv+ s-WEDLm=|5-F$f0jklH_l>mgwfPb&hjOich3=<=%-F)=?@5EM(syJ?L*F! zVO~;LXtbQwS@e^;m6L|cywS-f&Ym@APTYiPv+>;Z=Xwc>CNGBm``KkW_K#%~W=vQx zdG_Oo_ZQ{ET>Q$bOx^-jApS6tfbqJnU48t5f!S<{u!MyfBVEGm=n|BJJBclWF*rv? znIbUg))A_u%lk&R%$+VgtgfVsj^5r7KQqV2rcX?rHG9ys^iW#<@WD^0IXs%Kqv4Oc zi5Kzjf4z4?rrW)y*vROJ@No62;C{0olDQO5o|G_a&a}DHW}$xC@Gha@m{QIZ{Q~G6 z>D$WjUqPVbHFJF5^a;<*m^=xt9P^j+E)oyv>*PuDoO04d>YUovd1Cs;c_NoyBpNVX z_mgdJ;hdyR& z{>B>J(ivshDB?nGl#6H}VqYIB5szO$3)kE3iq87qG2?Q{zID;ww(vGygM$nV6CH48sd$2CIa z!GpzScnMdmr{vXxG3ov**)nwv=N^o0lyMu3zL9`o!Q~r6#I9a+J=V$zqj2W=%Hu}4 z8|RAi+g~)!hS4J3!gm?XEc##BBrHi>=7C*0kSunp?YJ`k|Le_x&R&rsCW>wu$0VU(S+C=KsZQ*4|9fRXWKOS?R=&%^~9g zvC4zXIp~kF(40dq??IG}m;sZ}+#Rk-{AboKuJ9Bi!Xf2-KYZf-|H0UGHyUz=4-Rte zu4|3>e=*(Uge+0V<*PsUqJsp=pKQkcEB=>fFL~*5v|J$Fezb**PrT&g&hNMn zc}o6cxv29D#DJP5x88`m>xA>T!Y8c28WlS${@Ha_>bgd<2wc*52I*|bKCt7BWb&wsGyFZyAZwJtwQS?lhH#cRdS zy-6GU3$KaugUCNx%#*7Qi{I2~@jt&Vv&keIPl%EBF2}?%UUFHK6zLOY2@5qVbsVMs zWb?5^xpwAm#hoVJI3k66q={T%hmA{N9u{zIYsd@s9v_N5akFM$a$5Xd=S34s?J_wx zmFVqRRbqvgAHA{x|CglekJc*f!@n1^L=q%-xgZ(j2iMU@g5;SOq@H-#>pa}PAVuT1 zPi|nO50b}~vu{0aioNmM@|$8;JRGdQ;F$+BNEXf?&v$BU35Ms z(Do-@QUumDS`U_dpBO2RV&S(oQW6W?edz0aIN%5(MmxT&qouj+ke|d>4P8HLOScHE zcV75?j- zu_!!fh1eE?t33j+Xm5@(MMhd8>(+=`$$NhmqdlEBUEGMb;15h`h`iMcA7K3Dtb;92wOPj>^`ysHM{A8V(X9m7;~y#OA7~(r zua9MyCOT;t2>^21*Pf}9Og_#XP}a9-xW~QvXXH>i102;MSXysvBWBSYE@L2T zA!qa@K^_rd5hhlemP@gq^|-o}F-Xe81(C!{(M?>x08G7{{Q@~F@6y7i;3xNsmxlX< zMMZ^T6*D5*t%5HXwj!P$5%_FQCONpWpGXrM${A54#ybj23Rrdsx4`}z)8xWF#Is&B z7IrOWvmC4;E$zkxDX{^rW~;_ZKS*+sjc7gSPv_d_rbuSV&6}Ky+22^xXhgd-S;8eV zBa&!vMUI^+&2pKwixh@MdwlM>M8qOKdm4JKH<{?H@^9{rb~U=}YNB?XBSjb^iIu?Y#Z#sA0k~w~6FP%Db2$zrdrW7L_d3rp&+jPTSuW9S?_W&z<=_t3P|uYZ zb8%mzvl~}R`CfSZc$GAr?O~nI?Ed)xVo%vF+3Le>J33u$x+z9j6uQxQb7#(*dP+|C|-l|I6&D6JYjQ9b8p#}Kuq?}_e$M0PG6+2 zo7fw?D}7%7v8&)CEKDJ2A>RZiu19)XLL=xG^q*LoF=(Smdyi1;xZ6yyy+!J2qAaG! z=qKPzzTTD@5;ZS_TsBM7l?-FVZ52MdA!psq}BZ@?6A}!dFu;^$x`708N z55(|6`~bP7jdT*DBb~a+y)oltkDX1H&}b7{Hw?E3Za!IcQmWBxn2nQ)zKU=E{EU?7 zfq4Ta9W>GSukwvx`L}XRZCTRMQ4YT-HO2D@UGM?L*o)FRuYhLQhYrTtC$FymeH{P* delta 21745 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 E1DpmmS^xk5 diff --git a/unity_Project/Assets/_Scenes/ScafoldingTest.unity b/unity_Project/Assets/_Scenes/ScafoldingTest.unity index c11439640cae606776788c3913b4d651b5ab464e..aa51538dd911f397585a1164e886916027bcc57d 100644 GIT binary patch delta 18234 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 O%pjAet+lvGX8u2ujm0nk delta 16069 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 P4NsMadb1gR6@LE@Mh$wP diff --git a/unity_Project/ProjectSettings/EditorBuildSettings.asset b/unity_Project/ProjectSettings/EditorBuildSettings.asset index e72d1dda037673002b3619fb14320f2b069e5f3c..9f1685d8ba34199e0e3c7e1a773c9a65b8eaf5f4 100644 GIT binary patch delta 88 zcmeBB*q|WIz`)qYz#w42z`(!{q=6IzgQ=dOo>7|NM(ILEMuW}0jOBbfj6h)!mIGqP j;^NejV*U8wVtwDl%sijeveX>C(!9))N(Kf1qjwVn delta 47 zcmdm>(4ipBz`)qcz#zcEz`(!D5^B@@j diff --git a/unity_Project/ProjectSettings/ProjectSettings.asset b/unity_Project/ProjectSettings/ProjectSettings.asset index 0b29a4fbd22d85e5da496750a457d83cc2fceae5..cfeb3ae840089f75723d288e6f30fc7b21231bc8 100644 GIT binary patch literal 36301 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 literal 36633 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 diff --git a/unity_Project/ProjectSettings/ProjectVersion.txt b/unity_Project/ProjectSettings/ProjectVersion.txt index c609863..8c353d8 100644 --- a/unity_Project/ProjectSettings/ProjectVersion.txt +++ b/unity_Project/ProjectSettings/ProjectVersion.txt @@ -1,2 +1,2 @@ -m_EditorVersion: 5.1.3f1 +m_EditorVersion: 5.1.2f1 m_StandardAssetsVersion: 0