载入中...
搜索中...
未找到
eve::rts::VeterancySystem类 参考

Applies one hostile kill's experience to canonical unit veterancy state. 更多...

#include <RTSSystems.h>

静态 Public 成员函数

static Result< int > award (Unit &unit, float experience)
 Award experience and apply every newly crossed rank modifier atomically.
 

详细描述

Applies one hostile kill's experience to canonical unit veterancy state.

在文件 RTSSystems.h 第 130 行定义.

成员函数说明

◆ award()

Result< int > eve::rts::VeterancySystem::award ( Unit &  unit,
float  experience 
)
static

Award experience and apply every newly crossed rank modifier atomically.

参数
unitLive unit receiving kill credit.
experiencePositive defeated-target durability value.
返回
Number of newly crossed ranks (zero when veterancy is disabled).

在文件 RTSSystems_Faction.cpp 第 9 行定义.

引用了 eve::Applied, eve::Diagnostic::error(), eve::Result< T >::failure(), eve::InvalidArgument, level, eve::NoOp, eve::Status::success(), eve::Result< T >::success() , 以及 unit.


该类的文档由以下文件生成: