Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
hoonsubin committed Dec 4, 2024
1 parent 32a2a9f commit c36b72b
Show file tree
Hide file tree
Showing 30 changed files with 2,753 additions and 1,123 deletions.
4 changes: 2 additions & 2 deletions api/CatchIo.Runtime.Character.CharacterFacade.html
Original file line number Diff line number Diff line change
Expand Up @@ -1019,7 +1019,7 @@ <h4 id="CatchIo_Runtime_Character_CharacterFacade_ScoutingMarker" data-uid="Catc
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CharacterScoutingMarker ScoutingMarker { get; }</code></pre>
<pre><code class="lang-csharp hljs">public CharacterMarkReceiver ScoutingMarker { get; }</code></pre>
</div>
<h5 class="propertyValue">Property Value</h5>
<table class="table table-bordered table-striped table-condensed">
Expand All @@ -1031,7 +1031,7 @@ <h5 class="propertyValue">Property Value</h5>
</thead>
<tbody>
<tr>
<td><span class="xref">CharacterScoutingMarker</span></td>
<td><span class="xref">CharacterMarkReceiver</span></td>
<td></td>
</tr>
</tbody>
Expand Down
49 changes: 25 additions & 24 deletions api/CatchIo.Runtime.Character.CharacterInput.html
Original file line number Diff line number Diff line change
Expand Up @@ -124,30 +124,6 @@ <h5 class="fieldValue">Field Value</h5>
</table>


<h4 id="CatchIo_Runtime_Character_CharacterInput_OnAttackChargeCancelled" data-uid="CatchIo.Runtime.Character.CharacterInput.OnAttackChargeCancelled">OnAttackChargeCancelled</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public UnityEvent OnAttackChargeCancelled</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">UnityEvent</span></td>
<td></td>
</tr>
</tbody>
</table>


<h4 id="CatchIo_Runtime_Character_CharacterInput_OnDiscardItem" data-uid="CatchIo.Runtime.Character.CharacterInput.OnDiscardItem">OnDiscardItem</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
Expand Down Expand Up @@ -442,6 +418,31 @@ <h5 class="propertyValue">Property Value</h5>
</table>


<a id="CatchIo_Runtime_Character_CharacterInput_IsCharging_" data-uid="CatchIo.Runtime.Character.CharacterInput.IsCharging*"></a>
<h4 id="CatchIo_Runtime_Character_CharacterInput_IsCharging" data-uid="CatchIo.Runtime.Character.CharacterInput.IsCharging">IsCharging</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public bool IsCharging { 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><span class="xref">System.Boolean</span></td>
<td></td>
</tr>
</tbody>
</table>


<a id="CatchIo_Runtime_Character_CharacterInput_IsGamePadActive_" data-uid="CatchIo.Runtime.Character.CharacterInput.IsGamePadActive*"></a>
<h4 id="CatchIo_Runtime_Character_CharacterInput_IsGamePadActive" data-uid="CatchIo.Runtime.Character.CharacterInput.IsGamePadActive">IsGamePadActive</h4>
<div class="markdown level1 summary"></div>
Expand Down
14 changes: 12 additions & 2 deletions api/CatchIo.Runtime.Character.Inventory.CharacterItemUser.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,13 @@ <h3 id="constructors">Constructors


<a id="CatchIo_Runtime_Character_Inventory_CharacterItemUser__ctor_" data-uid="CatchIo.Runtime.Character.Inventory.CharacterItemUser.#ctor*"></a>
<h4 id="CatchIo_Runtime_Character_Inventory_CharacterItemUser__ctor_CatchIo_Runtime_Character_CharacterFacade_" data-uid="CatchIo.Runtime.Character.Inventory.CharacterItemUser.#ctor(CatchIo.Runtime.Character.CharacterFacade)">CharacterItemUser(CharacterFacade)</h4>
<h4 id="CatchIo_Runtime_Character_Inventory_CharacterItemUser__ctor_CatchIo_Runtime_Character_CharacterFacade_EntityMarkSender_EntityMarkReceiver_" data-uid="CatchIo.Runtime.Character.Inventory.CharacterItemUser.#ctor(CatchIo.Runtime.Character.CharacterFacade,EntityMarkSender,EntityMarkReceiver)">CharacterItemUser(CharacterFacade, EntityMarkSender, EntityMarkReceiver)</h4>
<div class="markdown level1 summary"><p>Constructor to initialize the CharacterItemUser with the associated character.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public CharacterItemUser(CharacterFacade character)</code></pre>
<pre><code class="lang-csharp hljs">public CharacterItemUser(CharacterFacade character, EntityMarkSender markSender, EntityMarkReceiver markReceiver)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
Expand All @@ -126,6 +126,16 @@ <h5 class="parameters">Parameters</h5>
<td><p>The character facade associated with this item user.</p>
</td>
</tr>
<tr>
<td><span class="xref">EntityMarkSender</span></td>
<td><span class="parametername">markSender</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">EntityMarkReceiver</span></td>
<td><span class="parametername">markReceiver</span></td>
<td></td>
</tr>
</tbody>
</table>
<h3 id="properties">Properties
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Class CharacterScoutingMarker
<title>Class CharacterMarkReceiver
| Catch.io Developer Reference </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="Class CharacterScoutingMarker
<meta name="title" content="Class CharacterMarkReceiver
| Catch.io Developer Reference ">
<meta name="generator" content="docfx 2.59.4.0">
<meta name="description" content="Developer documentation for Team STEP: Project Catch.io">
Expand Down Expand Up @@ -78,36 +78,37 @@
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker">
<article class="content wrap" id="_content" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver">


<h1 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker" class="text-break">Class CharacterScoutingMarker
<h1 id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver" class="text-break">Class CharacterMarkReceiver
</h1>
<div class="markdown level0 summary"><p>Handles character-specific mark behavior.</p>
</div>
<div class="markdown level0 conceptual"></div>
<div class="inheritance">
<h5>Inheritance</h5>
<div class="level0"><span class="xref">System.Object</span></div>
<div class="level1"><span class="xref">CharacterScoutingMarker</span></div>
<div class="level1"><span class="xref">CharacterMarkReceiver</span></div>
</div>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Runtime.Character.ScoutingMarker.html">CatchIo.Runtime.Character.ScoutingMarker</a></h6>
<h6><strong>Namespace</strong>: <a class="xref" href="CatchIo.Runtime.Character.Marks.html">CatchIo.Runtime.Character.Marks</a></h6>
<h6><strong>Assembly</strong>: cs.temp.dll.dll</h6>
<h5 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_syntax">Syntax</h5>
<h5 id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_syntax">Syntax</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public class CharacterScoutingMarker : EntityScoutingMarker</code></pre>
<pre><code class="lang-csharp hljs">public class CharacterMarkReceiver : EntityMarkReceiver</code></pre>
</div>
<h3 id="methods">Methods
</h3>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_ApplyMark_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.ApplyMark*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_ApplyMark_System_Int32_System_String_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.ApplyMark(System.Int32,System.String)">ApplyMark(Int32, String)</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_ApplyMark_" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.ApplyMark*"></a>
<h4 id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_ApplyMark_System_Int32_System_String_System_Boolean_" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.ApplyMark(System.Int32,System.String,System.Boolean)">ApplyMark(Int32, String, Boolean)</h4>
<div class="markdown level1 summary"><p>Applies a mark to this character and handles additional logic for cursed status.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override void ApplyMark(int markerViewID, string markSFX)</code></pre>
<pre><code class="lang-csharp hljs">public override void ApplyMark(int markerViewID, string markSFX, bool isNetworkCall = true)</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-striped table-condensed">
Expand All @@ -129,80 +130,45 @@ <h5 class="parameters">Parameters</h5>
<td><span class="parametername">markSFX</span></td>
<td></td>
</tr>
</tbody>
</table>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_CanMark_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.CanMark*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_CanMark" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.CanMark">CanMark()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override bool CanMark()</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><span class="xref">System.Boolean</span></td>
<td><span class="parametername">isNetworkCall</span></td>
<td></td>
</tr>
</tbody>
</table>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_ClearMarksReceived_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.ClearMarksReceived*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_ClearMarksReceived" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.ClearMarksReceived">ClearMarksReceived()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public override void ClearMarksReceived()</code></pre>
</div>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_Mark_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.Mark*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_Mark_IEntityScoutingMarkable_System_String_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.Mark(IEntityScoutingMarkable,System.String)">Mark(IEntityScoutingMarkable, String)</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_CanMark_" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.CanMark*"></a>
<h4 id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_CanMark" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.CanMark">CanMark()</h4>
<div class="markdown level1 summary"><p>Determines if this character can be marked.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public void Mark(IEntityScoutingMarkable markable, string markSFX)</code></pre>
<pre><code class="lang-csharp hljs">public override bool CanMark()</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<h5 class="returns">Returns</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">IEntityScoutingMarkable</span></td>
<td><span class="parametername">markable</span></td>
<td></td>
</tr>
<tr>
<td><span class="xref">System.String</span></td>
<td><span class="parametername">markSFX</span></td>
<td><span class="xref">System.Boolean</span></td>
<td></td>
</tr>
</tbody>
</table>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_RemoveReceivedMark_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.RemoveReceivedMark*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_RemoveReceivedMark_System_Int32_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.RemoveReceivedMark(System.Int32)">RemoveReceivedMark(Int32)</h4>
<div class="markdown level1 summary"></div>
<a id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_RemoveReceivedMark_" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.RemoveReceivedMark*"></a>
<h4 id="CatchIo_Runtime_Character_Marks_CharacterMarkReceiver_RemoveReceivedMark_System_Int32_" data-uid="CatchIo.Runtime.Character.Marks.CharacterMarkReceiver.RemoveReceivedMark(System.Int32)">RemoveReceivedMark(Int32)</h4>
<div class="markdown level1 summary"><p>Removes a specific received mark from this character.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
Expand All @@ -225,16 +191,6 @@ <h5 class="parameters">Parameters</h5>
</tr>
</tbody>
</table>


<a id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_Start_" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.Start*"></a>
<h4 id="CatchIo_Runtime_Character_ScoutingMarker_CharacterScoutingMarker_Start" data-uid="CatchIo.Runtime.Character.ScoutingMarker.CharacterScoutingMarker.Start">Start()</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<h5 class="decalaration">Declaration</h5>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">protected override void Start()</code></pre>
</div>
</article>
</div>

Expand Down
Loading

0 comments on commit c36b72b

Please sign in to comment.