private void GatherNetworkOffline() { if (PlayerMovementManager.Instance() != null) { m_sampleManager.GenerateSampleSource(true); } }
public void SetVals(float jumpSpeed, int MaxJumps, BoolData wallJump, PlayerMovementManager manager) { this.jumpSpeed = jumpSpeed; this.MAX_JUMPS = MaxJumps; this.wallJump = wallJump; this.manager = manager; }
public void Setup(ForceObjectStartSpawnParameters _forceObjectStartSpawnParameters) { PlayerMovementManager = new PlayerMovementManager(this.transform); ForceObjectsManager = new ForceObjectsManager(this, _forceObjectStartSpawnParameters); OrbitationWheel = ObjectSpawner.SpawnOrbitationWheel(this.transform.position); OrbitationWheel.transform.SetParent(transform); }
private void OnEnable() { _GM = GameManager.Instance.GetComponent <GameManager>(); _effectPositions = GetComponentsInChildren <Transform>(); _movementManager = GetComponent <PlayerMovementManager>(); _collisionState = GetComponent <PlayerCollisionState>(); }
private void SavePlayerSample() { if (!m_savePlayerSamples || m_movementManager.GetControllerType() != PlayerMovementManager.ControllerType.Player) { return; } float[] desiredOutput = PlayerMovementManager.Instance().GenerateInputData(); bool isOkay = m_sampleManager.CheckIsOkayDesiredOutput(desiredOutput); if (!isOkay) { return; } float[] input = m_sampleManager.GetScreenshotScript().GetScreenshotDataComputed(0, 0, 0, TakeScreenshot.CaptureType.Separate, m_sampleManager.GetCurveWidthSource(), m_sampleManager.GetCurveHeightSource()); isOkay = m_sampleManager.CheckIsOkayInput(input); if (!isOkay) { return; } SampleContainer sampleContainer = new SampleContainer(input, desiredOutput, m_sampleManager.CheckFilterDesiredOutput(desiredOutput), m_sampleManager.GetScreenshotScript().GetCaptureWidth(), m_sampleManager.GetScreenshotScript().GetCaptureHeight()); m_samples.Add(sampleContainer); }
private void Awake() { if (s_instance != null) { Debug.Log("Warning: Seems like more than one instance of PlayerMovementManager is running!"); } s_instance = this; }
private void Start() { playerStaminaManager = GetComponent <PlayerStaminaManager>(); playerAnimationsManager = GetComponent <PlayerAnimationsManager>(); playerMovementManager = GetComponent <PlayerMovementManager>(); playerExperienceManager = GetComponent <PlayerExperienceManager>(); playerHealthManager = GetComponent <PlayerHealthManager>(); audioManager = FindObjectOfType <AudioManager>(); }
void Start() { lookTarget = GameObject.FindGameObjectWithTag(Helpers.Tags.CameraFollowTarget).transform; pivotTarget = GameObject.FindGameObjectWithTag(Helpers.Tags.CameraPositionPivot).GetComponent <CameraPositionPivotManager>(); playerStatus = GameObject.FindGameObjectWithTag(Helpers.Tags.Player).GetComponent <PlayerStatus>(); playerMovement = GameObject.FindGameObjectWithTag(Helpers.Tags.Player).GetComponent <PlayerMovementManager>(); lockOnManager = playerStatus.GetComponent <LockOnManager>(); state = CameraMode.Free; transform.position = lookTarget.position + transform.rotation * distanceFromTarget; }
// Awake is the first thing to run void Awake() { Rigidbody rb = GetComponent <Rigidbody>(); if (rb) { rb.freezeRotation = true; } playerMM = GetComponentInParent <PlayerMovementManager>(); }
public void add_player_one(GameObject new_player) { if (!player_1) { player_1 = new_player; } pm = player_1.GetComponent <PlayerManager> (); pm.player_number = 1; pam = player_1.GetComponentInChildren <PlayerAnimationManager> (); pmm = player_1.GetComponent <PlayerMovementManager> (); }
public void add_player_two(GameObject new_player) { if (!player_2) { player_2 = new_player; } p2m = player_2.GetComponent <PlayerManager> (); p2m.player_number = 2; p2am = player_2.GetComponentInChildren <PlayerAnimationManager> (); p2mm = player_2.GetComponent <PlayerMovementManager> (); }
private void Start() { weaponManager = GetComponent <WeaponManager>(); playerManager = GetComponent <PlayerManager>(); playerInput = GetComponent <PlayerMovementManager>(); uiManager = GetComponent <PlayerUIManager>(); GameSettings.SettingsUpdated += UpdateSettings; UpdateSettings(); }
private void Awake() { if (instance != null) { DestroyImmediate(this); Debug.LogError("MULTIPLE PLAYERS IN SCENE: gameobject is " + gameObject.name); } else { instance = this; } }
public void SetUp() { currentGroundAcceleration = runAcceleration; currentGroundDeceleration = runDeceleration; currentGroundMoveSpeed = moveSpeed; crouchSpeed = moveSpeed / 2; crouchAcceleration = runAcceleration / 2; crouchDeceleration = runDeceleration / 2; manager = GetComponent <PlayerMovementManager>(); }
void Start() { playerMovement = gameObject.GetComponent <PlayerMovementManager>(); playerStatus = gameObject.GetComponent <PlayerStatus>(); cameraScript = Camera.main.GetComponent <CameraManager>(); cameraEffect = Camera.main.GetComponent <TimeSlowTintImageEffect>(); fixedDeltaTime = Time.fixedDeltaTime; AudioSource[] audioSources = AudioSourceGameObject.GetComponents <AudioSource>(); startEndSource = audioSources[0]; loopSource = audioSources[1]; }
public static void Spawn(GameManager gameManager, PlayerMovementManager player, Vector3 position) { if (player.isDead) { gameManager.normalCamera.enabled = true; gameManager.overheadCamera.enabled = false; Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; player.photonView.RPC("SetPosAndRotation", PhotonTargets.All, position + new Vector3(0, 5, 0), Quaternion.identity); HitPointsManager hitpointsManager = player.GetComponent <HitPointsManager>(); hitpointsManager.TellServerHealth(hitpointsManager.maxHealth); } }
void Start() { playerMovement = gameObject.GetComponent <PlayerMovementManager>(); magicManager = gameObject.GetComponent <MagicManager>(); uiManager = gameObject.GetComponent <UIManager>(); cameraManager = Camera.main.GetComponent <CameraManager>(); cameraPivot = gameObject.GetComponentInChildren <CameraPositionPivotManager>(); playerStatus = gameObject.GetComponent <PlayerStatus>(); lockOn = gameObject.GetComponent <LockOnManager>(); RightTrigger = AxisState.NotHeld; RightDPad = AxisState.NotHeld; LeftDPad = AxisState.NotHeld; UpDPad = AxisState.NotHeld; DownDPad = AxisState.NotHeld; HideCursor(); }
IEnumerator OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.CompareTag("hero")) { PlayerMovementManager moveCharacter = collision.GetComponent <PlayerMovementManager>(); Animator characterAnimator = collision.GetComponent <Animator>(); startFadeAnimation(FadeState.IN); CanWalk(moveCharacter, characterAnimator, false); yield return(new WaitForSeconds(1)); collision.transform.position = target.GetChild(0).transform.position; ConfigureCameraByTileMap(); CanWalk(moveCharacter, characterAnimator, true); startFadeAnimation(FadeState.OUT); StartCoroutine(animatedText.GetComponent <TextFade>().ShowText(targeTilemap.tag)); } yield return(0); }
private void HandleCollision(GameObject hit) { PlayerMovementManager playerMovementManager = hit.GetComponent <PlayerMovementManager>(); if (playerMovementManager == null) { return; } IState state = playerMovementManager.GetState(); EntityMovingState entityMovingState = state as EntityMovingState; if (entityMovingState == null) { return; } MovementInstruction instruction = new MovementInstruction(entityMovingState.Instruction.Direction); _movementManager.SetState(new EntityMovingState(_movementManager, instruction)); }
private void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } controlsMap = new ControlsMap(); controlsMap.Gameplay.Movement.performed += ctx => ReadMovementInput(ctx); controlsMap.Gameplay.Movement.canceled += ctx => movementDirection = Vector2.zero; controlsMap.Gameplay.Dash.started += ctx => StartCoroutine(Dash()); controlsMap.Gameplay.AimDirection.performed += ctx => aimDirection = ctx.ReadValue <Vector2>(); anim = GetComponent <Animator>(); controller = GetComponent <CharacterController>(); }
private Vector3 GetInputWorldPosition(Vector3 inputPosition) { if (playerMovementManager == null) { playerMovementManager = FindObjectOfType <PlayerMovementManager>(); if (playerMovementManager == null) { Debug.LogError("Can't find playermovementmanager"); } } RaycastHit hit; Ray ray = Camera.main.ScreenPointToRay(inputPosition); if (Physics.Raycast(ray, out hit)) { return(hit.point); } else { return(Player.transform.position); } }
// Use this for initialization void Start() { pmm = this.GetComponent <PlayerMovementManager> (); pam = this.GetComponentInChildren <PlayerAnimationManager> (); p_score_m = this.GetComponent <PlayerScoreManager> (); p_sound_m = this.GetComponentInChildren <PlayerSoundManager> (); grav_collider = this.GetComponent <BoxCollider> (); PlayerHandCollider[] hand_colliders = this.GetComponentsInChildren <PlayerHandCollider> (); for (int i = 0; i < hand_colliders.Length; i++) { if (hand_colliders [i].player_hand_placement == PlayerHandCollider.PlayerHandPlacement.FRONT) { front_hand = hand_colliders [i]; } if (hand_colliders [i].player_hand_placement == PlayerHandCollider.PlayerHandPlacement.BACK) { back_hand = hand_colliders [i]; } } animator = this.GetComponentInChildren <Animator> (); Debug.Log(animator); }
// Use this for initialization protected void Awake() { mainCamera = GameObject.FindGameObjectsWithTag("MainCamera")[0].GetComponent<CameraScript>(); background = GameObject.FindGameObjectsWithTag("background")[0]; playerColl = this.gameObject.GetComponent<Collider2D>(); spriteManager = this.gameObject.GetComponent<PlayerSpriteManager>(); movementManager = this.gameObject.GetComponent<PlayerMovementManager>(); audioManager = AudioManager.GetInstance(); interruptMeditationFrames = 0; /* Detect which playform the user is playing on string[] desktopPlatforms = {"OSXEditor", "OSXPlayer", "WindowsPlayer", "OSXWebPlayer", "OSXDashboardPlayer", "WindowsWebPlayer", "WindowsEditor"}; if (System.Array.IndexOf(desktopPlatforms, Application.platform) == -1) { onMobile = false; } else{ onMobile = true; }*/ }
public void SaveLevel() { LevelData levelData = ScriptableObject.CreateInstance <LevelData>(); levelData.Init(); for (int i = 0; i < level.transform.childCount; i++) { AbstractTile tile = level.transform.GetChild(i).GetComponent <AbstractTile>(); PlayerMovementManager player = level.transform.GetChild(i).GetComponent <PlayerMovementManager>(); BlockMovementManager block = level.transform.GetChild(i).GetComponent <BlockMovementManager>(); SheepMovementManager sheep = level.transform.GetChild(i).GetComponent <SheepMovementManager>(); if (tile != null) { levelData.AddTile(tile.GetTileType(), tile.GetCartesianPosition()); } if (player != null) { levelData.AddEntity(EntityType.Player, player.GetCartesianPosition()); } if (block != null) { levelData.AddEntity(EntityType.Block, block.GetCartesianPosition()); } if (sheep != null) { levelData.AddEntity(EntityType.Sheep, sheep.GetCartesianPosition()); } } AssetDatabase.CreateAsset(levelData, $"Assets/Levels/{SceneManager.GetActiveScene().name}_{levelName}.asset"); }
void OnMouseDown() { PlayerMovementManager player = PlayerMovementManager.LocalPlayerInstance.GetComponent <PlayerMovementManager>(); Spawn(gameManager, player, gameObject.transform.position); }
void Start() { if (!disableBalenceIndicator) { balenceIndicator = GameObject.FindGameObjectsWithTag("BalenceIndicator")[0]; } player = this.gameObject.GetComponent<PlayerScript>(); animationManager = this.gameObject.GetComponent<PlayerMovementManager>(); balenceIndicatorLocation = new Vector3(0,0,0); }
private float[] GenerateDesiredOutput() { return(PlayerMovementManager.Instance().GenerateInputData()); }
private void Awake() { playerMovementManager = GetComponent <PlayerMovementManager>(); }
private void Awake() { playerMovementManager = GetComponent <PlayerMovementManager>(); characterController = GetComponent <CharacterController>(); }
public void SetVals(Transform SnapZone, float throwForce, PlayerMovementManager manager) { this.SnapZone = SnapZone; this.throwForce = throwForce; this.manager = manager; }
public void SetVals(float speed, PlayerMovementManager manager) { this.speed = speed; this.manager = manager; }
public PlayerIdleState(PlayerMovementManager playerMovementManager) { _playerMovementManager = playerMovementManager; }