Commit 855623ba authored by nanahira's avatar nanahira

Merge branch 'master' of https://github.com/IceYGO/windbot

parents 82fe7bd2 36018614
...@@ -129,6 +129,11 @@ Name=奇異果 Deck=LightswornShaddoldinosour Dialog=kiwi.zh-TW ...@@ -129,6 +129,11 @@ Name=奇異果 Deck=LightswornShaddoldinosour Dialog=kiwi.zh-TW
光道影依恐龙卡组。 光道影依恐龙卡组。
SUPPORT_MASTER_RULE_3 SUPPORT_NEW_MASTER_RULE SUPPORT_MASTER_RULE_3 SUPPORT_NEW_MASTER_RULE
!奇魔果
Name=奇魔果 Deck=DarkMagician Dialog=kiwi.zh-TW
黑魔术师卡组。
SUPPORT_MASTER_RULE_3 SUPPORT_NEW_MASTER_RULE
!燃血鬥士 !燃血鬥士
Name=燃血鬥士 Deck=ChainBurn Dialog=kiwi.zh-TW Name=燃血鬥士 Deck=ChainBurn Dialog=kiwi.zh-TW
连锁烧卡组。 连锁烧卡组。
......
#created by ... #created by ...
#main #main
33015627
33015627
33015627
7733560
7733560
7733560
41386308 41386308
3549275 3549275
45812361 45812361
...@@ -50,19 +56,16 @@ ...@@ -50,19 +56,16 @@
75249652 75249652
75249652 75249652
83555666 83555666
98444741
#extra #extra
41999284 41999284
41999284 41999284
41999284 41999284
!side !side
33508719 33508719
36468556
67095270 67095270
67095270 67095270
67095270 67095270
98444741 98444741
100227025 98444741
100227025 98444741
100227025
36468556
98444741
\ No newline at end of file
...@@ -11,8 +11,8 @@ namespace WindBot.Game.AI.Decks ...@@ -11,8 +11,8 @@ namespace WindBot.Game.AI.Decks
{ {
public class CardId public class CardId
{ {
public const int SandaionTheTimelord = 100227025; public const int SandaionTheTimelord = 33015627;
public const int MichionTimelord = 100227021; public const int MichionTimelord = 7733560;
public const int Mathematician = 41386308; public const int Mathematician = 41386308;
public const int DiceJar = 3549275; public const int DiceJar = 3549275;
public const int CardcarD = 45812361; public const int CardcarD = 45812361;
......
...@@ -38,6 +38,12 @@ The version of YGOPro. ...@@ -38,6 +38,12 @@ The version of YGOPro.
`Hand` `Hand`
If you are testing deck, you may want to make sure the bot go first or second. `Hand=1` will make the bot always show Scissors, 2 for Rock, 3 for Paper. If you are testing deck, you may want to make sure the bot go first or second. `Hand=1` will make the bot always show Scissors, 2 for Rock, 3 for Paper.
`Chat`
False to turn the chat of bot off.
`Debug`
Print verbose log of card movement info. False at default. (May be updated in future)
`ServerMode` and `ServerPort` `ServerMode` and `ServerPort`
WindBot can run as a "server", provide a http interface to create bot. WindBot can run as a "server", provide a http interface to create bot.
...@@ -61,6 +67,10 @@ WindBot can run as a "server", provide a http interface to create bot. ...@@ -61,6 +67,10 @@ WindBot can run as a "server", provide a http interface to create bot.
* Blue-Eyes * Blue-Eyes
* ChainBurn
* DarkMagician
* Dragunity * Dragunity
* Qliphort * Qliphort
...@@ -69,6 +79,8 @@ WindBot can run as a "server", provide a http interface to create bot. ...@@ -69,6 +79,8 @@ WindBot can run as a "server", provide a http interface to create bot.
* Rank V * Rank V
* SkyStriker
* ST1732 * ST1732
* Toadally Awesome (old lflist, master rule 3 only) * Toadally Awesome (old lflist, master rule 3 only)
...@@ -85,8 +97,6 @@ WindBot can run as a "server", provide a http interface to create bot. ...@@ -85,8 +97,6 @@ WindBot can run as a "server", provide a http interface to create bot.
* Blackwing * Blackwing
* ChainBurn
* CyberDragon * CyberDragon
* Evilswarm * Evilswarm
...@@ -117,6 +127,23 @@ The parameters are same as commandlines, but low cased. ...@@ -117,6 +127,23 @@ The parameters are same as commandlines, but low cased.
### Changelog ### Changelog
#### v0x1344 (2018-06-05)
- Update YGOPro protrol to 0x1344
- New decks: DarkMagician, SkyStriker
- Add param to turn chat off
- Add param to print verbose log
- Add part of `Zones` enum and `AI.SelectPlace`
- Add `ClientCard.IsTuner`, `ClientCard.LinkMarker`, `ClientCard.HasLinkMarker`
- Add `ShouldNotBeTarget` and `ShouldBeDisabledBeforeItUseEffectMonster` enum
- Add `AI.Utils.GetBestBotMonster`, `AI.Utils.GetWorstBotMonster` and `AI.Utils.ChainContainPlayer`
- Add `Executor.OnCardSorting` and `Executor.OnDraw`
- Add `ClientField.GetColumnCount` and `ClientField.HasInHandOrInSpellZone` etc.
- Misc updates to LightswornShaddoldinosour and ChainBurn deck
- Misc updates to default executors
- Fix OnSelectUnselectCard
- Fix OnMove to keep card data when moving
#### v0x1343 (2018-04-11) #### v0x1343 (2018-04-11)
- Update YGOPro protrol to 0x1343 - Update YGOPro protrol to 0x1343
...@@ -185,7 +212,7 @@ The parameters are same as commandlines, but low cased. ...@@ -185,7 +212,7 @@ The parameters are same as commandlines, but low cased.
* Documents for creating AI * Documents for creating AI
* `AI.SelectZone` * `AI.SelectPlace` for linked zones or not linked zones
* `AI.SelectTribute` * `AI.SelectTribute`
......
...@@ -22,7 +22,7 @@ namespace WindBot ...@@ -22,7 +22,7 @@ namespace WindBot
Host = "127.0.0.1"; Host = "127.0.0.1";
Port = 7911; Port = 7911;
HostInfo = ""; HostInfo = "";
Version = 0x1343; Version = 0x1344;
Hand = 0; Hand = 0;
Debug = false; Debug = false;
Chat = true; Chat = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment