Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Intro Scripting - Puzzles and Camera Work
  • Loading branch information
smz11006 committed Oct 5, 2015
1 parent 2e079ae commit dfa3314
Show file tree
Hide file tree
Showing 101 changed files with 107 additions and 54 deletions.
9 changes: 4 additions & 5 deletions Test_CYOA/Assembly-CSharp.csproj
Expand Up @@ -5,10 +5,10 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>10.0.20506</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<RootNamespace></RootNamespace>
<ProjectGuid>{AF2B69A2-1891-9A21-A1B9-F7954609D6E3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace></RootNamespace>
<AssemblyName>Assembly-CSharp</AssemblyName>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
Expand All @@ -19,7 +19,7 @@
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>Temp\bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;UNITY_5_1_3;UNITY_5_1;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_2D_PHYSICS;ENABLE_4_6_FEATURES;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PHYSICS_PHYSX3;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_LICENSE;ENABLE_AUDIOMIXER_SUSPEND;ENABLE_EDITOR_METRICS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN</DefineConstants>
<DefineConstants>DEBUG;TRACE;UNITY_5_2_0;UNITY_5_2;UNITY_5;ENABLE_NEW_BUGREPORTER;ENABLE_2D_PHYSICS;ENABLE_4_6_FEATURES;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_FRAME_DEBUGGER;ENABLE_GENERICS;ENABLE_HOME_SCREEN;ENABLE_IMAGEEFFECTS;ENABLE_LIGHT_PROBES_LEGACY;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_PLUGIN_INSPECTOR;ENABLE_SHADOWS;ENABLE_SINGLE_INSTANCE_BUILD_SETTING;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_RAKNET;ENABLE_UNET;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_METRICS;ENABLE_REFLECTION_BUFFERS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;INCLUDE_IL2CPP;INCLUDE_DIRECTX12;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_LOCALIZATION;ENABLE_ANDROID_ATLAS_ETC1_COMPRESSION;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_TEXTUREID_MAP;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_LOG_MIXED_STACKTRACE;ENABLE_UNITYWEBREQUEST;ENABLE_EVENT_QUEUE;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_WIN</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoWarn>0169</NoWarn>
Expand All @@ -28,7 +28,6 @@
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>Temp\bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<NoWarn>0169</NoWarn>
Expand Down Expand Up @@ -56,8 +55,8 @@
<Reference Include="UnityEngine.Networking">
<HintPath>C:/Program Files/Unity/Editor/Data/UnityExtensions/Unity/Networking/UnityEngine.Networking.dll</HintPath>
</Reference>
<Reference Include="UnityEngine.Analytics">
<HintPath>C:/Program Files/Unity/Editor/Data/UnityExtensions/Unity/UnityAnalytics/UnityEngine.Analytics.dll</HintPath>
<Reference Include="Mono.Cecil">
<HintPath>C:/Program Files/Unity/Editor/Data/Managed/Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="UnityEditor.iOS.Extensions.Xcode">
<HintPath>C:/Program Files/Unity/Editor/Data/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll</HintPath>
Expand Down
Binary file modified Test_CYOA/Assets/CYO_Layout.unity
Binary file not shown.
Binary file modified Test_CYOA/Assets/Materials/TomCryptic.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 1 addition & 39 deletions Test_CYOA/Assets/Scripts/Camera_Control.cs
Expand Up @@ -43,7 +43,7 @@ public class Camera_Control : MonoBehaviour {
public Vector3 pos4 = new Vector3(1.0f, 0f, 35.0f);
public Vector3 pos5 = new Vector3(17.0f, 0f, 35.0f);
public Vector3 pos6 = new Vector3(15.0f, 0f, 20.0f);
public Vector3 pos7 = new Vector3(-18.0f, 0f, 18.0f);
public Vector3 pos7 = new Vector3(-27.0f, 0f, 33.0f);
public Vector3 pos8 = new Vector3(-20.0f, 0f, 3.0f);
public Vector3 pos9 = new Vector3(-31.0f, 0f, 12.0f);
public Vector3 pos10 = new Vector3(-31.0f, 0f, 0.0f);
Expand Down Expand Up @@ -199,39 +199,11 @@ public class Camera_Control : MonoBehaviour {
}
}

//Camera Angle Movement
float tiltAroundZ = Input.GetAxis ("Horizontal") * tiltAngle;

// if (Input.GetKeyDown(KeyCode.H))
// {
// Debug.Log ("H Pressed");
// Quaternion target = Quaternion.Euler (0, 0, tiltAroundZ);
// transform.rotation = Quaternion.Slerp(transform.rotation, target, Time.deltaTime * 2.0f);
// }
//

var camRot = Quaternion.Euler(Camera.main.transform.eulerAngles);

//mainCam.transform.rotation = cameraAngle;


if(Input.GetKeyDown(KeyCode.H))
{
//camAngleY = camAngleY + 90;

//mainCam.transform.rotation = Quaternion.AngleAxis(90,camRot);
//Debug.Log ("H button pushed");
//Camera.main.transform.Rotate = (Vector3.right * Time.deltaTime);
}

//Camera Move Switch Statement
switch (cameraPos)
{
case 1:
mainCam.transform.position = pos1;
rot.eulerAngles = ang1;
mainCam.transform.rotation = rot;
//mainCam;
break;
case 2:
mainCam.transform.position = pos2;
Expand All @@ -241,23 +213,15 @@ public class Camera_Control : MonoBehaviour {
break;
case 4:
mainCam.transform.position = pos4;
rot.eulerAngles = ang4;
transform.rotation = rot;
break;
case 5:
mainCam.transform.position = pos5;
rot.eulerAngles = ang5;
transform.rotation = rot;
break;
case 6:
mainCam.transform.position = pos6;
rot.eulerAngles = ang6;
transform.rotation = rot;
break;
case 7:
mainCam.transform.position = pos7;
rot.eulerAngles = ang7;
mainCam.transform.rotation = rot;
break;
case 8:
mainCam.transform.position = pos8;
Expand All @@ -273,8 +237,6 @@ public class Camera_Control : MonoBehaviour {
break;
default:
mainCam.transform.position = pos1;
rot.eulerAngles = ang1;
mainCam.transform.rotation = rot;
break;
}

Expand Down
24 changes: 18 additions & 6 deletions Test_CYOA/Assets/Scripts/LeftyRighty.cs
Expand Up @@ -4,24 +4,36 @@ using System.Collections;
public class LeftyRighty : MonoBehaviour {
public Camera mainCam;
bool STFU;

public float yAngle = 0.0f;


// Use this for initialization
void Start () {
mainCam = Camera.main;
}
gameObject.transform.localEulerAngles = new Vector3(0, yAngle, 0);
}

// Update is called once per frame
void Update () {
if (STFU == true) {
mainCam.transform.Rotate(Vector3.up, Time.deltaTime, Space.World);
}
if(Input.GetKeyDown(KeyCode.H))
if(Input.GetKeyDown(KeyCode.RightArrow))
{
//mainCam.transform.Rotate(Vector3.up * Time.deltaTime, Space.World);
STFU = true;
gameObject.transform.localEulerAngles = new Vector3(90,0,0);
Debug.Log ("YOYO");
yAngle = yAngle + 30;
gameObject.transform.localEulerAngles = new Vector3(0, yAngle, 0);
Debug.Log ("right");
}
}
if (Input.GetKeyDown(KeyCode.LeftArrow))
{
STFU = true;
yAngle = yAngle - 30;
gameObject.transform.localEulerAngles = new Vector3(0, yAngle , 0);
Debug.Log("left");
}
}


}
80 changes: 80 additions & 0 deletions Test_CYOA/Assets/Scripts/Puzzle_231.cs
Expand Up @@ -23,6 +23,7 @@ public class Puzzle_231 : MonoBehaviour {
// Update is called once per frame
void Update () {
ray = Camera.main.ScreenPointToRay(Input.mousePosition);
total = first + second + third;


if (Physics.Raycast(ray, out hit))
Expand All @@ -33,7 +34,86 @@ public class Puzzle_231 : MonoBehaviour {
{
second = 1;
}
//Switch Statment - Correct Order
switch (total)
{
case 1:
if (hit.transform.name == "Switch3")
{
third = 1;
}
break;
case 2:
if (hit.transform.name == "Switch1")
{
first = 1;
}
break;
}

//Switch Statement - False Order - Double 2's
switch (total)
{
case 1:
if (hit.transform.name == "Switch2")
{
first = 0;
second = 0;
third = 0;
}
break;
case 2:
if (hit.transform.name == "Switch2")
{
first = 0;
second = 0;
third = 0;
}
break;
}
//Switch Statement - False Order - Double 3's
switch (total)
{
case 2:
if (hit.transform.name == "Switch3")
{
first = 0;
second = 0;
third = 0;
}
break;

}
//Switch Statement - False Order - Stray 1's
switch (total)
{
case 0:
if (hit.transform.name == "Switch1")
{
first = 0;
second = 0;
third = 0;
}
break;
case 1:
if (hit.transform.name == "Switch1")
{
first = 0;
second = 0;
third = 0;
}
break;
}
}
}

if (total == 3)
{
Debug.Log("Puzzle Complete!");
Destroy(button1);
Destroy(button2);
Destroy(button3);
Destroy(wall);
}
}
}
Binary file modified Test_CYOA/Library/AssetServerCacheV3
Binary file not shown.
Binary file modified Test_CYOA/Library/CurrentLayout.dwlt
Binary file not shown.
Binary file modified Test_CYOA/Library/ProjectSettings.asset
Binary file not shown.
Binary file modified Test_CYOA/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
Binary file not shown.
4 changes: 2 additions & 2 deletions Test_CYOA/Library/ScriptAssemblies/BuiltinAssemblies.stamp
@@ -1,2 +1,2 @@
0000.55d3536a.0000
0000.55d3538a.0000
0000.55e0ab26.0000
0000.55e0ab44.0000
Binary file modified Test_CYOA/Library/ScriptMapper
Binary file not shown.
Binary file modified Test_CYOA/Library/assetDatabase3
Binary file not shown.
Binary file modified Test_CYOA/Library/expandedItems
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000002000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000003000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000004000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000004100000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000005000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000005100000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000006000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000006100000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000007000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000008000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000008100000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000009000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/00000000000000009100000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/0000000000000000a000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/0000000000000000b000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/00/0000000000000000c000000000000000
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/01/015c780a4bf35f745a1f3039bb86fa06
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/01/015c780a4bf35f745a1f3039bb86fa06.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/05/05505091f584d234a95b127631c841a1
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/0f/0f5c2b218a9bae143ba3135e87e54b75
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/13/13986457e75614b46ad757f14692929e
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/13/13986457e75614b46ad757f14692929e.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/1a/1a7a3aa61bb643e4199ea591d1ce8c2e
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/1c/1c111687f167c24409262fdbab11f5c8
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/1c/1c111687f167c24409262fdbab11f5c8.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/1c/1c5234d8b28ca56498df1a7dd8b7922d
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/1c/1c5234d8b28ca56498df1a7dd8b7922d.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/28/280a264821d04ff4b876dcbf1d3816b4
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/3c/3c279bede6936ab40806b59f726b8c63
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/3c/3c279bede6936ab40806b59f726b8c63.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/3e/3e2e4fcca486963449fe1720569101a5
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/40/40d911c3210ed5c46a60fbf10f200f29
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/42/4233f0285f7494a418361cc79bedeaee
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/53/539e1fb8b1ab278449b5164d664e653f
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/57/579528c80807b104283f4a5a1d704d3e
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/59/596891fa66110514f8c58ad8e605db46
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/5f/5f32cd94baa94578a686d4b9d6b660f7
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/65/65c5b0874d5c9f44fa85ebaf0ad85106
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/66/662a4cde18e586b4caca19dca38b8a28
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/66/662a4cde18e586b4caca19dca38b8a28.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/72/7238ff9c8586f6b4282e39433f52b834
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/73/739bbd9f364b4268874f9fd86ab3beef
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/75/75cd637a7a039504a885ec901ae58fa2
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/75/75cd637a7a039504a885ec901ae58fa2.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/76/76ab58a086ea54542b3124309cf9884e
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/78/78bd128efcfd7284ab67417a71e6bcc6
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/80/80a3616ca19596e4da0f10f14d241e9f
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/85/852e56802eb941638acbb491814497b0
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/87/870353891bb340e2b2a9c8707e7419ba
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/97/97decbdab0634cdd991f8d23ddf0dead
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/9f/9f1a7051343fb0945bd017cf40955ea6
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/b0/b0dda88ba92586c4d836622b780d68dd
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/b2/b238852800cadb24184512772c53b78e
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/c2/c258fce83fd3dd24bbb58cbb8bbe504e
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/c7/c765fd030c2bb0a48987d0cec3eb0541
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/c9/c960e92f36539c44683257f4a511f4cb
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/c9/c960e92f36539c44683257f4a511f4cb.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/cf/cf1d68743183fde40abdbaf8a306e899
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/d8/d8077bf80a38bc6458c2516c8532bedf
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/d8/d8077bf80a38bc6458c2516c8532bedf.info
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/e0/e0779c4d43686d74c92392e2487b4d8a
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/ed/ed0db3f73cb60924a8b1fbc62f347bee
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/f5/f5f67c52d1564df4a8936ccd202a3bd8
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/f6/f6060d757498e7d48b7900c52b79b696
Binary file not shown.
Binary file modified Test_CYOA/Library/metadata/fe/fe042124d550db74a8c00a22255a8c5a
Binary file not shown.
Binary file not shown.
Binary file modified Test_CYOA/ProjectSettings/ProjectSettings.asset
Binary file not shown.
2 changes: 1 addition & 1 deletion Test_CYOA/ProjectSettings/ProjectVersion.txt
@@ -1,2 +1,2 @@
m_EditorVersion: 5.1.3f1
m_EditorVersion: 5.2.0f3
m_StandardAssetsVersion: 0
2 changes: 1 addition & 1 deletion Test_CYOA/Test_CYOA.sln
Expand Up @@ -17,7 +17,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(MonoDevelopProperties) = preSolution
GlobalSection(MonoDevelopProperties) = preSolution
StartupItem = Assembly-CSharp.csproj
Policies = $0
$0.TextStylePolicy = $1
Expand Down

0 comments on commit dfa3314

Please sign in to comment.