public void OnFighterTypeSelected( FIGHTER_TYPE _fighterType ) { GamePlayerManager.instance.myPlayer.fighterType = _fighterType; PlayerInstantiator.instance.CreatePlayerObject( GamePlayerManager.instance.myPlayer, false ); }
private GameObject GetFighterPrefab( FIGHTER_TYPE _fighterType ) { switch ( _fighterType ) { case FIGHTER_TYPE.AGILE: return this.agileFighterPrefab; case FIGHTER_TYPE.HEAVY: return this.heavyFighterPrefab; case FIGHTER_TYPE.SPEED: return this.speedFighterPrefab; default: DebugConsole.Error( "Uncaught fighter type " + _fighterType ); return null; } }