diff --git a/Assets/New Terrain 1.asset b/Assets/New Terrain 1.asset new file mode 100644 index 0000000..d3afdeb Binary files /dev/null and b/Assets/New Terrain 1.asset differ diff --git a/Assets/New Terrain 1.asset.meta b/Assets/New Terrain 1.asset.meta new file mode 100644 index 0000000..aeac781 --- /dev/null +++ b/Assets/New Terrain 1.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb90d637fa5a642da99b630af5e39341 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 15600000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/New Terrain 2.asset b/Assets/New Terrain 2.asset new file mode 100644 index 0000000..5129c66 Binary files /dev/null and b/Assets/New Terrain 2.asset differ diff --git a/Assets/New Terrain 2.asset.meta b/Assets/New Terrain 2.asset.meta new file mode 100644 index 0000000..13d0868 --- /dev/null +++ b/Assets/New Terrain 2.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6007277cfe490427ea53da88a2d31543 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 15600000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Scene1-Boss.unity b/Assets/Scenes/Scene1-Boss.unity new file mode 100644 index 0000000..347e5f9 --- /dev/null +++ b/Assets/Scenes/Scene1-Boss.unity @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:84039ec79fe1d902655c8dc1671f4411196df41548e9169a1f87dbf64fd71784 +size 1279581 diff --git a/Assets/Scenes/Scene1-Boss.unity.meta b/Assets/Scenes/Scene1-Boss.unity.meta new file mode 100644 index 0000000..777af10 --- /dev/null +++ b/Assets/Scenes/Scene1-Boss.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4e0c2c5470ba3477ca0849aae9f0b6e7 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/MechBoss.cs b/Assets/Scripts/MechBoss.cs new file mode 100644 index 0000000..c63bcdd --- /dev/null +++ b/Assets/Scripts/MechBoss.cs @@ -0,0 +1,16 @@ +using UnityEngine; + +public class MechBoss : MonoBehaviour +{ + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } +} diff --git a/Assets/Scripts/MechBoss.cs.meta b/Assets/Scripts/MechBoss.cs.meta new file mode 100644 index 0000000..86e9db3 --- /dev/null +++ b/Assets/Scripts/MechBoss.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 7f1d4c5acc0624759954b8d3abdb2f6d \ No newline at end of file diff --git a/Assets/Scripts/SteampunkBoss.cs b/Assets/Scripts/SteampunkBoss.cs new file mode 100644 index 0000000..84dbc6a --- /dev/null +++ b/Assets/Scripts/SteampunkBoss.cs @@ -0,0 +1,51 @@ +using UnityEngine; + +public class SteampunkBoss : MonoBehaviour +{ + public GameObject Player; + + public Vector3 TargetJumpPosition; + public bool setposition = false; + + // Start is called once before the first execution of Update after the MonoBehaviour is created + void Start() + { + + } + + // Update is called once per frame + void Update() + { + JumpAttack(); + } + + void JumpAttack() + { + if (!setposition) + { + TargetJumpPosition = Player.transform.position; + setposition = true; + } + transform.position = Vector3.MoveTowards(transform.position, new Vector3(TargetJumpPosition.x, 20, TargetJumpPosition.z), 20 * Time.deltaTime); + } + + void RocketAttack() + { + + } + + void LungeAttack() + { + + } + + void SlashAttack() + { + + } + + void Block() + { + + } +} diff --git a/Assets/Scripts/SteampunkBoss.cs.meta b/Assets/Scripts/SteampunkBoss.cs.meta new file mode 100644 index 0000000..5d7beaf --- /dev/null +++ b/Assets/Scripts/SteampunkBoss.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 3d8198e3ebde5469e8ad7d54300da09f \ No newline at end of file