Skip to content

Commit eb8480b

Browse files
committed
Delete functions that were deprecated in 40.0
1 parent 8cd9e23 commit eb8480b

File tree

1 file changed

+41
-34
lines changed

1 file changed

+41
-34
lines changed

deprecated_functions.lua

Lines changed: 41 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,50 @@ end
44
local function make_deprecated_function_alias(old_funcname,new_funcname)
55
load(old_funcname .. [[= function(...)
66
Debug.PrintStacktrace()
7-
Debug.Message("]] .. old_funcname .. [[ is deprecated, use ]] .. new_funcname .. [[ instead")
7+
Debug.Message("]] .. old_funcname .. [[ is deprecated, use ]] .. new_funcname .. [[ instead.")
88
return load("return ]] .. new_funcname .. [[(...)")(...)
99
end]],"make_deprecated_function_alias")()
1010
end
11-
--Functions deprecated since version 40.0:
12-
make_deprecated_function_alias("Auxiliary.AskAny","Duel.AskAny")
13-
make_deprecated_function_alias("Auxiliary.AskEveryone","Duel.AskEveryone")
14-
make_deprecated_function_alias("Auxiliary.AnnounceAnotherAttribute","Duel.AnnounceAnotherAttribute")
15-
make_deprecated_function_alias("Auxiliary.AnnounceAnotherRace","Duel.AnnounceAnotherRace")
16-
make_deprecated_function_alias("Auxiliary.SelectEffect","Duel.SelectEffect")
17-
make_deprecated_function_alias("Auxiliary.PlayFieldSpell","Duel.ActivateFieldSpell")
18-
make_deprecated_function_alias("Auxiliary.CheckPendulumZones","Duel.CheckPendulumZones")
19-
make_deprecated_function_alias("Auxiliary.nzatk","Card.HasNonZeroAttack")
20-
make_deprecated_function_alias("Auxiliary.nzdef","Card.HasNonZeroDefense")
21-
make_deprecated_function_alias("Auxiliary.disfilter1","Card.IsNegatableMonster")
22-
make_deprecated_function_alias("Auxiliary.disfilter2","Card.IsNegatableSpellTrap")
23-
make_deprecated_function_alias("Auxiliary.disfilter3","Card.IsNegatable")
24-
make_deprecated_function_alias("Auxiliary.HasCounterListed","Card.ListsCounter")
25-
make_deprecated_function_alias("Auxiliary.CanPlaceCounter","Card.PlacesCounter")
26-
make_deprecated_function_alias("Auxiliary.EquipByEffectLimit","Card.EquipByEffectLimit")
27-
make_deprecated_function_alias("Auxiliary.EquipByEffectAndLimitRegister","Card.EquipByEffectAndLimitRegister")
28-
make_deprecated_function_alias("Auxiliary.IsMaterialListCode","Card.ListsCodeAsMaterial")
29-
make_deprecated_function_alias("Auxiliary.IsMaterialListSetCard","Card.ListsArchetypeAsMaterial")
30-
make_deprecated_function_alias("Auxiliary.IsArchetypeCodeListed","Card.ListsCodeWithArchetype")
31-
make_deprecated_function_alias("Auxiliary.IsCodeListed","Card.ListsCode")
32-
make_deprecated_function_alias("Auxiliary.IsCardTypeListed","Card.ListsCardType")
33-
make_deprecated_function_alias("Auxiliary.HasListedSetCode","Card.ListsArchetype")
34-
make_deprecated_function_alias("Auxiliary.IsGeminiState","Gemini.EffectStatusCondition")
35-
make_deprecated_function_alias("Auxiliary.IsNotGeminiState","Auxiliary.NOT(Gemini.EffectStatusCondition)")
36-
make_deprecated_function_alias("Auxiliary.GeminiNormalCondition","Gemini.NormalStatusCondition")
37-
make_deprecated_function_alias("Auxiliary.EnableGeminiAttribute","Gemini.AddProcedure")
38-
make_deprecated_function_alias("Auxiliary.EnableSpiritReturn","Spirit.AddProcedure")
39-
make_deprecated_function_alias("Auxiliary.SpiritReturnReg","Spirit.SummonRegister")
40-
make_deprecated_function_alias("Auxiliary.SpiritReturnOperation","Spirit.ReturnOperation")
41-
make_deprecated_function_alias("Auxiliary.FilterFaceupFunction","Auxiliary.FaceupFilter")
42-
make_deprecated_function_alias("Auxiliary.MZFilter","Card.IsInMainMZone")
43-
make_deprecated_function_alias("Card.IsDifferentAttribute","Card.IsAttributeExcept")
11+
12+
local function make_deleted_replaced_function(old_funcname,new_funcname)
13+
load(old_funcname .. [[= function()
14+
error("]].. old_funcname ..[[ was deleted. Use ]] .. new_funcname .. [[ instead.",2)
15+
end]])()
16+
end
17+
18+
--Functions deprecated since version 40.0 and deleted in 41.0:
19+
make_deleted_replaced_function("Auxiliary.AskAny","Duel.AskAny")
20+
make_deleted_replaced_function("Auxiliary.AskEveryone","Duel.AskEveryone")
21+
make_deleted_replaced_function("Auxiliary.AnnounceAnotherAttribute","Duel.AnnounceAnotherAttribute")
22+
make_deleted_replaced_function("Auxiliary.AnnounceAnotherRace","Duel.AnnounceAnotherRace")
23+
make_deleted_replaced_function("Auxiliary.SelectEffect","Duel.SelectEffect")
24+
make_deleted_replaced_function("Auxiliary.PlayFieldSpell","Duel.ActivateFieldSpell")
25+
make_deleted_replaced_function("Auxiliary.CheckPendulumZones","Duel.CheckPendulumZones")
26+
make_deleted_replaced_function("Auxiliary.nzatk","Card.HasNonZeroAttack")
27+
make_deleted_replaced_function("Auxiliary.nzdef","Card.HasNonZeroDefense")
28+
make_deleted_replaced_function("Auxiliary.disfilter1","Card.IsNegatableMonster")
29+
make_deleted_replaced_function("Auxiliary.disfilter2","Card.IsNegatableSpellTrap")
30+
make_deleted_replaced_function("Auxiliary.disfilter3","Card.IsNegatable")
31+
make_deleted_replaced_function("Auxiliary.HasCounterListed","Card.ListsCounter")
32+
make_deleted_replaced_function("Auxiliary.CanPlaceCounter","Card.PlacesCounter")
33+
make_deleted_replaced_function("Auxiliary.EquipByEffectLimit","Card.EquipByEffectLimit")
34+
make_deleted_replaced_function("Auxiliary.EquipByEffectAndLimitRegister","Card.EquipByEffectAndLimitRegister")
35+
make_deleted_replaced_function("Auxiliary.IsMaterialListCode","Card.ListsCodeAsMaterial")
36+
make_deleted_replaced_function("Auxiliary.IsMaterialListSetCard","Card.ListsArchetypeAsMaterial")
37+
make_deleted_replaced_function("Auxiliary.IsArchetypeCodeListed","Card.ListsCodeWithArchetype")
38+
make_deleted_replaced_function("Auxiliary.IsCodeListed","Card.ListsCode")
39+
make_deleted_replaced_function("Auxiliary.IsCardTypeListed","Card.ListsCardType")
40+
make_deleted_replaced_function("Auxiliary.HasListedSetCode","Card.ListsArchetype")
41+
make_deleted_replaced_function("Auxiliary.IsGeminiState","Gemini.EffectStatusCondition")
42+
make_deleted_replaced_function("Auxiliary.IsNotGeminiState","Auxiliary.NOT(Gemini.EffectStatusCondition)")
43+
make_deleted_replaced_function("Auxiliary.GeminiNormalCondition","Gemini.NormalStatusCondition")
44+
make_deleted_replaced_function("Auxiliary.EnableGeminiAttribute","Gemini.AddProcedure")
45+
make_deleted_replaced_function("Auxiliary.EnableSpiritReturn","Spirit.AddProcedure")
46+
make_deleted_replaced_function("Auxiliary.SpiritReturnReg","Spirit.SummonRegister")
47+
make_deleted_replaced_function("Auxiliary.SpiritReturnOperation","Spirit.ReturnOperation")
48+
make_deleted_replaced_function("Auxiliary.FilterFaceupFunction","Auxiliary.FaceupFilter")
49+
make_deleted_replaced_function("Auxiliary.MZFilter","Card.IsInMainMZone")
50+
make_deleted_replaced_function("Card.IsDifferentAttribute","Card.IsAttributeExcept")
4451

4552
local function make_deleted_function(funcname,message)
4653
load(funcname .. [[= function()

0 commit comments

Comments
 (0)