|
@@ -82,48 +82,48 @@ public class EquipTemplateService {
|
|
|
* 初始化装备库(临时方法,后期移除改为从运营数据中导入)
|
|
|
*/
|
|
|
public void initEquipTemplate() {
|
|
|
- // 初始化一些装备配置,后期将移到 excel 中做。
|
|
|
- EquipTemplate equipTemplate = new EquipTemplate();
|
|
|
- equipTemplate.setPosition(1);
|
|
|
- equipTemplate.setLevel(10);
|
|
|
- equipTemplate.setFixedEquipPropertyMin(FixedEquipProperty.builder()
|
|
|
- .hp(100)
|
|
|
- .mp(100)
|
|
|
- .physicsDefense(10)
|
|
|
- .magicDefense(10)
|
|
|
- .build());
|
|
|
- equipTemplate.setFixedEquipPropertyMax(FixedEquipProperty.builder()
|
|
|
- .hp(300)
|
|
|
- .mp(300)
|
|
|
- .physicsDefense(30)
|
|
|
- .magicDefense(30)
|
|
|
- .build());
|
|
|
- equipTemplate.setTotalAttrMin(20);
|
|
|
- equipTemplate.setTotalAttrMax(30);
|
|
|
-
|
|
|
- equipTemplate.setItemTypeId(ItemTypeIdConst.equipClothing10);
|
|
|
-
|
|
|
- mongoTemplate.save(equipTemplate);
|
|
|
-
|
|
|
- // 初始化一些装备配置,后期将移到 excel 中做。
|
|
|
- EquipTemplate equipTemplate2 = new EquipTemplate();
|
|
|
- equipTemplate2.setPosition(2);
|
|
|
- equipTemplate2.setLevel(10);
|
|
|
- equipTemplate2.setFixedEquipPropertyMin(FixedEquipProperty.builder()
|
|
|
- .physicsAttack(10)
|
|
|
- .magicAttack(10)
|
|
|
- .anger(10)
|
|
|
- .build());
|
|
|
- equipTemplate2.setFixedEquipPropertyMax(FixedEquipProperty.builder()
|
|
|
- .physicsAttack(30)
|
|
|
- .magicAttack(30)
|
|
|
- .anger(30)
|
|
|
- .build());
|
|
|
- equipTemplate2.setTotalAttrMin(20);
|
|
|
- equipTemplate2.setTotalAttrMax(30);
|
|
|
-
|
|
|
- equipTemplate2.setItemTypeId(ItemTypeIdConst.equipWeapon10);
|
|
|
- mongoTemplate.save(equipTemplate2);
|
|
|
+// // 初始化一些装备配置,后期将移到 excel 中做。
|
|
|
+// EquipTemplate equipTemplate = new EquipTemplate();
|
|
|
+// equipTemplate.setPosition(1);
|
|
|
+// equipTemplate.setLevel(10);
|
|
|
+// equipTemplate.setFixedEquipPropertyMin(FixedEquipProperty.builder()
|
|
|
+// .hp(100)
|
|
|
+// .mp(100)
|
|
|
+// .physicsDefense(10)
|
|
|
+// .magicDefense(10)
|
|
|
+// .build());
|
|
|
+// equipTemplate.setFixedEquipPropertyMax(FixedEquipProperty.builder()
|
|
|
+// .hp(300)
|
|
|
+// .mp(300)
|
|
|
+// .physicsDefense(30)
|
|
|
+// .magicDefense(30)
|
|
|
+// .build());
|
|
|
+// equipTemplate.setTotalAttrMin(20);
|
|
|
+// equipTemplate.setTotalAttrMax(30);
|
|
|
+//
|
|
|
+// equipTemplate.setItemTypeId(ItemTypeIdConst.equipClothing10);
|
|
|
+//
|
|
|
+// mongoTemplate.save(equipTemplate);
|
|
|
+//
|
|
|
+// // 初始化一些装备配置,后期将移到 excel 中做。
|
|
|
+// EquipTemplate equipTemplate2 = new EquipTemplate();
|
|
|
+// equipTemplate2.setPosition(2);
|
|
|
+// equipTemplate2.setLevel(10);
|
|
|
+// equipTemplate2.setFixedEquipPropertyMin(FixedEquipProperty.builder()
|
|
|
+// .physicsAttack(10)
|
|
|
+// .magicAttack(10)
|
|
|
+// .anger(10)
|
|
|
+// .build());
|
|
|
+// equipTemplate2.setFixedEquipPropertyMax(FixedEquipProperty.builder()
|
|
|
+// .physicsAttack(30)
|
|
|
+// .magicAttack(30)
|
|
|
+// .anger(30)
|
|
|
+// .build());
|
|
|
+// equipTemplate2.setTotalAttrMin(20);
|
|
|
+// equipTemplate2.setTotalAttrMax(30);
|
|
|
+//
|
|
|
+// equipTemplate2.setItemTypeId(ItemTypeIdConst.equipWeapon10);
|
|
|
+// mongoTemplate.save(equipTemplate2);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -164,22 +164,22 @@ public class EquipTemplateService {
|
|
|
public Equip copyTemplate2Equip(EquipTemplate equipTemplate){
|
|
|
|
|
|
return Equip.builder()
|
|
|
- .itemTypeId(equipTemplate.getItemTypeId())
|
|
|
- .quality(0) //品质
|
|
|
- .fixedEquipProperty(
|
|
|
- FixedEquipProperty.randomFixed(equipTemplate.getFixedEquipPropertyMin(),
|
|
|
- equipTemplate.getFixedEquipPropertyMax())) //装备固定属性
|
|
|
- .attrTotal(0)
|
|
|
- .undistributedAttr(0)
|
|
|
- .elseEquipProperty(EquipPropertyElse.resetElseEquipProperty()) //初始化分配的具体属性点
|
|
|
- .position(equipTemplate.getPosition())
|
|
|
- .level(equipTemplate.getLevel())
|
|
|
- .identifyCount(0)
|
|
|
- .fixedEquipPropertyMin(equipTemplate.getFixedEquipPropertyMin())
|
|
|
- .fixedEquipPropertyMax(equipTemplate.getFixedEquipPropertyMax())
|
|
|
- .totalAttrMin(equipTemplate.getTotalAttrMin())
|
|
|
- .totalAttrMax(equipTemplate.getTotalAttrMax())
|
|
|
- .equipTemplateId(equipTemplate.getItemTypeId())
|
|
|
+// .itemTypeId(equipTemplate.getItemTypeId())
|
|
|
+// .quality(0) //品质
|
|
|
+// .fixedEquipProperty(
|
|
|
+// FixedEquipProperty.randomFixed(equipTemplate.getFixedEquipPropertyMin(),
|
|
|
+// equipTemplate.getFixedEquipPropertyMax())) //装备固定属性
|
|
|
+// .attrTotal(0)
|
|
|
+// .undistributedAttr(0)
|
|
|
+// .elseEquipProperty(EquipPropertyElse.resetElseEquipProperty()) //初始化分配的具体属性点
|
|
|
+// .position(equipTemplate.getPosition())
|
|
|
+// .level(equipTemplate.getLevel())
|
|
|
+// .identifyCount(0)
|
|
|
+// .fixedEquipPropertyMin(equipTemplate.getFixedEquipPropertyMin())
|
|
|
+// .fixedEquipPropertyMax(equipTemplate.getFixedEquipPropertyMax())
|
|
|
+// .totalAttrMin(equipTemplate.getTotalAttrMin())
|
|
|
+// .totalAttrMax(equipTemplate.getTotalAttrMax())
|
|
|
+// .equipTemplateId(equipTemplate.getItemTypeId())
|
|
|
.build();
|
|
|
}
|
|
|
}
|