备份CatanBuilding瘦身独立工程

This commit is contained in:
JSD\13999
2026-05-26 16:15:54 +08:00
commit 2d0e6a61b7
12001 changed files with 2431925 additions and 0 deletions

View File

@@ -0,0 +1,103 @@
using cfg;
public enum SpKillType
{
Corrupt,
ElectricShock,
}
public class BarTarget
{
public float CorruptSpeed;
public float ClearSpeed;
public float CorruptMaxPercent;
public float CorruptBarIncPercent;
public float CorruptBarDecPercent;
public string fx_target_bar_bg;
public string fx_target_bar;
public string fx_target_bar_highlight;
public string bar_target;
public string highlight;
public string fxScreenWarning;
}
public interface IFishSpSkillData
{
public FishSkill fishSkill { get; set; }
public FishSpSkillLabel spSkillLabel { get; set; }
public SpKillType Type { set; get; }
public int StopCount { set; get; }
public bool InProgress { set; get; }
public bool End { set; get; }
public void StartSkill(FishSpSkillLabel fishSpSkill);
public void RefreshSkill(FishSpSkillLabel fishSpSkill);
public void EndSkill();
/// <summary>
/// 跳跃时鱼身上动画
/// </summary>
/// <returns></returns>
public string FxFishJump();
/// <summary>
/// 鱼起跳的时候立刻在Root处挂上一个特效
/// </summary>
public string FxFishJumpWater();
/// <summary>
/// 鱼起跳的时候立刻在Root处挂上一个特效
/// </summary>
public string FxFishStruggle();
/// <summary>
/// 鱼在释放技能的时候在Head处的特效
/// </summary>
public string FxFishSkillAppend();
/// <summary>
/// 替换跳跃入水出水动画
/// </summary>
/// <returns></returns>
public string FxWater();
public string FxWaterSplash();
/// <summary>
/// 与释放技能时的全屏特效
/// </summary>
/// <returns></returns>
public string FxScreen();
/// <summary>
/// 与释放技能时的进度条特效
/// </summary>
/// <returns></returns>
public string FxBar();
/// <summary>
/// 鱼头像特效
/// </summary>
/// <returns></returns>
public string FxFishIcon();
/// <summary>
/// 释放技能时进度条指针特效
/// </summary>
/// <returns></returns>
public string FxProgressInc();
/// <summary>
/// 鱼释放技能时音效
/// </summary>
/// <returns></returns>
public string AudioScreen();
/// <summary>
/// 结算界面音效
/// </summary>
/// <returns></returns>
public string AudioRewardFish();
/// <summary>
/// 进度条特效相关
/// </summary>
/// <returns></returns>
public BarTarget GetBarTarget();
}