继续
This commit is contained in:
@@ -66,7 +66,7 @@ namespace Continentis.MainGame.Combat
|
||||
SetViewPositions();
|
||||
SetViewHUDs();
|
||||
|
||||
ModManager.CreateInstance<CombatBuffBase>("Basic_Weak", 2).Apply(enemies[0]);
|
||||
ModManager.CreateInstance<CharacterCombatBuffBase>("Basic.Buffs.Weak", 2).Apply(enemies[0]);
|
||||
}
|
||||
|
||||
public void AddCombatNPCs(params (CharacterData, Fraction)[] dataList)
|
||||
|
||||
@@ -140,10 +140,15 @@ namespace Continentis.MainGame.Combat
|
||||
CombatMainPage combatMainPage = CombatUIManager.Instance.combatMainPage;
|
||||
|
||||
playerHero.deckSubmodule.SetUpHandCardViews();
|
||||
playerHero.combatBuffSubmodule.ActionStart();
|
||||
|
||||
combatMainPage.handPile.isUpdatingLayout = false;
|
||||
playerHero.deckSubmodule.DrawCards(5, 0.1f);
|
||||
CommandQueueManager.Instance.AddCommand(new Cmd_Function(0f, () => combatMainPage.handPile.isUpdatingLayout = true));
|
||||
CommandQueueManager.Instance.AddCommand(playerHero.deckSubmodule.DrawCards(5));
|
||||
CommandQueueManager.Instance.AddCommand(new Cmd_Function(0f, () =>
|
||||
{
|
||||
//Debug.Log((drawCard.groupContext.context["DrawnCards"] as List<CardInstance>).Count);
|
||||
combatMainPage.handPile.isUpdatingLayout = true;
|
||||
}));
|
||||
|
||||
combatMainPage.combatResourcesDisplayer.SetCharacter(playerHero);
|
||||
|
||||
@@ -195,6 +200,8 @@ namespace Continentis.MainGame.Combat
|
||||
{
|
||||
if (currentCharacter is PlayerHero playerHero)
|
||||
{
|
||||
playerHero.combatBuffSubmodule.ActionEnd();
|
||||
|
||||
Debug.Log(currentCharacter.data.className + " 结束行动,整理手牌。");
|
||||
|
||||
List<CardInstance> handPile = new List<CardInstance>(playerHero.deckSubmodule.HandPile);
|
||||
|
||||
Reference in New Issue
Block a user