游戏王残局简化版

Check-in [93595441a0]
Login

Check-in [93595441a0]

Overview
Comment:0.0.249
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 93595441a04183aee57544a9f8a1e9ad357c7b76d6247eed2a7e634073e71ccc
User & Date: 顽雨沉风 on 2023-06-26 00:48:29
Other Links: manifest | tags
Context
2023-06-26
00:49
0.0.250 check-in: fe7145c403 user: 顽雨沉风 tags: trunk
00:48
0.0.249 check-in: 93595441a0 user: 顽雨沉风 tags: trunk
00:29
0.0.248 check-in: 5985f1c474 user: 顽雨沉风 tags: trunk
Changes

Modified 19.Let's GaGaGa.lua from [70ff28c35b] to [67b63b34dd].

44
45
46
47
48
49
50
51
52
53



54
55

56
57
58
59
60
61
62
63
64
65
66
67
68

69
70
71
72
73
74


75
76
77
78
79
80
81



82
83
84


85
86
87
88
89
90
91
92
93
94

95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113


114
115
116
117
118
119
120
121
122
123
44
45
46
47
48
49
50



51
52
53
54

55
56
57
58
59
60
61
62
63
64
65
66
67

68
69
70
71
72


73
74
75
76
77
78



79
80
81
82


83
84
85
86
87
88
89
90
91
92
93

94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111


112
113
114
115
116
117
118
119
120
121
122
123







-
-
-
+
+
+

-
+












-
+




-
-
+
+




-
-
-
+
+
+

-
-
+
+









-
+

















-
-
+
+










local str = {}
local fun = {}

local cache_1
local cache_2

fun["通关邀请"] = function()
  local effect_100
  effect_100 = Effect.GlobalEffect()
  effect_100:SetType(EFFECT_TYPE_FIELD
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_100:SetCode(EVENT_DAMAGE)
  effect_1:SetCode(EVENT_DAMAGE)
  function cache_1()

    cache_1 = Duel.GetLP(1)

    if cache_1 <= 0 then
      cache_1 = true
    else
      cache_1 = false
      end

    return cache_1
    end
  effect_100:SetCondition(cache_1)
  effect_1:SetCondition(cache_1)
  function cache_1()
    Debug.ShowHint("残局群181175613")
    return
    end
  effect_100:SetOperation(cache_1)
  Duel.RegisterEffect(effect_100
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["开局添加手卡"] = function(str_1)
  local effect_101
  effect_101 = Effect.GlobalEffect()
  effect_101:SetType(EFFECT_TYPE_FIELD
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_101:SetCode(EVENT_ADJUST)
  effect_101:SetCountLimit(1)
  effect_1:SetCode(EVENT_ADJUST)
  effect_1:SetCountLimit(1)
  function cache_1()
    cache_1 = Duel.GetLP(0)
    if cache_1 > 0 then
      cache_1 = true
    else
      cache_1 = false
      end
    return cache_1
    end
  effect_101:SetCondition(cache_1)
  effect_1:SetCondition(cache_1)
  function cache_1(effect_event
    , player_who_activate_the_effect)
    cache_1 = Duel.SelectMatchingCard(player_who_activate_the_effect
       , Card.IsAbleToHand
       , player_who_activate_the_effect
       , LOCATION_DECK
       , 0
       , str_1
       , str_1
       , nil)
    cache_2 = cache_1:GetCount()
    if cache_2 > 0 then
      Duel.SendtoHand(cache_1
        , nil
        , REASON_RULE)
      end
    end
  effect_101:SetOperation(cache_1)
  Duel.RegisterEffect(effect_101
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["通关邀请"]()
fun["开局添加手卡"](6)





Modified 残局函数库/残局函数库.lua from [c9ca4d3bd4] to [7a84282bee].

1
2
3
4
5
6
7
8
9
10
11



12
13

14
15
16
17
18
19
20
21
22
23
24
25
26

27
28
29
30
31
32


33
34
35
36
37
38
39



40
41
42


43
44
45
46
47
48
49
50
51
52

53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71


72
73
74
75
76
77
1
2
3
4
5
6
7
8



9
10
11
12

13
14
15
16
17
18
19
20
21
22
23
24
25

26
27
28
29
30


31
32
33
34
35
36



37
38
39
40


41
42
43
44
45
46
47
48
49
50
51

52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69


70
71
72
73
74
75
76
77








-
-
-
+
+
+

-
+












-
+




-
-
+
+




-
-
-
+
+
+

-
-
+
+









-
+

















-
-
+
+







local str = {}
local fun = {}

local cache_1
local cache_2

fun["通关邀请"] = function()
  local effect_100
  effect_100 = Effect.GlobalEffect()
  effect_100:SetType(EFFECT_TYPE_FIELD
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_100:SetCode(EVENT_DAMAGE)
  effect_1:SetCode(EVENT_DAMAGE)
  function cache_1()

    cache_1 = Duel.GetLP(1)

    if cache_1 <= 0 then
      cache_1 = true
    else
      cache_1 = false
      end

    return cache_1
    end
  effect_100:SetCondition(cache_1)
  effect_1:SetCondition(cache_1)
  function cache_1()
    Debug.ShowHint("残局群181175613")
    return
    end
  effect_100:SetOperation(cache_1)
  Duel.RegisterEffect(effect_100
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["开局添加手卡"] = function(str_1)
  local effect_101
  effect_101 = Effect.GlobalEffect()
  effect_101:SetType(EFFECT_TYPE_FIELD
  local effect_1
  effect_1 = Effect.GlobalEffect()
  effect_1:SetType(EFFECT_TYPE_FIELD
    + EFFECT_TYPE_CONTINUOUS)
  effect_101:SetCode(EVENT_ADJUST)
  effect_101:SetCountLimit(1)
  effect_1:SetCode(EVENT_ADJUST)
  effect_1:SetCountLimit(1)
  function cache_1()
    cache_1 = Duel.GetLP(0)
    if cache_1 > 0 then
      cache_1 = true
    else
      cache_1 = false
      end
    return cache_1
    end
  effect_101:SetCondition(cache_1)
  effect_1:SetCondition(cache_1)
  function cache_1(effect_event
    , player_who_activate_the_effect)
    cache_1 = Duel.SelectMatchingCard(player_who_activate_the_effect
       , Card.IsAbleToHand
       , player_who_activate_the_effect
       , LOCATION_DECK
       , 0
       , str_1
       , str_1
       , nil)
    cache_2 = cache_1:GetCount()
    if cache_2 > 0 then
      Duel.SendtoHand(cache_1
        , nil
        , REASON_RULE)
      end
    end
  effect_101:SetOperation(cache_1)
  Duel.RegisterEffect(effect_101
  effect_1:SetOperation(cache_1)
  Duel.RegisterEffect(effect_1
    , 0)
  end

fun["通关邀请"]()
fun["开局添加手卡"](1)