@@ -116,7 +116,8 @@ <h3 id="methods">Methods
116116 </ h3 >
117117 < a id ="InscryptionAPI_Card_CostProperties_CostProperties_ImprovedGemsCost_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ImprovedGemsCost* "> </ a >
118118 < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_ImprovedGemsCost_DiskCardGame_CardInfo_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ImprovedGemsCost(DiskCardGame.CardInfo) "> ImprovedGemsCost(CardInfo)</ h4 >
119- < div class ="markdown level1 summary "> </ div >
119+ < div class ="markdown level1 summary "> < p > Improved version of CardInfo.GemsCost that accounts for addGemCost and RemovedGemsCost().</ p >
120+ </ div >
120121 < div class ="markdown level1 conceptual "> </ div >
121122 < h5 class ="decalaration "> Declaration</ h5 >
122123 < div class ="codewrapper ">
@@ -154,6 +155,9 @@ <h5 class="returns">Returns</h5>
154155 </ tr >
155156 </ tbody >
156157 </ table >
158+ < h5 id ="InscryptionAPI_Card_CostProperties_CostProperties_ImprovedGemsCost_DiskCardGame_CardInfo__remarks "> Remarks</ h5 >
159+ < div class ="markdown level1 remarks "> < p > For consistency's sake, it's recommended you use this method over OriginalGemsCost in most cases.</ p >
160+ </ div >
157161 < a id ="InscryptionAPI_Card_CostProperties_CostProperties_OriginalBloodCost_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.OriginalBloodCost* "> </ a >
158162 < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_OriginalBloodCost_DiskCardGame_CardInfo_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.OriginalBloodCost(DiskCardGame.CardInfo) "> OriginalBloodCost(CardInfo)</ h4 >
159163 < div class ="markdown level1 summary "> < p > ChangeCardCostGetter patches BloodCost so we can change the cost on the fly
@@ -334,6 +338,186 @@ <h5 class="returns">Returns</h5>
334338 </ tr >
335339 </ tbody >
336340 </ table >
341+ < a id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedBlood_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedBlood* "> </ a >
342+ < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedBlood_DiskCardGame_PlayableCard_System_Nullable_System_Int32__ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedBlood(DiskCardGame.PlayableCard,System.Nullable{System.Int32}) "> ReduceGemifiedBlood(PlayableCard, Nullable<Int32>)</ h4 >
343+ < div class ="markdown level1 summary "> </ div >
344+ < div class ="markdown level1 conceptual "> </ div >
345+ < h5 class ="decalaration "> Declaration</ h5 >
346+ < div class ="codewrapper ">
347+ < pre > < code class ="lang-csharp hljs "> public static bool ReduceGemifiedBlood(PlayableCard card, int? bloodCost = null)</ code > </ pre >
348+ </ div >
349+ < h5 class ="parameters "> Parameters</ h5 >
350+ < table class ="table table-bordered table-striped table-condensed ">
351+ < thead >
352+ < tr >
353+ < th > Type</ th >
354+ < th > Name</ th >
355+ < th > Description</ th >
356+ </ tr >
357+ </ thead >
358+ < tbody >
359+ < tr >
360+ < td > < span class ="xref "> DiskCardGame.PlayableCard</ span > </ td >
361+ < td > < span class ="parametername "> card</ span > </ td >
362+ < td > </ td >
363+ </ tr >
364+ < tr >
365+ < td > < span class ="xref "> System.Nullable</ span > << span class ="xref "> System.Int32</ span > ></ td >
366+ < td > < span class ="parametername "> bloodCost</ span > </ td >
367+ < td > </ td >
368+ </ tr >
369+ </ tbody >
370+ </ table >
371+ < h5 class ="returns "> Returns</ h5 >
372+ < table class ="table table-bordered table-striped table-condensed ">
373+ < thead >
374+ < tr >
375+ < th > Type</ th >
376+ < th > Description</ th >
377+ </ tr >
378+ </ thead >
379+ < tbody >
380+ < tr >
381+ < td > < span class ="xref "> System.Boolean</ span > </ td >
382+ < td > </ td >
383+ </ tr >
384+ </ tbody >
385+ </ table >
386+ < a id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedBones_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedBones* "> </ a >
387+ < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedBones_DiskCardGame_PlayableCard_System_Nullable_System_Int32__ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedBones(DiskCardGame.PlayableCard,System.Nullable{System.Int32}) "> ReduceGemifiedBones(PlayableCard, Nullable<Int32>)</ h4 >
388+ < div class ="markdown level1 summary "> </ div >
389+ < div class ="markdown level1 conceptual "> </ div >
390+ < h5 class ="decalaration "> Declaration</ h5 >
391+ < div class ="codewrapper ">
392+ < pre > < code class ="lang-csharp hljs "> public static bool ReduceGemifiedBones(PlayableCard card, int? bonesCost = null)</ code > </ pre >
393+ </ div >
394+ < h5 class ="parameters "> Parameters</ h5 >
395+ < table class ="table table-bordered table-striped table-condensed ">
396+ < thead >
397+ < tr >
398+ < th > Type</ th >
399+ < th > Name</ th >
400+ < th > Description</ th >
401+ </ tr >
402+ </ thead >
403+ < tbody >
404+ < tr >
405+ < td > < span class ="xref "> DiskCardGame.PlayableCard</ span > </ td >
406+ < td > < span class ="parametername "> card</ span > </ td >
407+ < td > </ td >
408+ </ tr >
409+ < tr >
410+ < td > < span class ="xref "> System.Nullable</ span > << span class ="xref "> System.Int32</ span > ></ td >
411+ < td > < span class ="parametername "> bonesCost</ span > </ td >
412+ < td > </ td >
413+ </ tr >
414+ </ tbody >
415+ </ table >
416+ < h5 class ="returns "> Returns</ h5 >
417+ < table class ="table table-bordered table-striped table-condensed ">
418+ < thead >
419+ < tr >
420+ < th > Type</ th >
421+ < th > Description</ th >
422+ </ tr >
423+ </ thead >
424+ < tbody >
425+ < tr >
426+ < td > < span class ="xref "> System.Boolean</ span > </ td >
427+ < td > </ td >
428+ </ tr >
429+ </ tbody >
430+ </ table >
431+ < a id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedEnergy_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedEnergy* "> </ a >
432+ < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedEnergy_DiskCardGame_PlayableCard_System_Nullable_System_Int32__ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedEnergy(DiskCardGame.PlayableCard,System.Nullable{System.Int32}) "> ReduceGemifiedEnergy(PlayableCard, Nullable<Int32>)</ h4 >
433+ < div class ="markdown level1 summary "> </ div >
434+ < div class ="markdown level1 conceptual "> </ div >
435+ < h5 class ="decalaration "> Declaration</ h5 >
436+ < div class ="codewrapper ">
437+ < pre > < code class ="lang-csharp hljs "> public static bool ReduceGemifiedEnergy(PlayableCard card, int? energyCost = null)</ code > </ pre >
438+ </ div >
439+ < h5 class ="parameters "> Parameters</ h5 >
440+ < table class ="table table-bordered table-striped table-condensed ">
441+ < thead >
442+ < tr >
443+ < th > Type</ th >
444+ < th > Name</ th >
445+ < th > Description</ th >
446+ </ tr >
447+ </ thead >
448+ < tbody >
449+ < tr >
450+ < td > < span class ="xref "> DiskCardGame.PlayableCard</ span > </ td >
451+ < td > < span class ="parametername "> card</ span > </ td >
452+ < td > </ td >
453+ </ tr >
454+ < tr >
455+ < td > < span class ="xref "> System.Nullable</ span > << span class ="xref "> System.Int32</ span > ></ td >
456+ < td > < span class ="parametername "> energyCost</ span > </ td >
457+ < td > </ td >
458+ </ tr >
459+ </ tbody >
460+ </ table >
461+ < h5 class ="returns "> Returns</ h5 >
462+ < table class ="table table-bordered table-striped table-condensed ">
463+ < thead >
464+ < tr >
465+ < th > Type</ th >
466+ < th > Description</ th >
467+ </ tr >
468+ </ thead >
469+ < tbody >
470+ < tr >
471+ < td > < span class ="xref "> System.Boolean</ span > </ td >
472+ < td > </ td >
473+ </ tr >
474+ </ tbody >
475+ </ table >
476+ < a id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedMox_ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedMox* "> </ a >
477+ < h4 id ="InscryptionAPI_Card_CostProperties_CostProperties_ReduceGemifiedMox_DiskCardGame_PlayableCard_List_DiskCardGame_GemType__ " data-uid ="InscryptionAPI.Card.CostProperties.CostProperties.ReduceGemifiedMox(DiskCardGame.PlayableCard,List{DiskCardGame.GemType}) "> ReduceGemifiedMox(PlayableCard, List<GemType>)</ h4 >
478+ < div class ="markdown level1 summary "> </ div >
479+ < div class ="markdown level1 conceptual "> </ div >
480+ < h5 class ="decalaration "> Declaration</ h5 >
481+ < div class ="codewrapper ">
482+ < pre > < code class ="lang-csharp hljs "> public static bool ReduceGemifiedMox(PlayableCard card, List<GemType> gemsCost = null)</ code > </ pre >
483+ </ div >
484+ < h5 class ="parameters "> Parameters</ h5 >
485+ < table class ="table table-bordered table-striped table-condensed ">
486+ < thead >
487+ < tr >
488+ < th > Type</ th >
489+ < th > Name</ th >
490+ < th > Description</ th >
491+ </ tr >
492+ </ thead >
493+ < tbody >
494+ < tr >
495+ < td > < span class ="xref "> DiskCardGame.PlayableCard</ span > </ td >
496+ < td > < span class ="parametername "> card</ span > </ td >
497+ < td > </ td >
498+ </ tr >
499+ < tr >
500+ < td > < span class ="xref "> List</ span > << span class ="xref "> DiskCardGame.GemType</ span > ></ td >
501+ < td > < span class ="parametername "> gemsCost</ span > </ td >
502+ < td > </ td >
503+ </ tr >
504+ </ tbody >
505+ </ table >
506+ < h5 class ="returns "> Returns</ h5 >
507+ < table class ="table table-bordered table-striped table-condensed ">
508+ < thead >
509+ < tr >
510+ < th > Type</ th >
511+ < th > Description</ th >
512+ </ tr >
513+ </ thead >
514+ < tbody >
515+ < tr >
516+ < td > < span class ="xref "> System.Boolean</ span > </ td >
517+ < td > </ td >
518+ </ tr >
519+ </ tbody >
520+ </ table >
337521</ article >
338522 </ div >
339523
0 commit comments