ProjectIgnis / scrapiyard

Documentation files for EDOPro's Card Scripting API
GNU Affero General Public License v3.0
4 stars 4 forks source link

Missing entries #31

Open that-hatter opened 1 month ago

that-hatter commented 1 month ago
High Priority ## High Priority - [x] [`Auxiliary.AddEREquipLimit`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L67) - [ ] [`Auxiliary.EquipAndLimitRegister`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L567) - [ ] [`Auxiliary.NormalSummonTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_normal.lua#L50) - [ ] [`Auxiliary.NormalSummonOperation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_normal.lua#L65) - [ ] [`Auxiliary.NormalSetOperation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_normal.lua#L132) - [x] [`aux.FunctionWithNamedArgs`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L902) - [x] [`Auxiliary.selfbanishcost`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1413) - [ ] [`Auxiliary.GetCoinCountFromEv`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1926) - [ ] [`Auxiliary.GetCoinHeadsFromEv`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1929) - [ ] [`Auxiliary.GetCoinTailsFromEv`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1932) - [ ] [`Auxiliary.GetDiceCountSelfFromEv`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1935) - [ ] [`Auxiliary.GetDiceCountOppoFromEv`](https://github.com/ProjectIgnis/CardScripts/blob/master/utility.lua#L1938) - [ ] [`Auxiliary.CheckUnionEquip`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_union.lua#L158) - [ ] [`Debug.PrintStacktrace`](https://github.com/edo9300/ygopro-core/blob/master/libdebug.cpp#L213) - [ ] [`Debug.CardToStringWrapper`](https://github.com/edo9300/ygopro-core/blob/master/libdebug.cpp#L218) - [ ] [`Debug.CardToString`](https://github.com/ProjectIgnis/CardScripts/blob/master/debug_utility.lua#L181) - [x] [`Duel.GetAliasFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4164) - [x] [`Duel.GetTypeFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4165) - [x] [`Duel.GetLevelFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4166) - [x] [`Duel.GetAttributeFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4167) - [x] [`Duel.GetRaceFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4168) - [x] [`Duel.GetAttackFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4169) - [x] [`Duel.GetDefenseFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4170) - [x] [`Duel.GetRscaleFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4171) - [x] [`Duel.GetLscaleFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4172) - [x] [`Duel.GetLinkMarkerFromCode`](https://github.com/edo9300/ygopro-core/blob/master/libduel.cpp#L4173) - [ ] [`Effect.RestoreCountLimit`](https://github.com/edo9300/ygopro-core/blob/master/libeffect.cpp#L457) - [ ] [`CARD_ANCIENT_GEAR_GOLEM`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L8) - [ ] [`CARD_BUSTER_BLADER`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L15) - [ ] [`CARD_CLEAR_WORLD`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L18) - [ ] [`CARD_CRIMSON_DRAGON`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L20) - [ ] [`CARD_CRYSTAL_GOD_TISTINA`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L21) - [ ] [`CARD_ENHANCED_METALMORPH`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L32) - [ ] [`CARD_FLAME_SWORDSMAN`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L35) - [ ] [`CARD_KING_SARCOPHAGUS`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L48) - [ ] [`CARD_MEMENTOAL_TECUHTLICA`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L53) - [ ] [`CARD_MILLENNIUM_CROSS`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L54) - [ ] [`CARD_OBSIDIM_ASHENED_CITY`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L63) - [ ] [`CARD_RED_DRAGON_ARCHFIEND`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L72) - [ ] [`CARD_SFORCE_CHASE`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L80) - [ ] [`CARD_SHINING_SARCOPHAGUS`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L81) - [ ] [`CARD_SUPER_POLYMERIZATION`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L90) - [ ] [`CARD_TOY_BOX`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L91) - [ ] [`CARD_VEIDOS_ERUPTION_DRAGON`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L97) - [ ] [`CARD_YUBEL`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L101) - [ ] [`CARD_ZARC`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L102) - [ ] [`REASON_EXCAVATE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L149) - [ ] [`LOCATION_REASON_RETURN`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L156) - [ ] [`SUMMON_TYPE_TRIBUTE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L159) - [ ] [`STATUS_ACTIVATED`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L194) - [ ] [`RESETS_STANDARD_PHASE_END`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L296) - [ ] [`EFFECT_GEMINI_STATUS`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L424) - [ ] [`EFFECT_GEMINI_SUMMONABLE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L426) - [ ] [`EFFECT_MUST_BE_MATERIAL`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L568) - [ ] [`EFFECT_TUNER_MATERIAL_LIMIT`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L594) - [ ] [`EFFECT_SYNCHRO_MAT_FROM_HAND`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L622) - [ ] [`EVENT_LEAVE_GRAVE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L648) - [ ] [`EVENT_BREAK_EFFECT`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L650) - [ ] [`EVENT_DAMAGE_CALCULATING`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L675) - [ ] [`EVENT_BATTLE_END`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L677) - [ ] [`EVENT_CONFIRM`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L692) - [ ] [`EVENT_TOHAND_CONFIRM`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L693) - [ ] [`HINTMSG_RTOGRAVE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L849) - [ ] [`DUEL_6_STEP_BATLLE_STEP`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L905) - [ ] [`EFFECT_CLEAR_WALL`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L959) - [ ] [`EFFECT_CLEAR_WORLD_IMMUNE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L960) - [ ] [`EFFECT_GOLDEN_ALLURE_QUEEN`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L962) - [ ] [`EFFECT_WITCHCRAFTER_REPLACE`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L968) - [ ] [`WIN_REASON_NUMBER_iC1000`](https://github.com/ProjectIgnis/CardScripts/blob/master/constant.lua#L1011) - [ ] [`COUNTER_RESONANCE`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L179)
High Priority, but needs a deep dive into the summon procs ## High Priority, but needs a deep dive into the summon procs - [ ] [`Fusion.ParseMaterialTable`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L9) - [ ] [`Fusion.ConditionMix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L79) - [ ] [`Fusion.OperationMix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L118) - [ ] [`Fusion.ConditionFilterMix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L176) - [ ] [`Fusion.CheckMix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L184) - [ ] [`Fusion.CheckMin`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L200) - [ ] [`Fusion.CheckMax`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L201) - [ ] [`Fusion.CheckMixGoal`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L204) - [ ] [`Fusion.SelectMix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L210) - [ ] [`Fusion.ConditionMixRep`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L299) - [ ] [`Fusion.OperationMixRep`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L335) - [ ] [`Fusion.CheckMixRep`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L389) - [ ] [`Fusion.CheckMixRepFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L398) - [ ] [`Fusion.CheckMixRepGoal`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L408) - [ ] [`Fusion.CheckMixRepTemplate`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L414) - [ ] [`Fusion.CheckMixRepSelectedCond`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L437) - [ ] [`Fusion.CheckMixRepSelected`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L444) - [ ] [`Fusion.CheckSelectMixRep`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L447) - [ ] [`Fusion.CheckSelectMixRepAll`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L456) - [ ] [`Fusion.CheckSelectMixRepM`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L474) - [ ] [`Fusion.SelectMixRep`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L478) - [ ] [`Fusion.ConditionMixRepUnfix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L585) - [ ] [`Fusion.OperationMixRepUnfix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L622) - [ ] [`Fusion.ConditionFilterMixRepUnfix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L684) - [ ] [`Fusion.CheckMixRepUnfixTemplate`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L691) - [ ] [`Fusion.CheckMixRepUnfixSelectedCond`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L722) - [ ] [`Fusion.CheckMixRepUnfixSelected`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L729) - [ ] [`Fusion.CheckSelectMixRepUnfix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L732) - [ ] [`Fusion.CheckSelectMixRepUnfixAll`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L741) - [ ] [`Fusion.CheckSelectMixRepUnfixM`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L795) - [ ] [`Fusion.SelectMixRepUnfix`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L799) - [ ] [`Fusion.ContactCon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L888) - [ ] [`Fusion.ContactTg`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L896) - [ ] [`Fusion.ContactOp`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion.lua#L908) - [ ] [`Fusion.ExtraGroup`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion_spell.lua#L15) - [ ] [`Fusion.RegisterSummonEff`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion_spell.lua#L137) - [ ] [`Fusion.SummonEffFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion_spell.lua#L143) - [ ] [`Fusion.ForcedMatValidity`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion_spell.lua#L157) - [ ] [`Fusion.ChainMaterialPrompt`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_fusion_spell.lua#L294) - [ ] [`Synchro.NonTunerEx2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L18) - [ ] [`Synchro.CheckAdditional`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L30) - [ ] [`Synchro.CheckFilterChk`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L56) - [ ] [`Synchro.TunerFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L70) - [ ] [`Synchro.NonTunerFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L73) - [ ] [`Synchro.Condition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L76) - [ ] [`Synchro.CheckP31`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L164) - [ ] [`Synchro.CheckP32`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L234) - [ ] [`Synchro.CheckP41`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L304) - [ ] [`Synchro.CheckP42`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L371) - [ ] [`Synchro.CheckLabel`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L431) - [ ] [`Synchro.CheckHand`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L435) - [ ] [`Synchro.CheckP43`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L443) - [ ] [`Synchro.Target`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L459) - [ ] [`Synchro.Send`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L710) - [ ] [`Synchro.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L714) - [ ] [`Synchro.MajesticCheck1`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L776) - [ ] [`Synchro.MajesticCheck2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L844) - [ ] [`Synchro.MajesticCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L873) - [ ] [`Synchro.MajesticTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L919) - [ ] [`Synchro.DarkCheck1`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L1032) - [ ] [`Synchro.DarkCheck2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L1098) - [ ] [`Synchro.DarkCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L1149) - [ ] [`Synchro.DarkTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_synchro.lua#L1202) - [ ] [`Xyz.EffectXyzMaterialChk`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L9) - [ ] [`Xyz.AlterFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L17) - [ ] [`Xyz.MatGenerate`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L87) - [ ] [`Xyz.MatFilter2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L95) - [ ] [`Xyz.MatFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L100) - [ ] [`Xyz.SubMatFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L104) - [ ] [`Xyz.SubFilterChk`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L117) - [ ] [`Xyz.CheckValidMultiXyzMaterial`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L120) - [ ] [`Xyz.RecursionChk1`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L130) - [ ] [`Xyz.RecursionChk2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L234) - [ ] [`Xyz.MatNumChkF`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L341) - [ ] [`Xyz.MatNumChk`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L352) - [ ] [`Xyz.MatNumChkF2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L359) - [ ] [`Xyz.Condition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L390) - [ ] [`Xyz.Target`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L436) - [ ] [`Xyz.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L640) - [ ] [`Xyz.Condition2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L653) - [ ] [`Xyz.Target2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L675) - [ ] [`Xyz.Operation2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_xyz.lua#L708) - [ ] [`Pendulum.Filter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_pendulum.lua#L35) - [ ] [`Pendulum.Condition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_pendulum.lua#L47) - [ ] [`Pendulum.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_pendulum.lua#L68) - [ ] [`Ritual.GetMatchingFilterFunction`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L8) - [ ] [`Ritual.CheckMatFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L15) - [ ] [`Ritual.SummoningLevel`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L30) - [ ] [`Ritual.WholeLevelTributeValue`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L39) - [ ] [`Ritual.Filter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L97) - [ ] [`Ritual.Target`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L126) - [ ] [`Ritual.Check`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L175) - [ ] [`Ritual.Finishcon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L204) - [ ] [`Ritual.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_ritual.lua#L219) - [ ] [`Link.ConditionFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L27) - [ ] [`Link.GetLinkCount`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L40) - [ ] [`Link.CheckRecursive`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L45) - [ ] [`Link.CheckRecursive2`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L67) - [ ] [`Link.CheckGoal`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L98) - [ ] [`Link.Condition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L107) - [ ] [`Link.Target`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L140) - [ ] [`Link.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_link.lua#L191)
Medium Priority ## Medium Priority - [ ] [`FLAG_SPIRIT_RETURN`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L3) - [ ] [`Spirit.CommonCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L37) - [ ] [`Spirit.MandatoryReturnCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L42) - [ ] [`Spirit.MandatoryReturnTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L46) - [ ] [`Spirit.OptionalReturnCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L53) - [ ] [`Spirit.OptionalReturnTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_spirit.lua#L57)
Medium Priority (Rush) ## Medium Priority (Rush) - [ ] [`FLAG_MAXIMUM_CENTER`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L4) - [ ] [`FLAG_MAXIMUM_SIDE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L5) - [ ] [`FLAG_MAXIMUM_CENTER_PREONFIELD`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L6) - [ ] [`FLAG_MAXIMUM_SIDE_PREONFIELD`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L7) - [ ] [`Debug.AddMaximumCard`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L15) - [ ] [`Maximum.AddProcedure`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L29) - [ ] [`Maximum.Condition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L88) - [ ] [`Maximum.spcheck`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L103) - [ ] [`Maximum.Operation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L112) - [ ] [`Maximum.centerCon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L144) - [ ] [`Card.WasMaximumModeCenter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L170) - [ ] [`Maximum.eftg`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L208) - [ ] [`Maximum.SelfDestructCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L326) - [ ] [`Maximum.GetMaximumCenter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L329) - [ ] [`Maximum.maxCenterVal`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L332) - [ ] [`Maximum.eftgMax`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L338) - [ ] [`Maximum.sideCon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L341) - [ ] [`Maximum.cfilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L416) - [ ] [`Maximum.tribcon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L419) - [ ] [`Maximum.tribop`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L422) - [ ] [`Maximum.battlecon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L431) - [ ] [`Maximum.battleop`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_maximum.lua#L435) - [ ] [`EFFECT_IS_LEGEND`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L1) - [ ] [`Card.IsLegend`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L13) - [ ] [`FLAG_HAS_DOUBLE_TRIBUTE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L81) - [ ] [`FLAG_TRIPLE_TRIBUTE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L82) - [ ] [`FLAG_NO_TRIBUTE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L83) - [ ] [`FLAG_DOUBLE_TRIB`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L84) - [ ] [`FLAG_DOUBLE_TRIB_DRAGON`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L85) - [ ] [`FLAG_DOUBLE_TRIB_FIRE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L86) - [ ] [`FLAG_DOUBLE_TRIB_WINGEDBEAST`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L87) - [ ] [`FLAG_DOUBLE_TRIB_LIGHT`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L88) - [ ] [`FLAG_DOUBLE_TRIB_MACHINE`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L89) - [ ] [`FLAG_DOUBLE_TRIB_DARK`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L90) - [ ] [`FLAG_DOUBLE_TRIB_GALAXY`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L91) - [ ] [`FLAG_DOUBLE_TRIB_WIND`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L92) - [ ] [`FLAG_DOUBLE_TRIB_PSYCHIC`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L93) - [ ] [`FLAG_DOUBLE_TRIB_LEVEL7`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L94) - [ ] [`FLAG_DOUBLE_TRIB_GREYSTORM`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L95) - [ ] [`FLAG_DOUBLE_TRIB_200_DEF`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L96) - [ ] [`FLAG_DOUBLE_TRIB_NORMAL`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L97) - [ ] [`FLAG_DOUBLE_TRIB_LEVEL8`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L98) - [ ] [`FLAG_DOUBLE_TRIB_WYRM`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L99) - [ ] [`FLAG_DOUBLE_TRIB_FIEND`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L100) - [ ] [`FLAG_DOUBLE_TRIB_SPELLCASTER`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L101) - [ ] [`FLAG_DOUBLE_TRIB_0_ATK`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L102) - [ ] [`FLAG_DOUBLE_TRIB_0_DEF`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L103) - [ ] [`FLAG_DOUBLE_TRIB_LEGEND`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L104) - [ ] [`aux.DoubleTributeCon`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L129) - [ ] [`aux.ThreeTribGrantTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L196) - [ ] [`aux.ThreeTributeCondition`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L214) - [ ] [`aux.ThreeTributeTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L225) - [ ] [`aux.ThreeTributeOperation`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L244) - [ ] [`Card.GetMaterialCountRush`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L274) - [ ] [`FLAG_HAS_CONTINUOUS_EFFECT`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L279) - [ ] [`FLAG_NEGATE_CONTINUOUS_EFFECT`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L280) - [ ] [`Card.HasContinuousRushEffect`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L281) - [ ] [`Card.NegateContinuousRushEffects`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L290) - [ ] [`Duel.ChangeToFaceupAttackOrFacedownDefense`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_rush.lua#L300)
Medium Priority (Speed and Skills) ## Medium Priority (Speed and Skills) - [ ] [`SKILL_DARK_UNITY`](https://github.com/ProjectIgnis/CardScripts/blob/master/card_counter_constants.lua#L170) - [ ] [`SKILL_COVER`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L6) - [ ] [`VRAINS_SKILL_COVER`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L7) - [ ] [`EFFECT_NEGATE_SKILL`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L9) - [ ] [`Auxiliary.Drawless`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L22) - [ ] [`Auxiliary.AddDrawless`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L23) - [ ] [`Auxiliary.AddFieldSkillProcedure`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L53) - [ ] [`Auxiliary.AddContinuousSkillProcedure`](https://github.com/ProjectIgnis/CardScripts/blob/master/proc_skill.lua#L91)
Low Priority ## Low Priority - [ ] [`Group.__band`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L658) - [ ] [`Group.__add`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L672) - [ ] [`Group.__sub`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L684) - [ ] [`Group.__len`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L696) - [ ] [`Group.__eq`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L700) - [ ] [`Group.__lt`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L712) - [ ] [`Group.__le`](https://github.com/edo9300/ygopro-core/blob/master/libgroup.cpp#L718) - [ ] [`Group.__tostring`](https://github.com/ProjectIgnis/CardScripts/blob/master/debug_utility.lua#L201)
Low Priority (Card/Archetype-specific) ## Low Priority (Card/Archetype-specific) - [ ] [`Card.IsNouvellesSummoned`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L40) - [ ] [`Auxiliary.nouvspcon`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L45) - [ ] [`Witchcrafter.DiscardSpell`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L286) - [ ] [`Witchcrafter.DiscardCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L289) - [ ] [`Witchcrafter.ReleaseCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L295) - [ ] [`Witchcrafter.repcon`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L301) - [ ] [`Witchcrafter.repval`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L304) - [ ] [`Witchcrafter.repop`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L308) - [ ] [`Auxiliary.AddLavaProcedure`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L360) - [ ] [`Auxiliary.AddKaijuProcedure`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L413) - [ ] [`Auxiliary.SForceTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L541) - [ ] [`SForce.CostFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L718) - [ ] [`SForce.Cost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L721) - [ ] [`Auxiliary.SForceCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L727) - [ ] [`AA`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L621) - [ ] [`AA.eqtgfilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L622) - [ ] [`AA.eqtg`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L625) - [ ] [`AA.eqlim`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L635) - [ ] [`AA.eqop`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L638) - [ ] [`Auxiliary.AddAttractionEquipProc`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L659) - [ ] [`AA.eqsfilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L678) - [ ] [`AA.eqmfilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L682) - [ ] [`AA.qeqetg`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L685) - [ ] [`AA.qeqeop`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L691) - [ ] [`Auxiliary.AddAmazementQuickEquipEffect`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L704) - [ ] [`Ursarctic.spcfilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L730) - [ ] [`Ursarctic.spcost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L733) - [ ] [`Ursarctic.summontarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L739) - [ ] [`Ursarctic.summonoperation`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L744) - [ ] [`Stardust.ReleaseSelfCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L777) - [ ] [`Cyberdark`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L795) - [ ] [`Cyberdark.EquipFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L796) - [ ] [`Cyberdark.EquipTarget`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L801) - [ ] [`Cyberdark.EquipOperation`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L809) - [ ] [`Cyberdark.EquipTarget_TG`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L817) - [ ] [`Cyberdark.EquipTarget_NTG`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L830) - [ ] [`Cyberdark.EquipOperation_TG`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L843) - [ ] [`Cyberdark.EquipOperation_NTG`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L854) - [ ] [`Drytron`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L871) - [ ] [`Drytron.TributeCostFilter`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L872) - [ ] [`Drytron.TributeBaseCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L876) - [ ] [`Drytron.TributeExtraCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L881) - [ ] [`Drytron.TributeSummonLimit`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L896) - [ ] [`Drytron.TributeCost`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L899) - [ ] [`Arcana`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1155) - [ ] [`Arcana.TossCoin`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1158) - [ ] [`Arcana.RegisterCoinResult`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1164) - [ ] [`Arcana.GetCoinResult`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1167) - [ ] [`Arcana.SetCoinResult`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1170) - [ ] [`Infernoid`](https://github.com/ProjectIgnis/CardScripts/blob/master/cards_specific_functions.lua#L1174)

Should not be documented, but rather, made local in its file. This list may grow as more such functions are identified.

Satellaa commented 1 month ago

The GetCard function is just part of a macro used to create other Lua functions like GetCardLevelFromCode. It's not a real function by itself and doesn't exist in Lua.

that-hatter commented 1 month ago

Thanks for the catch. Removed it from the list.