Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Chten = 0
- //Player - Íîěĺđ Čăđîęŕ.
- //Do - Íîěĺđ Äĺéńňâč˙.
- //Stat - Íîěĺđ Ęŕđňű.
- //From - Ďîçčöč˙ Ęŕđňű.
- //FromAdd - Äîďîëíčňĺëüíŕ˙ Ďîçčöč˙ Ęŕđňű.
- //To - Ďîçčöč˙, ęóäŕ íŕäî îňďđŕâčňü ęŕđňó.
- //ToAdd - Äîďîëíčňĺëüíŕ˙ ďîçčöč˙ ęóäŕ îňďđŕâë˙ĺňń˙ ęŕđňŕ.
- if global.ControlParametrPlayer[global.ControlParametrGo] != 0 and global.TimerControl[global.ControlParametrGo] <= global.Timer
- {
- global.CardStat3 = global.ControlParametrPlayer[global.ControlParametrGo]
- if global.ControlParametrPlayer[global.ControlParametrGo] = 1
- {
- // Óńňŕíîâęŕ ęîîđäčíŕň äâčćĺíč˙.
- if global.ControlParametrFrom[global.ControlParametrGo] = 1
- {
- Start_x = global.ControlParametrFromAdd[global.ControlParametrGo]*(78)+450-global.hand[1]*32
- Start_y = 850
- if global.hand[1] > 15
- Start_x = global.ControlParametrFromAdd[global.ControlParametrGo]*(39)+450-global.hand[1]*16
- }
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8
- {
- Start_x = global.SlotId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]].x-10
- Start_y = global.SlotId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 8
- {
- Start_x = 756
- Start_y = 560
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 9
- {
- Start_x = 752
- Start_y = 704
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 10
- {
- Start_x = DamageZone.x-15
- Start_y = 500 + global.ControlParametrFromAdd[global.ControlParametrGo]*30
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 11
- {
- Start_x = 496
- Start_y = 560
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 15
- {
- Start_x = 450 + global.ControlParametrFromAdd[global.ControlParametrGo]*50
- Start_y = 435
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 17
- {
- Start_x = BindZone.x
- Start_y = BindZone.y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 18
- {
- Start_x = global.SlotId[7, 0].x-47
- Start_y = global.SlotId[7, 0].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 19
- {
- Start_x = 756
- Start_y = 560
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 20
- {
- Start_x = RFGZone.x
- Start_y = RFGZone.y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 21
- {
- Start_x = global.SlotId[7, 0].x+28
- Start_y = global.SlotId[7, 0].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 23
- {
- Start_x = global.SlotId[23, global.ControlParametrFromAdd[global.ControlParametrGo]].x
- Start_y = global.SlotId[23, global.ControlParametrFromAdd[global.ControlParametrGo]].y
- }
- // Îńíîâíűĺ äĺéńňâč˙.
- if global.ControlParametrDo[global.ControlParametrGo] = 1 //Âç˙ňčĺ ęŕđňű.
- {
- global.hand[1] = global.hand[1] + 1
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 1
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 2 // Ďđčçűâ â ńëîň Ŕđüĺđăŕđäŕ/Ŕâŕíăŕđäŕ
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrToAdd[global.ControlParametrGo]
- global.CardPos[global.CardStat2,global.CardStat4] = global.CardStat
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 3 // Îňďđŕâęŕ ęŕđňű â ńëîň óđîíŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 10
- global.Damage = global.Damage+1
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 4 // Îňďđŕâęŕ ęŕđňű â ńëîň çŕůčňŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 15
- global.Guard = global.Guard+1
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 5 // Îňďđŕâęŕ ęŕđňű â Äđîď Çîíó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 9
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 6 // Îňďđŕâęŕ ęŕđňű â Ęîëîäó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 8
- global.CardAddParametr2 = global.ControlParametrToAdd[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 7 // Îňďđŕâęŕ ęŕđňű â Äóřó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 11
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 8 // Ńěĺíŕ ďîçčöčč.
- {
- with (Card1) if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] and CardPlayer = 1 {if PovorotCheck = 1 PovorotCheck = 0 else PovorotCheck = 1};
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 9 // ×ĺę Äđŕâ.
- {
- if global.ControlParametrTo[global.ControlParametrGo] = 10
- global.Damage = global.Damage+1
- if global.ControlParametrTo[global.ControlParametrGo] = 1
- global.hand[1] = global.hand[1] + 1
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.AnimatedPlay = global.CardStat
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 10 // Ńčëŕ ŕňŕęč.
- {
- global.PoverUnit[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]*10
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 11 // Ěĺřŕíüĺ ęîëîäű.
- {
- //ds_list_shuffle(global.deck1);
- //New Shuffle
- ds_list_clear(global.deck1Shu)
- NumbCardInDeck = ds_list_size(global.deck1)
- for (i=1; i<=NumbCardInDeck; i+=1)
- {
- NumbCardInDeck2 = ds_list_size(global.deck1)
- rnd = irandom(NumbCardInDeck2-1)
- obj = ds_list_find_value(global.deck1,rnd)
- obj2 = ds_list_find_value(global.deck1,NumbCardInDeck2-1)
- ds_list_delete(global.deck1,rnd)
- if rnd != NumbCardInDeck2-1
- {
- ds_list_insert(global.deck1,rnd,obj2)
- ds_list_delete(global.deck1,NumbCardInDeck2-1)
- }
- ds_list_add(global.deck1Shu,obj)
- }
- ds_list_clear(global.deck1)
- ds_list_copy(global.deck1,global.deck1Shu)
- ds_list_clear(global.deck1Shu)
- with (DeckMeny) instance_destroy();
- with (Card1) if CardPos = 8 or CardPos = 9 or CardPos = 11 or CardPos = 17 instance_destroy();
- with (Closed) instance_destroy();
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 12 // Ńěĺíŕ ôŕçű.
- {
- global.Phase = global.ControlParametrStat[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 13 // Âűäĺëĺíčĺ ęŕđňű îďďîíĺíňŕ.
- {
- if global.VizualChose != global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChose = global.ControlParametrFrom[global.ControlParametrGo]
- else
- global.VizualChose = 0
- global.VizualChoseAdd = global.ControlParametrFromAdd[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 14 // Ńîîáůĺíčĺ ÷ŕňŕ.
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- global.GameChat[global.GameChatLond] = string(global.ControlParametrStat[global.ControlParametrGo])
- len2 = string_length(string(global.ControlParametrStat[global.ControlParametrGo]))
- if len2 > 23
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }
- if len2 > 46
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }
- if len2 > 46+23
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }}
- if global.ControlParametrDo[global.ControlParametrGo] = 15 // Ŕęňčâŕöč˙ ýôôĺęňŕ
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrFrom[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,EffActAn)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 16 // Îňęđűňčĺ ęîëîäű.
- {
- global.TypeMenyOpening = global.ControlParametrStat[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 17 // Îňďđŕâęŕ ęŕđňű â Áčíä Çîíó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 17
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 18 // Ďĺđĺâîđîň ęŕđňű.
- {
- with (Card1) if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and CardPlayer = 1 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] {if FaceUpPos = 1 FaceUpPos = 0 else FaceUpPos = 1};
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 19 // Ďđčçűâ â ńëîň Ëĺăčîíŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 18
- global.Legion = global.CardStat
- global.VYPowSPRMove = 15
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 20 // Óäŕëĺíčĺ.
- {
- with (Card1)
- {
- if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and CardPlayer = 1 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo]
- {
- if FaceUpPos = 1
- {
- FaceUpPos = 0
- DeleteCard = 0
- PoverScr()
- }
- else
- {
- FaceUpPos = 1
- DeleteCard = 1
- Pover = 0
- }}}}
- if global.ControlParametrDo[global.ControlParametrGo] = 21 // Îňďđŕâęŕ ęŕđňű â RFG.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 20
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 22 // Îňďđŕâęŕ ęŕđňű â EXTRA.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 19
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 23 // Ďîâîđîň ęŕđňű â ýęńňđŕ ęîëîäĺ.
- {
- if global.ExtraCardPosition[global.ControlParametrFrom[global.ControlParametrGo]] = 0
- global.ExtraCardPosition[global.ControlParametrFrom[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]
- else
- global.ExtraCardPosition[global.ControlParametrFrom[global.ControlParametrGo]] = 0
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 24 // Stride Change
- {
- global.StrideSummon = global.ControlParametrStat[global.ControlParametrGo]
- if global.ControlParametrStat[global.ControlParametrGo] = 1
- {
- with (Card1)
- {
- if CardPlayer = 1
- {
- if CardPos = 7
- {
- CardPos = 21
- global.HearthNumber = CardStat
- }
- if CardPos = 18
- {
- CardPos = 21
- HeartLegion = 1
- global.Legion = 0
- global.VYPowSPRMove = 0
- }}}
- }
- if global.ControlParametrStat[global.ControlParametrGo] = 0
- {
- global.VYPowSPRMove = 0
- global.HearthNumber = 0
- with (Card1)
- {
- if CardPlayer = 1 and CardPos = 21
- {
- if HeartLegion = 0
- {
- CardPos = 7
- global.CardPos[7,0] = CardStat
- global.VanguardId = id
- global.CardPosId[CardPos,0] = id
- }
- if HeartLegion = 1
- {
- CardPos = 18
- global.Legion = CardStat
- global.VYPowSPRMove = 15
- HeartLegion = 0
- }
- }}}
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 25 // Ńěĺíŕ ŕđňŕ ĎÎŃËĹÄŃŇÂČß ĎĐÎĎČŃŰÂŔŢŇŃß ŇÓŇ ĆĹ!
- {
- //Ĺńëč ěĺí˙ĺě ŕđň ó ŕđüĺđăŕđäŕ čëč ŕâŕíăŕđäŕ.
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8
- {
- if global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPos[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrFromAdd[global.ControlParametrGo]
- global.CardPos[global.CardStat2, global.CardStat4] = global.CardStat
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- //Ĺńëč ěĺí˙ĺě ŕđň ó ęŕđňű â ýęńňđĺ.
- if global.ControlParametrFrom[global.ControlParametrGo] = 19
- {
- ds_list_delete(global.deckEx,global.ControlParametrFromAdd[global.ControlParametrGo])
- ds_list_insert(global.deckEx,global.ControlParametrFromAdd[global.ControlParametrGo],global.ControlParametrStat[global.ControlParametrGo])
- global.ExtraCardPosition[global.ControlParametrFromAdd[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]
- with (Card1)
- {
- if CardPos = 19 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo]
- {
- CardStat = global.ControlParametrStat[global.ControlParametrGo]
- if global.CardLoadMini[CardStat] != 1
- {
- str2 = 'CardSpriteMini/n'
- str2 += string(CardStat)
- str2 += '.jpg'
- global.SpriteUseMini[CardStat] = sprite_add(str2,1,0,0,30,43)
- global.CardLoadMini[CardStat] = 1
- }
- sprite_index = global.SpriteUseMini[CardStat]
- }}}
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 26 // Çŕęđűňčĺ č îňęđűňčĺ ńëîňŕ
- {
- global.DopSlotVisible[global.ControlParametrStat[global.ControlParametrGo]] = global.ControlParametrFrom[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 27 // Óńčëĺíčĺ ńëîňŕ
- {
- global.DopSlotPowerUp[global.ControlParametrStat[global.ControlParametrGo], global.ControlParametrFrom[global.ControlParametrGo]] += 1
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 28 // Ďđčçűâ â ńëîň ďóëč
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrToAdd[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- //Ďîńëĺäńňâč˙.
- if global.ControlParametrDo[global.ControlParametrGo] != 8 and global.ControlParametrDo[global.ControlParametrGo] != 10 and global.ControlParametrDo[global.ControlParametrGo] != 12 and global.ControlParametrDo[global.ControlParametrGo] != 13 and global.ControlParametrDo[global.ControlParametrGo] != 14 and global.ControlParametrDo[global.ControlParametrGo] != 15 and global.ControlParametrDo[global.ControlParametrGo] != 16 and global.ControlParametrDo[global.ControlParametrGo] != 18 and global.ControlParametrDo[global.ControlParametrGo] != 20 and global.ControlParametrDo[global.ControlParametrGo] != 23 and global.ControlParametrDo[global.ControlParametrGo] != 24 and global.ControlParametrDo[global.ControlParametrGo] != 25 and global.ControlParametrDo[global.ControlParametrGo] != 26 and global.ControlParametrDo[global.ControlParametrGo] != 27
- {
- if global.ControlParametrFrom[global.ControlParametrGo] = 1 // Ĺńëč ęŕđňŕ áűëŕ â đóęĺ.
- {
- if global.CardInHandId[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInHandId[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.hand[1]; i+=1)
- {
- with (global.CardInHandId[i]) Numbertohand-=1;
- global.CardInHandId[i-1] = global.CardInHandId[i]
- global.CardInHandId[i] = 0;
- }
- global.hand[1] = global.hand[1] - 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8 // Ĺńëč ęŕđňŕ áűëŕ â ńëîňĺ Ŕđüĺđăŕđäŕ/Ŕâŕíăŕđäŕ.
- {
- if global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPos[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- if global.VizualChoseOp = global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChoseOp = 0
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 8 //Ĺńëč ęŕđňŕ áűëŕ â ęîëîäĺ.
- {
- ds_list_delete(global.deck1,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 8 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 8 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- global.CardInDeck = ds_list_size(global.deck1)
- if global.CardInDeck = 0 and global.PlayerROOM = 9
- {
- global.LoseCounter = 120
- }
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 9 //Ĺńëč ęŕđňŕ áűëŕ íŕ ęëŕäáčůĺ.
- {
- ds_list_delete(global.DropZone1,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 9 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 9 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 10 // Ĺńëč ęŕđňŕ áűëŕ â çîíĺ óđîíŕ.
- {
- if global.CardInDamageId[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInDamageId[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.Damage; i+=1)
- {
- with (global.CardInDamageId[i]) DamageNumber-=1;
- with (global.CardInDamageId[i]) AddParametr-=1;
- global.CardInDamageId[i-1] = global.CardInDamageId[i]
- global.CardInDamageId[i] = 0;
- }
- global.Damage = global.Damage - 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 11 //Ĺńëč ęŕđňŕ áűëŕ â äóřĺ.
- {
- ds_list_delete(global.Soul1,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 11 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 11 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 15 // Ĺńëč ęŕđňŕ áűëŕ â çîíĺ çŕůčňű.
- {
- if global.CardInGuardId[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInGuardId[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.Guard; i+=1)
- {
- with (global.CardInGuardId[i]) Guard-=1;
- global.CardInGuardId[i-1] = global.CardInGuardId[i]
- global.CardInGuardId[i] = 0;
- }
- global.Guard -= 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 17 //Ĺńëč ęŕđňŕ áűëŕ â Áčíä Çîíĺ.
- {
- ds_list_delete(global.BindZone1,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 17 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 17 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 18 //Ĺńëč ęŕđňŕ áűëŕ Ëĺăčîíîě.
- {
- global.Legion = 0
- global.VYPowSPRMove = 0
- with (Card1) if CardPos = 18 and CardPlayer = 1 instance_destroy();
- with (Card1) if CardPos = 7 and CardPlayer = 1
- {
- Target_x = global.SlotId[7, 0].x-10
- Target_y = global.SlotId[7, 0].y;
- }}
- if global.ControlParametrFrom[global.ControlParametrGo] = 19 //Ĺńëč ęŕđňŕ áűëŕ â ýęńňđŕ ęîëîäĺ.
- {
- ds_list_delete(global.deckEx,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 19 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 19 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]; i<=19; i+=1)
- {
- global.ExtraCardPosition[i] = global.ExtraCardPosition[i+1]
- global.ExtraCardPosition[i+1] = 0
- }
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 20 //Ĺńëč ęŕđňŕ áűëŕ â RFG.
- {
- ds_list_delete(global.RFGZ,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 20 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 20 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 21// Ĺńëč ęŕđňŕ áűëŕ â ńëîňĺ Ńĺđäöŕ.
- {
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 23// Ĺńëč ęŕđňŕ áűëŕ ńíŕđ˙äîě
- {
- if global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPos[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- global.CardPosId[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- if global.VizualChoseOp = global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChoseOp = 0
- }
- }
- global.CardChose = 0
- global.CardChoseNumber = 0
- global.CardChosePos = 0
- global.CardAddParametr = 0
- global.BulletSend = 0}
- if global.ControlParametrPlayer[global.ControlParametrGo] = 2
- {
- // Óńňŕíîâęŕ ęîîđäčíŕň äâčćĺíč˙.
- if global.ControlParametrFrom[global.ControlParametrGo] = 1
- {
- Start_x = (global.hand[2]-1-global.ControlParametrFromAdd[global.ControlParametrGo])*(78)+450-global.hand[2]*32
- Start_y = 40
- }
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8
- {
- Start_x = global.SlotIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]].x-10
- Start_y = global.SlotIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 8
- {
- Start_x = 256
- Start_y = 177
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 9
- {
- Start_x = 256
- Start_y = 288
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 10
- {
- Start_x = DamageZoneOp.x-15
- Start_y = 336 - global.ControlParametrFromAdd[global.ControlParametrGo]*30
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 11
- {
- Start_x = 496
- Start_y = 304
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 15
- {
- Start_x = 450 + global.ControlParametrFromAdd[global.ControlParametrGo]*50
- Start_y = 435
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 17
- {
- Start_x = BindZoneOp.x
- Start_y = BindZoneOp.y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 18
- {
- Start_x = global.SlotIdOp[7, 0].x+28
- Start_y = global.SlotIdOp[7, 0].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 19
- {
- Start_x = 256
- Start_y = 177
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 20
- {
- Start_x = RFGZone.x
- Start_y = RFGZone.y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 21
- {
- Start_x = global.SlotIdOp[7, 0].x-47
- Start_y = global.SlotIdOp[7, 0].y
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 23
- {
- Start_x = global.SlotIdOp[23, global.ControlParametrFromAdd[global.ControlParametrGo]].x
- Start_y = global.SlotIdOp[23, global.ControlParametrFromAdd[global.ControlParametrGo]].y
- }
- // Îńíîâíűĺ äĺéńňâč˙.
- if global.ControlParametrDo[global.ControlParametrGo] = 1 //Âç˙ňčĺ ęŕđňű.
- {
- global.hand[2] = global.hand[2] + 1
- if global.ControlParametrTo[global.ControlParametrGo] = 2
- global.CardStat = 0
- if global.ControlParametrTo[global.ControlParametrGo] != 2 or global.ReplayModeCheck = 1
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 1
- global.OpenCardCheck = global.ControlParametrToAdd[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,Card2)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 2 // Ďđčçűâ â ńëîň Ŕđüĺđăŕđäŕ/Ŕâŕíăŕđäŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrToAdd[global.ControlParametrGo]
- global.CardPosOp[global.CardStat2, global.CardStat4] = global.CardStat
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 3 // Îňďđŕâęŕ ęŕđňű â ńëîň óđîíŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 10
- global.DamageOp = global.DamageOp+1
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 4 // Îňďđŕâęŕ ęŕđňű â ńëîň çŕůčňŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 15
- global.GuardOp = global.GuardOp+1
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 5 // Îňďđŕâęŕ ęŕđňű â Äđîď Çîíó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 9
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 6 // Îňďđŕâęŕ ęŕđňű â Ęîëîäó.
- {
- if global.ControlParametrFrom[global.ControlParametrGo] != 1
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- if global.ControlParametrFrom[global.ControlParametrGo] = 1
- global.CardStat = 0
- global.CardStat2 = 8
- global.CardStat4 = global.ControlParametrFrom[global.ControlParametrGo]
- global.CardAddParametr2 = global.ControlParametrToAdd[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 7 // Îňďđŕâęŕ ęŕđňű â Äóřó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 11
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 8 // Ńěĺíŕ ďîçčöčč.
- {
- with (Card1) if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] and CardPlayer = 2 {if PovorotCheck = 1 PovorotCheck = 0 else PovorotCheck = 1};
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 9 // ×ĺę Äđŕâ.
- {
- if global.ControlParametrTo[global.ControlParametrGo] = 10
- global.DamageOp = global.DamageOp+1
- if global.ControlParametrTo[global.ControlParametrGo] = 1
- global.hand[2] = global.hand[2] + 1
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.AnimatedPlayOp = global.CardStat
- if global.ControlParametrTo[global.ControlParametrGo] = 1
- lcc = instance_create(Start_x,Start_y,Card2)
- if global.ControlParametrTo[global.ControlParametrGo] = 10
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 10 // Ńčëŕ ŕňŕęč.
- {
- global.PoverUnitOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]*10
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 11 // Ěĺřŕíüĺ ęîëîäű.
- {
- with (Shuffle) LocalTimer = 100;
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 12 // Ńěĺíŕ ôŕçű.
- {
- global.PhaseOp = global.ControlParametrStat[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 13 // Âűäĺëĺíčĺ ęŕđňű îďďîíĺíňŕ.
- {
- if global.VizualChoseOp != global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChoseOp = global.ControlParametrFrom[global.ControlParametrGo]
- else
- global.VizualChoseOp = 0
- global.VizualChoseAddOp = global.ControlParametrFromAdd[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 14 // Ńîîáůĺíčĺ ÷ŕňŕ.
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- global.GameChat[global.GameChatLond] = string(global.ControlParametrStat[global.ControlParametrGo])
- len2 = string_length(string(global.ControlParametrStat[global.ControlParametrGo]))
- if len2 > 23
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }
- if len2 > 46
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }
- if len2 > 46+23
- {
- global.GameChatLond += 1
- if global.GameChatLond > 17
- global.GameChatStartViev += 1
- }}
- if global.ControlParametrDo[global.ControlParametrGo] = 15 // Ŕęňčâŕöč˙ ýôôĺęňŕ
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrFrom[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,EffActAn)
- with (lcc) AnimationTimePlus = 4
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 16 // Îňęđűňčĺ ęîëîäű.
- {
- global.ShowOpeningDeckOp = global.ControlParametrStat[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 17 // Îňďđŕâęŕ ęŕđňű â Áčíä Çîíó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 17
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 18 // Ďĺđĺâîđîň ęŕđňű.
- {
- with (Card1) if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and CardPlayer = 2 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] {if FaceUpPos = 1 FaceUpPos = 0 else FaceUpPos = 1};
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 19 // Ďđčçűâ â ńëîň Ëĺăčîíŕ.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 18
- global.LegionOp = global.CardStat
- global.VYPowSPRMoveOp = 15
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 20 // Óäŕëĺíčĺ.
- {
- with (Card1)
- {
- if CardPos = global.ControlParametrFrom[global.ControlParametrGo] and CardPlayer = 2 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo]
- {
- if FaceUpPos = 1
- {
- FaceUpPos = 0
- DeleteCard = 0
- }
- else
- {
- FaceUpPos = 1
- DeleteCard = 1
- }}}}
- if global.ControlParametrDo[global.ControlParametrGo] = 21 // Îňďđŕâęŕ ęŕđňű â Äđîď Çîíó.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 20
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 22 // Îňďđŕâęŕ ęŕđňű â EXTRA.
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = 19
- lcc = instance_create(Start_x,Start_y,CardSend)
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 23 // Ďîâîđîň ęŕđňű â ýęńňđŕ ęîëîäĺ.
- {
- if global.ExtraCardPositionOp[global.ControlParametrFrom[global.ControlParametrGo]] = 0
- global.ExtraCardPositionOp[global.ControlParametrFrom[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]
- else
- global.ExtraCardPositionOp[global.ControlParametrFrom[global.ControlParametrGo]] = 0
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 24 // Stride Change
- {
- global.StrideSummonOp = global.ControlParametrStat[global.ControlParametrGo]
- if global.ControlParametrStat[global.ControlParametrGo] = 1
- {
- with (Card1)
- {
- if CardPlayer = 2
- {
- if CardPos = 7
- CardPos = 21
- if CardPos = 18
- {
- CardPos = 21
- HeartLegion = 1
- global.LegionOp = 0
- global.VYPowSPRMoveOp = 0
- }}}
- }
- if global.ControlParametrStat[global.ControlParametrGo] = 0
- {
- global.VYPowSPRMoveOp = 0
- with (Card1)
- {
- if CardPlayer = 2 and CardPos = 21
- {
- if HeartLegion = 0
- {
- CardPos = 7
- global.CardPosOp[7, 0] = CardStat
- global.CardPosIdOp[CardPos, 0] = id
- }
- if HeartLegion = 1
- {
- CardPos = 18
- global.LegionOp = global.CardStat
- global.VYPowSPRMoveOp = 15
- }
- }}}
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 25 // Ńěĺíŕ ŕđňŕ ĎÎŃËĹÄŃŇÂČß ĎĐÎĎČŃŰÂŔŢŇŃß ŇÓŇ ĆĹ!
- {
- //Ĺńëč ěĺí˙ĺě ŕđň ó ŕđüĺđăŕđäŕ čëč ŕâŕíăŕđäŕ.
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8
- {
- if global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPosOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrFromAdd[global.ControlParametrGo]
- global.CardPosOp[global.CardStat2, global.CardStat4] = global.CardStat
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- //Ĺńëč ěĺí˙ĺě ŕđň ó ęŕđňű â ýęńňđĺ
- if global.ControlParametrFrom[global.ControlParametrGo] = 19
- {
- global.ExtraCardPositionOp[global.ControlParametrFromAdd[global.ControlParametrGo]] = global.ControlParametrStat[global.ControlParametrGo]
- }
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 26 // Çŕęđűňčĺ č îňęđűňčĺ ńëîňŕ
- {
- global.DopSlotVisibleOp[global.ControlParametrStat[global.ControlParametrGo]] = global.ControlParametrFrom[global.ControlParametrGo]
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 27 // Óńčëĺíčĺ ńëîňŕ
- {
- global.DopSlotPowerUpOp[global.ControlParametrStat[global.ControlParametrGo], global.ControlParametrFrom[global.ControlParametrGo]] += 1
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 28 // Ďđčçűâ â ńëîň ďóëč
- {
- global.CardStat = global.ControlParametrStat[global.ControlParametrGo]
- global.CardStat2 = global.ControlParametrTo[global.ControlParametrGo]
- global.CardStat4 = global.ControlParametrToAdd[global.ControlParametrGo]
- lcc = instance_create(Start_x,Start_y,Card1)
- }
- //Ďîńëĺäńňâč˙.
- if global.ControlParametrDo[global.ControlParametrGo] != 8 and global.ControlParametrDo[global.ControlParametrGo] != 10 and global.ControlParametrDo[global.ControlParametrGo] != 12 and global.ControlParametrDo[global.ControlParametrGo] != 13 and global.ControlParametrDo[global.ControlParametrGo] != 14 and global.ControlParametrDo[global.ControlParametrGo] != 15 and global.ControlParametrDo[global.ControlParametrGo] != 16 and global.ControlParametrDo[global.ControlParametrGo] != 18 and global.ControlParametrDo[global.ControlParametrGo] != 20 and global.ControlParametrDo[global.ControlParametrGo] != 23 and global.ControlParametrDo[global.ControlParametrGo] != 24 and global.ControlParametrDo[global.ControlParametrGo] != 25 and global.ControlParametrDo[global.ControlParametrGo] != 26 and global.ControlParametrDo[global.ControlParametrGo] != 27
- {
- if global.ControlParametrFrom[global.ControlParametrGo] = 1 // Ĺńëč ęŕđňŕ áűëŕ â đóęĺ.
- {
- if global.CardInHandIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInHandIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.hand[2]; i+=1)
- {
- with (global.CardInHandIdOp[i]) Numbertohand-=1;
- global.CardInHandIdOp[i-1] = global.CardInHandIdOp[i]
- global.CardInHandIdOp[i] = 0;
- }
- global.hand[2] = global.hand[2] - 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 8 // Ĺńëč ęŕđňŕ áűëŕ â ńëîňĺ Ŕđüĺđăŕđäŕ/Ŕâŕíăŕđäŕ.
- {
- if global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPosOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- if global.VizualChose = global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChose = 0
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 8 //Ĺńëč ęŕđňŕ áűëŕ â ęîëîäĺ.
- {
- global.CardInDeckOp -= 1
- if global.CardInDeckOp = 0 and global.PlayerROOM = 9
- {
- global.WinCounter = 120
- }
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 9 //Ĺńëč ęŕđňŕ áűëŕ íŕ ęëŕäáčůĺ.
- {
- ds_list_delete(global.DropZone2,global.ControlParametrFromAdd[global.ControlParametrGo])
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 10 // Ĺńëč ęŕđňŕ áűëŕ â çîíĺ óđîíŕ.
- {
- if global.CardInDamageIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInDamageIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.DamageOp; i+=1)
- {
- with (global.CardInDamageIdOp[i]) DamageNumber-=1;
- with (global.CardInDamageIdOp[i]) AddParametr-=1;
- global.CardInDamageIdOp[i-1] = global.CardInDamageIdOp[i]
- global.CardInDamageIdOp[i] = 0;
- }
- global.DamageOp -= 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 11 //Ĺńëč ęŕđňŕ áűëŕ â äóřĺ.
- {
- ds_list_delete(global.Soul2,global.ControlParametrFromAdd[global.ControlParametrGo])
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 15 // Ĺńëč ęŕđňŕ áűëŕ â çîíĺ çŕůčňű.
- {
- if global.CardInGuardIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardInGuardIdOp[global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]+1; i<=global.GuardOp; i+=1)
- {
- with (global.CardInGuardIdOp[i]) Guard-=1;
- global.CardInGuardIdOp[i-1] = global.CardInGuardIdOp[i]
- global.CardInGuardIdOp[i] = 0;
- }
- global.GuardOp -= 1
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 17 //Ĺńëč ęŕđňŕ áűëŕ â Áčíä Çîíĺ.
- {
- ds_list_delete(global.BindZone2,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 17 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 17 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 18 //Ĺńëč ęŕđňŕ áűëŕ Ëĺăčîíîě.
- {
- global.LegionOp = 0
- global.VYPowSPRMoveOp = 0
- with (Card1) if CardPos = 18 and CardPlayer = 2 instance_destroy();
- with (Card1) if CardPos = 7 and CardPlayer = 2
- {
- Target_x = global.SlotIdOp[7, 0].x-10
- Target_y = global.SlotIdOp[7, 0].y;
- }}
- if global.ControlParametrFrom[global.ControlParametrGo] = 19 //Ĺńëč ęŕđňŕ áűëŕ â Ýęńňđŕ ęîëîäĺ.
- {
- for (i=global.ControlParametrFromAdd[global.ControlParametrGo]; i<=19; i+=1)
- {
- global.ExtraCardPositionOp[i] = global.ExtraCardPositionOp[i+1]
- global.ExtraCardPositionOp[i+1] = 0
- }
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 20 //Ĺńëč ęŕđňŕ áűëŕ â RFG.
- {
- ds_list_delete(global.RFGZ,global.ControlParametrFromAdd[global.ControlParametrGo])
- with (Card1) if CardPos = 20 and AddParametr = global.ControlParametrFromAdd[global.ControlParametrGo] instance_destroy();
- with (Card1) if CardPos = 20 and AddParametr > global.ControlParametrFromAdd[global.ControlParametrGo] AddParametr -= 1;
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 21// Ĺńëč ęŕđňŕ áűëŕ â ńëîňĺ Ńĺđäöŕ.
- {
- with (Card1) if CardPos = 21 and CardPlayer = 2 instance_destroy();
- global.HeartOp = 0
- }
- if global.ControlParametrFrom[global.ControlParametrGo] = 23// Ĺńëč ęŕđňŕ áűëŕ ńíŕđ˙äîě
- {
- if global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] != 0
- with (global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]]) instance_destroy();
- global.CardPosOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- global.CardPosIdOp[global.ControlParametrFrom[global.ControlParametrGo], global.ControlParametrFromAdd[global.ControlParametrGo]] = 0
- if global.VizualChose = global.ControlParametrFrom[global.ControlParametrGo]
- global.VizualChose = 0
- }
- }}
- if global.ControlParametrFrom[global.ControlParametrGo] != 1 or global.ControlParametrTo[global.ControlParametrGo] != 1
- {
- //Ďčřĺě ëîă.
- Message = ''
- if global.ControlParametrPlayer[global.ControlParametrGo] = 1
- MessagePlayer = 'You'
- if global.ControlParametrPlayer[global.ControlParametrGo] = 2
- MessagePlayer = 'Your Opponent'
- if global.ControlParametrFrom[global.ControlParametrGo] = 1
- MessageFrom = 'Hand'
- if global.ControlParametrFrom[global.ControlParametrGo] > 1 and global.ControlParametrFrom[global.ControlParametrGo] < 7
- MessageFrom = 'Rearguard'
- if global.ControlParametrFrom[global.ControlParametrGo] = 7
- MessageFrom = 'Vanguard'
- if global.ControlParametrFrom[global.ControlParametrGo] = 8
- MessageFrom = 'Deck'
- if global.ControlParametrFrom[global.ControlParametrGo] = 9
- MessageFrom = 'Drop Zone'
- if global.ControlParametrFrom[global.ControlParametrGo] = 10
- MessageFrom = 'Damage Zone'
- if global.ControlParametrFrom[global.ControlParametrGo] = 11
- MessageFrom = 'Soul'
- if global.ControlParametrFrom[global.ControlParametrGo] = 15
- MessageFrom = 'Guard'
- if global.ControlParametrFrom[global.ControlParametrGo] = 17
- MessageFrom = 'Bind Zone'
- if global.ControlParametrFrom[global.ControlParametrGo] = 18
- MessageFrom = 'Legion'
- if global.ControlParametrFrom[global.ControlParametrGo] = 19
- MessageFrom = 'Extra'
- if global.ControlParametrFrom[global.ControlParametrGo] = 20
- MessageFrom = 'RFG'
- if global.ControlParametrTo[global.ControlParametrGo] = 1
- MessageTo = 'Hand'
- if global.ControlParametrTo[global.ControlParametrGo] > 1 and global.ControlParametrTo[global.ControlParametrGo] < 7
- MessageTo = 'Rearguard'
- if global.ControlParametrTo[global.ControlParametrGo] = 7
- MessageTo = 'Vanguard'
- if global.ControlParametrTo[global.ControlParametrGo] = 8 and global.ControlParametrToAdd[global.ControlParametrGo] = 1
- MessageTo = 'Top Deck'
- if global.ControlParametrTo[global.ControlParametrGo] = 8 and global.ControlParametrToAdd[global.ControlParametrGo] != 1
- MessageTo = 'Deck'
- if global.ControlParametrTo[global.ControlParametrGo] = 9
- MessageTo = 'Drop Zone'
- if global.ControlParametrTo[global.ControlParametrGo] = 10
- MessageTo = 'Damage Zone'
- if global.ControlParametrTo[global.ControlParametrGo] = 11
- MessageTo = 'Soul'
- if global.ControlParametrTo[global.ControlParametrGo] = 15
- MessageTo = 'Guard'
- if global.ControlParametrTo[global.ControlParametrGo] = 17
- MessageTo = 'Bind Zone'
- if global.ControlParametrTo[global.ControlParametrGo] = 18
- MessageTo = 'Legion'
- if global.ControlParametrTo[global.ControlParametrGo] = 19
- MessageTo = 'Extra'
- if global.ControlParametrTo[global.ControlParametrGo] = 20
- MessageTo = 'RFG'
- if global.ControlParametrDo[global.ControlParametrGo] < 12 and global.ControlParametrDo[global.ControlParametrGo] != 8 and global.ControlParametrDo[global.ControlParametrGo] != 10
- MessageName = global.CardName[global.ControlParametrStat[global.ControlParametrGo]]
- if global.ControlParametrDo[global.ControlParametrGo] = 17
- MessageName = global.CardName[global.ControlParametrStat[global.ControlParametrGo]]
- if global.ControlParametrDo[global.ControlParametrGo] = 1
- {
- Message += MessagePlayer
- if global.ControlParametrFrom[global.ControlParametrGo] = 8 and global.ControlParametrFromAdd[global.ControlParametrGo] = 0
- Message += ' draw card from the deck.'
- if global.ControlParametrFrom[global.ControlParametrGo] != 1
- if global.ControlParametrFrom[global.ControlParametrGo] != 8 or global.ControlParametrFromAdd[global.ControlParametrGo] != 0
- {
- Message += ' send card from the '
- Message += MessageFrom
- Message += ' to the hand.'
- }
- }
- lgwtrite = 0
- if global.ControlParametrDo[global.ControlParametrGo] > 1 and global.ControlParametrDo[global.ControlParametrGo] < 8
- lgwtrite = 1
- if global.ControlParametrDo[global.ControlParametrGo] = 21 or global.ControlParametrDo[global.ControlParametrGo] = 22
- lgwtrite = 1
- if lgwtrite = 1
- {
- Message += MessagePlayer
- Message += ' send '
- if global.ControlParametrDo[global.ControlParametrGo] = 6 and global.ControlParametrPlayer[global.ControlParametrGo] = 1
- Message += MessageName
- if global.ControlParametrDo[global.ControlParametrGo] = 6 and global.ControlParametrPlayer[global.ControlParametrGo] = 2 and global.ControlParametrFrom[global.ControlParametrGo] = 1
- Message += ' card '
- if global.ControlParametrDo[global.ControlParametrGo] = 6 and global.ControlParametrPlayer[global.ControlParametrGo] = 2 and global.ControlParametrFrom[global.ControlParametrGo] = 17
- Message += ' card '
- if global.ControlParametrDo[global.ControlParametrGo] = 6 and global.ControlParametrPlayer[global.ControlParametrGo] = 2 and global.ControlParametrFrom[global.ControlParametrGo] != 1 and global.ControlParametrFrom[global.ControlParametrGo] != 17
- Message += MessageName
- if global.ControlParametrDo[global.ControlParametrGo] != 6
- Message += MessageName
- Message += ' from '
- Message += MessageFrom
- Message += ' to '
- Message += MessageTo
- Message += '.'
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 9
- {
- Message += MessagePlayer
- Message += ' check '
- Message += MessageName
- Message += '.'
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 11
- {
- Message += MessagePlayer
- Message += ' shuffle deck.'
- }
- if global.ControlParametrDo[global.ControlParametrGo] = 17
- {
- Message += MessagePlayer
- Message += ' send '
- if global.ControlParametrPlayer[global.ControlParametrGo] = 1
- Message += MessageName
- if global.ControlParametrPlayer[global.ControlParametrGo] = 2
- {
- if global.ControlParametrFrom[global.ControlParametrGo] = 1 or global.ControlParametrFrom[global.ControlParametrGo] = 8
- Message += 'card'
- else
- Message += MessageName
- }
- Message += ' from '
- Message += MessageFrom
- Message += ' to '
- Message += MessageTo
- Message += '.'
- }
- lgwtrite = 0
- if global.ControlParametrDo[global.ControlParametrGo] < 12 and global.ControlParametrDo[global.ControlParametrGo] != 8 and global.ControlParametrDo[global.ControlParametrGo] != 10
- lgwtrite = 1
- if global.ControlParametrDo[global.ControlParametrGo] = 17 or global.ControlParametrDo[global.ControlParametrGo] = 21 or global.ControlParametrDo[global.ControlParametrGo] = 22
- lgwtrite = 1
- if lgwtrite = 1
- {
- global.LogMessege[global.LongLog] = Message
- global.LongLog += 1
- }}
- //Ęîíĺö çŕďčńč ëîăŕ.
- global.ControlParametrGo = global.ControlParametrGo+1
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement