仙魔无双SDK
面向策划逻辑制作的游戏开发包
龙魂值逻辑

龙魂值相关玩法的API集合,就是必杀技(龙魂技)消耗的数值 更多...

函数

int ModifyActorUniqueValue (FxCreature *pActor, int nDeltaValue)
 角色pActor修正龙魂值。 更多...
 
int GetActorUniqueValue (FxCreature *pActor)
 获取角色pActor的龙魂值。 更多...
 
int GetActorMaxUniqueValue (FxCreature *pActor)
 获取角色pActor的龙魂值上限。 更多...
 
int GetActorUniqueValueRate (FxCreature *pActor)
 获取角色pActor的龙魂值比例,即当前龙魂值和龙魂值上限的比例。 更多...
 

详细描述

龙魂值相关玩法的API集合,就是必杀技(龙魂技)消耗的数值

函数说明

◆ GetActorMaxUniqueValue()

int GetActorMaxUniqueValue ( FxCreature *  pActor)

获取角色pActor的龙魂值上限。

参数
pActor[角色] 角色对象。
返回
[整数] 角色的当前龙魂值上限。
返回值
-1非法的角色对象

◆ GetActorUniqueValue()

int GetActorUniqueValue ( FxCreature *  pActor)

获取角色pActor的龙魂值。

参数
pActor[角色] 角色对象。
返回
[整数] 角色的当前龙魂值
返回值
-1非法的角色对象

◆ GetActorUniqueValueRate()

int GetActorUniqueValueRate ( FxCreature *  pActor)

获取角色pActor的龙魂值比例,即当前龙魂值和龙魂值上限的比例。

参数
pActor[角色] 角色对象。
返回
[整数] 角色的龙魂值比例。例如80表示80。
返回值
-1非法的角色对象

◆ ModifyActorUniqueValue()

int ModifyActorUniqueValue ( FxCreature *  pActor,
int  nDeltaValue 
)

角色pActor修正龙魂值。

参数
pActor[角色] 角色对象。
nDeltaValue[整数] 修正的龙魂数值。
返回
[整数] 忽略
返回值
-1非法的角色对象
注解
框架确保不会小于0,而且不会超过上限