载入中...
搜索中...
未找到
Crafting.h 文件参考

RPG recipe adapter over the shared production and inventory protocols. 更多...

#include "common/ResourceAccount.h"
#include "common/Time.h"
#include "common/definitions/DefinitionRuntime.h"
#include "inventory/InventorySystem.h"
#include "production/Production.h"
#include "transaction/Transaction.h"
#include <string>
#include <cstdint>
#include <vector>
#include "common/Export.h"

浏览源代码.

类

struct  eve::rpg::CraftingRecipe
 Validated recipe projection used by crafting, alchemy, brewing and cooking. 更多...
 
struct  eve::rpg::CraftingRequest
 Borrowed inputs for atomically paying ingredients and enqueuing recipe work. 更多...
 
struct  eve::rpg::CraftingReceipt
 Receipt for an accepted recipe job. 更多...
 
class  eve::rpg::Crafting
 Composes RPG recipes with existing production and inventory owners. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::inventory
 运行时容器:固定格数的背包 / 箱子 / 商店栏等。 行为由 InventorySystem 提供;本类暴露便于脚本绑定的薄封装方法。
 
namespace  eve::rpg
 RPG 模块的基础实体:把属性 / 状态 / 技能三张表挂到一个 ECS 实体上。
 

详细描述

RPG recipe adapter over the shared production and inventory protocols.

在文件 Crafting.h 中定义.