卡牌更新
This commit is contained in:
Binary file not shown.
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_AcidArrow.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_AcidArrow.asset
LFS
Normal file
Binary file not shown.
@@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 99942e4ea875f154db87d2b649d86faf
|
||||
guid: 19fe27e9da5cbf4419b8a72dd787e8af
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_ArcaneMissiles.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_ArcaneMissiles.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Blizzard.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Blizzard.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 33c6275aa8e58a845a8dd183c8e069a1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Bludgeon.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Bludgeon.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Cutting.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Cutting.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 144bfa867b025484cae6ee78ab2d9569
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_DualStrike.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_DualStrike.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f6cad62bbfd6b84b823f2c08c454baf
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_EyePoking.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_EyePoking.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a90d968e0559d374db09cb11ee65a380
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_FlameSpear.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_FlameSpear.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 599a525b6a61b054aacffec9e3c96a92
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ac605c3d1ec6cbd43bb1cd862daa9ff3
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Laceration.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_Laceration.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2515004a8323b914c96f1bb746df6b05
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_PowerfulShot.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_PowerfulShot.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 17e1ad60506563e41bc17e2b71775636
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_PreciseShot.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_PreciseShot.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 050b6d4c2cdb96b4a90645f8a57641dd
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_RayOfFrost.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_RayOfFrost.asset
LFS
Normal file
Binary file not shown.
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_ShieldBash.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Attack/CardData_Basic_ShieldBash.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 81bec362a163a3943bd86b380f5c0a2f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
Binary file not shown.
8
Assets/Mods/Basic/Cards/Data/General/Basic.meta
Normal file
8
Assets/Mods/Basic/Cards/Data/General/Basic.meta
Normal file
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bd8162b530fbdb2419e7e5be6580e022
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Defense.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Defense.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f242ffdda819c5546ad85e861fdcd675
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Evasion.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Evasion.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bb497720604643d4f9ac2e872572c319
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Prick.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Prick.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Slash.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Slash.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Strike.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Basic/CardData_Basic_Strike.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_Meditation.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_Meditation.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a71cd677f586cfc4aac9a21b778b30a6
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_RainOfHealing.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_RainOfHealing.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d9fd46a9d2cc3f04a9447ceebb8b3fca
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_Stoneskin.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_Stoneskin.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 8e5264a63055cab4f947b23ac3252ede
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_WarmUp.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Power/CardData_Basic_WarmUp.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a1125bb63458cfe4d9aad92a42985095
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_ActionSurge.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_ActionSurge.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 42845acd589691d4396cad3ae0ff6ce3
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Anticipation.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Anticipation.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 777569f504a2aa04da2a55ec86f7b86f
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_ArcaneRecovery.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_ArcaneRecovery.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dd0a2281c7b34ca46931a4dc9daadce1
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Cover.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Cover.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Frostbite.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Frostbite.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 849a6823458f18046bc0bef33e92d0db
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Icebound.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Icebound.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 98203b0e93e452a4d86de79bff296315
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Recollection.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Recollection.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Sanctuary.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Sanctuary.asset
LFS
Normal file
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Tactic.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_Tactic.asset
LFS
Normal file
Binary file not shown.
Binary file not shown.
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_VenomSpray.asset
LFS
Normal file
BIN
Assets/Mods/Basic/Cards/Data/General/Skill/CardData_Basic_VenomSpray.asset
LFS
Normal file
Binary file not shown.
@@ -0,0 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0879ff9608873794bb856d446eadbc24
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -29,7 +29,7 @@ namespace Continentis.Mods.Basic.Cards
|
||||
|
||||
public override void ApplyAttributeChangesByCard()
|
||||
{
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Slash();
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Physics();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -27,7 +27,7 @@ namespace Continentis.Mods.Basic.Cards
|
||||
|
||||
public override void ApplyAttributeChangesByCard()
|
||||
{
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Strike();
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Physics();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12,7 +12,7 @@ namespace Continentis.Mods.Basic.Cards
|
||||
public override CommandGroup PlayEffect(List<CharacterBase> targetList)
|
||||
{
|
||||
CommandGroup applyProwess = Cmd.Sequential(
|
||||
Cmd.Do(() => CreateCharacterBuff<Prowess>(2).Apply(user, user, this))
|
||||
Cmd.Do(() => CreateCharacterBuff<Strength>(2).Apply(user, user, this))
|
||||
);
|
||||
|
||||
CommandGroup applyWeak = ForEachTarget(targetList, target =>
|
||||
|
||||
@@ -37,7 +37,7 @@ namespace Continentis.Mods.Basic.Cards
|
||||
|
||||
public override void ApplyAttributeChangesByCard()
|
||||
{
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Sorcery();
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Magic();
|
||||
}
|
||||
}
|
||||
}
|
||||
62
Assets/Mods/Basic/Cards/Scripts/General/Attack/AcidArrow.cs
Normal file
62
Assets/Mods/Basic/Cards/Scripts/General/Attack/AcidArrow.cs
Normal file
@@ -0,0 +1,62 @@
|
||||
using System.Collections.Generic;
|
||||
using Continentis.MainGame;
|
||||
using Continentis.MainGame.Base;
|
||||
using Continentis.MainGame.Card;
|
||||
using Continentis.MainGame.Character;
|
||||
using Continentis.MainGame.Commands;
|
||||
using Continentis.Mods.Basic.Buffs;
|
||||
using SLSFramework.General;
|
||||
|
||||
namespace Continentis.Mods.Basic.Cards
|
||||
{
|
||||
/// <summary>
|
||||
/// 强酸箭矢:对单体目标先减少格挡,然后造成魔法伤害并施加腐蚀 Buff。
|
||||
/// </summary>
|
||||
public class AcidArrow : CardLogicBase
|
||||
{
|
||||
private const string BLOCK_REDUCTION = "Block_Reduction";
|
||||
private const string BUFF_CORROSION_STACK = "Buff_Corrosion_Stack";
|
||||
|
||||
private AttackContext PhysicsCtx => AttackContext.Default(card)
|
||||
.WithDamageKeywords(CardKeywords.Physics);
|
||||
|
||||
public override void SetUpLogicComponents()
|
||||
{
|
||||
AddLogicComponent<CardLogicComponent_Attack>();
|
||||
}
|
||||
|
||||
/// <summary>选中目标时更新伤害预览。</summary>
|
||||
public override void TargetingEffect(CharacterBase target)
|
||||
{
|
||||
card.SetAttribute("Display_Damage", GetTargetedFinalDamage(target, PhysicsCtx));
|
||||
}
|
||||
|
||||
/// <summary>取消选中时以无目标模式刷新预览。</summary>
|
||||
public override void UntargetingEffect()
|
||||
{
|
||||
card.SetAttribute("Display_Damage", GetNoTargetFinalDamage(PhysicsCtx));
|
||||
}
|
||||
|
||||
public override CommandGroup PlayEffect(List<CharacterBase> targetList)
|
||||
{
|
||||
return ForEachTarget(targetList, target => Cmd.Sequential(
|
||||
new Cmd_PlayAnimation(user.characterView, "Attack"),
|
||||
Cmd.Do(() =>
|
||||
{
|
||||
// 第一步:减少目标格挡,Clamp 至 0
|
||||
target.ModifyAndClampAttribute(CharacterAttributes.Block, -GetAttribute(BLOCK_REDUCTION));
|
||||
|
||||
// 第二步:造成伤害并施加腐蚀
|
||||
AttackContext ctx = PhysicsCtx;
|
||||
AttackTarget(target, GetTargetedFinalDamage(target, ctx), ctx);
|
||||
CreateCharacterBuff<Corrosion>(GetAttribute(BUFF_CORROSION_STACK)).Apply(target, user, this);
|
||||
})
|
||||
));
|
||||
}
|
||||
|
||||
public override void ApplyAttributeChangesByCard()
|
||||
{
|
||||
LogicComponent<CardLogicComponent_Attack>().SetDamage_Magic();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: f308be721a026ed449e5dfe317b5ad28
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user