diff --git a/IronToad_UnityProject/Assets/Animations/LightHouse.controller b/IronToad_UnityProject/Assets/Animations/LightHouse.controller new file mode 100644 index 0000000..5219213 Binary files /dev/null and b/IronToad_UnityProject/Assets/Animations/LightHouse.controller differ diff --git a/IronToad_UnityProject/Assets/Animations/LightHouse.controller.meta b/IronToad_UnityProject/Assets/Animations/LightHouse.controller.meta new file mode 100644 index 0000000..55484de --- /dev/null +++ b/IronToad_UnityProject/Assets/Animations/LightHouse.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7e2d3048e99d67644b770245f024b944 +timeCreated: 1485048140 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim b/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim new file mode 100644 index 0000000..2e8ae97 Binary files /dev/null and b/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim differ diff --git a/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim.meta b/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim.meta new file mode 100644 index 0000000..25ca089 --- /dev/null +++ b/IronToad_UnityProject/Assets/Animations/LightHouseIdle.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e6d2f47d0a9b3c841ad21165cda197de +timeCreated: 1485048995 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim b/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim new file mode 100644 index 0000000..2ffabd6 Binary files /dev/null and b/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim differ diff --git a/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim.meta b/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim.meta new file mode 100644 index 0000000..8cfdd07 --- /dev/null +++ b/IronToad_UnityProject/Assets/Animations/LightHouseSeen.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: be440af86a515824ba0d399de1cf4082 +timeCreated: 1485048140 +licenseType: Free +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Animations/WaveRing.controller b/IronToad_UnityProject/Assets/Animations/WaveRing.controller index 6766e28..c3d57b7 100644 Binary files a/IronToad_UnityProject/Assets/Animations/WaveRing.controller and b/IronToad_UnityProject/Assets/Animations/WaveRing.controller differ diff --git a/IronToad_UnityProject/Assets/Scripts/LightBeam.cs b/IronToad_UnityProject/Assets/Scripts/LightBeam.cs new file mode 100644 index 0000000..6340672 --- /dev/null +++ b/IronToad_UnityProject/Assets/Scripts/LightBeam.cs @@ -0,0 +1,29 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class LightBeam : MonoBehaviour { + + public Transform target; + public Transform lightBeam; + + // Use this for initialization + void Start () { + NotificationServer.register("statechange Searchlight", toggleState); + } + + // Update is called once per frame + void Update () { + Vector3 lookAtPos = target.position; + lookAtPos.y = lightBeam.position.y; + lightBeam.LookAt(target); + + + + + } + + private void toggleState() { + GetComponent().SetBool("isSeen", (Searchlight.state == Searchlight.SearchState.Chasing)); + } +} diff --git a/IronToad_UnityProject/Assets/Scripts/LightBeam.cs.meta b/IronToad_UnityProject/Assets/Scripts/LightBeam.cs.meta new file mode 100644 index 0000000..50c1c87 --- /dev/null +++ b/IronToad_UnityProject/Assets/Scripts/LightBeam.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: cce21846d30b43c4e8ff6dcff475950a +timeCreated: 1485049148 +licenseType: Free +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav new file mode 100644 index 0000000..a611164 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav differ diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav.meta b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav.meta new file mode 100644 index 0000000..b58e257 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(attack).wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 6a75783c072bdd0428f4293235632d51 +timeCreated: 1485051495 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav new file mode 100644 index 0000000..dbaac19 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav differ diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav.meta b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav.meta new file mode 100644 index 0000000..8a9a1eb --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(spotted).wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: af23bb8e86fff574c82bceeef92f96d9 +timeCreated: 1485051497 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav new file mode 100644 index 0000000..0057640 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav differ diff --git a/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav.meta b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav.meta new file mode 100644 index 0000000..7a09aec --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/Music/22-1245ironToad(tense).wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 63f5f09956eb5234dafa7f361abe136a +timeCreated: 1485051492 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav b/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav new file mode 100644 index 0000000..2711f30 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav.meta new file mode 100644 index 0000000..efbf86b --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/assassination.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: d8dedeb78ba97d246b7e27ed2fd8ddf2 +timeCreated: 1485051478 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav b/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav new file mode 100644 index 0000000..da1ef9a Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav.meta new file mode 100644 index 0000000..ba6ea07 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/createWave.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: baf6a71460288de4ab4b6a96a33e23bb +timeCreated: 1485051477 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav b/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav new file mode 100644 index 0000000..e021828 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav.meta new file mode 100644 index 0000000..90bcef1 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/createWave_2.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 9b168fc9c855e45469ea4a673881ec46 +timeCreated: 1485051477 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav b/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav new file mode 100644 index 0000000..07e6218 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav.meta new file mode 100644 index 0000000..35d4d69 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/createWave_3.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: ad240771f4bf6ae4b96e819fc9b91667 +timeCreated: 1485051477 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav b/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav new file mode 100644 index 0000000..d5e094b Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav.meta new file mode 100644 index 0000000..465f525 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/oceanAmbience.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 274f3e2bdf45c43499bad25dfb75212b +timeCreated: 1485051474 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav new file mode 100644 index 0000000..07f4f30 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav.meta new file mode 100644 index 0000000..9472e49 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_1.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: dd95860aa4eaa414eb65ddba0c8973fb +timeCreated: 1485051478 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav new file mode 100644 index 0000000..e6cd615 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav.meta new file mode 100644 index 0000000..a3e20ce --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_2.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 3b92103c2d3d0ea4f846ffe3d1bfbdee +timeCreated: 1485051474 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav new file mode 100644 index 0000000..f28e515 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav.meta new file mode 100644 index 0000000..44f4631 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/rockWater_3.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: cb1cc9a391abea242974b074b6ef8671 +timeCreated: 1485051478 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav b/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav new file mode 100644 index 0000000..6ff5b07 Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav.meta new file mode 100644 index 0000000..61d8e34 --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/runAground.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: e87e2b67515c0ee4e996f953a2b97081 +timeCreated: 1485051479 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav b/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav new file mode 100644 index 0000000..6dd90ca Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav.meta new file mode 100644 index 0000000..d4ebbdd --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/shipSpotted.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 65374d9520aea504fa39fbb5361281de +timeCreated: 1485051476 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav b/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav new file mode 100644 index 0000000..76f32ef Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav.meta new file mode 100644 index 0000000..148c11c --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/sinkingShip.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 61be8180dd1d50a4ea9ff2d836a9fceb +timeCreated: 1485051476 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav b/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav new file mode 100644 index 0000000..c41c94d Binary files /dev/null and b/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav differ diff --git a/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav.meta b/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav.meta new file mode 100644 index 0000000..cf7471b --- /dev/null +++ b/IronToad_UnityProject/Assets/Sound/SFX/spottedDialogue.wav.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 5e663540108832a40880bf6741914e56 +timeCreated: 1485051475 +licenseType: Free +AudioImporter: + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/IronToad_UnityProject/Assets/water/WaterWave.mat b/IronToad_UnityProject/Assets/water/WaterWave.mat index dcfdf10..405e1d7 100644 Binary files a/IronToad_UnityProject/Assets/water/WaterWave.mat and b/IronToad_UnityProject/Assets/water/WaterWave.mat differ