This commit is contained in:
RochesterX
2025-04-18 20:11:19 -04:00
parent a7e181a900
commit ce741c87d5
450 changed files with 59358 additions and 963 deletions

View File

@@ -88,27 +88,46 @@
<h3 id="classes">Classes
</h3>
<h4><a class="xref" href="Player.AnimationPlayer.html">AnimationPlayer</a></h4>
<section></section>
<section><p>This class manages the player's animations, including setting animation states,
handling directional changes, and triggering specific animations like punching.</p>
</section>
<h4><a class="xref" href="Player.Block.html">Block</a></h4>
<section></section>
<section><p>This class handles the player's ability to block and parry incoming attacks.
Blocking reduces damage, while parrying reflects attacks if timed correctly.</p>
</section>
<h4><a class="xref" href="Player.Damageable.html">Damageable</a></h4>
<section></section>
<section><p>This class handles the player's ability to take damage, die, and respawn.
It also manages interactions like blocking, parrying, and dropping items when hit.</p>
</section>
<h4><a class="xref" href="Player.PlayerCameraMovement.html">PlayerCameraMovement</a></h4>
<section></section>
<section><p>This class controls the movement of the camera to follow players during the game.
It also handles special behavior for the camera in the win scene.</p>
</section>
<h4><a class="xref" href="Player.PlayerManager.html">PlayerManager</a></h4>
<section></section>
<section><p>This class manages player-related functionality, such as joining, leaving, and assigning colors.
It also handles starting the game once players have joined.</p>
</section>
<h4><a class="xref" href="Player.PlayerMovement.html">PlayerMovement</a></h4>
<section></section>
<section><p>This class handles the player's movement, including walking, jumping, and animations.
It also manages input, physics, and interactions with the ground.</p>
</section>
<h4><a class="xref" href="Player.Punch.html">Punch</a></h4>
<section></section>
<section><p>This class handles the punching mechanic for the player, including triggering animations,
enabling and disabling the hurtbox, and managing player speed during a punch.</p>
</section>
<h4><a class="xref" href="Player.TeleportPlatform.html">TeleportPlatform</a></h4>
<section></section>
<section><p>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>
</section>
<h4><a class="xref" href="Player.UseItem.html">UseItem</a></h4>
<section></section>
<section><p>This class allows a player to pick up, hold, and drop items during the game.
It is primarily used for managing interactions with the &quot;hat&quot; in &quot;keep-away&quot; mode.</p>
</section>
<h3 id="enums">Enums
</h3>
<h4><a class="xref" href="Player.AnimationPlayer.AnimationState.html">AnimationPlayer.AnimationState</a></h4>
<section></section>
<section><p>Represents the different animation states the player can be in.</p>
</section>
</article>
</div>