Merge branch 'master' of 60.1.1.230:backend/jieling_server

# Conflicts:
#	serverlogic/src/main/java/com/ljsd/jieling/logic/fight/CombatLogic.java
back_recharge
wangyuan 2019-04-02 16:29:30 +08:00
commit c1ca5b3503
10 changed files with 64 additions and 55 deletions

View File

@ -3,5 +3,5 @@ int string mut,float#float,1
1 无名之森 101 1 无名之森 101
2 河口平原 102#103 2 河口平原 102#103
3 御水之都 104#105#108 3 御水之都 104#105#108
4 御水之都废墟 109 4 御水废墟 109
5 血色沼泽 106#107#110 5 血色沼泽 106#107#110

View File

@ -662,12 +662,12 @@ int mut,int#int,1
104072 104100 104072 104100
104073 104101 104073 104101
104074 null 104074 null
104075 null 104075 104103#104104
104076 null 104076 104105#104106
104077 null 104077 104107#104108
104078 null 104078 104109#104110
104079 null 104079 104111#104112
104080 null 104080 104113
104081 null 104081 null
104082 null 104082 null
104083 null 104083 null
@ -702,9 +702,9 @@ int mut,int#int,1
104110 104148 104110 104148
104111 104149 104111 104149
104112 null 104112 null
104113 null 104113 104151#104152
104114 null 104114 104153
104115 null 104115 104154
104116 null 104116 null
104117 null 104117 null
104118 null 104118 null

View File

@ -4,8 +4,8 @@ int int int int int int int
100002 5 3 2 0 100002 0 100002 5 3 2 0 100002 0
100003 5 3 1 0 100019 0 100003 5 3 1 0 100019 0
100004 5 3 1 0 100010 0 100004 5 3 1 0 100010 0
100005 5 2 2 0 0 0 100005 5 2 2 0 100014 0
100006 5 2 2 0 0 0 100006 5 2 2 0 100015 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0
101001 1 2 1 0 101001 0 101001 1 2 1 0 101001 0
101002 1 2 1 0 101002 0 101002 1 2 1 0 101002 0
@ -166,7 +166,7 @@ int int int int int int int
104044 5 0 0 0 0 0 104044 5 0 0 0 0 0
104045 5 0 0 0 0 0 104045 5 0 0 0 0 0
104046 5 0 0 0 0 0 104046 5 0 0 0 0 0
104047 5 0 0 0 0 0 104047 5 2 2 0 0 0
104048 5 0 0 0 0 0 104048 5 0 0 0 0 0
104049 5 0 0 0 0 0 104049 5 0 0 0 0 0
104050 5 0 0 0 0 0 104050 5 0 0 0 0 0

View File

@ -6,7 +6,7 @@ int int int int
3 1 3 2002 3 1 3 2002
503 1 6 2025 503 1 6 2025
4 1 3 2003 4 1 3 2003
5 1 3 2004 5 1 5 2004
6 1 3 2005 6 1 3 2005
7 1 2 2006 7 1 2 2006
8 1 2 2007 8 1 2 2007

View File

@ -143,3 +143,4 @@ int mut,int#int,2 mut,int#int,1 string
1090001 1134#1135#1136 10906#20906 1090001 1134#1135#1136 10906#20906
1090002 1137#1138#1139 10906#20906 1090002 1137#1138#1139 10906#20906
1090003 1140 10907#20907 1090003 1140 10907#20907
111111 1002#1003|1003#1004|1004#1002 10104#20104

View File

@ -32,8 +32,8 @@ int int mut,int#int,2
10301 3 0#2#1200 10301 3 0#2#1200
10302 3 1#2#900 10302 3 1#2#900
10303 1 1#103020#103094 10303 1 1#103020#103094
10401 6 1#5#4 10401 6 0#5#3
10402 6 0#5#4 10402 6 1#5#3
10501 6 1#6#4 10501 6 1#6#4
10502 6 0#6#4 10502 6 0#6#4
10601 6 1#7#3 10601 6 1#7#3

View File

@ -342,10 +342,10 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
101306 0 0 null null 1 null 101306 0 0 null null 1 null
101307 0 0 null null 1 null 101307 0 0 null null 1 null
101308 0 26 3 null 4 null 101308 0 26 3 null 4 null
101309 0 0 null null 3 101221#101227|1#10108 101309 0 8 1 null 3 101221#101227|1#10108
101310 0 0 null null 4 null 101310 0 0 null null 4 null
101311 0 9 502 null 4 null 101311 0 9 502 null 4 null
101312 0 0 null null 1 101223 101312 0 8 2 null 1 101223
101313 0 0 null null 4 null 101313 0 0 null null 4 null
101314 0 0 null null 4 null 101314 0 0 null null 4 null
101315 0 15 101035 1003#1103#1203#1303 4 null 101315 0 15 101035 1003#1103#1203#1303 4 null
@ -573,7 +573,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
102206 0 1 102012 null 5 102143 102206 0 1 102012 null 5 102143
102207 0 0 null null 4 null 102207 0 0 null null 4 null
102208 0 0 null null 5 102144 102208 0 0 null null 5 102144
102209 0 6 2 null 3 102145 102209 0 6 2 null 1 102145
102210 0 0 null null 4 null 102210 0 0 null null 4 null
102211 0 0 null null 1 102146 102211 0 0 null null 1 102146
102212 0 0 null null 1 102147 102212 0 0 null null 1 102147
@ -839,23 +839,23 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
103212 10303 0 null null 1 103144 103212 10303 0 null null 1 103144
103213 0 0 null null 4 null 103213 0 0 null null 4 null
103214 0 0 null null 1 103086 103214 0 0 null null 1 103086
104001 1 2 1503#1#104005 1004#1104#1204#1304 4 null 104001 1 30 1503#1#104005 1004#1104#1204#1304 4 null
104002 0 0 null null 4 null 104002 0 0 null null 4 null
104003 1 2 1503#1#104006 1004#1104#1204#1304 4 null 104003 1 30 1503#1#104006 1004#1104#1204#1304 4 null
104004 0 0 null null 4 null 104004 0 0 null null 4 null
104005 1 2 1503#1#104007 1004#1104#1204#1304 4 null 104005 1 30 1503#1#104007 1004#1104#1204#1304 4 null
104006 0 0 null null 4 null 104006 0 0 null null 4 null
104007 1 2 1503#1#104008 1004#1104#1204#1304 4 null 104007 1 30 1503#1#104008 1004#1104#1204#1304 4 null
104008 0 0 null null 4 null 104008 0 0 null null 4 null
104009 1 2 1503#1#104009 1004#1104#1204#1304 4 null 104009 1 30 1503#1#104009 1004#1104#1204#1304 4 null
104010 0 0 null null 4 null 104010 0 0 null null 4 null
104011 1 2 1503#1#104010 1004#1104#1204#1304 4 null 104011 1 30 1503#1#104010 1004#1104#1204#1304 4 null
104012 0 0 null null 4 null 104012 0 0 null null 4 null
104013 1 2 1503#1#104011 1004#1104#1204#1304 4 null 104013 1 30 1503#1#104011 1004#1104#1204#1304 4 null
104014 0 0 null null 4 null 104014 0 0 null null 4 null
104015 1 2 1503#1#104012 1004#1104#1204#1304 4 null 104015 1 30 1503#1#104012 1004#1104#1204#1304 4 null
104016 0 0 null null 4 null 104016 0 0 null null 4 null
104017 0 0 null null 4 null 104017 0 5 0 null 4 null
104018 0 0 null null 4 null 104018 0 0 null null 4 null
104019 0 0 null null 4 null 104019 0 0 null null 4 null
104020 0 0 null null 4 null 104020 0 0 null null 4 null
@ -863,7 +863,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104022 0 0 null null 4 null 104022 0 0 null null 4 null
104023 0 0 null null 5 104019 104023 0 0 null null 5 104019
104024 0 0 null null 5 104020 104024 0 0 null null 5 104020
104025 0 0 null 10102 5 104021 104025 0 0 null 100001 5 104021
104026 0 0 null null 1 104022 104026 0 0 null null 1 104022
104027 0 0 null null 4 null 104027 0 0 null null 4 null
104028 0 1 1040001 null 1 104023 104028 0 1 1040001 null 1 104023
@ -883,14 +883,14 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104042 0 1 1040001 null 1 104030 104042 0 1 1040001 null 1 104030
104043 0 0 null null 4 null 104043 0 0 null null 4 null
104044 0 0 null null 5 104031 104044 0 0 null null 5 104031
104045 0 24 104023#104032 10102 4 null 104045 0 24 104023#104032 100001 4 null
104046 0 0 null null 1 104033 104046 0 0 null null 1 104033
104047 0 0 null null 4 null 104047 0 0 null null 4 null
104048 0 0 null null 1 104034 104048 0 0 null null 1 104034
104049 0 0 null null 4 null 104049 0 0 null null 4 null
104050 0 1 1040002 null 1 104035 104050 0 1 1040002 null 1 104035
104051 0 0 null null 4 null 104051 0 0 null null 4 null
104052 0 0 null 10102 1 104036 104052 0 0 null 100001 1 104036
104053 0 1 1040002 null 1 104038 104053 0 1 1040002 null 1 104038
104054 0 0 null null 4 null 104054 0 0 null null 4 null
104055 0 0 null null 0 null 104055 0 0 null null 0 null
@ -898,7 +898,7 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104057 0 0 null null 1 104039 104057 0 0 null null 1 104039
104058 0 0 null null 4 null 104058 0 0 null null 4 null
104059 0 0 null null 1 104040 104059 0 0 null null 1 104040
104060 0 24 104024#104048 10102 1 104041 104060 0 24 104023#104048 100001 1 104041
104061 0 0 null null 4 null 104061 0 0 null null 4 null
104062 0 9 5 null 4 null 104062 0 9 5 null 4 null
104063 0 0 null null 0 null 104063 0 0 null null 0 null
@ -938,20 +938,20 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104097 0 0 null null 1 104070 104097 0 0 null null 1 104070
104098 0 0 null null 1 104071 104098 0 0 null null 1 104071
104099 0 1 1040005 null 5 104072 104099 0 1 1040005 null 5 104072
104100 0 24 104026#104091 null 5 104073 104100 0 0 null null 5 104073
104101 0 9 5 null 4 null 104101 0 9 5 null 4 null
104102 0 0 null null 0 null 104102 0 0 null null 0 null
104103 0 0 null null 0 null 104103 0 0 null null 1 104076
104104 0 0 null null 0 null 104104 0 0 null null 4 null
104105 0 0 null null 0 null 104105 0 0 null null 1 104077
104106 0 0 null null 0 null 104106 0 0 null null 4 null
104107 0 0 null null 0 null 104107 0 0 null null 1 104078
104108 0 0 null null 0 null 104108 0 0 null null 4 null
104109 0 0 null null 0 null 104109 0 0 null null 1 104079
104110 0 0 null null 0 null 104110 0 0 null null 4 null
104111 0 0 null null 0 null 104111 0 0 null null 1 104080
104112 0 0 null null 0 null 104112 0 0 null null 4 null
104113 0 0 null null 0 null 104113 0 0 null null 4 null
104114 0 0 null null 0 null 104114 0 0 null null 0 null
104115 0 0 null null 0 null 104115 0 0 null null 0 null
104116 0 0 null null 0 null 104116 0 0 null null 0 null
@ -986,13 +986,13 @@ int int int mut,int#int,2 mut,int#int,1 int mut,int#int,2
104145 0 0 null null 0 null 104145 0 0 null null 0 null
104146 0 0 null null 0 null 104146 0 0 null null 0 null
104147 0 0 null null 1 104110 104147 0 0 null null 1 104110
104148 0 27 6 null 1 104119 104148 0 27 6 null 1 104111
104149 0 9 5 null 4 null 104149 0 9 5 null 4 null
104150 0 0 null null 0 null 104150 0 0 null null 0 null
104151 0 0 null null 0 null 104151 0 0 null null 3 104115#104114|1#10401
104152 0 0 null null 0 null 104152 0 0 null null 4 null
104153 0 0 null null 0 null 104153 0 0 null null 4 null
104154 0 0 null null 0 null 104154 0 25 5#104026#104091 null 4 null
104155 0 0 null null 0 null 104155 0 0 null null 0 null
104156 0 0 null null 0 null 104156 0 0 null null 0 null
104157 0 0 null null 0 null 104157 0 0 null null 0 null

View File

@ -120,7 +120,7 @@ public class MapLogic {
if (energy < scMapConfig.getEnergyConfused()) { if (energy < scMapConfig.getEnergyConfused()) {
LOGGER.info("enterMap() uid=>{} energy=>{} need=>{} energy not enough ", uid, energy, scMapConfig.getEnergyConfused()); LOGGER.info("enterMap() uid=>{} energy=>{} need=>{} energy not enough ", uid, energy, scMapConfig.getEnergyConfused());
MessageUtil.sendErrorResponse(iSession, 0, messageType.getNumber(), "行动力不足!"); MessageUtil.sendErrorResponse(iSession, 0, messageType.getNumber(), "力不足!");
return; return;
} }
String error = initTeamInfo(teamId, uid, user, mapManager); String error = initTeamInfo(teamId, uid, user, mapManager);
@ -143,6 +143,10 @@ public class MapLogic {
cellToProto(cells, entry); cellToProto(cells, entry);
} }
MapInfoProto.MapEnterResponse.Builder mapEnterResponse = MapInfoProto.MapEnterResponse.newBuilder(); MapInfoProto.MapEnterResponse.Builder mapEnterResponse = MapInfoProto.MapEnterResponse.newBuilder();
for (Map.Entry<Integer, Integer> buffEntry : mapManager.getFoodBufferMap().entrySet()) {
CommonProto.FoodBuffer foodBuffer = CBean2Proto.getFoodBuffer(buffEntry.getKey(), buffEntry.getValue());
mapEnterResponse.addFoodBuffers(foodBuffer);
}
mapEnterResponse.addAllMapList(cells); mapEnterResponse.addAllMapList(cells);
mapEnterResponse.setLeftStep(mapManager.getTotalStep()); mapEnterResponse.setLeftStep(mapManager.getTotalStep());
mapEnterResponse.setCurXY(mapManager.getCurXY()); mapEnterResponse.setCurXY(mapManager.getCurXY());

View File

@ -16,11 +16,7 @@ public class EatBuffBehavior extends BaseBehavior {
@Override @Override
public boolean process(User user, int[][] behaviorTypeValues, MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse) throws Exception { public boolean process(User user, int[][] behaviorTypeValues, MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse) throws Exception {
boolean isEnough = ItemUtil.itemCost(user, behaviorTypeValues);
if (!isEnough) {
return isEnough;
}
CombatLogic.getInstance().bufferAddByEatFoodOrEventTrigger(user.getMapManager(), behaviorTypeValues[0][0]); CombatLogic.getInstance().bufferAddByEatFoodOrEventTrigger(user.getMapManager(), behaviorTypeValues[0][0]);
return isEnough; return true;
} }
} }

View File

@ -212,4 +212,12 @@ public class CBean2Proto {
.addAllHadTakedId(mapMission.getHadTakeRewardIds()) .addAllHadTakedId(mapMission.getHadTakeRewardIds())
.build(); .build();
} }
public static CommonProto.FoodBuffer getFoodBuffer(int buffId, int leftStep) {
return CommonProto.FoodBuffer
.newBuilder()
.setBufferId(buffId)
.setLeftStep(leftStep)
.build();
}
} }