This commit is contained in:
RochesterX
2025-04-19 12:59:07 -04:00
parent a769bf506c
commit 954d37e50b
219 changed files with 23519 additions and 465 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -1,101 +1,172 @@
using System.Collections;
using NUnit.Framework.Constraints;
using UnityEngine; using Game; using Music; using Player;
using UnityEngine;
using Game;
using Music;
using Player;
namespace Game{
public class DayNightCycle : MonoBehaviour
namespace Game
{
public SpriteRenderer daySky, eveningSky, nightSky;
public SpriteRenderer dayBackClouds, eveningBackClouds, nightBackClouds;
public SpriteRenderer dayFrontClouds, eveningFrontClouds, nightFrontClouds;
public float transitionDuration = 5f; // Duration of transition
public float cycleDuration = 60f; // Time before transitioning to next phase
private void Start()
/// <summary>
/// Manages the day-night cycle by transitioning between different sky and cloud sprites.
/// </summary>
public class DayNightCycle : MonoBehaviour
{
// Set initial alpha (only day visible)
SetAlpha(daySky, 1);
SetAlpha(eveningSky, 0);
SetAlpha(nightSky, 0);
/// <summary>
/// Sprite representing the sky during the day.
/// </summary>
public SpriteRenderer daySky;
SetAlpha(dayBackClouds, 1);
SetAlpha(eveningBackClouds, 0);
SetAlpha(nightBackClouds, 0);
/// <summary>
/// Sprite representing the sky during the evening.
/// </summary>
public SpriteRenderer eveningSky;
SetAlpha(dayFrontClouds, 1);
SetAlpha(eveningFrontClouds, 0);
SetAlpha(nightFrontClouds, 0);
/// <summary>
/// Sprite representing the sky during the night.
/// </summary>
public SpriteRenderer nightSky;
// Start the cycle
StartCoroutine(DayNightCycleRoutine());
}
/// <summary>
/// Sprite representing the back clouds during the day.
/// </summary>
public SpriteRenderer dayBackClouds;
private IEnumerator DayNightCycleRoutine()
{
while (true)
/// <summary>
/// Sprite representing the back clouds during the evening.
/// </summary>
public SpriteRenderer eveningBackClouds;
/// <summary>
/// Sprite representing the back clouds during the night.
/// </summary>
public SpriteRenderer nightBackClouds;
/// <summary>
/// Sprite representing the front clouds during the day.
/// </summary>
public SpriteRenderer dayFrontClouds;
/// <summary>
/// Sprite representing the front clouds during the evening.
/// </summary>
public SpriteRenderer eveningFrontClouds;
/// <summary>
/// Sprite representing the front clouds during the night.
/// </summary>
public SpriteRenderer nightFrontClouds;
/// <summary>
/// Duration of the transition between different phases of the day-night cycle.
/// </summary>
public float transitionDuration = 5f;
/// <summary>
/// Duration of each phase (day, evening, night) before transitioning to the next phase.
/// </summary>
public float cycleDuration = 60f;
/// <summary>
/// Initializes the day-night cycle by setting the initial alpha values and starting the cycle routine.
/// </summary>
private void Start()
{
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { daySky, dayBackClouds, dayFrontClouds },
new SpriteRenderer[] { eveningSky, eveningBackClouds, eveningFrontClouds },
transitionDuration));
// Set initial alpha (only day visible)
SetAlpha(daySky, 1);
SetAlpha(eveningSky, 0);
SetAlpha(nightSky, 0);
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { eveningSky, eveningBackClouds, eveningFrontClouds },
new SpriteRenderer[] { nightSky, nightBackClouds, nightFrontClouds },
transitionDuration));
SetAlpha(dayBackClouds, 1);
SetAlpha(eveningBackClouds, 0);
SetAlpha(nightBackClouds, 0);
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { nightSky, nightBackClouds, nightFrontClouds },
new SpriteRenderer[] { daySky, dayBackClouds, dayFrontClouds },
transitionDuration));
SetAlpha(dayFrontClouds, 1);
SetAlpha(eveningFrontClouds, 0);
SetAlpha(nightFrontClouds, 0);
// Start the cycle
StartCoroutine(DayNightCycleRoutine());
}
}
private IEnumerator FadeTransition(SpriteRenderer[] from, SpriteRenderer[] to, float duration)
{
float elapsedTime = 0;
while (elapsedTime < duration)
/// <summary>
/// Coroutine that manages the day-night cycle by transitioning between phases in a loop.
/// </summary>
private IEnumerator DayNightCycleRoutine()
{
elapsedTime += Time.deltaTime;
float alpha = elapsedTime / duration;
// Apply fading to all elements simultaneously
for (int i = 0; i < from.Length; i++)
while (true)
{
SetAlpha(from[i], 1 - alpha);
SetAlpha(to[i], alpha);
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { daySky, dayBackClouds, dayFrontClouds },
new SpriteRenderer[] { eveningSky, eveningBackClouds, eveningFrontClouds },
transitionDuration));
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { eveningSky, eveningBackClouds, eveningFrontClouds },
new SpriteRenderer[] { nightSky, nightBackClouds, nightFrontClouds },
transitionDuration));
yield return new WaitForSeconds(cycleDuration);
yield return StartCoroutine(FadeTransition(
new SpriteRenderer[] { nightSky, nightBackClouds, nightFrontClouds },
new SpriteRenderer[] { daySky, dayBackClouds, dayFrontClouds },
transitionDuration));
}
}
/// <summary>
/// Coroutine that handles the fade transition between two sets of sprites over a specified duration.
/// </summary>
/// <param name="from">Array of sprites to fade out.</param>
/// <param name="to">Array of sprites to fade in.</param>
/// <param name="duration">Duration of the fade transition.</param>
private IEnumerator FadeTransition(SpriteRenderer[] from, SpriteRenderer[] to, float duration)
{
float elapsedTime = 0;
while (elapsedTime < duration)
{
elapsedTime += Time.deltaTime;
float alpha = elapsedTime / duration;
// Apply fading to all elements simultaneously
for (int i = 0; i < from.Length; i++)
{
SetAlpha(from[i], 1 - alpha);
SetAlpha(to[i], alpha);
}
yield return null;
}
yield return null;
}
// Ensure final alpha values are set correctly
for (int i = 0; i < from.Length; i++)
{
SetAlpha(from[i], 0);
SetAlpha(to[i], 1);
}
}
private void SetAlpha(SpriteRenderer sprite, float alpha)
{
if (sprite)
{
Color color = sprite.color;
color.a = alpha;
sprite.color = color;
foreach (Transform child in sprite.transform)
// Ensure final alpha values are set correctly
for (int i = 0; i < from.Length; i++)
{
if (child.TryGetComponent(out SpriteRenderer childSprite))
SetAlpha(from[i], 0);
SetAlpha(to[i], 1);
}
}
/// <summary>
/// Sets the alpha value of a sprite and its child sprites (if any).
/// </summary>
/// <param name="sprite">The sprite renderer to modify.</param>
/// <param name="alpha">The alpha value to set (0 to 1).</param>
private void SetAlpha(SpriteRenderer sprite, float alpha)
{
if (sprite)
{
Color color = sprite.color;
color.a = alpha;
sprite.color = color;
foreach (Transform child in sprite.transform)
{
childSprite.color = color;
if (child.TryGetComponent(out SpriteRenderer childSprite))
{
childSprite.color = color;
}
}
}
}
}
}
}

View File

@@ -184,7 +184,6 @@
"Player.Damageable.lives": "Player.Damageable.yml",
"Player.Damageable.maxDamage": "Player.Damageable.yml",
"Player.Damageable.OnPlayerDeath": "Player.Damageable.yml",
"Player.Damageable.OnPlayerPunched": "Player.Damageable.yml",
"Player.Damageable.OnPlayerRespawn": "Player.Damageable.yml",
"Player.Damageable.ResetDamage": "Player.Damageable.yml",
"Player.Damageable.Respawn": "Player.Damageable.yml",

View File

@@ -26,10 +26,12 @@ items:
source:
id: DayNightCycle
path: ''
startLine: 5
startLine: 11
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nManages the day-night cycle by transitioning between different sky and cloud sprites.\n"
example: []
syntax:
content: 'public class DayNightCycle : MonoBehaviour'
content.vb: Public Class DayNightCycle Inherits MonoBehaviour
@@ -49,10 +51,12 @@ items:
source:
id: daySky
path: ''
startLine: 7
startLine: 16
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the sky during the day.\n"
example: []
syntax:
content: public SpriteRenderer daySky
return:
@@ -72,10 +76,12 @@ items:
source:
id: eveningSky
path: ''
startLine: 7
startLine: 21
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the sky during the evening.\n"
example: []
syntax:
content: public SpriteRenderer eveningSky
return:
@@ -95,10 +101,12 @@ items:
source:
id: nightSky
path: ''
startLine: 7
startLine: 26
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the sky during the night.\n"
example: []
syntax:
content: public SpriteRenderer nightSky
return:
@@ -118,10 +126,12 @@ items:
source:
id: dayBackClouds
path: ''
startLine: 8
startLine: 31
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the back clouds during the day.\n"
example: []
syntax:
content: public SpriteRenderer dayBackClouds
return:
@@ -141,10 +151,12 @@ items:
source:
id: eveningBackClouds
path: ''
startLine: 8
startLine: 36
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the back clouds during the evening.\n"
example: []
syntax:
content: public SpriteRenderer eveningBackClouds
return:
@@ -164,10 +176,12 @@ items:
source:
id: nightBackClouds
path: ''
startLine: 8
startLine: 41
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the back clouds during the night.\n"
example: []
syntax:
content: public SpriteRenderer nightBackClouds
return:
@@ -187,10 +201,12 @@ items:
source:
id: dayFrontClouds
path: ''
startLine: 9
startLine: 46
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the front clouds during the day.\n"
example: []
syntax:
content: public SpriteRenderer dayFrontClouds
return:
@@ -210,10 +226,12 @@ items:
source:
id: eveningFrontClouds
path: ''
startLine: 9
startLine: 51
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the front clouds during the evening.\n"
example: []
syntax:
content: public SpriteRenderer eveningFrontClouds
return:
@@ -233,10 +251,12 @@ items:
source:
id: nightFrontClouds
path: ''
startLine: 9
startLine: 56
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nSprite representing the front clouds during the night.\n"
example: []
syntax:
content: public SpriteRenderer nightFrontClouds
return:
@@ -256,10 +276,12 @@ items:
source:
id: transitionDuration
path: ''
startLine: 11
startLine: 61
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nDuration of the transition between different phases of the day-night cycle.\n"
example: []
syntax:
content: public float transitionDuration
return:
@@ -279,10 +301,12 @@ items:
source:
id: cycleDuration
path: ''
startLine: 12
startLine: 66
assemblies:
- cs.temp.dll
namespace: Game
summary: "\nDuration of each phase (day, evening, night) before transitioning to the next phase.\n"
example: []
syntax:
content: public float cycleDuration
return:

View File

@@ -15,7 +15,7 @@ items:
source:
id: EventSystemizer
path: ''
startLine: 763
startLine: 834
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -17,7 +17,7 @@ items:
source:
id: FallPlatform
path: ''
startLine: 2125
startLine: 2214
assemblies:
- cs.temp.dll
namespace: Game
@@ -42,7 +42,7 @@ items:
source:
id: fallDelay
path: ''
startLine: 2130
startLine: 2219
assemblies:
- cs.temp.dll
namespace: Game
@@ -67,7 +67,7 @@ items:
source:
id: resetDelay
path: ''
startLine: 2135
startLine: 2224
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -15,7 +15,7 @@ items:
source:
id: GameEvent
path: ''
startLine: 1656
startLine: 1728
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: GameMode
path: ''
startLine: 1746
startLine: 1818
assemblies:
- cs.temp.dll
namespace: Game
@@ -41,7 +41,7 @@ items:
source:
id: freeForAll
path: ''
startLine: 1751
startLine: 1823
assemblies:
- cs.temp.dll
namespace: Game
@@ -65,7 +65,7 @@ items:
source:
id: keepAway
path: ''
startLine: 1756
startLine: 1828
assemblies:
- cs.temp.dll
namespace: Game
@@ -89,7 +89,7 @@ items:
source:
id: obstacleCourse
path: ''
startLine: 1761
startLine: 1833
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -39,7 +39,7 @@ items:
source:
id: GameManager
path: ''
startLine: 1641
startLine: 1713
assemblies:
- cs.temp.dll
namespace: Game
@@ -64,7 +64,7 @@ items:
source:
id: Instance
path: ''
startLine: 1646
startLine: 1718
assemblies:
- cs.temp.dll
namespace: Game
@@ -91,7 +91,7 @@ items:
source:
id: time
path: ''
startLine: 1651
startLine: 1723
assemblies:
- cs.temp.dll
namespace: Game
@@ -116,7 +116,7 @@ items:
source:
id: StartGameEvent
path: ''
startLine: 1661
startLine: 1733
assemblies:
- cs.temp.dll
namespace: Game
@@ -141,7 +141,7 @@ items:
source:
id: EndGameEvent
path: ''
startLine: 1666
startLine: 1738
assemblies:
- cs.temp.dll
namespace: Game
@@ -166,7 +166,7 @@ items:
source:
id: players
path: ''
startLine: 1671
startLine: 1743
assemblies:
- cs.temp.dll
namespace: Game
@@ -191,7 +191,7 @@ items:
source:
id: playerColors
path: ''
startLine: 1676
startLine: 1748
assemblies:
- cs.temp.dll
namespace: Game
@@ -216,7 +216,7 @@ items:
source:
id: offset
path: ''
startLine: 1681
startLine: 1753
assemblies:
- cs.temp.dll
namespace: Game
@@ -241,7 +241,7 @@ items:
source:
id: music
path: ''
startLine: 1686
startLine: 1758
assemblies:
- cs.temp.dll
namespace: Game
@@ -266,7 +266,7 @@ items:
source:
id: gameOver
path: ''
startLine: 1691
startLine: 1763
assemblies:
- cs.temp.dll
namespace: Game
@@ -291,7 +291,7 @@ items:
source:
id: gameTimer
path: ''
startLine: 1696
startLine: 1768
assemblies:
- cs.temp.dll
namespace: Game
@@ -316,7 +316,7 @@ items:
source:
id: playerHoldTimes
path: ''
startLine: 1701
startLine: 1773
assemblies:
- cs.temp.dll
namespace: Game
@@ -341,7 +341,7 @@ items:
source:
id: gameMode
path: ''
startLine: 1706
startLine: 1778
assemblies:
- cs.temp.dll
namespace: Game
@@ -366,7 +366,7 @@ items:
source:
id: map
path: ''
startLine: 1711
startLine: 1783
assemblies:
- cs.temp.dll
namespace: Game
@@ -391,7 +391,7 @@ items:
source:
id: spawnPosition
path: ''
startLine: 1716
startLine: 1788
assemblies:
- cs.temp.dll
namespace: Game
@@ -416,7 +416,7 @@ items:
source:
id: obstacleCourseSpawnPosition
path: ''
startLine: 1721
startLine: 1793
assemblies:
- cs.temp.dll
namespace: Game
@@ -441,7 +441,7 @@ items:
source:
id: hatSpawnPositions
path: ''
startLine: 1726
startLine: 1798
assemblies:
- cs.temp.dll
namespace: Game
@@ -466,7 +466,7 @@ items:
source:
id: LeaderboardCanvas
path: ''
startLine: 1731
startLine: 1803
assemblies:
- cs.temp.dll
namespace: Game
@@ -491,7 +491,7 @@ items:
source:
id: TimerCanvas
path: ''
startLine: 1736
startLine: 1808
assemblies:
- cs.temp.dll
namespace: Game
@@ -516,7 +516,7 @@ items:
source:
id: hatObject
path: ''
startLine: 1741
startLine: 1813
assemblies:
- cs.temp.dll
namespace: Game
@@ -541,7 +541,7 @@ items:
source:
id: StartGame
path: ''
startLine: 1826
startLine: 1898
assemblies:
- cs.temp.dll
namespace: Game
@@ -565,7 +565,7 @@ items:
source:
id: PlayerDied
path: ''
startLine: 1868
startLine: 1948
assemblies:
- cs.temp.dll
namespace: Game
@@ -593,7 +593,7 @@ items:
source:
id: GameOver
path: ''
startLine: 1930
startLine: 2018
assemblies:
- cs.temp.dll
namespace: Game
@@ -619,7 +619,7 @@ items:
source:
id: AlivePlayers
path: ''
startLine: 2056
startLine: 2145
assemblies:
- cs.temp.dll
namespace: Game
@@ -647,7 +647,7 @@ items:
source:
id: UpdatePlayerHoldTime
path: ''
startLine: 2081
startLine: 2170
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -17,7 +17,7 @@ items:
source:
id: GameManagerHelper
path: ''
startLine: 1296
startLine: 1367
assemblies:
- cs.temp.dll
namespace: Game
@@ -42,7 +42,7 @@ items:
source:
id: addHatPosition
path: ''
startLine: 1302
startLine: 1373
assemblies:
- cs.temp.dll
namespace: Game
@@ -67,7 +67,7 @@ items:
source:
id: addSpawnPosition
path: ''
startLine: 1307
startLine: 1378
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: GameTimer
path: ''
startLine: 1344
startLine: 1415
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: startTime
path: ''
startLine: 1349
startLine: 1420
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: timerText
path: ''
startLine: 1364
startLine: 1435
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: StartTimer
path: ''
startLine: 1408
startLine: 1479
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -21,7 +21,7 @@ items:
source:
id: HatRespawn
path: ''
startLine: 2412
startLine: 2502
assemblies:
- cs.temp.dll
namespace: Game
@@ -46,7 +46,7 @@ items:
source:
id: respawnTime
path: ''
startLine: 2422
startLine: 2512
assemblies:
- cs.temp.dll
namespace: Game
@@ -71,7 +71,7 @@ items:
source:
id: initialSubhatPosition
path: ''
startLine: 2432
startLine: 2522
assemblies:
- cs.temp.dll
namespace: Game
@@ -96,7 +96,7 @@ items:
source:
id: canBePickedUp
path: ''
startLine: 2437
startLine: 2527
assemblies:
- cs.temp.dll
namespace: Game
@@ -121,7 +121,7 @@ items:
source:
id: initialScale
path: ''
startLine: 2442
startLine: 2532
assemblies:
- cs.temp.dll
namespace: Game
@@ -146,7 +146,7 @@ items:
source:
id: Interact
path: ''
startLine: 2498
startLine: 2588
assemblies:
- cs.temp.dll
namespace: Game
@@ -170,7 +170,7 @@ items:
source:
id: OnHatDropped
path: ''
startLine: 2507
startLine: 2597
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -16,7 +16,7 @@ items:
source:
id: HealthBarManager
path: ''
startLine: 1456
startLine: 1527
assemblies:
- cs.temp.dll
namespace: Game
@@ -41,7 +41,7 @@ items:
source:
id: healthBarPrefab
path: ''
startLine: 1461
startLine: 1532
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -20,7 +20,7 @@ items:
source:
id: HubManager
path: ''
startLine: 2239
startLine: 2329
assemblies:
- cs.temp.dll
namespace: Game
@@ -45,7 +45,7 @@ items:
source:
id: Instance
path: ''
startLine: 2244
startLine: 2334
assemblies:
- cs.temp.dll
namespace: Game
@@ -70,7 +70,7 @@ items:
source:
id: hubCamera
path: ''
startLine: 2249
startLine: 2339
assemblies:
- cs.temp.dll
namespace: Game
@@ -95,7 +95,7 @@ items:
source:
id: gameButtonsParent
path: ''
startLine: 2254
startLine: 2344
assemblies:
- cs.temp.dll
namespace: Game
@@ -120,7 +120,7 @@ items:
source:
id: LoadScene
path: ''
startLine: 2287
startLine: 2377
assemblies:
- cs.temp.dll
namespace: Game
@@ -151,7 +151,7 @@ items:
source:
id: UnloadGameScene
path: ''
startLine: 2311
startLine: 2401
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: InfiniteScroll
path: ''
startLine: 1246
startLine: 1317
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: speed
path: ''
startLine: 1251
startLine: 1322
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: start
path: ''
startLine: 1256
startLine: 1327
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: end
path: ''
startLine: 1261
startLine: 1332
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: LeaderboardManager
path: ''
startLine: 3007
startLine: 3097
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: Instance
path: ''
startLine: 3012
startLine: 3102
assemblies:
- cs.temp.dll
namespace: Game
@@ -70,7 +70,7 @@ items:
source:
id: UpdateLeaderboard
path: ''
startLine: 3082
startLine: 3172
assemblies:
- cs.temp.dll
namespace: Game
@@ -94,7 +94,7 @@ items:
source:
id: UpdatePlayerHoldTimeText
path: ''
startLine: 3112
startLine: 3202
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -20,7 +20,7 @@ items:
source:
id: LifeDisplayManager
path: ''
startLine: 2746
startLine: 2836
assemblies:
- cs.temp.dll
namespace: Game
@@ -45,7 +45,7 @@ items:
source:
id: players
path: ''
startLine: 2751
startLine: 2841
assemblies:
- cs.temp.dll
namespace: Game
@@ -70,7 +70,7 @@ items:
source:
id: playerPrefab
path: ''
startLine: 2756
startLine: 2846
assemblies:
- cs.temp.dll
namespace: Game
@@ -95,7 +95,7 @@ items:
source:
id: lifePrefab
path: ''
startLine: 2761
startLine: 2851
assemblies:
- cs.temp.dll
namespace: Game
@@ -120,7 +120,7 @@ items:
source:
id: lifeDisplays
path: ''
startLine: 2767
startLine: 2857
assemblies:
- cs.temp.dll
namespace: Game
@@ -145,7 +145,7 @@ items:
source:
id: HideLifeDisplay
path: ''
startLine: 2817
startLine: 2907
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -15,7 +15,7 @@ items:
source:
id: MapSelect
path: ''
startLine: 2608
startLine: 2698
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -15,7 +15,7 @@ items:
source:
id: ModeSelect
path: ''
startLine: 794
startLine: 865
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -19,7 +19,7 @@ items:
source:
id: MovingPlatform
path: ''
startLine: 1021
startLine: 1092
assemblies:
- cs.temp.dll
namespace: Game
@@ -44,7 +44,7 @@ items:
source:
id: platform
path: ''
startLine: 1026
startLine: 1097
assemblies:
- cs.temp.dll
namespace: Game
@@ -69,7 +69,7 @@ items:
source:
id: startPoint
path: ''
startLine: 1031
startLine: 1102
assemblies:
- cs.temp.dll
namespace: Game
@@ -94,7 +94,7 @@ items:
source:
id: points
path: ''
startLine: 1036
startLine: 1107
assemblies:
- cs.temp.dll
namespace: Game
@@ -119,7 +119,7 @@ items:
source:
id: speed
path: ''
startLine: 1041
startLine: 1112
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -15,7 +15,7 @@ items:
source:
id: ObjectVisibility
path: ''
startLine: 1088
startLine: 1159
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -16,7 +16,7 @@ items:
source:
id: ObstacleCourse
path: ''
startLine: 729
startLine: 800
assemblies:
- cs.temp.dll
namespace: Game
@@ -41,7 +41,7 @@ items:
source:
id: playerWon
path: ''
startLine: 734
startLine: 805
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: PlayerCardCreator
path: ''
startLine: 957
startLine: 1028
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: Instance
path: ''
startLine: 962
startLine: 1033
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: playerJoinCardPrefab
path: ''
startLine: 967
startLine: 1038
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: CreateCard
path: ''
startLine: 990
startLine: 1061
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: PlayerJoinCard
path: ''
startLine: 919
startLine: 990
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: playerPreview
path: ''
startLine: 924
startLine: 995
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: playerNumber
path: ''
startLine: 929
startLine: 1000
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: playerNumberText
path: ''
startLine: 934
startLine: 1005
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: RespawnOnTriggerEnter
path: ''
startLine: 2549
startLine: 2639
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: spawnPoint
path: ''
startLine: 2554
startLine: 2644
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: spawnPointIsInitialPosition
path: ''
startLine: 2559
startLine: 2649
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: respawnTag
path: ''
startLine: 2564
startLine: 2654
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -25,7 +25,7 @@ items:
source:
id: TerribleHealthBarScript
path: ''
startLine: 2837
startLine: 2927
assemblies:
- cs.temp.dll
namespace: Game
@@ -50,7 +50,7 @@ items:
source:
id: fullHealthColor
path: ''
startLine: 2842
startLine: 2932
assemblies:
- cs.temp.dll
namespace: Game
@@ -75,7 +75,7 @@ items:
source:
id: fullDeathColor
path: ''
startLine: 2847
startLine: 2937
assemblies:
- cs.temp.dll
namespace: Game
@@ -100,7 +100,7 @@ items:
source:
id: subtractionColor
path: ''
startLine: 2852
startLine: 2942
assemblies:
- cs.temp.dll
namespace: Game
@@ -125,7 +125,7 @@ items:
source:
id: healthVisual
path: ''
startLine: 2857
startLine: 2947
assemblies:
- cs.temp.dll
namespace: Game
@@ -150,7 +150,7 @@ items:
source:
id: actualHealthVisual
path: ''
startLine: 2862
startLine: 2952
assemblies:
- cs.temp.dll
namespace: Game
@@ -175,7 +175,7 @@ items:
source:
id: deathVisual
path: ''
startLine: 2867
startLine: 2957
assemblies:
- cs.temp.dll
namespace: Game
@@ -200,7 +200,7 @@ items:
source:
id: smoothSpeed
path: ''
startLine: 2872
startLine: 2962
assemblies:
- cs.temp.dll
namespace: Game
@@ -225,7 +225,7 @@ items:
source:
id: text
path: ''
startLine: 2877
startLine: 2967
assemblies:
- cs.temp.dll
namespace: Game
@@ -250,7 +250,7 @@ items:
source:
id: player
path: ''
startLine: 2912
startLine: 3002
assemblies:
- cs.temp.dll
namespace: Game
@@ -275,7 +275,7 @@ items:
source:
id: SetPlayer
path: ''
startLine: 2953
startLine: 3043
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: WinScreen
path: ''
startLine: 844
startLine: 915
assemblies:
- cs.temp.dll
namespace: Game
@@ -43,7 +43,7 @@ items:
source:
id: Instance
path: ''
startLine: 850
startLine: 921
assemblies:
- cs.temp.dll
namespace: Game
@@ -68,7 +68,7 @@ items:
source:
id: playerTexts
path: ''
startLine: 855
startLine: 926
assemblies:
- cs.temp.dll
namespace: Game
@@ -93,7 +93,7 @@ items:
source:
id: ShowWinScreen
path: ''
startLine: 878
startLine: 949
assemblies:
- cs.temp.dll
namespace: Game

View File

@@ -18,7 +18,7 @@ items:
source:
id: AudioManager
path: ''
startLine: 1134
startLine: 1205
assemblies:
- cs.temp.dll
namespace: Music
@@ -43,7 +43,7 @@ items:
source:
id: soundEffects
path: ''
startLine: 1139
startLine: 1210
assemblies:
- cs.temp.dll
namespace: Music
@@ -68,7 +68,7 @@ items:
source:
id: Instance
path: ''
startLine: 1144
startLine: 1215
assemblies:
- cs.temp.dll
namespace: Music
@@ -93,7 +93,7 @@ items:
source:
id: PlaySound
path: ''
startLine: 1181
startLine: 1252
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -21,7 +21,7 @@ items:
source:
id: MusicManager
path: ''
startLine: 235
startLine: 306
assemblies:
- cs.temp.dll
namespace: Music
@@ -46,7 +46,7 @@ items:
source:
id: Instance
path: ''
startLine: 241
startLine: 312
assemblies:
- cs.temp.dll
namespace: Music
@@ -71,7 +71,7 @@ items:
source:
id: playlists
path: ''
startLine: 246
startLine: 317
assemblies:
- cs.temp.dll
namespace: Music
@@ -96,7 +96,7 @@ items:
source:
id: songPrefab
path: ''
startLine: 256
startLine: 327
assemblies:
- cs.temp.dll
namespace: Music
@@ -121,7 +121,7 @@ items:
source:
id: StartPlaylist
path: ''
startLine: 284
startLine: 355
assemblies:
- cs.temp.dll
namespace: Music
@@ -145,7 +145,7 @@ items:
source:
id: StartPlaylist
path: ''
startLine: 308
startLine: 379
assemblies:
- cs.temp.dll
namespace: Music
@@ -176,7 +176,7 @@ items:
source:
id: GetActiveSceneNotTitleScreen
path: ''
startLine: 373
startLine: 444
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -20,7 +20,7 @@ items:
source:
id: Playlist
path: ''
startLine: 690
startLine: 761
assemblies:
- cs.temp.dll
namespace: Music
@@ -55,7 +55,7 @@ items:
source:
id: trackName
path: ''
startLine: 696
startLine: 767
assemblies:
- cs.temp.dll
namespace: Music
@@ -80,7 +80,7 @@ items:
source:
id: trackScenes
path: ''
startLine: 701
startLine: 772
assemblies:
- cs.temp.dll
namespace: Music
@@ -105,7 +105,7 @@ items:
source:
id: songs
path: ''
startLine: 706
startLine: 777
assemblies:
- cs.temp.dll
namespace: Music
@@ -130,7 +130,7 @@ items:
source:
id: shuffleTime
path: ''
startLine: 711
startLine: 782
assemblies:
- cs.temp.dll
namespace: Music
@@ -155,7 +155,7 @@ items:
source:
id: volume
path: ''
startLine: 716
startLine: 787
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -18,7 +18,7 @@ items:
source:
id: SoundEffect
path: ''
startLine: 1210
startLine: 1281
assemblies:
- cs.temp.dll
namespace: Music
@@ -43,7 +43,7 @@ items:
source:
id: name
path: ''
startLine: 1215
startLine: 1286
assemblies:
- cs.temp.dll
namespace: Music
@@ -68,7 +68,7 @@ items:
source:
id: audioSource
path: ''
startLine: 1220
startLine: 1291
assemblies:
- cs.temp.dll
namespace: Music
@@ -93,7 +93,7 @@ items:
source:
id: .ctor
path: ''
startLine: 1227
startLine: 1298
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -25,7 +25,7 @@ items:
source:
id: EnableTrigger
path: ''
startLine: 635
startLine: 706
assemblies:
- cs.temp.dll
namespace: Music
@@ -48,7 +48,7 @@ items:
source:
id: Scene
path: ''
startLine: 638
startLine: 709
assemblies:
- cs.temp.dll
namespace: Music
@@ -72,7 +72,7 @@ items:
source:
id: Magnetism
path: ''
startLine: 640
startLine: 711
assemblies:
- cs.temp.dll
namespace: Music
@@ -96,7 +96,7 @@ items:
source:
id: Goal
path: ''
startLine: 642
startLine: 713
assemblies:
- cs.temp.dll
namespace: Music
@@ -120,7 +120,7 @@ items:
source:
id: Button
path: ''
startLine: 644
startLine: 715
assemblies:
- cs.temp.dll
namespace: Music
@@ -144,7 +144,7 @@ items:
source:
id: Toggle
path: ''
startLine: 646
startLine: 717
assemblies:
- cs.temp.dll
namespace: Music
@@ -168,7 +168,7 @@ items:
source:
id: Movement
path: ''
startLine: 648
startLine: 719
assemblies:
- cs.temp.dll
namespace: Music
@@ -192,7 +192,7 @@ items:
source:
id: ConstantForce
path: ''
startLine: 650
startLine: 721
assemblies:
- cs.temp.dll
namespace: Music
@@ -216,7 +216,7 @@ items:
source:
id: EndOfLevel
path: ''
startLine: 652
startLine: 723
assemblies:
- cs.temp.dll
namespace: Music
@@ -240,7 +240,7 @@ items:
source:
id: ElectromagneticPulse
path: ''
startLine: 654
startLine: 725
assemblies:
- cs.temp.dll
namespace: Music
@@ -264,7 +264,7 @@ items:
source:
id: Collectible
path: ''
startLine: 656
startLine: 727
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -20,7 +20,7 @@ items:
source:
id: TrackLayer
path: ''
startLine: 619
startLine: 690
assemblies:
- cs.temp.dll
namespace: Music
@@ -55,7 +55,7 @@ items:
source:
id: layerName
path: ''
startLine: 625
startLine: 696
assemblies:
- cs.temp.dll
namespace: Music
@@ -80,7 +80,7 @@ items:
source:
id: layerTrack
path: ''
startLine: 630
startLine: 701
assemblies:
- cs.temp.dll
namespace: Music
@@ -105,7 +105,7 @@ items:
source:
id: enableTrigger
path: ''
startLine: 662
startLine: 733
assemblies:
- cs.temp.dll
namespace: Music
@@ -130,7 +130,7 @@ items:
source:
id: layerScenes
path: ''
startLine: 668
startLine: 739
assemblies:
- cs.temp.dll
namespace: Music
@@ -155,7 +155,7 @@ items:
source:
id: triggerName
path: ''
startLine: 673
startLine: 744
assemblies:
- cs.temp.dll
namespace: Music

View File

@@ -19,7 +19,7 @@ items:
source:
id: AnimationState
path: ''
startLine: 3773
startLine: 3859
assemblies:
- cs.temp.dll
namespace: Player
@@ -42,7 +42,7 @@ items:
source:
id: Idle
path: ''
startLine: 3778
startLine: 3864
assemblies:
- cs.temp.dll
namespace: Player
@@ -66,7 +66,7 @@ items:
source:
id: Run
path: ''
startLine: 3783
startLine: 3869
assemblies:
- cs.temp.dll
namespace: Player
@@ -90,7 +90,7 @@ items:
source:
id: Jump
path: ''
startLine: 3788
startLine: 3874
assemblies:
- cs.temp.dll
namespace: Player
@@ -114,7 +114,7 @@ items:
source:
id: Walk
path: ''
startLine: 3793
startLine: 3879
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -21,7 +21,7 @@ items:
source:
id: AnimationPlayer
path: ''
startLine: 3767
startLine: 3853
assemblies:
- cs.temp.dll
namespace: Player
@@ -46,7 +46,7 @@ items:
source:
id: state
path: ''
startLine: 3799
startLine: 3885
assemblies:
- cs.temp.dll
namespace: Player
@@ -71,7 +71,7 @@ items:
source:
id: backwards
path: ''
startLine: 3804
startLine: 3890
assemblies:
- cs.temp.dll
namespace: Player
@@ -96,7 +96,7 @@ items:
source:
id: block
path: ''
startLine: 3809
startLine: 3895
assemblies:
- cs.temp.dll
namespace: Player
@@ -121,7 +121,7 @@ items:
source:
id: clip
path: ''
startLine: 3814
startLine: 3900
assemblies:
- cs.temp.dll
namespace: Player
@@ -146,7 +146,7 @@ items:
source:
id: SetState
path: ''
startLine: 3858
startLine: 3944
assemblies:
- cs.temp.dll
namespace: Player
@@ -174,7 +174,7 @@ items:
source:
id: Punch
path: ''
startLine: 3866
startLine: 3952
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -17,7 +17,7 @@ items:
source:
id: Block
path: ''
startLine: 3886
startLine: 3976
assemblies:
- cs.temp.dll
namespace: Player
@@ -42,7 +42,7 @@ items:
source:
id: blocking
path: ''
startLine: 3892
startLine: 3982
assemblies:
- cs.temp.dll
namespace: Player
@@ -67,7 +67,7 @@ items:
source:
id: IsParrying
path: ''
startLine: 3977
startLine: 4067
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -14,7 +14,6 @@ items:
- Player.Damageable.lives
- Player.Damageable.maxDamage
- Player.Damageable.OnPlayerDeath
- Player.Damageable.OnPlayerPunched
- Player.Damageable.OnPlayerRespawn
- Player.Damageable.ResetDamage
- Player.Damageable.Respawn
@@ -28,7 +27,7 @@ items:
source:
id: Damageable
path: ''
startLine: 3145
startLine: 3235
assemblies:
- cs.temp.dll
namespace: Player
@@ -53,7 +52,7 @@ items:
source:
id: force
path: ''
startLine: 3153
startLine: 3243
assemblies:
- cs.temp.dll
namespace: Player
@@ -78,7 +77,7 @@ items:
source:
id: damage
path: ''
startLine: 3158
startLine: 3248
assemblies:
- cs.temp.dll
namespace: Player
@@ -103,7 +102,7 @@ items:
source:
id: maxDamage
path: ''
startLine: 3163
startLine: 3253
assemblies:
- cs.temp.dll
namespace: Player
@@ -128,7 +127,7 @@ items:
source:
id: lives
path: ''
startLine: 3168
startLine: 3258
assemblies:
- cs.temp.dll
namespace: Player
@@ -153,7 +152,7 @@ items:
source:
id: damageSelfDebug
path: ''
startLine: 3173
startLine: 3263
assemblies:
- cs.temp.dll
namespace: Player
@@ -178,7 +177,7 @@ items:
source:
id: dying
path: ''
startLine: 3178
startLine: 3268
assemblies:
- cs.temp.dll
namespace: Player
@@ -189,31 +188,6 @@ items:
return:
type: System.Boolean
content.vb: Public dying As Boolean
- uid: Player.Damageable.OnPlayerPunched
commentId: E:Player.Damageable.OnPlayerPunched
id: OnPlayerPunched
parent: Player.Damageable
langs:
- csharp
- vb
name: OnPlayerPunched
nameWithType: Damageable.OnPlayerPunched
fullName: Player.Damageable.OnPlayerPunched
type: Event
source:
id: OnPlayerPunched
path: ''
startLine: 3183
assemblies:
- cs.temp.dll
namespace: Player
summary: "\nEvent triggered when the player is punched.\n"
example: []
syntax:
content: public event Action<GameObject> OnPlayerPunched
return:
type: System.Action{GameObject}
content.vb: Public Event OnPlayerPunched As Action(Of GameObject)
- uid: Player.Damageable.OnPlayerDeath
commentId: E:Player.Damageable.OnPlayerDeath
id: OnPlayerDeath
@@ -228,7 +202,7 @@ items:
source:
id: OnPlayerDeath
path: ''
startLine: 3188
startLine: 3273
assemblies:
- cs.temp.dll
namespace: Player
@@ -253,7 +227,7 @@ items:
source:
id: OnPlayerRespawn
path: ''
startLine: 3193
startLine: 3278
assemblies:
- cs.temp.dll
namespace: Player
@@ -278,7 +252,7 @@ items:
source:
id: Damage
path: ''
startLine: 3285
startLine: 3370
assemblies:
- cs.temp.dll
namespace: Player
@@ -309,7 +283,7 @@ items:
source:
id: HandleDeath
path: ''
startLine: 3337
startLine: 3422
assemblies:
- cs.temp.dll
namespace: Player
@@ -333,7 +307,7 @@ items:
source:
id: Respawn
path: ''
startLine: 3348
startLine: 3433
assemblies:
- cs.temp.dll
namespace: Player
@@ -357,7 +331,7 @@ items:
source:
id: ResetDamage
path: ''
startLine: 3368
startLine: 3453
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -21,7 +21,7 @@ items:
source:
id: PlayerCameraMovement
path: ''
startLine: 4608
startLine: 4713
assemblies:
- cs.temp.dll
namespace: Player
@@ -46,7 +46,7 @@ items:
source:
id: weight
path: ''
startLine: 4623
startLine: 4728
assemblies:
- cs.temp.dll
namespace: Player
@@ -71,7 +71,7 @@ items:
source:
id: speed
path: ''
startLine: 4628
startLine: 4733
assemblies:
- cs.temp.dll
namespace: Player
@@ -96,7 +96,7 @@ items:
source:
id: lowerBound
path: ''
startLine: 4638
startLine: 4743
assemblies:
- cs.temp.dll
namespace: Player
@@ -121,7 +121,7 @@ items:
source:
id: winScene
path: ''
startLine: 4643
startLine: 4748
assemblies:
- cs.temp.dll
namespace: Player
@@ -146,7 +146,7 @@ items:
source:
id: staticCamera
path: ''
startLine: 4648
startLine: 4753
assemblies:
- cs.temp.dll
namespace: Player
@@ -171,7 +171,7 @@ items:
source:
id: WinScene
path: ''
startLine: 4733
startLine: 4838
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -20,7 +20,7 @@ items:
source:
id: PlayerManager
path: ''
startLine: 3571
startLine: 3656
assemblies:
- cs.temp.dll
namespace: Player
@@ -45,7 +45,7 @@ items:
source:
id: Instance
path: ''
startLine: 3576
startLine: 3661
assemblies:
- cs.temp.dll
namespace: Player
@@ -70,7 +70,7 @@ items:
source:
id: cards
path: ''
startLine: 3581
startLine: 3666
assemblies:
- cs.temp.dll
namespace: Player
@@ -95,7 +95,7 @@ items:
source:
id: playerColors
path: ''
startLine: 3591
startLine: 3676
assemblies:
- cs.temp.dll
namespace: Player
@@ -120,7 +120,7 @@ items:
source:
id: playerSelect
path: ''
startLine: 3596
startLine: 3681
assemblies:
- cs.temp.dll
namespace: Player
@@ -145,7 +145,7 @@ items:
source:
id: StartGame
path: ''
startLine: 3694
startLine: 3780
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -37,7 +37,7 @@ items:
source:
id: PlayerMovement
path: ''
startLine: 3997
startLine: 4087
assemblies:
- cs.temp.dll
namespace: Player
@@ -62,7 +62,7 @@ items:
source:
id: ground
path: ''
startLine: 4010
startLine: 4100
assemblies:
- cs.temp.dll
namespace: Player
@@ -87,7 +87,7 @@ items:
source:
id: playerText
path: ''
startLine: 4015
startLine: 4105
assemblies:
- cs.temp.dll
namespace: Player
@@ -112,7 +112,7 @@ items:
source:
id: walkSpeed
path: ''
startLine: 4022
startLine: 4112
assemblies:
- cs.temp.dll
namespace: Player
@@ -135,7 +135,7 @@ items:
source:
id: walkSpeedFactor
path: ''
startLine: 4027
startLine: 4117
assemblies:
- cs.temp.dll
namespace: Player
@@ -160,7 +160,7 @@ items:
source:
id: maxSpeed
path: ''
startLine: 4032
startLine: 4122
assemblies:
- cs.temp.dll
namespace: Player
@@ -185,7 +185,7 @@ items:
source:
id: maxSpeedOverride
path: ''
startLine: 4037
startLine: 4127
assemblies:
- cs.temp.dll
namespace: Player
@@ -210,7 +210,7 @@ items:
source:
id: slowdownMultiplier
path: ''
startLine: 4042
startLine: 4132
assemblies:
- cs.temp.dll
namespace: Player
@@ -235,7 +235,7 @@ items:
source:
id: virtualAxisX
path: ''
startLine: 4047
startLine: 4137
assemblies:
- cs.temp.dll
namespace: Player
@@ -260,7 +260,7 @@ items:
source:
id: virtualButtonJump
path: ''
startLine: 4052
startLine: 4142
assemblies:
- cs.temp.dll
namespace: Player
@@ -285,7 +285,7 @@ items:
source:
id: virtualButtonJumpLastFrame
path: ''
startLine: 4057
startLine: 4147
assemblies:
- cs.temp.dll
namespace: Player
@@ -310,7 +310,7 @@ items:
source:
id: turnaroundMultiplier
path: ''
startLine: 4062
startLine: 4152
assemblies:
- cs.temp.dll
namespace: Player
@@ -335,7 +335,7 @@ items:
source:
id: walkSmooth
path: ''
startLine: 4067
startLine: 4157
assemblies:
- cs.temp.dll
namespace: Player
@@ -360,7 +360,7 @@ items:
source:
id: secondsToFullSpeed
path: ''
startLine: 4072
startLine: 4162
assemblies:
- cs.temp.dll
namespace: Player
@@ -385,7 +385,7 @@ items:
source:
id: jumpSpeed
path: ''
startLine: 4077
startLine: 4167
assemblies:
- cs.temp.dll
namespace: Player
@@ -410,7 +410,7 @@ items:
source:
id: coyoteTime
path: ''
startLine: 4082
startLine: 4172
assemblies:
- cs.temp.dll
namespace: Player
@@ -435,7 +435,7 @@ items:
source:
id: jumpLenience
path: ''
startLine: 4087
startLine: 4177
assemblies:
- cs.temp.dll
namespace: Player
@@ -460,7 +460,7 @@ items:
source:
id: timeUnableToBeDeclaredNotJumping
path: ''
startLine: 4092
startLine: 4182
assemblies:
- cs.temp.dll
namespace: Player
@@ -485,7 +485,7 @@ items:
source:
id: groundCheckDistance
path: ''
startLine: 4097
startLine: 4187
assemblies:
- cs.temp.dll
namespace: Player
@@ -510,7 +510,7 @@ items:
source:
id: IsBasicallyGrounded
path: ''
startLine: 4357
startLine: 4447
assemblies:
- cs.temp.dll
namespace: Player
@@ -537,7 +537,7 @@ items:
source:
id: IsPhysicallyGrounded
path: ''
startLine: 4376
startLine: 4466
assemblies:
- cs.temp.dll
namespace: Player
@@ -564,7 +564,7 @@ items:
source:
id: GetPointInBoxCollider
path: ''
startLine: 4397
startLine: 4487
assemblies:
- cs.temp.dll
namespace: Player
@@ -604,7 +604,7 @@ items:
source:
id: StopVelocity
path: ''
startLine: 4409
startLine: 4499
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -21,7 +21,7 @@ items:
source:
id: Punch
path: ''
startLine: 3386
startLine: 3471
assemblies:
- cs.temp.dll
namespace: Player
@@ -46,7 +46,7 @@ items:
source:
id: cancelable
path: ''
startLine: 3393
startLine: 3478
assemblies:
- cs.temp.dll
namespace: Player
@@ -71,7 +71,7 @@ items:
source:
id: EnableHurtbox
path: ''
startLine: 3444
startLine: 3529
assemblies:
- cs.temp.dll
namespace: Player
@@ -95,7 +95,7 @@ items:
source:
id: DisableHurtbox
path: ''
startLine: 3452
startLine: 3537
assemblies:
- cs.temp.dll
namespace: Player
@@ -119,7 +119,7 @@ items:
source:
id: DisableCancellation
path: ''
startLine: 3460
startLine: 3545
assemblies:
- cs.temp.dll
namespace: Player
@@ -143,7 +143,7 @@ items:
source:
id: EnableCancellation
path: ''
startLine: 3468
startLine: 3553
assemblies:
- cs.temp.dll
namespace: Player
@@ -167,7 +167,7 @@ items:
source:
id: ReturnToMaxSpeed
path: ''
startLine: 3476
startLine: 3561
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -19,7 +19,7 @@ items:
source:
id: TeleportPlatform
path: ''
startLine: 3494
startLine: 3579
assemblies:
- cs.temp.dll
namespace: Player
@@ -44,7 +44,7 @@ items:
source:
id: teleportPoint
path: ''
startLine: 3499
startLine: 3584
assemblies:
- cs.temp.dll
namespace: Player
@@ -69,7 +69,7 @@ items:
source:
id: teleportTag
path: ''
startLine: 3504
startLine: 3589
assemblies:
- cs.temp.dll
namespace: Player
@@ -94,7 +94,7 @@ items:
source:
id: playerTag
path: ''
startLine: 3509
startLine: 3594
assemblies:
- cs.temp.dll
namespace: Player
@@ -119,7 +119,7 @@ items:
source:
id: isPlatform
path: ''
startLine: 3515
startLine: 3600
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -20,7 +20,7 @@ items:
source:
id: UseItem
path: ''
startLine: 4428
startLine: 4518
assemblies:
- cs.temp.dll
namespace: Player
@@ -45,7 +45,7 @@ items:
source:
id: holdTime
path: ''
startLine: 4453
startLine: 4543
assemblies:
- cs.temp.dll
namespace: Player
@@ -70,7 +70,7 @@ items:
source:
id: head
path: ''
startLine: 4463
startLine: 4553
assemblies:
- cs.temp.dll
namespace: Player
@@ -95,7 +95,7 @@ items:
source:
id: PickUpItem
path: ''
startLine: 4511
startLine: 4614
assemblies:
- cs.temp.dll
namespace: Player
@@ -123,7 +123,7 @@ items:
source:
id: DropItem
path: ''
startLine: 4542
startLine: 4646
assemblies:
- cs.temp.dll
namespace: Player
@@ -147,7 +147,7 @@ items:
source:
id: IsHoldingItem
path: ''
startLine: 4589
startLine: 4694
assemblies:
- cs.temp.dll
namespace: Player

View File

@@ -1 +1 @@
{"DirectoryName":"kh23i1t0.juy","BuildStartTime":"2025-04-18T22:56:57.840692Z","DocfxVersion":"2.61.0+54f1a2f4f25f89435f222c93aa8aab0c0cfea2b5","PluginHash":"6+uaRxf5aGpN/ZwrNQRoMniP6FebMZrtINa/RzYuzVA=","TemplateHash":"Ab8SBffEzLijlyi8X1CYTzCCPCQdNgfthH7UQN3MTnc=","Versions":[{"VersionName":"","Processors":[{"Steps":[{"Name":"BuildConceptualDocument"},{"Name":"CountWord"},{"Name":"ValidateConceptualDocumentMetadata"}],"IntermediateModelManifestFile":"e1yv0d5a.k1t","InvalidSourceFiles":[],"Name":"ConceptualDocumentProcessor"},{"Steps":[{"Name":"ApplyOverwriteDocumentForMref"},{"Name":"BuildManagedReferenceDocument"},{"Name":"FillReferenceInformation","ContextInfoFile":"jiifolrw.woo"},{"Name":"ValidateManagedReferenceDocumentMetadata"}],"IntermediateModelManifestFile":"gpvbjajo.dar","InvalidSourceFiles":[],"Name":"ManagedReferenceDocumentProcessor"}],"ConfigHash":"d3xPJRlfe2AF4HCoHBb5stWJ79rGbkVitjEfaN/9rok=","FileMetadataHash":"yvZN9c+DlxbdCgCeEdAfYuGfzcG8TZxRc6cjKlR3vS0=","DependencyFile":"gieq5msd.li1","FileMetadataFile":"cyz3qobs.3eq","AttributesFile":"kdrboj4r.gqp","OutputFile":"1j20nwuk.saj","ManifestFile":"gylistfs.yt1","XRefSpecMapFile":"o0wfylfa.cjp","ExternalXRefSpecFile":"ps35xtxe.m00","FileMapFile":"2i4jpy0n.qk5","BuildMessageFile":"cezg14rv.anf","TocRestructionsFile":"itbx4zuc.4vx"}],"IsValid":true}
{"DirectoryName":"kh23i1t0.juy","BuildStartTime":"2025-04-19T16:57:35.729329Z","DocfxVersion":"2.61.0+54f1a2f4f25f89435f222c93aa8aab0c0cfea2b5","PluginHash":"6+uaRxf5aGpN/ZwrNQRoMniP6FebMZrtINa/RzYuzVA=","TemplateHash":"Ab8SBffEzLijlyi8X1CYTzCCPCQdNgfthH7UQN3MTnc=","Versions":[{"VersionName":"","Processors":[{"Steps":[{"Name":"BuildConceptualDocument"},{"Name":"CountWord"},{"Name":"ValidateConceptualDocumentMetadata"}],"IntermediateModelManifestFile":"qwgjdz5m.c1o","InvalidSourceFiles":[],"Name":"ConceptualDocumentProcessor"},{"Steps":[{"Name":"ApplyOverwriteDocumentForMref"},{"Name":"BuildManagedReferenceDocument"},{"Name":"FillReferenceInformation","ContextInfoFile":"roquuec1.vz3"},{"Name":"ValidateManagedReferenceDocumentMetadata"}],"IntermediateModelManifestFile":"vi0hwqx3.hyu","InvalidSourceFiles":[],"Name":"ManagedReferenceDocumentProcessor"}],"ConfigHash":"I0p1mvY+tNZdUoYLCjASOgL5YZ/xuty1+5pxgmdLcok=","FileMetadataHash":"yvZN9c+DlxbdCgCeEdAfYuGfzcG8TZxRc6cjKlR3vS0=","DependencyFile":"2zsrbwxz.3pj","FileMetadataFile":"1vpbkqqg.ytk","AttributesFile":"tgxfnl0w.ii0","OutputFile":"fwgd5vfu.vly","ManifestFile":"safiwt1l.vk0","XRefSpecMapFile":"v01nel0p.aw5","ExternalXRefSpecFile":"q1lv0uhr.ort","FileMapFile":"gu3tsqf2.ufc","BuildMessageFile":"44fj34ll.5fo","TocRestructionsFile":"1jk2olkk.v34"}],"IsValid":true}

View File

@@ -0,0 +1,189 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class FallPlatform
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class FallPlatform
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.FallPlatform">
<h1 id="Game_FallPlatform" data-uid="Game.FallPlatform" class="text-break">Class FallPlatform
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.FallPlatform.yml" sourcestartlinenumber="2">This class controls platforms that fall when touched by a player or another platform.
The platform will fall after a delay and then reset to its original position.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">FallPlatform</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_FallPlatform_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class FallPlatform : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_FallPlatform_fallDelay" data-uid="Game.FallPlatform.fallDelay">fallDelay</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.FallPlatform.yml" sourcestartlinenumber="2">The time (in seconds) before the platform starts falling after being triggered.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float fallDelay</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_FallPlatform_resetDelay" data-uid="Game.FallPlatform.resetDelay">resetDelay</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.FallPlatform.yml" sourcestartlinenumber="2">The time (in seconds) before the platform resets to its original position after falling.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float resetDelay</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1 @@
{}

View File

@@ -0,0 +1 @@
{"dict":{}}

View File

@@ -0,0 +1,256 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class HubManager
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class HubManager
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.HubManager">
<h1 id="Game_HubManager" data-uid="Game.HubManager" class="text-break">Class HubManager
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">This class manages the hub area of the game, including loading and unloading game scenes,
controlling the hub camera, and managing game buttons.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">HubManager</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_HubManager_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class HubManager : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_HubManager_gameButtonsParent" data-uid="Game.HubManager.gameButtonsParent">gameButtonsParent</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">The parent object containing all game buttons in the hub.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject gameButtonsParent</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_HubManager_hubCamera" data-uid="Game.HubManager.hubCamera">hubCamera</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">The camera used in the hub area.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject hubCamera</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_HubManager_Instance" data-uid="Game.HubManager.Instance">Instance</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">A single instance of this class that can be accessed from anywhere.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static HubManager Instance</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Game.HubManager.html">HubManager</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Game_HubManager_LoadScene_" data-uid="Game.HubManager.LoadScene*"></a>
<h4 id="Game_HubManager_LoadScene_System_String_" data-uid="Game.HubManager.LoadScene(System.String)">LoadScene(string)</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">Loads a new game scene and disables the hub camera.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void LoadScene(string sceneName)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td><span class="parametername">sceneName</span></td>
<td><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="1">The name of the scene to load.</p>
</td>
</tr>
</tbody>
</table>
<a id="Game_HubManager_UnloadGameScene_" data-uid="Game.HubManager.UnloadGameScene*"></a>
<h4 id="Game_HubManager_UnloadGameScene" data-uid="Game.HubManager.UnloadGameScene">UnloadGameScene()</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.HubManager.yml" sourcestartlinenumber="2">Unloads the current game scene and reactivates the hub camera.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UnloadGameScene()</code></pre>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,225 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class SoundEffect
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class SoundEffect
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Music.SoundEffect">
<h1 id="Music_SoundEffect" data-uid="Music.SoundEffect" class="text-break">Class SoundEffect
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="2">Represents a sound effect, including its name and associated AudioSource.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">SoundEffect</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Music.html">Music</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Music_SoundEffect_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class SoundEffect</code></pre>
</div>
<h3 id="constructors">Constructors
</h3>
<a id="Music_SoundEffect__ctor_" data-uid="Music.SoundEffect.#ctor*"></a>
<h4 id="Music_SoundEffect__ctor_System_String_AudioSource_" data-uid="Music.SoundEffect.#ctor(System.String,AudioSource)">SoundEffect(string, AudioSource)</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="2">Initializes a new instance of the <a class="xref" href="Music.SoundEffect.html">SoundEffect</a> class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SoundEffect(string name, AudioSource audioSource)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td><span class="parametername">name</span></td>
<td><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="1">The name of the sound effect.</p>
</td>
</tr>
<tr>
<td><span class="xref">AudioSource</span></td>
<td><span class="parametername">audioSource</span></td>
<td><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="1">The AudioSource component for the sound effect.</p>
</td>
</tr>
</tbody>
</table>
<h3 id="fields">Fields
</h3>
<h4 id="Music_SoundEffect_audioSource" data-uid="Music.SoundEffect.audioSource">audioSource</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="2">The AudioSource component that plays the sound effect.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public AudioSource audioSource</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">AudioSource</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_SoundEffect_name" data-uid="Music.SoundEffect.name">name</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.SoundEffect.yml" sourcestartlinenumber="2">The name of the sound effect.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string name</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1 @@
{"PreBuildBuild":"hcrtrqvr.dze","Link":"zzztbgln.2sm"}

View File

@@ -0,0 +1,265 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class Playlist
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class Playlist
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Music.Playlist">
<h1 id="Music_Playlist" data-uid="Music.Playlist" class="text-break">Class Playlist
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">Represents a playlist of music tracks.
Contains information about the tracks, their associated scenes, and playback settings.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">Playlist</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Music.html">Music</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Music_Playlist_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[Serializable]
public class Playlist</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Music_Playlist_shuffleTime" data-uid="Music.Playlist.shuffleTime">shuffleTime</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">The time interval (in seconds) between shuffling tracks in the playlist.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float shuffleTime</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_Playlist_songs" data-uid="Music.Playlist.songs">songs</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">A list of audio clips included in this playlist.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;AudioClip&gt; songs</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<span class="xref">AudioClip</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_Playlist_trackName" data-uid="Music.Playlist.trackName">trackName</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">The name of the playlist.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string trackName</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_Playlist_trackScenes" data-uid="Music.Playlist.trackScenes">trackScenes</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">A list of scenes where this playlist is used.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;string&gt; trackScenes</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<span class="xref">string</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_Playlist_volume" data-uid="Music.Playlist.volume">volume</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.Playlist.yml" sourcestartlinenumber="2">The volume level for the playlist.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float volume</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,252 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class PlayerManager
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class PlayerManager
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Player.PlayerManager">
<h1 id="Player_PlayerManager" data-uid="Player.PlayerManager" class="text-break">Class PlayerManager
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">This class manages player-related functionality, such as joining, leaving, and assigning colors.
It also handles starting the game once players have joined.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">PlayerManager</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Player.html">Player</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Player_PlayerManager_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class PlayerManager : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Player_PlayerManager_cards" data-uid="Player.PlayerManager.cards">cards</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">A list of player join cards, which represent players in the UI.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;PlayerJoinCard&gt; cards</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<a class="xref" href="Game.PlayerJoinCard.html">PlayerJoinCard</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_PlayerManager_Instance" data-uid="Player.PlayerManager.Instance">Instance</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">The singleton instance of the <a class="xref" href="Player.PlayerManager.html">PlayerManager</a> class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static PlayerManager Instance</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Player.PlayerManager.html">PlayerManager</a></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_PlayerManager_playerColors" data-uid="Player.PlayerManager.playerColors">playerColors</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">A list of colors assigned to players for identification.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;Color&gt; playerColors</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<span class="xref">Color</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_PlayerManager_playerSelect" data-uid="Player.PlayerManager.playerSelect">playerSelect</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">The UI element used for player selection.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject playerSelect</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Player_PlayerManager_StartGame_" data-uid="Player.PlayerManager.StartGame*"></a>
<h4 id="Player_PlayerManager_StartGame" data-uid="Player.PlayerManager.StartGame">StartGame()</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.PlayerManager.yml" sourcestartlinenumber="2">Starts the game if at least one player has joined.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void StartGame()</code></pre>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,413 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class DayNightCycle
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class DayNightCycle
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.DayNightCycle">
<h1 id="Game_DayNightCycle" data-uid="Game.DayNightCycle" class="text-break">Class DayNightCycle
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Manages the day-night cycle by transitioning between different sky and cloud sprites.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">DayNightCycle</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_DayNightCycle_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class DayNightCycle : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_DayNightCycle_cycleDuration" data-uid="Game.DayNightCycle.cycleDuration">cycleDuration</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Duration of each phase (day, evening, night) before transitioning to the next phase.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float cycleDuration</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_dayBackClouds" data-uid="Game.DayNightCycle.dayBackClouds">dayBackClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the back clouds during the day.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer dayBackClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_dayFrontClouds" data-uid="Game.DayNightCycle.dayFrontClouds">dayFrontClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the front clouds during the day.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer dayFrontClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_daySky" data-uid="Game.DayNightCycle.daySky">daySky</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the sky during the day.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer daySky</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_eveningBackClouds" data-uid="Game.DayNightCycle.eveningBackClouds">eveningBackClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the back clouds during the evening.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer eveningBackClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_eveningFrontClouds" data-uid="Game.DayNightCycle.eveningFrontClouds">eveningFrontClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the front clouds during the evening.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer eveningFrontClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_eveningSky" data-uid="Game.DayNightCycle.eveningSky">eveningSky</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the sky during the evening.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer eveningSky</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_nightBackClouds" data-uid="Game.DayNightCycle.nightBackClouds">nightBackClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the back clouds during the night.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer nightBackClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_nightFrontClouds" data-uid="Game.DayNightCycle.nightFrontClouds">nightFrontClouds</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the front clouds during the night.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer nightFrontClouds</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_nightSky" data-uid="Game.DayNightCycle.nightSky">nightSky</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Sprite representing the sky during the night.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public SpriteRenderer nightSky</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">SpriteRenderer</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_DayNightCycle_transitionDuration" data-uid="Game.DayNightCycle.transitionDuration">transitionDuration</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.DayNightCycle.yml" sourcestartlinenumber="2">Duration of the transition between different phases of the day-night cycle.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float transitionDuration</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,136 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class ObjectVisibility
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class ObjectVisibility
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.ObjectVisibility">
<h1 id="Game_ObjectVisibility" data-uid="Game.ObjectVisibility" class="text-break">Class ObjectVisibility
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.ObjectVisibility.yml" sourcestartlinenumber="2">This class controls the visibility of an object based on the current game mode.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">ObjectVisibility</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_ObjectVisibility_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class ObjectVisibility : MonoBehaviour</code></pre>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,266 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class TrackLayer
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class TrackLayer
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Music.TrackLayer">
<h1 id="Music_TrackLayer" data-uid="Music.TrackLayer" class="text-break">Class TrackLayer
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">Represents a single layer of a music track.
Each layer can be triggered and controlled independently based on game events or conditions.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">TrackLayer</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Music.html">Music</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Music_TrackLayer_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">[Serializable]
public class TrackLayer</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Music_TrackLayer_enableTrigger" data-uid="Music.TrackLayer.enableTrigger">enableTrigger</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">The trigger condition for enabling this layer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TrackLayer.EnableTrigger enableTrigger</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Music.TrackLayer.html">TrackLayer</a>.<a class="xref" href="Music.TrackLayer.EnableTrigger.html">EnableTrigger</a></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_TrackLayer_layerName" data-uid="Music.TrackLayer.layerName">layerName</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">The name of the music layer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string layerName</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_TrackLayer_layerScenes" data-uid="Music.TrackLayer.layerScenes">layerScenes</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">A list of scenes where this layer is active.
If empty, the layer is active in all scenes.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;string&gt; layerScenes</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<span class="xref">string</span>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_TrackLayer_layerTrack" data-uid="Music.TrackLayer.layerTrack">layerTrack</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">The audio clip associated with this music layer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public AudioClip layerTrack</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">AudioClip</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_TrackLayer_triggerName" data-uid="Music.TrackLayer.triggerName">triggerName</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.TrackLayer.yml" sourcestartlinenumber="2">The name of the object that triggers this layer.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string triggerName</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,189 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class GameManagerHelper
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class GameManagerHelper
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.GameManagerHelper">
<h1 id="Game_GameManagerHelper" data-uid="Game.GameManagerHelper" class="text-break">Class GameManagerHelper
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.GameManagerHelper.yml" sourcestartlinenumber="2">This class helps manage positions for the GameManager during development.
It allows adding hat spawn positions and player spawn positions directly in the editor.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">GameManagerHelper</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_GameManagerHelper_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class GameManagerHelper : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_GameManagerHelper_addHatPosition" data-uid="Game.GameManagerHelper.addHatPosition">addHatPosition</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.GameManagerHelper.yml" sourcestartlinenumber="2">If true, adds the current position of the &quot;HELPER&quot; object to the hat spawn positions in the GameManager.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool addHatPosition</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">bool</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_GameManagerHelper_addSpawnPosition" data-uid="Game.GameManagerHelper.addSpawnPosition">addSpawnPosition</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.GameManagerHelper.yml" sourcestartlinenumber="2">If true, sets the current position of the &quot;HELPER&quot; object as the player spawn position in the GameManager.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool addSpawnPosition</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">bool</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,214 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class PlayerJoinCard
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class PlayerJoinCard
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.PlayerJoinCard">
<h1 id="Game_PlayerJoinCard" data-uid="Game.PlayerJoinCard" class="text-break">Class PlayerJoinCard
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.PlayerJoinCard.yml" sourcestartlinenumber="2">This class represents a player join card, displaying the player's number
and preview in the game lobby.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">PlayerJoinCard</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_PlayerJoinCard_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class PlayerJoinCard : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_PlayerJoinCard_playerNumber" data-uid="Game.PlayerJoinCard.playerNumber">playerNumber</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerJoinCard.yml" sourcestartlinenumber="2">The number assigned to the player.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public int playerNumber</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">int</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_PlayerJoinCard_playerNumberText" data-uid="Game.PlayerJoinCard.playerNumberText">playerNumberText</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerJoinCard.yml" sourcestartlinenumber="2">The text element displaying the player's number.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TextMeshProUGUI playerNumberText</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">TextMeshProUGUI</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_PlayerJoinCard_playerPreview" data-uid="Game.PlayerJoinCard.playerPreview">playerPreview</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerJoinCard.yml" sourcestartlinenumber="2">The preview object representing the player.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject playerPreview</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,214 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class LeaderboardManager
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class LeaderboardManager
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.LeaderboardManager">
<h1 id="Game_LeaderboardManager" data-uid="Game.LeaderboardManager" class="text-break">Class LeaderboardManager
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="2">This class manages the leaderboard, including initializing player icons,
updating player positions, and displaying hold times.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">LeaderboardManager</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_LeaderboardManager_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class LeaderboardManager : MonoBehaviour</code></pre>
</div>
<h3 id="properties">Properties
</h3>
<a id="Game_LeaderboardManager_Instance_" data-uid="Game.LeaderboardManager.Instance*"></a>
<h4 id="Game_LeaderboardManager_Instance" data-uid="Game.LeaderboardManager.Instance">Instance</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="2">A single instance of this class that can be accessed from anywhere.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static LeaderboardManager Instance { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Game.LeaderboardManager.html">LeaderboardManager</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Game_LeaderboardManager_UpdateLeaderboard_" data-uid="Game.LeaderboardManager.UpdateLeaderboard*"></a>
<h4 id="Game_LeaderboardManager_UpdateLeaderboard" data-uid="Game.LeaderboardManager.UpdateLeaderboard">UpdateLeaderboard()</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="2">Updates the leaderboard by sorting players based on their hold times
and adjusting their positions.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UpdateLeaderboard()</code></pre>
</div>
<a id="Game_LeaderboardManager_UpdatePlayerHoldTimeText_" data-uid="Game.LeaderboardManager.UpdatePlayerHoldTimeText*"></a>
<h4 id="Game_LeaderboardManager_UpdatePlayerHoldTimeText_GameObject_System_Single_" data-uid="Game.LeaderboardManager.UpdatePlayerHoldTimeText(GameObject,System.Single)">UpdatePlayerHoldTimeText(GameObject, float)</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="2">Updates the hold time text for a specific player on the leaderboard.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void UpdatePlayerHoldTimeText(GameObject player, float holdTime)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td><span class="parametername">player</span></td>
<td><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="1">The player whose hold time is being updated.</p>
</td>
</tr>
<tr>
<td><span class="xref">float</span></td>
<td><span class="parametername">holdTime</span></td>
<td><p sourcefile="api/Game.LeaderboardManager.yml" sourcestartlinenumber="1">The new hold time to display.</p>
</td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,240 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class TeleportPlatform
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class TeleportPlatform
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Player.TeleportPlatform">
<h1 id="Player_TeleportPlatform" data-uid="Player.TeleportPlatform" class="text-break">Class TeleportPlatform
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Player.TeleportPlatform.yml" sourcestartlinenumber="2">This class handles teleportation for platforms and players when they collide with the teleport trigger.
It can teleport either the platform itself or a player to a specified location.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">TeleportPlatform</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Player.html">Player</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Player_TeleportPlatform_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class TeleportPlatform : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Player_TeleportPlatform_isPlatform" data-uid="Player.TeleportPlatform.isPlatform">isPlatform</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.TeleportPlatform.yml" sourcestartlinenumber="2">Determines whether this script is handling a platform or a player.
If true, it teleports players. If false, it teleports the platform itself.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool isPlatform</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">bool</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_TeleportPlatform_playerTag" data-uid="Player.TeleportPlatform.playerTag">playerTag</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.TeleportPlatform.yml" sourcestartlinenumber="2">The tag used to identify player objects.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string playerTag</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_TeleportPlatform_teleportPoint" data-uid="Player.TeleportPlatform.teleportPoint">teleportPoint</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.TeleportPlatform.yml" sourcestartlinenumber="2">The position where the platform or player will be teleported.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Vector2 teleportPoint</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Vector2</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Player_TeleportPlatform_teleportTag" data-uid="Player.TeleportPlatform.teleportTag">teleportTag</h4>
<div class="markdown level1 summary"><p sourcefile="api/Player.TeleportPlatform.yml" sourcestartlinenumber="2">The tag used to identify objects (e.g., platforms) that can trigger teleportation.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public string teleportTag</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td></td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,217 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class PlayerCardCreator
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class PlayerCardCreator
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.PlayerCardCreator">
<h1 id="Game_PlayerCardCreator" data-uid="Game.PlayerCardCreator" class="text-break">Class PlayerCardCreator
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.PlayerCardCreator.yml" sourcestartlinenumber="2">This class is used to create cards for players when they join the game.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">PlayerCardCreator</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_PlayerCardCreator_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class PlayerCardCreator : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_PlayerCardCreator_Instance" data-uid="Game.PlayerCardCreator.Instance">Instance</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerCardCreator.yml" sourcestartlinenumber="2">A single instance of this class that can be accessed from anywhere.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static PlayerCardCreator Instance</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Game.PlayerCardCreator.html">PlayerCardCreator</a></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_PlayerCardCreator_playerJoinCardPrefab" data-uid="Game.PlayerCardCreator.playerJoinCardPrefab">playerJoinCardPrefab</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerCardCreator.yml" sourcestartlinenumber="2">The template used to create new player cards.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject playerJoinCardPrefab</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Game_PlayerCardCreator_CreateCard_" data-uid="Game.PlayerCardCreator.CreateCard*"></a>
<h4 id="Game_PlayerCardCreator_CreateCard" data-uid="Game.PlayerCardCreator.CreateCard">CreateCard()</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.PlayerCardCreator.yml" sourcestartlinenumber="2">Creates a new player card and returns it.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public PlayerJoinCard CreateCard()</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Game.PlayerJoinCard.html">PlayerJoinCard</a></td>
<td><p sourcefile="api/Game.PlayerCardCreator.yml" sourcestartlinenumber="1">The new player card, or nothing if it couldn't be created.</p>
</td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,224 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class AudioManager
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class AudioManager
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Music.AudioManager">
<h1 id="Music_AudioManager" data-uid="Music.AudioManager" class="text-break">Class AudioManager
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="2">This class manages the playback of sound effects in the game.
It provides functionality to play specific sounds by name and ensures a singleton instance for global access.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">AudioManager</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Music.html">Music</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Music_AudioManager_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class AudioManager : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Music_AudioManager_Instance" data-uid="Music.AudioManager.Instance">Instance</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="2">The singleton instance of the <a class="xref" href="Music.AudioManager.html">AudioManager</a> class.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static AudioManager Instance</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><a class="xref" href="Music.AudioManager.html">AudioManager</a></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Music_AudioManager_soundEffects" data-uid="Music.AudioManager.soundEffects">soundEffects</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="2">A list of all sound effects managed by the AudioManager.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public List&lt;SoundEffect&gt; soundEffects</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">List&lt;&gt;</span>&lt;<a class="xref" href="Music.SoundEffect.html">SoundEffect</a>&gt;</td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Music_AudioManager_PlaySound_" data-uid="Music.AudioManager.PlaySound*"></a>
<h4 id="Music_AudioManager_PlaySound_System_String_" data-uid="Music.AudioManager.PlaySound(System.String)">PlaySound(string)</h4>
<div class="markdown level1 summary"><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="2">Plays a sound effect by its name.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void PlaySound(string soundName)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">string</span></td>
<td><span class="parametername">soundName</span></td>
<td><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="1">The name of the sound effect to play.</p>
</td>
</tr>
</tbody>
</table>
<h5 id="Music_AudioManager_PlaySound_System_String__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p sourcefile="api/Music.AudioManager.yml" sourcestartlinenumber="2">If the sound name is &quot;Punch,&quot; it plays multiple punch-related sound effects.
If the sound is not found, a warning is logged to the console.</p>
</div>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

View File

@@ -0,0 +1,395 @@
<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class TerribleHealthBarScript
| Example Unity documentation </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class TerribleHealthBarScript
| Example Unity documentation ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
<meta property="docfx:rel" content="../">
</head> <body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="../index.html">
<img id="logo" class="svg" src="../logo.svg" alt="">
</a>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div class="container body-content">
<div id="search-results">
<div class="search-list">Search Results for <span></span></div>
<div class="sr-items">
<p><i class="glyphicon glyphicon-refresh index-loading"></i></p>
</div>
<ul id="pagination" data-first="First" data-prev="Previous" data-next="Next" data-last="Last"></ul>
</div>
</div>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Game.TerribleHealthBarScript">
<h1 id="Game_TerribleHealthBarScript" data-uid="Game.TerribleHealthBarScript" class="text-break">Class TerribleHealthBarScript
</h1>
<div class="markdown level0 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">This class manages the health bar visuals for a player, including updating
the health bar's size, position, and color based on the player's current health.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">object</span></div>
<div class="level1"><span class="xref">TerribleHealthBarScript</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="Game.html">Game</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="Game_TerribleHealthBarScript_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class TerribleHealthBarScript : MonoBehaviour</code></pre>
</div>
<h3 id="fields">Fields
</h3>
<h4 id="Game_TerribleHealthBarScript_actualHealthVisual" data-uid="Game.TerribleHealthBarScript.actualHealthVisual">actualHealthVisual</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The actual health bar that reflects the player's current health.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject actualHealthVisual</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_deathVisual" data-uid="Game.TerribleHealthBarScript.deathVisual">deathVisual</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The visual representation of the player's death state.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject deathVisual</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_fullDeathColor" data-uid="Game.TerribleHealthBarScript.fullDeathColor">fullDeathColor</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The color of the health bar when the player is at zero health.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Color fullDeathColor</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Color</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_fullHealthColor" data-uid="Game.TerribleHealthBarScript.fullHealthColor">fullHealthColor</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The color of the health bar when the player is at full health.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Color fullHealthColor</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Color</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_healthVisual" data-uid="Game.TerribleHealthBarScript.healthVisual">healthVisual</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The visual representation of the health bar.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject healthVisual</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_player" data-uid="Game.TerribleHealthBarScript.player">player</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The player associated with this health bar.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public GameObject player</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_smoothSpeed" data-uid="Game.TerribleHealthBarScript.smoothSpeed">smoothSpeed</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The speed at which the health bar updates smoothly.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public float smoothSpeed</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">float</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_subtractionColor" data-uid="Game.TerribleHealthBarScript.subtractionColor">subtractionColor</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The color used to represent health subtraction.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public Color subtractionColor</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">Color</span></td>
<td></td>
</tr>
</tbody>
</table>
<h4 id="Game_TerribleHealthBarScript_text" data-uid="Game.TerribleHealthBarScript.text">text</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">The text element displaying the player's current and maximum health.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public TextMeshProUGUI text</code></pre>
</div>
<h5 class="fieldValue">Field Value</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">TextMeshProUGUI</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<a id="Game_TerribleHealthBarScript_SetPlayer_" data-uid="Game.TerribleHealthBarScript.SetPlayer*"></a>
<h4 id="Game_TerribleHealthBarScript_SetPlayer_GameObject_" data-uid="Game.TerribleHealthBarScript.SetPlayer(GameObject)">SetPlayer(GameObject)</h4>
<div class="markdown level1 summary"><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="2">Sets the player associated with this health bar.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void SetPlayer(GameObject player)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
<thead>
<tr>
<th>Type</th>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><span class="xref">GameObject</span></td>
<td><span class="parametername">player</span></td>
<td><p sourcefile="api/Game.TerribleHealthBarScript.yml" sourcestartlinenumber="1">The player to associate with this health bar.</p>
</td>
</tr>
</tbody>
</table>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<div class="contribution">
<ul class="nav">
</ul>
</div>
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<h5>In This Article</h5>
<div></div>
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="grad-bottom"></div>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Example Unity documentation footer
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More