├── .gitattributes ├── .gitignore ├── Assets ├── Animation.meta ├── Animation │ ├── Animation Controllers.meta │ ├── Animation Controllers │ │ ├── Combat.meta │ │ ├── Combat │ │ │ ├── Base.meta │ │ │ ├── Base │ │ │ │ ├── Base_Sword_AC.controller │ │ │ │ └── Base_Sword_AC.controller.meta │ │ │ ├── Weapon.meta │ │ │ └── Weapon │ │ │ │ ├── Weapon_Sword_AC.controller │ │ │ │ └── Weapon_Sword_AC.controller.meta │ │ ├── Enemies.meta │ │ ├── Enemies │ │ │ ├── Dummy AC.controller │ │ │ ├── Dummy AC.controller.meta │ │ │ ├── Enemy1 AC.controller │ │ │ ├── Enemy1 AC.controller.meta │ │ │ ├── Enemy2 AC.controller │ │ │ └── Enemy2 AC.controller.meta │ │ ├── Particles.meta │ │ ├── Particles │ │ │ ├── Particle AC.controller │ │ │ └── Particle AC.controller.meta │ │ ├── Player.meta │ │ └── Player │ │ │ ├── Old Player AC.controller │ │ │ ├── Old Player AC.controller.meta │ │ │ ├── Player AC.controller │ │ │ └── Player AC.controller.meta │ ├── Animations.meta │ └── Animations │ │ ├── Combat Dummy.meta │ │ ├── Combat Dummy │ │ ├── CombatDummy_Damge_Left.anim │ │ ├── CombatDummy_Damge_Left.anim.meta │ │ ├── CombatDummy_Damge_Right.anim │ │ ├── CombatDummy_Damge_Right.anim.meta │ │ ├── Idle.anim │ │ └── Idle.anim.meta │ │ ├── Combat.meta │ │ ├── Combat │ │ ├── Base.meta │ │ ├── Base │ │ │ ├── Sword.meta │ │ │ └── Sword │ │ │ │ ├── Base_Sword_1.anim │ │ │ │ ├── Base_Sword_1.anim.meta │ │ │ │ ├── Base_Sword_2.anim │ │ │ │ ├── Base_Sword_2.anim.meta │ │ │ │ ├── Base_Sword_3.anim │ │ │ │ └── Base_Sword_3.anim.meta │ │ ├── Weapon.meta │ │ └── Weapon │ │ │ ├── Sword.meta │ │ │ └── Sword │ │ │ ├── Weapon_Sword1_1.anim │ │ │ ├── Weapon_Sword1_1.anim.meta │ │ │ ├── Weapon_Sword1_2.anim │ │ │ ├── Weapon_Sword1_2.anim.meta │ │ │ ├── Weapon_Sword1_3.anim │ │ │ └── Weapon_Sword1_3.anim.meta │ │ ├── Empty.anim │ │ ├── Empty.anim.meta │ │ ├── Enemies.meta │ │ ├── Enemies │ │ ├── Enemy1.meta │ │ ├── Enemy1 │ │ │ ├── Enemy1_Charge.anim │ │ │ ├── Enemy1_Charge.anim.meta │ │ │ ├── Enemy1_Hurt.anim │ │ │ ├── Enemy1_Hurt.anim.meta │ │ │ ├── Enemy1_Idle.anim │ │ │ ├── Enemy1_Idle.anim.meta │ │ │ ├── Enemy1_MeleeAttack.anim │ │ │ ├── Enemy1_MeleeAttack.anim.meta │ │ │ ├── Enemy1_PlayerDetected.anim │ │ │ ├── Enemy1_PlayerDetected.anim.meta │ │ │ ├── Enemy1_Stun.anim │ │ │ ├── Enemy1_Stun.anim.meta │ │ │ ├── Enemy1_Walk.anim │ │ │ └── Enemy1_Walk.anim.meta │ │ ├── Enemy2.meta │ │ └── Enemy2 │ │ │ ├── Enemy2_DodgeDown.anim │ │ │ ├── Enemy2_DodgeDown.anim.meta │ │ │ ├── Enemy2_DodgeStart.anim │ │ │ ├── Enemy2_DodgeStart.anim.meta │ │ │ ├── Enemy2_DodgeUp.anim │ │ │ ├── Enemy2_DodgeUp.anim.meta │ │ │ ├── Enemy2_Idle.anim │ │ │ ├── Enemy2_Idle.anim.meta │ │ │ ├── Enemy2_MeleeAttack.anim │ │ │ ├── Enemy2_MeleeAttack.anim.meta │ │ │ ├── Enemy2_Move.anim │ │ │ ├── Enemy2_Move.anim.meta │ │ │ ├── Enemy2_RangedAttack.anim │ │ │ ├── Enemy2_RangedAttack.anim.meta │ │ │ ├── Enemy2_Stun.anim │ │ │ └── Enemy2_Stun.anim.meta │ │ ├── Particles.meta │ │ ├── Particles │ │ ├── HitParticles.anim │ │ └── HitParticles.anim.meta │ │ ├── Player.meta │ │ └── Player │ │ ├── CrouchIdle.anim │ │ ├── CrouchIdle.anim.meta │ │ ├── CrouchMove.anim │ │ ├── CrouchMove.anim.meta │ │ ├── Fall.anim │ │ ├── Fall.anim.meta │ │ ├── Idle.anim │ │ ├── Idle.anim.meta │ │ ├── JumpUp1.anim │ │ ├── JumpUp1.anim.meta │ │ ├── JumpUp1X.anim │ │ ├── JumpUp1X.anim.meta │ │ ├── JumpUp2.anim │ │ ├── JumpUp2.anim.meta │ │ ├── JumpUp2X.anim │ │ ├── JumpUp2X.anim.meta │ │ ├── JumpUp3.anim │ │ ├── JumpUp3.anim.meta │ │ ├── JumpUp3X.anim │ │ ├── JumpUp3X.anim.meta │ │ ├── Land.anim │ │ ├── Land.anim.meta │ │ ├── LedgeClimb.anim │ │ ├── LedgeClimb.anim.meta │ │ ├── LedgeClimbCrouch.anim │ │ ├── LedgeClimbCrouch.anim.meta │ │ ├── LedgeGrab.anim │ │ ├── LedgeGrab.anim.meta │ │ ├── LedgeHold.anim │ │ ├── LedgeHold.anim.meta │ │ ├── Move.anim │ │ ├── Move.anim.meta │ │ ├── Old.meta │ │ ├── Old │ │ ├── Attack1_1.anim │ │ ├── Attack1_1.anim.meta │ │ ├── Attack1_2.anim │ │ ├── Attack1_2.anim.meta │ │ ├── Idle.anim │ │ ├── Idle.anim.meta │ │ ├── Jump1.anim │ │ ├── Jump1.anim.meta │ │ ├── Jump2.anim │ │ ├── Jump2.anim.meta │ │ ├── Jump3.anim │ │ ├── Jump3.anim.meta │ │ ├── LedgeClimb.anim │ │ ├── LedgeClimb.anim.meta │ │ ├── Run.anim │ │ ├── Run.anim.meta │ │ ├── Walk.anim │ │ ├── Walk.anim.meta │ │ ├── WallSlide.anim │ │ └── WallSlide.anim.meta │ │ ├── WallClimb.anim │ │ ├── WallClimb.anim.meta │ │ ├── WallGrab.anim │ │ ├── WallGrab.anim.meta │ │ ├── WallSlide.anim │ │ └── WallSlide.anim.meta ├── Editor.meta ├── Editor │ ├── EditorHelper.cs │ └── EditorHelper.cs.meta ├── Gizmos.meta ├── Gizmos │ ├── Cinemachine.meta │ └── Cinemachine │ │ ├── cm_logo_lg.png │ │ └── cm_logo_lg.png.meta ├── Materials.meta ├── Materials │ ├── FixGaps.mat │ ├── FixGaps.mat.meta │ ├── PlayerMat.physicsMaterial2D │ └── PlayerMat.physicsMaterial2D.meta ├── Prefabs.meta ├── Prefabs │ ├── AfterImage.prefab │ ├── AfterImage.prefab.meta │ ├── Arrow.prefab │ ├── Arrow.prefab.meta │ ├── Combat Dummy.prefab │ ├── Combat Dummy.prefab.meta │ ├── DeathBloodParticle.prefab │ ├── DeathBloodParticle.prefab.meta │ ├── DeathChunkParticle.prefab │ ├── DeathChunkParticle.prefab.meta │ ├── Enemy1HitParticle.prefab │ ├── Enemy1HitParticle.prefab.meta │ ├── HitParticle.prefab │ ├── HitParticle.prefab.meta │ ├── Player.prefab │ └── Player.prefab.meta ├── Resources.meta ├── Resources │ └── ToSlice.meta ├── Scenes.meta ├── Scenes │ ├── Main.unity │ └── Main.unity.meta ├── Scripts.meta ├── Scripts │ ├── Core.meta │ ├── Core │ │ ├── Core.cs │ │ ├── Core.cs.meta │ │ ├── CoreComponents.meta │ │ └── CoreComponents │ │ │ ├── CollisionSenses.cs │ │ │ ├── CollisionSenses.cs.meta │ │ │ ├── Combat.cs │ │ │ ├── Combat.cs.meta │ │ │ ├── CoreComponent.cs │ │ │ ├── CoreComponent.cs.meta │ │ │ ├── Movement.cs │ │ │ └── Movement.cs.meta │ ├── Data.meta │ ├── Data │ │ ├── Weapons.meta │ │ └── Weapons │ │ │ ├── Sword.asset │ │ │ ├── Sword.asset.meta │ │ │ ├── Sword1.asset │ │ │ └── Sword1.asset.meta │ ├── Enemies.meta │ ├── Enemies │ │ ├── BasicEnemyController.cs │ │ ├── BasicEnemyController.cs.meta │ │ ├── CombatDummyController.cs │ │ ├── CombatDummyController.cs.meta │ │ ├── CombatTestDummy.cs │ │ ├── CombatTestDummy.cs.meta │ │ ├── EnemySpecific.meta │ │ ├── EnemySpecific │ │ │ ├── Enemy1.meta │ │ │ ├── Enemy1 │ │ │ │ ├── Data.meta │ │ │ │ ├── Data │ │ │ │ │ ├── E1_BaseData.asset │ │ │ │ │ ├── E1_BaseData.asset.meta │ │ │ │ │ ├── E1_ChargeData.asset │ │ │ │ │ ├── E1_ChargeData.asset.meta │ │ │ │ │ ├── E1_DeadStateData.asset │ │ │ │ │ ├── E1_DeadStateData.asset.meta │ │ │ │ │ ├── E1_IdleStateData.asset │ │ │ │ │ ├── E1_IdleStateData.asset.meta │ │ │ │ │ ├── E1_LookForPlayerData.asset │ │ │ │ │ ├── E1_LookForPlayerData.asset.meta │ │ │ │ │ ├── E1_MeleeAttackData.asset │ │ │ │ │ ├── E1_MeleeAttackData.asset.meta │ │ │ │ │ ├── E1_StunStateData.asset │ │ │ │ │ ├── E1_StunStateData.asset.meta │ │ │ │ │ ├── E1_moveStateData.asset │ │ │ │ │ ├── E1_moveStateData.asset.meta │ │ │ │ │ ├── E1_playerDetectedData.asset │ │ │ │ │ └── E1_playerDetectedData.asset.meta │ │ │ │ ├── E1_ChargeState.cs │ │ │ │ ├── E1_ChargeState.cs.meta │ │ │ │ ├── E1_DeadState.cs │ │ │ │ ├── E1_DeadState.cs.meta │ │ │ │ ├── E1_IdleState.cs │ │ │ │ ├── E1_IdleState.cs.meta │ │ │ │ ├── E1_LookForPlayerState.cs │ │ │ │ ├── E1_LookForPlayerState.cs.meta │ │ │ │ ├── E1_MeleeAttackState.cs │ │ │ │ ├── E1_MeleeAttackState.cs.meta │ │ │ │ ├── E1_MoveState.cs │ │ │ │ ├── E1_MoveState.cs.meta │ │ │ │ ├── E1_PlayerDetectedState.cs │ │ │ │ ├── E1_PlayerDetectedState.cs.meta │ │ │ │ ├── E1_StunState.cs │ │ │ │ ├── E1_StunState.cs.meta │ │ │ │ ├── Enemy1.cs │ │ │ │ └── Enemy1.cs.meta │ │ │ ├── Enemy2.meta │ │ │ └── Enemy2 │ │ │ │ ├── Data.meta │ │ │ │ ├── Data │ │ │ │ ├── E2_BaseData.asset │ │ │ │ ├── E2_BaseData.asset.meta │ │ │ │ ├── E2_DeadStateData.asset │ │ │ │ ├── E2_DeadStateData.asset.meta │ │ │ │ ├── E2_DodgeStateData.asset │ │ │ │ ├── E2_DodgeStateData.asset.meta │ │ │ │ ├── E2_IdleStateData.asset │ │ │ │ ├── E2_IdleStateData.asset.meta │ │ │ │ ├── E2_LookForPlayerStateData.asset │ │ │ │ ├── E2_LookForPlayerStateData.asset.meta │ │ │ │ ├── E2_MeleeAttackStateData.asset │ │ │ │ ├── E2_MeleeAttackStateData.asset.meta │ │ │ │ ├── E2_MoveStateData.asset │ │ │ │ ├── E2_MoveStateData.asset.meta │ │ │ │ ├── E2_PlayerDetectedStateData.asset │ │ │ │ ├── E2_PlayerDetectedStateData.asset.meta │ │ │ │ ├── E2_RangedAttackStateData.asset │ │ │ │ ├── E2_RangedAttackStateData.asset.meta │ │ │ │ ├── E2_StunStateData.asset │ │ │ │ └── E2_StunStateData.asset.meta │ │ │ │ ├── E2_DeadState.cs │ │ │ │ ├── E2_DeadState.cs.meta │ │ │ │ ├── E2_DodgeState.cs │ │ │ │ ├── E2_DodgeState.cs.meta │ │ │ │ ├── E2_IdleState.cs │ │ │ │ ├── E2_IdleState.cs.meta │ │ │ │ ├── E2_LookForPlayerState.cs │ │ │ │ ├── E2_LookForPlayerState.cs.meta │ │ │ │ ├── E2_MeleeAttackState.cs │ │ │ │ ├── E2_MeleeAttackState.cs.meta │ │ │ │ ├── E2_MoveState.cs │ │ │ │ ├── E2_MoveState.cs.meta │ │ │ │ ├── E2_PlayerDetectedState.cs │ │ │ │ ├── E2_PlayerDetectedState.cs.meta │ │ │ │ ├── E2_RangedAttackState.cs │ │ │ │ ├── E2_RangedAttackState.cs.meta │ │ │ │ ├── E2_StunState.cs │ │ │ │ ├── E2_StunState.cs.meta │ │ │ │ ├── Enemy2.cs │ │ │ │ └── Enemy2.cs.meta │ │ ├── State Machine.meta │ │ ├── State Machine │ │ │ ├── Entity.cs │ │ │ ├── Entity.cs.meta │ │ │ ├── FiniteStateMachine.cs │ │ │ ├── FiniteStateMachine.cs.meta │ │ │ ├── State.cs │ │ │ └── State.cs.meta │ │ ├── States.meta │ │ └── States │ │ │ ├── AttackState.cs │ │ │ ├── AttackState.cs.meta │ │ │ ├── ChargeState.cs │ │ │ ├── ChargeState.cs.meta │ │ │ ├── Data.meta │ │ │ ├── Data │ │ │ ├── D_ChargeState.cs │ │ │ ├── D_ChargeState.cs.meta │ │ │ ├── D_DeadState.cs │ │ │ ├── D_DeadState.cs.meta │ │ │ ├── D_DodgeState.cs │ │ │ ├── D_DodgeState.cs.meta │ │ │ ├── D_Entity.cs │ │ │ ├── D_Entity.cs.meta │ │ │ ├── D_IdleState.cs │ │ │ ├── D_IdleState.cs.meta │ │ │ ├── D_LookForPlayer.cs │ │ │ ├── D_LookForPlayer.cs.meta │ │ │ ├── D_MeleeAttack.cs │ │ │ ├── D_MeleeAttack.cs.meta │ │ │ ├── D_MoveState.cs │ │ │ ├── D_MoveState.cs.meta │ │ │ ├── D_PlayerDetected.cs │ │ │ ├── D_PlayerDetected.cs.meta │ │ │ ├── D_RangedAttackState.cs │ │ │ ├── D_RangedAttackState.cs.meta │ │ │ ├── D_StunState.cs │ │ │ └── D_StunState.cs.meta │ │ │ ├── DeadState.cs │ │ │ ├── DeadState.cs.meta │ │ │ ├── DodgeState.cs │ │ │ ├── DodgeState.cs.meta │ │ │ ├── IdleState.cs │ │ │ ├── IdleState.cs.meta │ │ │ ├── LookForPlayerState.cs │ │ │ ├── LookForPlayerState.cs.meta │ │ │ ├── MeleeAttackState.cs │ │ │ ├── MeleeAttackState.cs.meta │ │ │ ├── MoveState.cs │ │ │ ├── MoveState.cs.meta │ │ │ ├── PlayerDetectedState.cs │ │ │ ├── PlayerDetectedState.cs.meta │ │ │ ├── RangedAttackState.cs │ │ │ ├── RangedAttackState.cs.meta │ │ │ ├── StunState.cs │ │ │ └── StunState.cs.meta │ ├── Generics.meta │ ├── Generics │ │ ├── GenericNotImplementedError.cs │ │ └── GenericNotImplementedError.cs.meta │ ├── Interfaces.meta │ ├── Interfaces │ │ ├── IDamageable.cs │ │ ├── IDamageable.cs.meta │ │ ├── IKnockbackable.cs │ │ └── IKnockbackable.cs.meta │ ├── Intermediaries.meta │ ├── Intermediaries │ │ ├── AnimationToStatemachine.cs │ │ ├── AnimationToStatemachine.cs.meta │ │ ├── WeaponAnimationToWeapon.cs │ │ ├── WeaponAnimationToWeapon.cs.meta │ │ ├── WeaponHitboxToWeapon.cs │ │ └── WeaponHitboxToWeapon.cs.meta │ ├── Manager.meta │ ├── Manager │ │ ├── GameManager.cs │ │ └── GameManager.cs.meta │ ├── Particles.meta │ ├── Particles │ │ ├── ParticleController.cs │ │ └── ParticleController.cs.meta │ ├── Player.meta │ ├── Player │ │ ├── Data.meta │ │ ├── Data │ │ │ ├── PlayerData.cs │ │ │ ├── PlayerData.cs.meta │ │ │ ├── playerData.asset │ │ │ └── playerData.asset.meta │ │ ├── Input.meta │ │ ├── Input │ │ │ ├── Player.inputactions │ │ │ ├── Player.inputactions.meta │ │ │ ├── PlayerInputHandler.cs │ │ │ └── PlayerInputHandler.cs.meta │ │ ├── Old.meta │ │ ├── Old │ │ │ ├── PlayerAfterImagePool.cs │ │ │ ├── PlayerAfterImagePool.cs.meta │ │ │ ├── PlayerAfterImageSprite.cs │ │ │ ├── PlayerAfterImageSprite.cs.meta │ │ │ ├── PlayerCombatController.cs │ │ │ ├── PlayerCombatController.cs.meta │ │ │ ├── PlayerController.cs │ │ │ ├── PlayerController.cs.meta │ │ │ ├── PlayerStats.cs │ │ │ └── PlayerStats.cs.meta │ │ ├── PlayerFiniteStateMachine.meta │ │ ├── PlayerFiniteStateMachine │ │ │ ├── Player.cs │ │ │ ├── Player.cs.meta │ │ │ ├── PlayerState.cs │ │ │ ├── PlayerState.cs.meta │ │ │ ├── PlayerStateMachine.cs │ │ │ └── PlayerStateMachine.cs.meta │ │ ├── PlayerInventory.cs │ │ ├── PlayerInventory.cs.meta │ │ ├── PlayerStates.meta │ │ └── PlayerStates │ │ │ ├── SubStates.meta │ │ │ ├── SubStates │ │ │ ├── PlayerAttackState.cs │ │ │ ├── PlayerAttackState.cs.meta │ │ │ ├── PlayerCrouchIdleState.cs │ │ │ ├── PlayerCrouchIdleState.cs.meta │ │ │ ├── PlayerCrouchMoveState.cs │ │ │ ├── PlayerCrouchMoveState.cs.meta │ │ │ ├── PlayerDashState.cs │ │ │ ├── PlayerDashState.cs.meta │ │ │ ├── PlayerIdleState.cs │ │ │ ├── PlayerIdleState.cs.meta │ │ │ ├── PlayerInAirState.cs │ │ │ ├── PlayerInAirState.cs.meta │ │ │ ├── PlayerJumpState.cs │ │ │ ├── PlayerJumpState.cs.meta │ │ │ ├── PlayerLandState.cs │ │ │ ├── PlayerLandState.cs.meta │ │ │ ├── PlayerLedgeClimbState.cs │ │ │ ├── PlayerLedgeClimbState.cs.meta │ │ │ ├── PlayerMoveState.cs │ │ │ ├── PlayerMoveState.cs.meta │ │ │ ├── PlayerWallClimbState.cs │ │ │ ├── PlayerWallClimbState.cs.meta │ │ │ ├── PlayerWallGrabState.cs │ │ │ ├── PlayerWallGrabState.cs.meta │ │ │ ├── PlayerWallJumpState.cs │ │ │ ├── PlayerWallJumpState.cs.meta │ │ │ ├── PlayerWallSlideState.cs │ │ │ └── PlayerWallSlideState.cs.meta │ │ │ ├── SuperStates.meta │ │ │ └── SuperStates │ │ │ ├── PlayerAbilityState.cs │ │ │ ├── PlayerAbilityState.cs.meta │ │ │ ├── PlayerGroundedState.cs │ │ │ ├── PlayerGroundedState.cs.meta │ │ │ ├── PlayerTouchingWallState.cs │ │ │ └── PlayerTouchingWallState.cs.meta │ ├── Projectiles.meta │ ├── Projectiles │ │ ├── Projectile.cs │ │ └── Projectile.cs.meta │ ├── ScriptableObjects.meta │ ├── ScriptableObjects │ │ ├── Weapons.meta │ │ └── Weapons │ │ │ ├── SO_AggressiveWeaponData.cs │ │ │ ├── SO_AggressiveWeaponData.cs.meta │ │ │ ├── SO_WeaponData.cs │ │ │ └── SO_WeaponData.cs.meta │ ├── Structs.meta │ ├── Structs │ │ ├── AttackDetails.cs │ │ └── AttackDetails.cs.meta │ ├── Temp.meta │ ├── Weapons.meta │ └── Weapons │ │ ├── AggressiveWeapon.cs │ │ ├── AggressiveWeapon.cs.meta │ │ ├── Weapon.cs │ │ └── Weapon.cs.meta ├── Sprites.meta ├── Sprites │ ├── Enemies.meta │ ├── Enemies │ │ ├── CombatDummy_DeathSprites.png │ │ ├── CombatDummy_DeathSprites.png.meta │ │ ├── Enemy 1..png │ │ ├── Enemy 1..png.meta │ │ ├── Enemy2.png │ │ └── Enemy2.png.meta │ ├── Maps.meta │ ├── Maps │ │ ├── Decor Items.png │ │ ├── Decor Items.png.meta │ │ ├── Tile Set.png │ │ └── Tile Set.png.meta │ ├── Particles.meta │ ├── Particles │ │ ├── HitParticles.png │ │ ├── HitParticles.png.meta │ │ ├── Pieces.png │ │ └── Pieces.png.meta │ ├── Player.meta │ ├── Player │ │ ├── Combat.meta │ │ ├── Combat │ │ │ ├── Base.meta │ │ │ ├── Base │ │ │ │ ├── Base_Book_Enter.png │ │ │ │ ├── Base_Book_Enter.png.meta │ │ │ │ ├── Base_Book_Exit.png │ │ │ │ ├── Base_Book_Exit.png.meta │ │ │ │ ├── Base_Book_Hold.png │ │ │ │ ├── Base_Book_Hold.png.meta │ │ │ │ ├── Base_Book_Throw.png │ │ │ │ ├── Base_Book_Throw.png.meta │ │ │ │ ├── Base_Bow_1.png │ │ │ │ ├── Base_Bow_1.png.meta │ │ │ │ ├── Base_Fist_1.png │ │ │ │ ├── Base_Fist_1.png.meta │ │ │ │ ├── Base_Fist_2.png │ │ │ │ ├── Base_Fist_2.png.meta │ │ │ │ ├── Base_Fist_3.png │ │ │ │ ├── Base_Fist_3.png.meta │ │ │ │ ├── Base_Knife_1.png │ │ │ │ ├── Base_Knife_1.png.meta │ │ │ │ ├── Base_Knife_2.png │ │ │ │ ├── Base_Knife_2.png.meta │ │ │ │ ├── Base_Knife_3.png │ │ │ │ ├── Base_Knife_3.png.meta │ │ │ │ ├── Base_Knife_4.png │ │ │ │ ├── Base_Knife_4.png.meta │ │ │ │ ├── Base_Shield_Break.png │ │ │ │ ├── Base_Shield_Break.png.meta │ │ │ │ ├── Base_Shield_Enter.png │ │ │ │ ├── Base_Shield_Enter.png.meta │ │ │ │ ├── Base_Shield_Exit.png │ │ │ │ ├── Base_Shield_Exit.png.meta │ │ │ │ ├── Base_Shield_Hold.png │ │ │ │ ├── Base_Shield_Hold.png.meta │ │ │ │ ├── Base_Shield_Parry.png │ │ │ │ ├── Base_Shield_Parry.png.meta │ │ │ │ ├── Base_Sword_1.png │ │ │ │ ├── Base_Sword_1.png.meta │ │ │ │ ├── Base_Sword_2.png │ │ │ │ ├── Base_Sword_2.png.meta │ │ │ │ ├── Base_Sword_3.png │ │ │ │ └── Base_Sword_3.png.meta │ │ │ ├── Weapon1.meta │ │ │ └── Weapon1 │ │ │ │ ├── Weapon1_Book_Enter.png │ │ │ │ ├── Weapon1_Book_Enter.png.meta │ │ │ │ ├── Weapon1_Book_Exit.png │ │ │ │ ├── Weapon1_Book_Exit.png.meta │ │ │ │ ├── Weapon1_Book_Hold.png │ │ │ │ ├── Weapon1_Book_Hold.png.meta │ │ │ │ ├── Weapon1_Book_Throw.png │ │ │ │ ├── Weapon1_Book_Throw.png.meta │ │ │ │ ├── Weapon1_Bow_1.png │ │ │ │ ├── Weapon1_Bow_1.png.meta │ │ │ │ ├── Weapon1_Fist_1.png │ │ │ │ ├── Weapon1_Fist_1.png.meta │ │ │ │ ├── Weapon1_Fist_2.png │ │ │ │ ├── Weapon1_Fist_2.png.meta │ │ │ │ ├── Weapon1_Fist_3.png │ │ │ │ ├── Weapon1_Fist_3.png.meta │ │ │ │ ├── Weapon1_Knife_1.png │ │ │ │ ├── Weapon1_Knife_1.png.meta │ │ │ │ ├── Weapon1_Knife_2.png │ │ │ │ ├── Weapon1_Knife_2.png.meta │ │ │ │ ├── Weapon1_Knife_3.png │ │ │ │ ├── Weapon1_Knife_3.png.meta │ │ │ │ ├── Weapon1_Knife_4.png │ │ │ │ ├── Weapon1_Knife_4.png.meta │ │ │ │ ├── Weapon1_Shield_Break.png │ │ │ │ ├── Weapon1_Shield_Break.png.meta │ │ │ │ ├── Weapon1_Shield_Enter.png │ │ │ │ ├── Weapon1_Shield_Enter.png.meta │ │ │ │ ├── Weapon1_Shield_Exit.png │ │ │ │ ├── Weapon1_Shield_Exit.png.meta │ │ │ │ ├── Weapon1_Shield_Hold.png │ │ │ │ ├── Weapon1_Shield_Hold.png.meta │ │ │ │ ├── Weapon1_Shield_Parry.png │ │ │ │ ├── Weapon1_Shield_Parry.png.meta │ │ │ │ ├── Weapon1_Sword_1.png │ │ │ │ ├── Weapon1_Sword_1.png.meta │ │ │ │ ├── Weapon1_Sword_2.png │ │ │ │ ├── Weapon1_Sword_2.png.meta │ │ │ │ ├── Weapon1_Sword_3.png │ │ │ │ └── Weapon1_Sword_3.png.meta │ │ ├── DashDirectionIndicator.png │ │ ├── DashDirectionIndicator.png.meta │ │ ├── Movement.meta │ │ ├── Movement │ │ │ ├── Character 1 Ledge Climb.png │ │ │ ├── Character 1 Ledge Climb.png.meta │ │ │ ├── PlayerMovement.png │ │ │ └── PlayerMovement.png.meta │ │ ├── Old.meta │ │ └── Old │ │ │ ├── Character 1 - Attack1_1.png │ │ │ ├── Character 1 - Attack1_1.png.meta │ │ │ ├── Character 1 - Attack1_2.png │ │ │ ├── Character 1 - Attack1_2.png.meta │ │ │ ├── Character 1 - RogueLedgeClimb 1.png │ │ │ ├── Character 1 - RogueLedgeClimb 1.png.meta │ │ │ ├── Idle.png │ │ │ ├── Idle.png.meta │ │ │ ├── Jump.png │ │ │ ├── Jump.png.meta │ │ │ ├── Rogue_Run1.png │ │ │ ├── Rogue_Run1.png.meta │ │ │ ├── Walk.png │ │ │ ├── Walk.png.meta │ │ │ ├── Wall Slide.png │ │ │ └── Wall Slide.png.meta │ ├── Projectiles.meta │ └── Projectiles │ │ ├── Arrows.png │ │ └── Arrows.png.meta ├── TextMesh Pro.meta ├── TextMesh Pro │ └── Resources.meta ├── Tile Map.meta └── Tile Map │ ├── Assets.meta │ ├── Assets │ ├── Light Post.asset │ ├── Light Post.asset.meta │ ├── Open Door.asset │ ├── Open Door.asset.meta │ ├── Tile Set_0.asset │ ├── Tile Set_0.asset.meta │ ├── Tile Set_1.asset │ ├── Tile Set_1.asset.meta │ ├── Tile Set_10.asset │ ├── Tile Set_10.asset.meta │ ├── Tile Set_11.asset │ ├── Tile Set_11.asset.meta │ ├── Tile Set_12.asset │ ├── Tile Set_12.asset.meta │ ├── Tile Set_13.asset │ ├── Tile Set_13.asset.meta │ ├── Tile Set_14.asset │ ├── Tile Set_14.asset.meta │ ├── Tile Set_15.asset │ ├── Tile Set_15.asset.meta │ ├── Tile Set_16.asset │ ├── Tile Set_16.asset.meta │ ├── Tile Set_17.asset │ ├── Tile Set_17.asset.meta │ ├── Tile Set_18.asset │ ├── Tile Set_18.asset.meta │ ├── Tile Set_19.asset │ ├── Tile Set_19.asset.meta │ ├── Tile Set_2.asset │ ├── Tile Set_2.asset.meta │ ├── Tile Set_20.asset │ ├── Tile Set_20.asset.meta │ ├── Tile Set_21.asset │ ├── Tile Set_21.asset.meta │ ├── Tile Set_22.asset │ ├── Tile Set_22.asset.meta │ ├── Tile Set_23.asset │ ├── Tile Set_23.asset.meta │ ├── Tile Set_24.asset │ ├── Tile Set_24.asset.meta │ ├── Tile Set_25.asset │ ├── Tile Set_25.asset.meta │ ├── Tile Set_26.asset │ ├── Tile Set_26.asset.meta │ ├── Tile Set_27.asset │ ├── Tile Set_27.asset.meta │ ├── Tile Set_28.asset │ ├── Tile Set_28.asset.meta │ ├── Tile Set_29.asset │ ├── Tile Set_29.asset.meta │ ├── Tile Set_3.asset │ ├── Tile Set_3.asset.meta │ ├── Tile Set_30.asset │ ├── Tile Set_30.asset.meta │ ├── Tile Set_31.asset │ ├── Tile Set_31.asset.meta │ ├── Tile Set_4.asset │ ├── Tile Set_4.asset.meta │ ├── Tile Set_5.asset │ ├── Tile Set_5.asset.meta │ ├── Tile Set_6.asset │ ├── Tile Set_6.asset.meta │ ├── Tile Set_7.asset │ ├── Tile Set_7.asset.meta │ ├── Tile Set_8.asset │ ├── Tile Set_8.asset.meta │ ├── Tile Set_9.asset │ ├── Tile Set_9.asset.meta │ ├── Tree.asset │ ├── Tree.asset.meta │ ├── Wall Light.asset │ └── Wall Light.asset.meta │ ├── Palettes.meta │ └── Palettes │ ├── Tile Set 1.prefab │ └── Tile Set 1.prefab.meta ├── Packages ├── manifest.json └── packages-lock.json └── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── PackageManagerSettings.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset ├── VFXManager.asset └── XRSettings.asset /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /Assets/Animation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fdfdeeb18334fc4e825468fa912d5db 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a45a948d74a36b5459eb9ed24d98abe0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Combat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41bc72c5ab5c2b847b0b297e1a28525e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Combat/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bdd99507a8267943aab3f84c01ff61e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Combat/Base/Base_Sword_AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12cd8134f1fd6ac49b137b2b2bd324a2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Combat/Weapon.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ff030b7703f0fa45bda7141a0a98d0c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Combat/Weapon/Weapon_Sword_AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32db93ca25c22f349a7e4a121be0de46 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e9645e2bb4ebb24b9343a38c45230d6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Enemies/Dummy AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d3d7456884137248a91ee37ae9925b7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Enemies/Enemy1 AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ee7202d09fc5ae47bd5fb5a5e059993 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Enemies/Enemy2 AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9770fd68bd7c27e44af3b429ca0757ca 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7af16adcada538045a16a66a1a1ef1b7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Particles/Particle AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76f86341a9a029441833d5ad1336b1a2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afde80d82b9a171448e0cf068905172f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Player/Old Player AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8028db6936e850743bbd8ed17ca27c7d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 9100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animation Controllers/Player/Player AC.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3de7de2fbb139ee4b91db31f0336b852 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 103a083258d7d4348825017631ec0db7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat Dummy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d2be46e5309da04297f18ad6af6f223 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat Dummy/CombatDummy_Damge_Left.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ea47ebcc9abaf44096b988d8eb16715 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat Dummy/CombatDummy_Damge_Right.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cf0e43cdd8471941bfc8320a7b7c182 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat Dummy/Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 608458c7fc87c814b90cf3af2d7536ad 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 841a00a5bcfd81e45bb6929895721986 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe40305a11d0fa2439ab6ddcaf178ce3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Base/Sword.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39d1ce0a319308d4c9ecd2fe421651ce 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Base/Sword/Base_Sword_1.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76a67b7f96ef5794f890fe0eb6601970 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Base/Sword/Base_Sword_2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ba101f889916864eb2899274c1f5a0c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Base/Sword/Base_Sword_3.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db1217933b10e884ab30691bdaa2ca3a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Weapon.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10a8d16af62f55b478b0979fb67335af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Weapon/Sword.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0af398cc0f3abec4988bdffc003f0934 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Weapon/Sword/Weapon_Sword1_1.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e92a500f2cb0f94dba652f9ce72f6ff 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Weapon/Sword/Weapon_Sword1_2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a7f5fa4979d70a4ca9028108bb5fa0c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Combat/Weapon/Sword/Weapon_Sword1_3.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22a873895c00d7248ac53ac669ea6a37 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Empty.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d9b879ee6cd72c4480867d679b5c309 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f62313f1cdb2cf48a5c63f56ee847be 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71f72d78a17e957469cdaf0a668f6f5d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_Charge.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1744e2d68bbd40469ff6691c92420fe 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_Hurt.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23ca04baf2b0c93459c7aa490d9832c0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8808fae734b873649b86667bfc695e0c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_MeleeAttack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79cf9839917cdf54e807b6a321ba23e1 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_PlayerDetected.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 419720d11bbc62c4d81dc81726a509c5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_Stun.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11288685848c452418bd96f6afce43f9 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy1/Enemy1_Walk.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9fed811907001d4ab3d8a5b9bcd0a84 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a0883d091b5dfc48802833fe557e075 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_DodgeDown.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e8dadfeaa260e04483acfe65d5331ba 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_DodgeStart.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c8eda42a3800b648955c233f0c81839 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_DodgeUp.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28c1cadd814095e4eafb87c80ce32783 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0a7c4e24379d714bb8a9443ffd15cd4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_MeleeAttack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22940e93b28887c4faca045bd40848c2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_Move.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3546b4e5b105aa145bb18d7d34d4b70a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_RangedAttack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91ce5cd85650eea42b65f016bff6ef9a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Enemies/Enemy2/Enemy2_Stun.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7da694614f50dc4ca77cc01e31bb871 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfb75e9366c3249448bfe092d8bd3425 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Particles/HitParticles.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ef79ebec2ac2904fa06a0d034b39a33 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab8f49158e59d74468ef5eb46da27337 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/CrouchIdle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36c43d550996cb9498ae233b6048e81d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/CrouchMove.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8657d479f8ff90440843203c706858b0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Fall.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5381bb34c4f9a7d47953b2be55594e2a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe05000dc35a75245ad7f0511a5d6352 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp1.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d0b8da9a942637499a11998064464ea 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp1X.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0339cf1546f518c4892dc2f54715c931 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ffb5f39633c52c4e98a602067de4e32 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp2X.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 846eb253079636c40a8a14ca0a026dee 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp3.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cc76d70af1b3464ba3d3b84c508b4d2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/JumpUp3X.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d735467a9827e194ba7dd9d1a07a32a3 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Land.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30bbbb2e16b4d5243bcaef7a9bb0cd3d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/LedgeClimb.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3892f61ef18a3143a666ceec6fcea7a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/LedgeClimbCrouch.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baa3a6e8be6d29b42acd42386a99729c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/LedgeGrab.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5ba6a2c7a21fe04c80fbaa0562e0ad2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/LedgeHold.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7490dae3e2c17c42ace15f9493d9c5e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Move.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d1803a80d0b6ec44a18b36553aff717 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bca28609de0bf8f4f8736800afe6eb0f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Attack1_1.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4e6e77c965fb744caad7d8cf9fcfd0d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Attack1_2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fb354b1c515adb45bb99bfc9d59fcb5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Idle.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dee8c00ce40c4484ba92f545fdd4bdb0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Jump1.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eef0cddf04ffd4e49b4e7da5964a7698 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Jump2.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4fb11c073bec8764f9887896c1e97a2d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Jump3.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b96d637fd8a953f41a9347812cd5c5a5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/LedgeClimb.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c212d39c7e0b7949bcef85b7b51c45c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Run.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe6e297a101086048812d05b69b43c4f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/Walk.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02ddf9117e9bbf64abc4e9ea0caea0e9 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/Old/WallSlide.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd29d9c06ee25a64bb019dbc112b665a 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 7400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/WallClimb.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc79f9600fe53304cbeb28eb16e7c1c6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/WallGrab.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7d820ab7ad636d468ca9dfa44df4494 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Animation/Animations/Player/WallSlide.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 14098b214a705c74dbfd54083c276329 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c1a0374f19917a4a8a16a8331648d31 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Editor/EditorHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5badc696e5811144eb0c9351a46d9dba 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Gizmos.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ed0877a62ca0b148aaae244b2a0c828 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Gizmos/Cinemachine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf3600eef0f210f47b140ff513bfcc4e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Gizmos/Cinemachine/cm_logo_lg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Gizmos/Cinemachine/cm_logo_lg.png -------------------------------------------------------------------------------- /Assets/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b22defdff703d64583e10914f815f4b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/FixGaps.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d5a28e52b8f091478960a42c878bec0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Materials/PlayerMat.physicsMaterial2D: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!62 &6200000 4 | PhysicsMaterial2D: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_Name: PlayerMat 10 | friction: 0 11 | bounciness: 0 12 | -------------------------------------------------------------------------------- /Assets/Materials/PlayerMat.physicsMaterial2D.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03301e8e8906d2941bd4c0e90755c817 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 6200000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fc094a648105e94fa3c0204f72d80a3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Prefabs/AfterImage.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ae7a38b7c189e84c823eb44c9bb1ba6 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Arrow.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 638c43f630efc384e88c8317f475f965 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Combat Dummy.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d6f648e2d774094d8d40380a6e16657 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/DeathBloodParticle.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a122dcc68153794295f6953dd91521e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/DeathChunkParticle.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d13ef1f52d189642930444f906fc622 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Enemy1HitParticle.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3ad3f1375e0d114ca19695641fceb61 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/HitParticle.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25aeb624df7917e4aa9cbe2204b85ed6 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Prefabs/Player.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bae6a535991008842947de96499e78a0 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff26c982043de3f408605400f5b7853f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Resources/ToSlice.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f00ab5af82c21141bfbee1a6709ec90 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8cde3c9d1b92bc479e0ac33f552b7b8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scenes/Main.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87f083d1b8f36d04a89c380d1eb0bf03 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f41091c3c33d1814c8f4b0ad0fc2f96a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4676e660b8ea1db469bce91e32e0112b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/Core.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e6d0858588cb91c488efaa7dffe2054e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: effe5788ff4fdc642a2c856adbfa8d45 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents/CollisionSenses.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2100e5eec28f0574eabc1e0f17c5be4d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents/Combat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 533e8cff15ffa52469060984e14d3a5f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents/CoreComponent.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class CoreComponent : MonoBehaviour 6 | { 7 | protected Core core; 8 | 9 | protected virtual void Awake() 10 | { 11 | core = transform.parent.GetComponent(); 12 | 13 | if(core == null) { Debug.LogError("There is no Core on the parent"); } 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents/CoreComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d64192d610e0ac45aa7fb81f30a37ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Core/CoreComponents/Movement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f2c866657ebb6c4b84389e4ab08708a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a942e6e68ae474640a79d4b3918eca13 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Data/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff407925cdbc32042a2d6731767e8202 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Data/Weapons/Sword.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: a474042354828bf4d8c825e675460fb0, type: 3} 13 | m_Name: Sword 14 | m_EditorClassIdentifier: 15 | attackDetails: 16 | - attackName: Left Slash 17 | movementSpeed: 3 18 | damageAmount: 10 19 | knockbackStrength: 10 20 | knockbackAngle: {x: 1, y: 1} 21 | - attackName: Right Slash 22 | movementSpeed: 4 23 | damageAmount: 15 24 | knockbackStrength: 15 25 | knockbackAngle: {x: 1, y: 1} 26 | - attackName: Up Slash 27 | movementSpeed: 2 28 | damageAmount: 20 29 | knockbackStrength: 20 30 | knockbackAngle: {x: 1, y: 2} 31 | -------------------------------------------------------------------------------- /Assets/Scripts/Data/Weapons/Sword.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93770b71b038e5f429d963a9c4752350 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Data/Weapons/Sword1.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: d6c6294ed01d34c47b3258394268fda9, type: 3} 13 | m_Name: Sword1 14 | m_EditorClassIdentifier: 15 | movementSpeed: 16 | - 3 17 | - 4 18 | - 2 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Data/Weapons/Sword1.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49facc918f394984eb2447f325f93ac5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7dc8a46711a6e3d4ba9186dee432245a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/BasicEnemyController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f4f56de75619f6488d213d2bb9db7e6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/CombatDummyController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5ae2d8fffd903e459303444fcdae457 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/CombatTestDummy.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class CombatTestDummy : MonoBehaviour, IDamageable 6 | { 7 | [SerializeField] private GameObject hitParticles; 8 | 9 | private Animator anim; 10 | 11 | public void Damage(float amount) 12 | { 13 | Debug.Log(amount + " Damage taken"); 14 | 15 | Instantiate(hitParticles, transform.position, Quaternion.Euler(0.0f, 0.0f, Random.Range(0.0f, 360.0f))); 16 | anim.SetTrigger("damage"); 17 | Destroy(gameObject); 18 | } 19 | 20 | private void Awake() 21 | { 22 | anim = GetComponent(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/CombatTestDummy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 529c210543e83e74e8f08db225da9a64 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9194232b9ac5c54e966a9d721e8e9bb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a40a17f2ecab1e247a3d75e7d7394b91 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3427b46376b5bc4da4c7057917229d0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_BaseData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d831123858746b3438d74b9fa14e2104 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_ChargeData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 1b29d4ec807a0cd4087968f1a49a062f, type: 3} 13 | m_Name: E1_ChargeData 14 | m_EditorClassIdentifier: 15 | chargeSpeed: 6 16 | chargeTime: 1.5 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_ChargeData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 346a5e03ad42e6b47acd4a84e01ca8be 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_DeadStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 4b1917bc9a367d14ba890b8deed9360c, type: 3} 13 | m_Name: E1_DeadStateData 14 | m_EditorClassIdentifier: 15 | deathChunkParticle: {fileID: 1962614393226834858, guid: 3d13ef1f52d189642930444f906fc622, 16 | type: 3} 17 | deathBloodParticle: {fileID: 5096148057906189823, guid: 4a122dcc68153794295f6953dd91521e, 18 | type: 3} 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_DeadStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 803c5f6895b75114087f77743674c1bc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_IdleStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: ca363a58c61549a4eb7b5e86ba17f342, type: 3} 13 | m_Name: E1_IdleStateData 14 | m_EditorClassIdentifier: 15 | minIdleTime: 1 16 | maxIdleTime: 2 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_IdleStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a12d58295869d5c4b8a72dd70b9e367e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_LookForPlayerData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 1154f33c8d7140440a5466fb10a4585a, type: 3} 13 | m_Name: E1_LookForPlayerData 14 | m_EditorClassIdentifier: 15 | amountOfTurns: 2 16 | timeBetweenTurns: 0.75 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_LookForPlayerData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d7c0c4f6597ee5479e6ab0e4867c19f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_MeleeAttackData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 763ac820ee732cf4bbbd226c2ac6513c, type: 3} 13 | m_Name: E1_MeleeAttackData 14 | m_EditorClassIdentifier: 15 | attackRadius: 0.75 16 | attackDamage: 10 17 | whatIsPlayer: 18 | serializedVersion: 2 19 | m_Bits: 2048 20 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_MeleeAttackData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52982a8e08df37947b2966c4cf66e3ed 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_StunStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2ddba91bfbc9f7741bb39c784ae0c26f, type: 3} 13 | m_Name: E1_StunStateData 14 | m_EditorClassIdentifier: 15 | stunTime: 3 16 | stunKnockbackTime: 0.2 17 | stunKnockbackSpeed: 20 18 | stunKnockbackAngle: {x: 1, y: 2} 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_StunStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: feb476734f45df242b04c3b50b211dc5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_moveStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: bca54aff0427c0540ae4f6aab316eda3, type: 3} 13 | m_Name: E1_moveStateData 14 | m_EditorClassIdentifier: 15 | movementSpeed: 3 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_moveStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d71407fa20cb3eb42ae5412ed3504c41 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_playerDetectedData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: ced42f1423e14cd44a421dddc4874673, type: 3} 13 | m_Name: E1_playerDetectedData 14 | m_EditorClassIdentifier: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Data/E1_playerDetectedData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba0ca8ecf99120845b274a5ff27a54a8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_ChargeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73210a300775a9f4c92a0ca0a05eb44a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_DeadState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class E1_DeadState : DeadState 6 | { 7 | private Enemy1 enemy; 8 | 9 | public E1_DeadState(Entity etity, FiniteStateMachine stateMachine, string animBoolName, D_DeadState stateData, Enemy1 enemy) : base(etity, stateMachine, animBoolName, stateData) 10 | { 11 | this.enemy = enemy; 12 | } 13 | 14 | public override void DoChecks() 15 | { 16 | base.DoChecks(); 17 | } 18 | 19 | public override void Enter() 20 | { 21 | base.Enter(); 22 | } 23 | 24 | public override void Exit() 25 | { 26 | base.Exit(); 27 | } 28 | 29 | public override void LogicUpdate() 30 | { 31 | base.LogicUpdate(); 32 | } 33 | 34 | public override void PhysicsUpdate() 35 | { 36 | base.PhysicsUpdate(); 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_DeadState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2556f9c641dc8646895f60163dd310e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_IdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abaa02af65346f64ca40a7fbb283f78f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_LookForPlayerState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2edc460845a2981498681f69bd02daf3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_MeleeAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: def6db50347158d4d97bbca169273fb2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_MoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f85214422d8b8c4e8cd2593fa706f13 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_PlayerDetectedState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38321546e17fe0c4f8a1fe813f365c15 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/E1_StunState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f62ba2046bf128a40adddff8ebdc1bfb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy1/Enemy1.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2576153e94ac5e44ba3d316983b2d585 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d434f2e73bc8c334a85ce4c1231630e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ea1572ec87c5c748a5e8da7da59cbd0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_BaseData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4b96808ceb2fee429a857c7ee9c504c 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_DeadStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 4b1917bc9a367d14ba890b8deed9360c, type: 3} 13 | m_Name: E2_DeadStateData 14 | m_EditorClassIdentifier: 15 | deathChunkParticle: {fileID: 1962614393226834858, guid: 3d13ef1f52d189642930444f906fc622, 16 | type: 3} 17 | deathBloodParticle: {fileID: 5096148057906189823, guid: 4a122dcc68153794295f6953dd91521e, 18 | type: 3} 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_DeadStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a889f74363b812944a9c285aae1606c0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_DodgeStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 4e7d0e07c355c5d4cb5c6df2299759ed, type: 3} 13 | m_Name: E2_DodgeStateData 14 | m_EditorClassIdentifier: 15 | dodgeSpeed: 15 16 | dodgeTime: 0.2 17 | dodgeCooldown: 2 18 | dodgeAngle: {x: 1, y: 1} 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_DodgeStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f4657ca74ba50a4fb7578ae5e043abd 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_IdleStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: ca363a58c61549a4eb7b5e86ba17f342, type: 3} 13 | m_Name: E2_IdleStateData 14 | m_EditorClassIdentifier: 15 | minIdleTime: 1 16 | maxIdleTime: 2 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_IdleStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 390268659f42098499c7b4c3e3c02e04 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_LookForPlayerStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 1154f33c8d7140440a5466fb10a4585a, type: 3} 13 | m_Name: E2_LookForPlayerStateData 14 | m_EditorClassIdentifier: 15 | amountOfTurns: 2 16 | timeBetweenTurns: 0.75 17 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_LookForPlayerStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7493f57f9b8cd54ba3edb9480a87782 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_MeleeAttackStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 763ac820ee732cf4bbbd226c2ac6513c, type: 3} 13 | m_Name: E2_MeleeAttackStateData 14 | m_EditorClassIdentifier: 15 | attackRadius: 0.5 16 | attackDamage: 10 17 | whatIsPlayer: 18 | serializedVersion: 2 19 | m_Bits: 2048 20 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_MeleeAttackStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfdfc956d041b684aad6069992ebe1aa 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_MoveStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: bca54aff0427c0540ae4f6aab316eda3, type: 3} 13 | m_Name: E2_MoveStateData 14 | m_EditorClassIdentifier: 15 | movementSpeed: 3 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_MoveStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 943765f339413144794fd27a6894dfcc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_PlayerDetectedStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: ced42f1423e14cd44a421dddc4874673, type: 3} 13 | m_Name: E2_PlayerDetectedStateData 14 | m_EditorClassIdentifier: 15 | longRangeActionTime: 1 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_PlayerDetectedStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81e40338c851d014c8c8f2cb5de623e9 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_RangedAttackStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 382142bdd2178c043b5de0dd59e10246, type: 3} 13 | m_Name: E2_RangedAttackStateData 14 | m_EditorClassIdentifier: 15 | projectile: {fileID: 520525365201432645, guid: 638c43f630efc384e88c8317f475f965, 16 | type: 3} 17 | projectileDamage: 10 18 | projectileSpeed: 12 19 | projectileTravelDistance: 8 20 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_RangedAttackStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ad3801fd63b05b45ad2876e57223e9b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_StunStateData.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 11500000, guid: 2ddba91bfbc9f7741bb39c784ae0c26f, type: 3} 13 | m_Name: E2_StunStateData 14 | m_EditorClassIdentifier: 15 | stunTime: 3 16 | stunKnockbackTime: 0.2 17 | stunKnockbackSpeed: 8 18 | stunKnockbackAngle: {x: 1, y: 1} 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Data/E2_StunStateData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a70709937ac093745b1ebe44217bc75b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_DeadState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ad1a8a73d61aea409aafcd26714bd8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_DodgeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f90b50f9873f184c842d1ba9eef707e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_IdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f7bfc118d7b9724691f3ab9745c670c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_LookForPlayerState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65216db92a4c4204491cb86cab84cfd2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_MeleeAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3acb44c20aa2feb4a9760a171a618661 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_MoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ad4fe060a8d7494ab2811d9cd5b5e8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_PlayerDetectedState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a29f94995040e7a4885874017e192fc7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_RangedAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93567ffe280c8694cb132da2b96a35de 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/E2_StunState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 560159da78bcb4b4d86416bff45519e7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/EnemySpecific/Enemy2/Enemy2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e336ae5e2bc3b5d4590d3997e95efaec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/State Machine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d215dfc3a8dd204f934cdec6b0f2149 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/State Machine/Entity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a6e2b9aedaf02c4394708514184c31d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/State Machine/FiniteStateMachine.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class FiniteStateMachine 6 | { 7 | public State currentState { get; private set; } 8 | 9 | public void Initialize(State startingState) 10 | { 11 | currentState = startingState; 12 | currentState.Enter(); 13 | } 14 | 15 | public void ChangeState(State newState) 16 | { 17 | currentState.Exit(); 18 | currentState = newState; 19 | currentState.Enter(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/State Machine/FiniteStateMachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3576fdaa921512c4b919b6fdc05beb10 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/State Machine/State.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ff3dadeeb837f34390a272b6c37b346 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc1a07d92ee7c94408cd37d34cd61ffb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/AttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8ec344990f52be499f008bfca4b4eaa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/ChargeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43da4f0a095fca74e8304b15866e5825 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93e7b2fd584750d46b7697e0898ee5b3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_ChargeState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newChargeStateData", menuName = "Data/State Data/Charge State")] 6 | public class D_ChargeState : ScriptableObject 7 | { 8 | public float chargeSpeed = 6f; 9 | 10 | public float chargeTime = 2f; 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_ChargeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b29d4ec807a0cd4087968f1a49a062f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_DeadState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newDeadStateData", menuName = "Data/State Data/Dead State")] 6 | public class D_DeadState : ScriptableObject 7 | { 8 | public GameObject deathChunkParticle; 9 | public GameObject deathBloodParticle; 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_DeadState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b1917bc9a367d14ba890b8deed9360c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_DodgeState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newDodgeStateData", menuName = "Data/State Data/Dodge State")] 6 | public class D_DodgeState : ScriptableObject 7 | { 8 | public float dodgeSpeed = 10f; 9 | public float dodgeTime = 0.2f; 10 | public float dodgeCooldown = 2f; 11 | public Vector2 dodgeAngle; 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_DodgeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e7d0e07c355c5d4cb5c6df2299759ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_Entity.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newEntityData", menuName = "Data/Entity Data/Base Data")] 6 | public class D_Entity : ScriptableObject 7 | { 8 | public float maxHealth = 30f; 9 | 10 | public float damageHopSpeed = 3f; 11 | 12 | public float wallCheckDistance = 0.2f; 13 | public float ledgeCheckDistance = 0.4f; 14 | public float groundCheckRadius = 0.3f; 15 | 16 | public float minAgroDistance = 3f; 17 | public float maxAgroDistance = 4f; 18 | 19 | public float stunResistance = 3f; 20 | public float stunRecoveryTime = 2f; 21 | 22 | public float closeRangeActionDistance = 1f; 23 | 24 | public GameObject hitParticle; 25 | 26 | public LayerMask whatIsGround; 27 | public LayerMask whatIsPlayer; 28 | } 29 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_Entity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8616551fadf786b468748b4b85698cb9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_IdleState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newIdleStateData", menuName = "Data/State Data/Idle State")] 6 | public class D_IdleState : ScriptableObject 7 | { 8 | public float minIdleTime = 1f; 9 | public float maxIdleTime = 2f; 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_IdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca363a58c61549a4eb7b5e86ba17f342 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_LookForPlayer.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newLookForPlayerStateData", menuName = "Data/State Data/Look For Player State")] 6 | public class D_LookForPlayer : ScriptableObject 7 | { 8 | public int amountOfTurns = 2; 9 | public float timeBetweenTurns = 0.75f; 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_LookForPlayer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1154f33c8d7140440a5466fb10a4585a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_MeleeAttack.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newMeleeAttackStateData", menuName = "Data/State Data/Melee Attack State")] 6 | public class D_MeleeAttack : ScriptableObject 7 | { 8 | public float attackRadius = 0.5f; 9 | public float attackDamage = 10f; 10 | 11 | public Vector2 knockbackAngle = Vector2.one; 12 | public float knockbackStrength = 10f; 13 | 14 | public LayerMask whatIsPlayer; 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_MeleeAttack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 763ac820ee732cf4bbbd226c2ac6513c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_MoveState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newMoveStateData", menuName = "Data/State Data/Move State")] 6 | public class D_MoveState : ScriptableObject 7 | { 8 | public float movementSpeed = 3f; 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_MoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bca54aff0427c0540ae4f6aab316eda3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_PlayerDetected.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newPlayerDetectedStateData", menuName = "Data/State Data/Player Detected State")] 6 | public class D_PlayerDetected : ScriptableObject 7 | { 8 | public float longRangeActionTime = 1.5f; 9 | } 10 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_PlayerDetected.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ced42f1423e14cd44a421dddc4874673 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_RangedAttackState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newRangedAttackStateData", menuName = "Data/State Data/Ranged Attack State")] 6 | public class D_RangedAttackState : ScriptableObject 7 | { 8 | public GameObject projectile; 9 | public float projectileDamage = 10f; 10 | public float projectileSpeed = 12f; 11 | public float projectileTravelDistance; 12 | } 13 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_RangedAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 382142bdd2178c043b5de0dd59e10246 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_StunState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newStunStateData", menuName = "Data/State Data/Stun State")] 6 | public class D_StunState : ScriptableObject 7 | { 8 | public float stunTime = 3f; 9 | 10 | public float stunKnockbackTime = 0.2f; 11 | public float stunKnockbackSpeed = 20f; 12 | public Vector2 stunKnockbackAngle; 13 | } 14 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/Data/D_StunState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2ddba91bfbc9f7741bb39c784ae0c26f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/DeadState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f6570dc899192db4ca7e18757bea25e2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/DodgeState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53a06e404379dd94c9a14c21c9e44477 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/IdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a6097514b9f4464a9079f0634077b46 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/LookForPlayerState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 911d85f48e5e9d243997261eb3e94df6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/MeleeAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6818ebd7951713842a624bd0dd6e1250 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/MoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe7c67f9d458d454eb32b7f8b0a7d9c1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/PlayerDetectedState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7993bfc32be03046a30b2c2028ac017 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/RangedAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c728629a5f0dab744989aba0df87338b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Enemies/States/StunState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22ae7db0ed731f5438ca61e467251a6b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Generics.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b830881c54f7f0345b523c79f651fcb7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Generics/GenericNotImplementedError.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public static class GenericNotImplementedError 6 | { 7 | public static T TryGet(T value, string name) 8 | { 9 | if(value != null) 10 | { 11 | return value; 12 | } 13 | 14 | Debug.LogError(typeof(T) + " not implemented on " + name); 15 | return default; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Assets/Scripts/Generics/GenericNotImplementedError.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12e38678ed3e59b41a3a751d369e2b15 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Interfaces.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 375591e6e2e95434eb8ed20815960f1f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Interfaces/IDamageable.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public interface IDamageable 6 | { 7 | void Damage(float amount); 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Interfaces/IDamageable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e422120a2342314c89deb03f89c0946 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Interfaces/IKnockbackable.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public interface IKnockbackable 6 | { 7 | void Knockback(Vector2 angle, float strength, int direction); 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Interfaces/IKnockbackable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c38a8fcb271dc8948a19b415992df307 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5b52eca61ad8864cbac943927089394 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries/AnimationToStatemachine.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class AnimationToStatemachine : MonoBehaviour 6 | { 7 | public AttackState attackState; 8 | 9 | private void TriggerAttack() 10 | { 11 | attackState.TriggerAttack(); 12 | } 13 | 14 | private void FinishAttack() 15 | { 16 | attackState.FinishAttack(); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries/AnimationToStatemachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0e3e11552b72f040a894f96e826879e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries/WeaponAnimationToWeapon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d8bf4b1ea693e14e8185729d7db9459 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries/WeaponHitboxToWeapon.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class WeaponHitboxToWeapon : MonoBehaviour 6 | { 7 | private AggressiveWeapon weapon; 8 | 9 | private void Awake() 10 | { 11 | weapon = GetComponentInParent(); 12 | } 13 | 14 | private void OnTriggerEnter2D(Collider2D collision) 15 | { 16 | weapon.AddToDetected(collision); 17 | } 18 | 19 | private void OnTriggerExit2D(Collider2D collision) 20 | { 21 | weapon.RemoveFromDetected(collision); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Scripts/Intermediaries/WeaponHitboxToWeapon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d533668ec1a76d9438333a230f53fe8e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Manager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 795ca3c11adbcbb4f9e06af0b424258e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Manager/GameManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d95c7895d3443f74f922b6a08c63032e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: deb333f0aefbf764f885a49f707a9980 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Particles/ParticleController.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class ParticleController : MonoBehaviour 6 | { 7 | private void FinishAnim() 8 | { 9 | Destroy(gameObject); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Particles/ParticleController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a80112fba72c3c4eb8921339761dd43 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68c5df1270c53e944b6bb4b7b535e629 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8340fc7c2304eb740be46792776eb96a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Data/PlayerData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 65ca48738a7a0264884c833183f68271 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Data/playerData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97ee086e618d50c4dbefcf4cd7135726 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 0 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b57fd5c77fa05145937f737ef0214bf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Input/Player.inputactions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e5229cc7e4218d48af6db759e653ae4 3 | ScriptedImporter: 4 | internalIDToNameTable: [] 5 | externalObjects: {} 6 | serializedVersion: 2 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | script: {fileID: 11500000, guid: 8404be70184654265930450def6a9037, type: 3} 11 | generateWrapperCode: 0 12 | wrapperCodePath: 13 | wrapperClassName: 14 | wrapperCodeNamespace: 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Input/PlayerInputHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7641726e322e6244e9f3c8975354ac13 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dd3b2e4876d33e4fbb923e9f44cc20e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old/PlayerAfterImagePool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0cf05fd5ff6988488f739c11f6c5af2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old/PlayerAfterImageSprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b645a03b6d3d7d247bff95318e51a693 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old/PlayerCombatController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b540381f75922364aa01c78673ca8d9b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old/PlayerController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe7cdbd2a35568744bdeb2c6e962ce02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/Old/PlayerStats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd2116ee0ff4b214cbe68739fe2bddb1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerFiniteStateMachine.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18b84fe025bfd0c428eca650fd1d4bc0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerFiniteStateMachine/Player.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68cd00b097f45b343975279ec0b849f5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerFiniteStateMachine/PlayerState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 931edcfde3637fc4c8e55dc8227fdfba 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerFiniteStateMachine/PlayerStateMachine.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlayerStateMachine 6 | { 7 | public PlayerState CurrentState { get; private set; } 8 | 9 | public void Initialize(PlayerState startingState) 10 | { 11 | CurrentState = startingState; 12 | CurrentState.Enter(); 13 | } 14 | 15 | public void ChangeState(PlayerState newState) 16 | { 17 | CurrentState.Exit(); 18 | CurrentState = newState; 19 | CurrentState.Enter(); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerFiniteStateMachine/PlayerStateMachine.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1cf3eb9ea49cfb4a997d0bcc4457719 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerInventory.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlayerInventory : MonoBehaviour 6 | { 7 | public Weapon[] weapons; 8 | } 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19bc90d9c4335e04faf3ab976dd3627d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9afbe6daa8dffd40a2bfe473f2c4001 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cd1a511b8d239a4b9fa4111f2a72369 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerAttackState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21f32766b9f391346a09f452b027464f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerCrouchIdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbd878bddabf16a40b1c2f4fa3e80dd4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerCrouchMoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73d0eb909411d1542a32080ca5009ffe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerDashState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 728a9994dd8899440add16c4620035c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerIdleState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 034f426741c907a479e300bac2508435 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerInAirState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40230a95ba40cc145b1eb3d8f1dfca60 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerJumpState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89252d2d55bc6ca428f044b0cae4a648 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerLandState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlayerLandState : PlayerGroundedState 6 | { 7 | public PlayerLandState(Player player, PlayerStateMachine stateMachine, PlayerData playerData, string animBoolName) : base(player, stateMachine, playerData, animBoolName) 8 | { 9 | } 10 | 11 | public override void LogicUpdate() 12 | { 13 | base.LogicUpdate(); 14 | 15 | if (!isExitingState) 16 | { 17 | if (xInput != 0) 18 | { 19 | stateMachine.ChangeState(player.MoveState); 20 | } 21 | else if (isAnimationFinished) 22 | { 23 | stateMachine.ChangeState(player.IdleState); 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerLandState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8ec17fa0ea5950408163fef8ef115b3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerLedgeClimbState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 638d905543fe0ae469553e429d74bfdf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerMoveState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1be962939856bc4d9a61a9ca95162f3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallClimbState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlayerWallClimbState : PlayerTouchingWallState 6 | { 7 | public PlayerWallClimbState(Player player, PlayerStateMachine stateMachine, PlayerData playerData, string animBoolName) : base(player, stateMachine, playerData, animBoolName) 8 | { 9 | } 10 | 11 | public override void LogicUpdate() 12 | { 13 | base.LogicUpdate(); 14 | 15 | if (!isExitingState) 16 | { 17 | core.Movement.SetVelocityY(playerData.wallClimbVelocity); 18 | 19 | if (yInput != 1) 20 | { 21 | stateMachine.ChangeState(player.WallGrabState); 22 | } 23 | } 24 | 25 | 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallClimbState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 843cbf3dd3c614d40ada4d2d485d64d4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallGrabState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a94537f47044054abd9286238bd7198 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallJumpState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82ac52ab5343706449915ee0b5cab349 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallSlideState.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class PlayerWallSlideState : PlayerTouchingWallState 6 | { 7 | public PlayerWallSlideState(Player player, PlayerStateMachine stateMachine, PlayerData playerData, string animBoolName) : base(player, stateMachine, playerData, animBoolName) 8 | { 9 | } 10 | 11 | public override void LogicUpdate() 12 | { 13 | base.LogicUpdate(); 14 | 15 | if (!isExitingState) 16 | { 17 | core.Movement.SetVelocityY(-playerData.wallSlideVelocity); 18 | 19 | if (grabInput && yInput == 0) 20 | { 21 | stateMachine.ChangeState(player.WallGrabState); 22 | } 23 | } 24 | 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SubStates/PlayerWallSlideState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8978ef437387a954bbb0b7f02dfa7156 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SuperStates.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb3ca38359c072947873f63956a4d886 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SuperStates/PlayerAbilityState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 629bcd8ba8d6d72459c8bfe22896bece 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SuperStates/PlayerGroundedState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92208fb8815f9a140a8cd3db7b905e46 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Player/PlayerStates/SuperStates/PlayerTouchingWallState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33c83bceee9910749a886595e9c8a550 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Projectiles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 616a03b66dce5874d8b0852f16202bce 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Projectiles/Projectile.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5641a3923ddf2ea48bd6743d56c5678b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9bfa1376998e24f44b814795186d46a5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ce0fa898890b8f45a77be729fe9e0f6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects/Weapons/SO_AggressiveWeaponData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName ="newAggressiveWeaponData", menuName ="Data/Weapon Data/Aggressive Weapon")] 6 | public class SO_AggressiveWeaponData : SO_WeaponData 7 | { 8 | [SerializeField] private WeaponAttackDetails[] attackDetails; 9 | 10 | public WeaponAttackDetails[] AttackDetails { get => attackDetails; private set => attackDetails = value; } 11 | 12 | private void OnEnable() 13 | { 14 | amountOfAttacks = attackDetails.Length; 15 | 16 | movementSpeed = new float[amountOfAttacks]; 17 | 18 | for (int i = 0; i < amountOfAttacks; i++) 19 | { 20 | movementSpeed[i] = attackDetails[i].movementSpeed; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects/Weapons/SO_AggressiveWeaponData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a474042354828bf4d8c825e675460fb0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects/Weapons/SO_WeaponData.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [CreateAssetMenu(fileName = "newWeaponData", menuName = "Data/Weapon Data/Weapon")] 6 | public class SO_WeaponData : ScriptableObject 7 | { 8 | public int amountOfAttacks { get; protected set; } 9 | public float[] movementSpeed { get; protected set; } 10 | } 11 | -------------------------------------------------------------------------------- /Assets/Scripts/ScriptableObjects/Weapons/SO_WeaponData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6c6294ed01d34c47b3258394268fda9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Structs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b56e8125e7659b47829508df347f585 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Structs/AttackDetails.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | [System.Serializable] 6 | public struct WeaponAttackDetails 7 | { 8 | public string attackName; 9 | public float movementSpeed; 10 | public float damageAmount; 11 | 12 | public float knockbackStrength; 13 | public Vector2 knockbackAngle; 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Scripts/Structs/AttackDetails.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbe9ca1bec4197c42b7a058d0e2d6597 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Temp.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5edd81f9883c0ac42877ea65fa3411a4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a0449daa7c4b3e458f85b847b0bb891 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/AggressiveWeapon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 278de0c2b8a851c4484d36c9c85d1330 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Scripts/Weapons/Weapon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 658725c09a8c9034f8b9801b75962bd6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Assets/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5896f27f9c7897a4c8b2d63edd3badd3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Enemies.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c8e1211cf58ff0498a96086d04e4f99 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Enemies/CombatDummy_DeathSprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Enemies/CombatDummy_DeathSprites.png -------------------------------------------------------------------------------- /Assets/Sprites/Enemies/Enemy 1..png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Enemies/Enemy 1..png -------------------------------------------------------------------------------- /Assets/Sprites/Enemies/Enemy2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Enemies/Enemy2.png -------------------------------------------------------------------------------- /Assets/Sprites/Maps.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc1253c6cbd0c524f9938eca6e7925d4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Maps/Decor Items.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Maps/Decor Items.png -------------------------------------------------------------------------------- /Assets/Sprites/Maps/Tile Set.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Maps/Tile Set.png -------------------------------------------------------------------------------- /Assets/Sprites/Particles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec41a293fd7b37047a9e3ca51181d9b8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Particles/HitParticles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Particles/HitParticles.png -------------------------------------------------------------------------------- /Assets/Sprites/Particles/Pieces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Particles/Pieces.png -------------------------------------------------------------------------------- /Assets/Sprites/Player.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e711c52b53a6ffd4097b737146d14e11 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1618318922b33aa47b3f3f0f33acf0f1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5adaf45f55d945f4282c2aba8abb9a25 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Book_Enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Book_Enter.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Book_Exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Book_Exit.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Book_Hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Book_Hold.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Book_Throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Book_Throw.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Bow_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Bow_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Fist_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Fist_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Fist_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Fist_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Fist_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Fist_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Knife_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Knife_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Knife_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Knife_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Knife_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Knife_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Knife_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Knife_4.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Shield_Break.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Shield_Break.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Shield_Enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Shield_Enter.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Shield_Exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Shield_Exit.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Shield_Hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Shield_Hold.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Shield_Parry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Shield_Parry.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Sword_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Sword_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Sword_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Sword_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Base/Base_Sword_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Base/Base_Sword_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 789ff8c4262acb44d92f54226a1898f3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Enter.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Exit.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Hold.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Book_Throw.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Bow_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Bow_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Fist_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Knife_4.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Break.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Break.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Enter.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Exit.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Hold.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Hold.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Parry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Shield_Parry.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Combat/Weapon1/Weapon1_Sword_3.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/DashDirectionIndicator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/DashDirectionIndicator.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Movement.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32461ed567c48ec409c69577678542c0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Movement/Character 1 Ledge Climb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Movement/Character 1 Ledge Climb.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Movement/PlayerMovement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Movement/PlayerMovement.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fab9993f290ace541aeaf199e4916507 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Character 1 - Attack1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Character 1 - Attack1_1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Character 1 - Attack1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Character 1 - Attack1_2.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Character 1 - RogueLedgeClimb 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Character 1 - RogueLedgeClimb 1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Idle.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Jump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Jump.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Rogue_Run1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Rogue_Run1.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Walk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Walk.png -------------------------------------------------------------------------------- /Assets/Sprites/Player/Old/Wall Slide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Player/Old/Wall Slide.png -------------------------------------------------------------------------------- /Assets/Sprites/Projectiles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f223b59a06b404428b3b69d56bc07f4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Sprites/Projectiles/Arrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bardent/Platformer-Tutorial/57256b4a053ce11cf35aa54f4d305f7f3e907c36/Assets/Sprites/Projectiles/Arrows.png -------------------------------------------------------------------------------- /Assets/TextMesh Pro.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f54d1bd14bd3ca042bd867b519fee8cc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/TextMesh Pro/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 243e06394e614e5d99fab26083b707fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d309e00a7b8d5364fa448860e23f7855 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a9d71d600c52b643b25fc503f107493 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Light Post.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Light Post 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300000, guid: ba4c25864e935b546b12854e658949dc, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Light Post.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c42ca3ee83fc23f478dd6123cc86c156 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Open Door.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Open Door 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300006, guid: ba4c25864e935b546b12854e658949dc, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Open Door.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a574af98b67d874b91253c294bd729b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_0.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_0 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300000, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_0.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f4bdcbc2ffac2a4c857cf9eb5a6ac5e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_1.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_1 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300002, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_1.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c026f21420c3e3840ac2501d32385d3e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_10.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_10 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300020, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_10.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5088bc99767a76c4daa43a4bee3640be 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_11.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_11 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300022, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_11.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc7ef86ac29b8db4ebf340433dc3e865 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_12.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_12 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300024, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_12.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 331b53fc685eb9748aeb9a47782cdbf0 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_13.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_13 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300026, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_13.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e977a3d4b0a19f743a41f74786b0d2ed 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_14.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_14 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300028, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_14.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38f376797bfb1894c87733db17a21889 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_15.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_15 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300030, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_15.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cf491c78ad7c1b48bd2afdc91ecab9e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_16.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_16 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300032, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_16.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 213d0809a9e6d1143afb6cc467b6fdd7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_17.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_17 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300034, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_17.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6c7c2a81128e9943a79c46cac8041f6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_18.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_18 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300036, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_18.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f452183ab0735547a218d4f3a1607c6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_19.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_19 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300038, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_19.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 296a28de633711241b874a9fb620faa2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_2.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_2 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300004, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_2.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 949cb8f473695be48b35068f008f7304 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_20.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_20 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300040, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_20.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17fbcc9bfc01b914a835c21c88000f6e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_21.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_21 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300042, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_21.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 528f4c05c07aa16498056f7ce136a29e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_22.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_22 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300044, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_22.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdbeb957e49fc10448ed5857d23df461 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_23.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_23 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300046, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_23.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb15000321ed33f4d9dcf960a105e1a5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_24.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_24 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300048, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_24.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f177e41787fd25442a74602a949cfbe2 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_25.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_25 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300050, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_25.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6a552d1b2f04054dbda661edcfea8b4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_26.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_26 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300052, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_26.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: caa4cee966129a243b97d3199e03f955 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_27.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_27 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300054, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_27.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00ceebfb4f713204cbbbdbe064fb36a7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_28.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_28 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300056, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_28.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 651ccb37a4fc82e4db1b80f3471f9d9e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_29.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_29 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300058, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_29.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd21d1886ef98154489ba5a1e0662ad6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_3.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_3 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300006, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_3.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1f8e0ae6a822c346a8d015adf6894a8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_30.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_30 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300060, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_30.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3e2a6ab7a604964c87590bc604de236 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_31.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_31 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300062, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_31.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe4419c2f7c578f4eb73916c661bc933 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_4.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_4 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300008, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_4.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d893b01525f65841b7b266d2f51b55f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_5.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_5 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300010, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_5.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f4a73002cdb76f42bc714dfb320ea51 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_6.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_6 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300012, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_6.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d268bc5e0ab2d274588fed8318158ac5 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_7.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_7 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300014, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_7.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c0b7fa3e7488cf498836370d4d3f6fc 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_8.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_8 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300016, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_8.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 825242c1c66690248ba4c49292097114 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_9.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tile Set_9 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300018, guid: 37d5a575a01d0c84f858df2508788ec4, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tile Set_9.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83a19c35674856b4cb19461e8ce6f971 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tree.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Tree 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300004, guid: ba4c25864e935b546b12854e658949dc, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Tree.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c151f88f520913240b1e01d81df4bd15 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Wall Light.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!114 &11400000 4 | MonoBehaviour: 5 | m_ObjectHideFlags: 0 6 | m_CorrespondingSourceObject: {fileID: 0} 7 | m_PrefabInstance: {fileID: 0} 8 | m_PrefabAsset: {fileID: 0} 9 | m_GameObject: {fileID: 0} 10 | m_Enabled: 1 11 | m_EditorHideFlags: 0 12 | m_Script: {fileID: 13312, guid: 0000000000000000e000000000000000, type: 0} 13 | m_Name: Wall Light 14 | m_EditorClassIdentifier: 15 | m_Sprite: {fileID: 21300002, guid: ba4c25864e935b546b12854e658949dc, type: 3} 16 | m_Color: {r: 1, g: 1, b: 1, a: 1} 17 | m_Transform: 18 | e00: 1 19 | e01: 0 20 | e02: 0 21 | e03: 0 22 | e10: 0 23 | e11: 1 24 | e12: 0 25 | e13: 0 26 | e20: 0 27 | e21: 0 28 | e22: 1 29 | e23: 0 30 | e30: 0 31 | e31: 0 32 | e32: 0 33 | e33: 1 34 | m_InstancedGameObject: {fileID: 0} 35 | m_Flags: 1 36 | m_ColliderType: 1 37 | -------------------------------------------------------------------------------- /Assets/Tile Map/Assets/Wall Light.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edbc7fcc555764b4f9763721e503c652 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Palettes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74aced8ea7954c644a21e8d26fb6ae62 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Tile Map/Palettes/Tile Set 1.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20431af67cad7ed4da4de002b5cc19ff 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 1024 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Scenes/Main.unity 10 | guid: 87f083d1b8f36d04a89c380d1eb0bf03 11 | m_configObjects: {} 12 | -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 7 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_LineEndingsForNewScripts: 2 10 | m_DefaultBehaviorMode: 1 11 | m_SpritePackerMode: 4 12 | m_SpritePackerPaddingPower: 1 13 | m_EtcTextureCompressorBehavior: 1 14 | m_EtcTextureFastCompressor: 1 15 | m_EtcTextureNormalCompressor: 2 16 | m_EtcTextureBestCompressor: 4 17 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 18 | m_ProjectGenerationRootNamespace: 19 | m_UserGeneratedProjectSuffix: 20 | m_CollabEditorSettings: 21 | inProgressEnabled: 1 22 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: 7 | - type: 8 | m_NativeTypeID: 20 9 | m_ManagedTypePPtr: {fileID: 0} 10 | m_ManagedTypeFallback: 11 | defaultPresets: 12 | - m_Preset: {fileID: 2655988077585873504, guid: bfcfc320427f8224bbb7a96f3d3aebad, 13 | type: 2} 14 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2019.4.17f1 2 | m_EditorVersionWithRevision: 2019.4.17f1 (667c8606c536) 3 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.1 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /ProjectSettings/XRSettings.asset: -------------------------------------------------------------------------------- 1 | { 2 | "m_SettingKeys": [ 3 | "VR Device Disabled", 4 | "VR Device User Alert" 5 | ], 6 | "m_SettingValues": [ 7 | "False", 8 | "False" 9 | ] 10 | } --------------------------------------------------------------------------------