游戏王残局简化版

Diff
Login

Diff

Differences From Artifact [2890a37ad7]:

To Artifact [aa1209b04e]:


437
438
439
440
441
442
443
444

445
446
447
448
449
450
451
452
453
454
455
456
457




458
459
460
461
462
463
464
437
438
439
440
441
442
443

444
445
446
447
448
449
450
451
452
453
454
455


456
457
458
459
460
461
462
463
464
465
466







-
+











-
-
+
+
+
+







  
  Duel.RegisterEffect(str["效果"]
  , 0)
  
  end --}
  
fun["失败得分"] = function() --{
str["我方玩家的初始生命值优势"] = Duel.GetLP(0) - Duel.GetLP(1)
str["我方玩家的初始生命值优势"] = Duel.GetLP(0) - Duel.GetLP(1) + 100

  str["效果"] = Effect.GlobalEffect()
  
  str["效果"]:SetType(EFFECT_TYPE_FIELD
  + EFFECT_TYPE_CONTINUOUS)
  
  str["效果"]:SetCode(EVENT_PHASE_START+PHASE_END)
  
  function cache_1(effect_event
  , player_who_activate_the_effect) --{
    
    cache_1 = (Duel.GetLP(0) - Duel.GetLP(1)) / str["我方玩家的初始生命值优势"] * 3000
    Debug.ShowHint(tostring(cache_1))
    cache_1 = (Duel.GetLP(0) - Duel.GetLP(1) + 100) / str["我方玩家的初始生命值优势"] * 3000
--~     cache_1 = math.modf(cache_1)
    
    Debug.ShowHint(tostring(cache_1 // 3000))
    
    effect_event:Reset()
    
    end --}
    
  str["效果"]:SetOperation(cache_1)