game_server.game_attrib
简介
基于engine和pkg.attrib_calc2实现的实体对象属性模块
几点说明:
-
默认的属性加成是一个三元组格式: [ 属性, 数值类型, 加成值 ]
-
regular_improvement_dict/plus_improvement_dict系列是为了默认的三元组格式属性提供的,
不使用默认的属性加成数据格式时,可以不需要该系列函数
-
配置表: attrib.xlsx和attrib_sources.xlsx表必须配置;
-
attrib.xlsx表中每个属性都必须包含calculator_list和is_float配置,
calculator用于记录属性属于哪些属性计算器,is_float用于指明属性的最终值是不是float(不是则为int)
- attrib_sources.xlsx表中都必须要包含calculator和source配置,用于指明属性计算器有哪些属性加成来源