游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [eaef495afa]:

To Artifact [d3a69465a3]:


23
24
25
26
27
28
29




30
31
32
33
34
35
36
str["规则"] = ""
str["大师3"] = "大师3 "
str["新大师"] = "新大师 "
str["大师2020"] = "大师2020 "

str["印卡"] = false





str["不洗牌"] = false
str["无BP"] = false

str["不洗牌的说明"] = "伪洗牌 "
str["无BP的说明"] = "无BP "

str["开局说明"] = false







>
>
>
>







23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
str["规则"] = ""
str["大师3"] = "大师3 "
str["新大师"] = "新大师 "
str["大师2020"] = "大师2020 "

str["印卡"] = false

str["当前印卡数"] = 1

str["印卡过多的弹窗"] = "印卡过多!"

str["不洗牌"] = false
str["无BP"] = false

str["不洗牌的说明"] = "伪洗牌 "
str["无BP的说明"] = "无BP "

str["开局说明"] = false
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
str["禁格的后缀"] = "格 "

str["胜利条件表"] = {}

str["胜利条件表"][0] = false
str["胜利条件表"][1] = "胜利条件:让对方的卡全部回到卡组·额外卡组。"

str["达成胜利条件弹窗"] = "胜利条件已达成!"

str["效果卡的种类表"] = {}

str["效果卡的种类表"][1] = TYPE_SPELL
str["效果卡的种类表"][2] = TYPE_TRAP
str["效果卡的种类表"][3] = TYPE_EFFECT








|







51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
str["禁格的后缀"] = "格 "

str["胜利条件表"] = {}

str["胜利条件表"][0] = false
str["胜利条件表"][1] = "胜利条件:让对方的卡全部回到卡组·额外卡组。"

str["达成胜利条件弹窗"] = "胜利条件已达成!"

str["效果卡的种类表"] = {}

str["效果卡的种类表"][1] = TYPE_SPELL
str["效果卡的种类表"][2] = TYPE_TRAP
str["效果卡的种类表"][3] = TYPE_EFFECT

358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
    
  else --{
    
    str_3 = str_2
    
    end --}
    
  str["当前印卡数"] = 1
  
  effect_1 = Effect.CreateEffect(str_1)
  
  effect_1:SetType(EFFECT_TYPE_IGNITION)
  
  effect_1:SetProperty(EFFECT_FLAG_BOTH_SIDE
  + EFFECT_FLAG_UNCOPYABLE







|







362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
    
  else --{
    
    str_3 = str_2
    
    end --}
    
  
  
  effect_1 = Effect.CreateEffect(str_1)
  
  effect_1:SetType(EFFECT_TYPE_IGNITION)
  
  effect_1:SetProperty(EFFECT_FLAG_BOTH_SIDE
  + EFFECT_FLAG_UNCOPYABLE
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
        
        Duel.SendtoDeck(card,player_who_activate_the_effect,0,REASON_RULE)
        
        --}
        
      else --{
        
        Debug.ShowHint("印卡过多!")
        
        effect_event:Reset()
        
        end --}
        
      end --}
      







|







415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
        
        Duel.SendtoDeck(card,player_who_activate_the_effect,0,REASON_RULE)
        
        --}
        
      else --{
        
        Debug.ShowHint(str["印卡过多的弹窗"])
        
        effect_event:Reset()
        
        end --}
        
      end --}
      
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
      
    end --}
    
  effect_1:SetCondition(cache_1)
  
  cache_1 = function() --{
    
    Debug.ShowHint(str["达成胜利条件弹窗"])
    
    Duel.SetLP(1,0)
    
    end --}
    
  effect_1:SetOperation(cache_1)
  
  Duel.RegisterEffect(effect_1,0)
  
  end --}
  







|











464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
      
    end --}
    
  effect_1:SetCondition(cache_1)
  
  cache_1 = function() --{
    
    Debug.ShowHint(str["达成胜利条件弹窗"])
    
    Duel.SetLP(1,0)
    
    end --}
    
  effect_1:SetOperation(cache_1)
  
  Duel.RegisterEffect(effect_1,0)
  
  end --}