Compare commits
29 Commits
Author | SHA1 | Date | |
---|---|---|---|
11c2a9a161 | |||
![]() |
a7c6aeb14f | ||
![]() |
7bd1f069fc | ||
![]() |
7b6b3d64fc | ||
![]() |
c436fee22f | ||
![]() |
ce8b3f0292 | ||
![]() |
2693ae1aaa | ||
![]() |
c9476ced25 | ||
![]() |
90e2d1b069 | ||
![]() |
0e243c71ed | ||
![]() |
580cd5875c | ||
![]() |
68a4fc5008 | ||
![]() |
56c554b0b5 | ||
![]() |
edaf6c73e6 | ||
![]() |
f416d0adf2 | ||
![]() |
472c74cb5d | ||
![]() |
26a37115d3 | ||
![]() |
36d9a52613 | ||
![]() |
39dbab6e22 | ||
![]() |
1111a1a444 | ||
![]() |
06046ba175 | ||
![]() |
e1c10284ea | ||
![]() |
c8274b41eb | ||
![]() |
1fb85e66c5 | ||
![]() |
47495f5678 | ||
![]() |
8b2c3d2c05 | ||
![]() |
8b13151dc1 | ||
![]() |
c89fce3c05 | ||
![]() |
075b16edcf |
2
.vscode/launch.json
vendored
2
.vscode/launch.json
vendored
@ -10,7 +10,7 @@
|
||||
"request": "launch",
|
||||
"preLaunchTask": "build",
|
||||
// If you have changed target frameworks, make sure to update the program path.
|
||||
"program": "${workspaceFolder}/bin/Debug/net6.0/dfbattle.dll",
|
||||
"program": "${workspaceFolder}/bin/Debug/net7.0/dfbattle.dll",
|
||||
"args": ["ws://127.0.0.1:9897"],
|
||||
"cwd": "${workspaceFolder}",
|
||||
// For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
|
||||
|
3
.vscode/settings.json
vendored
Normal file
3
.vscode/settings.json
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"dotnet.defaultSolution": "dfbattle.sln"
|
||||
}
|
99
Client.cs
99
Client.cs
@ -35,8 +35,8 @@ namespace BattleServer
|
||||
private void doBinary(byte[] message)
|
||||
{
|
||||
BattleRpcMessage msg = ProtoDeSerialize<BattleRpcMessage>(message);
|
||||
if (msg.method != "Heartbeat")
|
||||
Console.WriteLine("接收到消息 {0}", msg.method);
|
||||
// if (msg.method != "Heartbeat")
|
||||
// Console.WriteLine("接收到消息 {0}", msg.method);
|
||||
// Pb.BattleRpcMessage msg = Deserialize<Pb.BattleRpcMessage>(message);
|
||||
Task t = Task.Run(() =>
|
||||
{
|
||||
@ -59,15 +59,15 @@ namespace BattleServer
|
||||
byte[] _msg;
|
||||
// long ts = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000;
|
||||
// Console.WriteLine("接收到战斗消息 1 {0}|{1}",msg.method,ts);
|
||||
|
||||
switch (msg.method)
|
||||
{
|
||||
case "Check": //校验战报
|
||||
BattleReport report = ProtoDeSerialize<BattleReport>(msg.data.value);
|
||||
// ts = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000;
|
||||
// Console.WriteLine("接收到战斗消息 2 |{0}",ts);
|
||||
// DateTime startTime = DateTime.Now;
|
||||
bool issucc = HotUpdateScripts.FightRunnerMgr.Instance.VerifyOnceFight(report);
|
||||
// ts = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000;
|
||||
// Console.WriteLine("接收到战斗消息 3 |{0}",ts);
|
||||
// DateTime endTime = DateTime.Now;
|
||||
// Console.WriteLine($"耗时: {(endTime - startTime).TotalMilliseconds} 毫秒");
|
||||
msg.data = new Google.Protobuf.WellKnownTypes.Any
|
||||
{
|
||||
type_url = "type.googleapis.com/BattleCheckResults",
|
||||
@ -78,8 +78,57 @@ namespace BattleServer
|
||||
// Console.WriteLine("接收到战斗消息 4 |{0}",ts);
|
||||
socket.Send(_msg);
|
||||
break;
|
||||
case "GetInfo": //创建战斗场景
|
||||
Console.WriteLine("处理GetInfoPVP !");
|
||||
case "Run": //运行战斗
|
||||
BattleRunReq runreq = ProtoDeSerialize<BattleRunReq>(msg.data.value);
|
||||
BattleReport[] reports = new BattleReport[runreq.info.Count];
|
||||
for (int i = 0; i < runreq.info.Count; i++)
|
||||
{
|
||||
|
||||
var respaction = () =>
|
||||
{
|
||||
bool isfinsh = true;
|
||||
for (int i = 0; i < reports.Length; i++)
|
||||
{
|
||||
if (reports[i] == null)
|
||||
{
|
||||
isfinsh = false;
|
||||
}
|
||||
}
|
||||
if (isfinsh)
|
||||
{
|
||||
msg.data = new Google.Protobuf.WellKnownTypes.Any
|
||||
{
|
||||
type_url = "type.googleapis.com/BattleRunResp",
|
||||
value = ProtoSerialize(new BattleRunResp { reports = reports.ToList() }),
|
||||
};
|
||||
_msg = ProtoSerialize(msg);
|
||||
socket.Send(_msg);
|
||||
}
|
||||
};
|
||||
|
||||
HotUpdateScripts.FightRunnerMgr.Instance.RunOnceFight(runreq.info[i], (issucc) =>
|
||||
{
|
||||
if (!issucc)
|
||||
{
|
||||
int index = i;
|
||||
reports[index] = new BattleReport()
|
||||
{
|
||||
info = runreq.info[index],
|
||||
winSide = 2,
|
||||
};
|
||||
respaction();
|
||||
}
|
||||
|
||||
}, (report) =>
|
||||
{
|
||||
int index = i;
|
||||
reports[index] = report;
|
||||
respaction();
|
||||
});
|
||||
}
|
||||
break;
|
||||
case "GetInfo": //获取战斗场景
|
||||
// Console.WriteLine("处理GetInfoPVP !");
|
||||
BattleGetInfoReq req = ProtoDeSerialize<BattleGetInfoReq>(msg.data.value);
|
||||
BattleStateInfo info = HotUpdateScripts.FightRunnerMgr.Instance.GetPvpStateInfo(req.battleid);
|
||||
msg.data = new Google.Protobuf.WellKnownTypes.Any
|
||||
@ -89,10 +138,10 @@ namespace BattleServer
|
||||
};
|
||||
_msg = ProtoSerialize(msg);
|
||||
socket.Send(_msg);
|
||||
Console.WriteLine("处理GetInfo end !");
|
||||
// Console.WriteLine("处理GetInfo end !");
|
||||
break;
|
||||
case "Create": //创建战斗场景
|
||||
Console.WriteLine("处理CreatePVP !");
|
||||
// Console.WriteLine("处理CreatePVP !");
|
||||
BattleCreateServerReq CreateReq = ProtoDeSerialize<BattleCreateServerReq>(msg.data.value);
|
||||
HotUpdateScripts.FightRunnerMgr.Instance.StartPvp(CreateReq.info, this.OnOutCmd, this.OnFinish, (issucc) =>
|
||||
{
|
||||
@ -103,15 +152,15 @@ namespace BattleServer
|
||||
};
|
||||
_msg = ProtoSerialize(msg);
|
||||
socket.Send(_msg);
|
||||
Console.WriteLine("处理CreatePVP end !");
|
||||
// Console.WriteLine("处理CreatePVP end !");
|
||||
});
|
||||
break;
|
||||
case "InCmd": //向战斗场景输入指令
|
||||
Console.WriteLine("处理InCmd !");
|
||||
// Console.WriteLine("处理InCmd !");
|
||||
BattleInCmdReq InCmdReq = ProtoDeSerialize<BattleInCmdReq>(msg.data.value);
|
||||
HotUpdateScripts.FightRunnerMgr.Instance.PvpInput(InCmdReq.battleid, InCmdReq.side, InCmdReq.@in, (issucc) =>
|
||||
{
|
||||
Console.WriteLine("处理InCmd 1------- end !");
|
||||
// Console.WriteLine("处理InCmd 1------- end !");
|
||||
msg.data = new Google.Protobuf.WellKnownTypes.Any
|
||||
{
|
||||
type_url = "type.googleapis.com/BattleInCmdResp",
|
||||
@ -119,12 +168,12 @@ namespace BattleServer
|
||||
};
|
||||
_msg = ProtoSerialize(msg);
|
||||
socket.Send(_msg);
|
||||
Console.WriteLine("处理InCmd 1------- end !");
|
||||
// Console.WriteLine("处理InCmd 1------- end !");
|
||||
});
|
||||
|
||||
break;
|
||||
case "Concede": //向战斗场景输入指令
|
||||
Console.WriteLine("处理 Concede !");
|
||||
// Console.WriteLine("处理 Concede !");
|
||||
BattleConcedeReq ConcedeReq = ProtoDeSerialize<BattleConcedeReq>(msg.data.value);
|
||||
HotUpdateScripts.FightRunnerMgr.Instance.InitiativeFail(ConcedeReq.battleid, ConcedeReq.side, (issucc) =>
|
||||
{
|
||||
@ -135,7 +184,7 @@ namespace BattleServer
|
||||
};
|
||||
_msg = ProtoSerialize(msg);
|
||||
socket.Send(_msg);
|
||||
Console.WriteLine("处理 Concede end !");
|
||||
// Console.WriteLine("处理 Concede end !");
|
||||
});
|
||||
|
||||
break;
|
||||
@ -146,10 +195,10 @@ namespace BattleServer
|
||||
private void OnOutCmd(string bid, List<BattleCmd> cmd)
|
||||
{
|
||||
// Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, cmd.cmdtype);
|
||||
foreach (var item in cmd)
|
||||
{
|
||||
Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, item.cmdtype);
|
||||
}
|
||||
// foreach (var item in cmd)
|
||||
// {
|
||||
// Console.WriteLine("----------------------OnOutCmd {0}:{1}", bid, item.cmdtype);
|
||||
// }
|
||||
|
||||
BattleRpcMessage msg = new BattleRpcMessage();
|
||||
msg.method = "BattleOutCmd";
|
||||
@ -162,17 +211,17 @@ namespace BattleServer
|
||||
socket.Send(data);
|
||||
}
|
||||
|
||||
private void OnFinish(BattleCmd cmd)
|
||||
private void OnFinish(BattleReport report)
|
||||
{
|
||||
|
||||
ComEndFight _cmd = HotUpdateScripts.FightCmdUtil.PasreCmd(cmd) as ComEndFight;
|
||||
Console.WriteLine("----------------------OnFinish {0}", _cmd.fightId);
|
||||
// ComEndFight _cmd = HotUpdateScripts.FightCmdUtil.PasreCmd(cmd) as ComEndFight;
|
||||
// Console.WriteLine("----------------------OnFinish {0}", _cmd.fightId);
|
||||
BattleRpcMessage msg = new BattleRpcMessage();
|
||||
msg.method = "BattleFished";
|
||||
msg.data = new Google.Protobuf.WellKnownTypes.Any
|
||||
{
|
||||
type_url = "type.googleapis.com/BattleFinishPush",
|
||||
value = ProtoSerialize(new BattleFinishPush { battleid = _cmd.fightId, winSide = _cmd.winSide }),
|
||||
value = ProtoSerialize(new BattleFinishPush { battleid = report.info.id, winSide = report.winSide, report = report }),
|
||||
};
|
||||
|
||||
byte[] data = ProtoSerialize(msg);
|
||||
@ -185,7 +234,7 @@ namespace BattleServer
|
||||
t.ContinueWith(r =>
|
||||
{
|
||||
string Exception = Convert.ToString(t.Exception);
|
||||
Console.WriteLine("OnFinish 异常处理:" + Exception);
|
||||
// Console.WriteLine("OnFinish 异常处理:" + Exception);
|
||||
}, TaskContinuationOptions.OnlyOnFaulted);
|
||||
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_accumulate.bytes
Normal file
BIN
GameConfig/game_accumulate.bytes
Normal file
Binary file not shown.
1
GameConfig/game_achievegroup.bytes
Normal file
1
GameConfig/game_achievegroup.bytes
Normal file
@ -0,0 +1 @@
|
||||
'achieve_achieve_all_achieve_group_id_01成长
cj_icon_rk_ty'achieve_achieve_all_achieve_group_id_02历程
cj_icon_rk_ty'achieve_achieve_all_achieve_group_id_03见闻
cj_icon_rk_ty'achieve_achieve_all_achieve_group_id_04战绩
cj_icon_rk_ty
|
BIN
GameConfig/game_achievetask.bytes
Normal file
BIN
GameConfig/game_achievetask.bytes
Normal file
Binary file not shown.
@ -1 +1 @@
|
||||
(item60002main_weektask_action_1_actPitem60002main_weektask_action_1_actxitem60002main_weektask_action_1_act€ item60002main_weektask_action_1_act
|
||||
(item26000002main_weektask_action_1_actPitem26000003main_weektask_action_1_actxitem26000004main_weektask_action_1_act€ item26000005main_weektask_action_1_act
|
BIN
GameConfig/game_activityshow.bytes
Normal file
BIN
GameConfig/game_activityshow.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_annulartask_library.bytes
Normal file
BIN
GameConfig/game_annulartask_library.bytes
Normal file
Binary file not shown.
1
GameConfig/game_annulartaskall.bytes
Normal file
1
GameConfig/game_annulartaskall.bytes
Normal file
@ -0,0 +1 @@
|
||||
§ã“ˆr㓈|㓈†ã“ˆ<E2809C>㓈šã“ˆ¤ã“ˆ®ã“ˆ¸ã“ˆÂ㓈Ì㓈Ö㓈à㓈ê㓈ô㓈þ㓉㓉㓉㓉&㓉0㓉:㓉D㓉N㓉X‰Äattrdiamond2attrps§$㓈r㓈|㓈†ã“ˆ<E2809C>㓈šã“ˆ¤ã“ˆ®ã“ˆ¸ã“ˆÂ㓈Ì㓈Ö㓈à㓈ê㓈ô㓈þ㓉㓉㓉㓉&㓉0㓉:㓉D㓉N㓉X‰Äattrdiamond2attrps§.㓈r㓈|㓈†ã“ˆ<E2809C>㓈šã“ˆ¤ã“ˆ®ã“ˆ¸ã“ˆÂ㓈Ì㓈Ö㓈à㓈ê㓈ô㓈þ㓉㓉㓉㓉&㓉0㓉:㓉D㓉N㓉X‰Äattrdiamond2attrps§8㓈r㓈|㓈†ã“ˆ<E2809C>㓈šã“ˆ¤ã“ˆ®ã“ˆ¸ã“ˆÂ㓈Ì㓈Ö㓈à㓈ê㓈ô㓈þ㓉㓉㓉㓉&㓉0㓉:㓉D㓉N㓉X‰Äattrdiamond2attrps
|
1
GameConfig/game_arenaactiveking.bytes
Normal file
1
GameConfig/game_arenaactiveking.bytes
Normal file
@ -0,0 +1 @@
|
||||
<01>,arena_active_king_name_1 王者一smithy_atk_5attr arenacoin€úarena_active_king_name_2 王者二smithy_atk_5attr arenacoin€Èarena_active_king_name_3 王者三smithy_atk_5attr arenacoindarena_active_king_name_4 王者四smithy_atk_5attr arenacoin2arena_active_king_name_5 王者五smithy_atk_5attr arenacoin
|
Binary file not shown.
2
GameConfig/game_arenaactivewin.bytes
Normal file
2
GameConfig/game_arenaactivewin.bytes
Normal file
@ -0,0 +1,2 @@
|
||||
arena_active_win_name_013连胜attrpvpintegralarena_active_win_name_025连胜attrpvpintegralarena_active_win_name_038连胜attrpvpintegralarena_active_win_name_0410连胜attrpvpintegral
|
||||
arena_active_win_name_0520连胜attrpvpintegral
|
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_arenarealtimeconfig.bytes
Normal file
BIN
GameConfig/game_arenarealtimeconfig.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_arenarealtimeopentime.bytes
Normal file
BIN
GameConfig/game_arenarealtimeopentime.bytes
Normal file
Binary file not shown.
5
GameConfig/game_arenarealtimerankreward.bytes
Normal file
5
GameConfig/game_arenarealtimerankreward.bytes
Normal file
@ -0,0 +1,5 @@
|
||||
arena_rank_reward_rank_display_11-1å<31><C3A5>attr arenacoinƒèattrdiamond‚Xitem13000001 arena_rank_reward_rank_display_22-2å<32><C3A5>attr arenacoinƒ„attrdiamond‚&item13000001 arena_rank_reward_rank_display_33-3å<33><C3A5>attr arenacoinƒ attrdiamond<6E>ôitem13000001
|
||||
arena_rank_reward_rank_display_44-10å<30><C3A5>attr arenacoin‚îattrdiamond<6E>Âitem13000001 arena_rank_reward_rank_display_511-20å<30><C3A5>attr arenacoin‚¼attrdiamond<6E><64>2 arena_rank_reward_rank_display_621-50å<30><C3A5>attr arenacoin‚Šattrdiamond<6E>,3d arena_rank_reward_rank_display_7 51-100å<30><C3A5>attr arenacoin‚Xattrdiamond<6E>e€È arena_rank_reward_rank_display_8
|
||||
101-200å<30><C3A5>attr arenacoin‚&attrdiamond<6E> €É<E282AC>ô arena_rank_reward_rank_display_9
|
||||
201-500å<30><C3A5>attr arenacoin<69>ôattrdiamond€ð
|
||||
<EFBFBD>õƒè!arena_rank_reward_rank_display_10501-1000å<30><C3A5>attr arenacoin<69>Âattrdiamond€Üƒé‡Ð!arena_rank_reward_rank_display_111001-2000å<30><C3A5>attr arenacoin<69><6E>attrdiamond€È‡Ñ§!arena_rank_reward_rank_display_122001-9999å<39><C3A5>attr arenacoin<69>^attrdiamond€´
|
2
GameConfig/game_arenarealtimewinstreak.bytes
Normal file
2
GameConfig/game_arenarealtimewinstreak.bytes
Normal file
@ -0,0 +1,2 @@
|
||||
arena_active_win_name_013连胜arena_active_win_name_025连胜arena_active_win_name_038连胜arena_active_win_name_0410连胜
|
||||
arena_active_win_name_0520连胜
|
@ -1,2 +1,2 @@
|
||||
チ鞄<EFBFBD>チ茅<EFBE81>チ刊<EFBE81>チ勘<EFBE81>チ干<EFBE81>チ幹<EFBE81>チ棺<EFBE81>チ款<EFBE81> チ看<EFBE81>
|
||||
チ竿<EFBFBD>チ観<EFBE81>チ諌<EFBE81>
チ館<EFBE81>チ舘<EFBE81>チ翫<EFBE81>チ贋<EFBE81>
|
||||
Ь5<01>шЬ5<02>шЬ5<03>шЬ5<04>шЬ5<05>шЬ5<06>шЬ8щ<38>шЬ8ъ<38>ш Ь8ы<38>ш
|
||||
Ь8ь<EFBFBD>шЬ8э<38>шЬ8ю<38>ш
Ь<б<>шЬ<в<>шЬ<г<>шЬ<д<>ш
|
1
GameConfig/game_arenaweeklytask.bytes
Normal file
1
GameConfig/game_arenaweeklytask.bytes
Normal file
@ -0,0 +1 @@
|
||||
ƒéarena_active_task_name_01竞技场胜利5次áO±<4F>attrgoldÁ† ƒêarena_active_task_name_02竞技场胜利10次áO±‚attrgoldÁ† ƒëarena_active_task_name_03竞技场胜利15次áO±ƒattrgoldÁ† ƒìarena_active_task_name_04竞技场胜利20次áO±„attrgoldÁ† ƒíarena_active_task_name_05竞技场胜利25次áO±…attrgoldÁ† ƒîarena_active_task_name_06竞技场胜利30次áO±†attrgoldÁ†
|
BIN
GameConfig/game_askall.bytes
Normal file
BIN
GameConfig/game_askall.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_askedrecruit.bytes
Normal file
BIN
GameConfig/game_askedrecruit.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_asklibrary.bytes
Normal file
BIN
GameConfig/game_asklibrary.bytes
Normal file
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_battlescore.bytes
Normal file
BIN
GameConfig/game_battlescore.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_block.bytes
Normal file
BIN
GameConfig/game_block.bytes
Normal file
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
breakingbad_gourmettag_TagName_1主食 breakingbad_gourmettag_TagName_2炒菜
|
||||
breakingbad_gourmettag_TagName_1点心 breakingbad_gourmettag_TagName_2凉菜 breakingbad_gourmettag_TagName_3热菜 breakingbad_gourmettag_TagName_4汤 breakingbad_gourmettag_TagName_5饮料 breakingbad_gourmettag_TagName_6主食
|
Binary file not shown.
BIN
GameConfig/game_bufflottery.bytes
Normal file
BIN
GameConfig/game_bufflottery.bytes
Normal file
Binary file not shown.
20
GameConfig/game_bukashiai.bytes
Normal file
20
GameConfig/game_bukashiai.bytes
Normal file
@ -0,0 +1,20 @@
|
||||
2ネ(2<P(
|
||||
d#22♪
|
||||
2(22(2<F(d#22♪
|
||||
2(2((2<<((d#22♪
|
||||
2(2(2<2(2d#22♪
|
||||
2(2(2<2(<d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2( 2<(2<P(
|
||||
d#22♪
|
||||
2(
|
||||
22(2<F(d#22♪
|
||||
2(2((2<<((d#22♪
|
||||
2(2(2<2(2d#22♪
|
||||
2(
2(2<2(<d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2(2(2<2(<05>d#22♪
|
||||
2(
|
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_buzkashicombo.bytes
Normal file
BIN
GameConfig/game_buzkashicombo.bytes
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
||||
c
|
||||
ba2sPssdsssx
|
||||
gh_img_c
|
||||
<EFBFBD>gh_img_b<14>gh_img_a2矯gh_img_sP匠 gh_img_ssd嶋
|
||||
gh_img_sssx用
|
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_buzkashiqtelv.bytes
Normal file
BIN
GameConfig/game_buzkashiqtelv.bytes
Normal file
Binary file not shown.
@ -1,3 +1,3 @@
|
||||
attrdiamond(attrgold§<attrdiamond
|
||||
Pattrdiamond
|
||||
attrgoldÀN ditem30001attrgoldÀÃP
|
||||
attrgoldÀN ditem10000001attrgoldÀÃP
|
Binary file not shown.
4
GameConfig/game_buzkashitracklottery.bytes
Normal file
4
GameConfig/game_buzkashitracklottery.bytes
Normal file
@ -0,0 +1,4 @@
|
||||
|
||||
Track_1Track_2Track_3Track_4Track_5Track_6Track_7
|
||||
Track_8 Track_9
|
||||
Track_10
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_caravanpaper.bytes
Normal file
BIN
GameConfig/game_caravanpaper.bytes
Normal file
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
ðÿÿÿÿ§attrgoldd§ÀN attrgoldƒèÀN Àu0attrgold‡ÐÀu0ÀÃPattrgold‹¸ÀÃPðÿÿÿÿattrgold§
|
||||
ÀÃPattrgoldÄ“àÁ† attrgoldÅW0Ã
@attrgoldƀēàattrgoldÆÝÐÇ¡ attrgoldÇ¡ ÏB@attrgoldÇ¡ Þ„€attrgoldÇ¡ ðÿÿÿöattrgold
|
@ -1 +1,19 @@
|
||||
caravan_caravan_city_goodsname_1番茄!caravan_caravan_city_goodsinfor_1这是一个番茄clmsg_ll_01ƒè((P22P<>ô€È‹¸P caravan_caravan_city_goodsname_2苹果!caravan_caravan_city_goodsinfor_2这是一个苹果clmsg_ll_02ƒ„((P22P<>ô€È‹¸P caravan_caravan_city_goodsname_3手机!caravan_caravan_city_goodsinfor_3这是一个手机clmsg_ll_03<30>ô((P22P<>ô€È‹¸P caravan_caravan_city_goodsname_4干果!caravan_caravan_city_goodsinfor_4这是一个干果clmsg_ll_04…Ü((P22P<>ô€È‹¸P caravan_caravan_city_goodsname_5矿石!caravan_caravan_city_goodsinfor_5这是一个矿石clmsg_ll_05ˆü((P22P<>ô€È‹¸P caravan_caravan_city_goodsname_6饼干!caravan_caravan_city_goodsinfor_6这是一个饼干clmsg_ll_06„j((P22P<>ô€È‹¸P
|
||||
21000002…xœ ##F22FdƒH‡¨U21000003<30>ô
|
||||
œ ##F22Fd<>,‚¼d21000004‡:œ ##F22Fd„VŠd21000005<30><35>
|
||||
œ ##F22Fd€ð‚0€¾21000006‚¼
|
||||
œ ##F22Fd<>¤ƒÔF(21000007ƒ„
|
||||
œ ##F22Fd‚„ìF<21000008‚X
|
||||
œ ##F22Fd<>hƒHU21000009†Öœ ##F22Fd„‰’
|
||||
221000010„Lœ ##F22Fd‚”†#221000011‡Ðœ ##F22Fd„°Šð
|
||||
21000012…Fœ ##F22Fdƒ*‡b221000013‚X
|
||||
œ ##F22Fd<>hƒHP21000014„°œ ##F22Fd‚І<C390>2€–21000015ƒèœ ##F22Fd‚X…x#721000016‚¼
|
||||
œ ##F22Fd<>¤ƒÔF(21000017€ú
|
||||
œ ##F22Fd€–<E282AC>^<5E>,21000018d
|
||||
œ ##F22Fd<€Œ‚î21000019†@œ ##F22FdƒÀˆÀK21000020€È
|
||||
œ ##F22Fdx<64><18>w21000021<32>Â
|
||||
œ ##F22Fd<>‚v€È(21000022…Üœ ##F22Fdƒ„ˆ4<21000023„✠##F22Fd‚î†Ö<21000024ƒ
|
||||
œ ##F22Fd<>à„`<(21000025<32>,
|
||||
œ ##F22Fd€´<E282AC>¤€ú21000026…œ ##F22Fdƒ‡P21000027‡Ðœ ##F22Fd„°Šðx21000028‚Š
|
||||
œ ##F22Fd<>†ƒŽd<21000029€–
|
||||
œ ##F22FdZ€Ò<E282AC>ô21000030…Üœ ##F22Fdƒ„ˆ4Z21000031‡œ ##F22Fd„8‰ØK21000032…ªœ ##F22Fdƒf‡îK21000033d
|
||||
œ ##F22Fd<€Œ‚î
|
2
GameConfig/game_cardpool.bytes
Normal file
2
GameConfig/game_cardpool.bytes
Normal file
File diff suppressed because one or more lines are too long
1
GameConfig/game_catchbuglllustrated.bytes
Normal file
1
GameConfig/game_catchbuglllustrated.bytes
Normal file
@ -0,0 +1 @@
|
||||
Á†ˇ catchbugs_Illustrated_cardname_11$catchbugs_Illustrated_carddescribe_12 bug_10001<30>čÁ†˘ catchbugs_Illustrated_cardname_22$catchbugs_Illustrated_carddescribe_23 bug_10002<30>čÁ†Ł catchbugs_Illustrated_cardname_33$catchbugs_Illustrated_carddescribe_34 bug_10003<30>čÁ†¤ catchbugs_Illustrated_cardname_44$catchbugs_Illustrated_carddescribe_45 bug_10004<30>čÁ†Ą catchbugs_Illustrated_cardname_55$catchbugs_Illustrated_carddescribe_56 bug_10005<30>čÁ†¦ catchbugs_Illustrated_cardname_66$catchbugs_Illustrated_carddescribe_67 bug_10006<30>čÁ†§ catchbugs_Illustrated_cardname_77$catchbugs_Illustrated_carddescribe_78 bug_10007<30>čÁ†¨ catchbugs_Illustrated_cardname_88$catchbugs_Illustrated_carddescribe_89 bug_10008<30>čÁ†© catchbugs_Illustrated_cardname_99$catchbugs_Illustrated_carddescribe_910 bug_10009<30>čÁ†Ş!catchbugs_Illustrated_cardname_1010%catchbugs_Illustrated_carddescribe_1011 bug_10010<31>čÁ†«!catchbugs_Illustrated_cardname_1111%catchbugs_Illustrated_carddescribe_1112 bug_10011<31>ôÁ†¬!catchbugs_Illustrated_cardname_1212%catchbugs_Illustrated_carddescribe_1213 bug_10012<31>ôÁ†!catchbugs_Illustrated_cardname_1313%catchbugs_Illustrated_carddescribe_1314 bug_10013<31>ôÁ†®!catchbugs_Illustrated_cardname_1414%catchbugs_Illustrated_carddescribe_1415 bug_10014<31>ôÁ†Ż!catchbugs_Illustrated_cardname_1515%catchbugs_Illustrated_carddescribe_1516 bug_10015<31>ôÁ†°!catchbugs_Illustrated_cardname_1616%catchbugs_Illustrated_carddescribe_1617 bug_10016<31>ôÁ†±!catchbugs_Illustrated_cardname_1717%catchbugs_Illustrated_carddescribe_1718 bug_10017<31>ôÁ†˛!catchbugs_Illustrated_cardname_1818%catchbugs_Illustrated_carddescribe_1819 bug_10018<31>ôÁ†ł!catchbugs_Illustrated_cardname_1919%catchbugs_Illustrated_carddescribe_1920 bug_10019<31>ôÁ†´!catchbugs_Illustrated_cardname_2020%catchbugs_Illustrated_carddescribe_2021 bug_10020<32>ôÁ†µ!catchbugs_Illustrated_cardname_2121%catchbugs_Illustrated_carddescribe_2122 bug_10021<32>ôÁ†¶!catchbugs_Illustrated_cardname_2222%catchbugs_Illustrated_carddescribe_2223 bug_10022dÁ†·!catchbugs_Illustrated_cardname_2323%catchbugs_Illustrated_carddescribe_2324 bug_10023dÁ†¸!catchbugs_Illustrated_cardname_2424%catchbugs_Illustrated_carddescribe_2425 bug_10024d
|
1
GameConfig/game_catchbugreward.bytes
Normal file
1
GameConfig/game_catchbugreward.bytes
Normal file
@ -0,0 +1 @@
|
||||
ƒéitem10000001attrgoldÁ† ƒêitem10000001attrgoldÁ† ƒëitem10000001attrgoldÁ† ƒìitem10000001attrgoldÁ† ƒí#item10000001attrgoldÁ† ƒî(item10000001attrgoldÁ† ƒï-item10000001attrgoldÁ† ƒð2item10000001attrgoldÁ† ‡Ñitem10000001attrgoldÁ† ‡Ò<item10000001attrgoldÁ† ‡ÓZitem10000001attrgoldÁ† ‡Ôxitem10000001attrgoldÁ† ‡Õ€–item10000001attrgoldÁ† ‡Ö€´item10000001attrgoldÁ† ‡×€Òitem10000001attrgoldÁ† ‡Ø€ðitem10000001attrgoldÁ†
|
2
GameConfig/game_catchbugsetstage.bytes
Normal file
2
GameConfig/game_catchbugsetstage.bytes
Normal file
@ -0,0 +1,2 @@
|
||||
<01>チ<EFBFBD><02>チ<EFBFBD><03>チ<EFBFBD><04>チ<EFBFBD><05>チ<EFBFBD><06>チ<EFBFBD><07>チ<EFBFBD><08>チ<EFBFBD> <09>チ<EFBFBD>
|
||||
<EFBFBD>チ<EFBFBD><0B>チ<EFBFBD><0C>チ<EFBFBD>
|
1
GameConfig/game_catchbugskill.bytes
Normal file
1
GameConfig/game_catchbugskill.bytes
Normal file
@ -0,0 +1 @@
|
||||
catchbug_skill_skillname_1暗影作祟catchbug_skill_skilldescribe_1D场上随机2*2的区域会随机逆时针或者顺时针旋转90度catchbug_skill_skillname_2乾坤旋转catchbug_skill_skilldescribe_2p场上以中心点开始,分为4个2*3的对称区域,这个四个区域会随机顺时针或逆时针旋转catchbug_skill_skillname_3地雷滚滚catchbug_skill_skilldescribe_3R场上随机数量2的倍数的卡牌(2,4,6)会开始互相随机交换。catchbug_skill_skillname_4电光火石catchbug_skill_skilldescribe_40消除失败与成功获得的时间翻倍计算
|
1
GameConfig/game_catchbugsset.bytes
Normal file
1
GameConfig/game_catchbugsset.bytes
Normal file
@ -0,0 +1 @@
|
||||
|
BIN
GameConfig/game_catchbugstage.bytes
Normal file
BIN
GameConfig/game_catchbugstage.bytes
Normal file
Binary file not shown.
1
GameConfig/game_catchrabbit.bytes
Normal file
1
GameConfig/game_catchrabbit.bytes
Normal file
@ -0,0 +1 @@
|
||||
ƒéitem10000001ƒêitem10000001ƒëitem10000001ƒìitem10000001ƒíitem10000001ƒîitem10000001ƒïitem10000001ƒð item10000001‡Ñitem10000001‡Òitem10000001‡Óitem10000001‡Ôitem10000001‡Õitem10000001‡Öitem10000001‡×item10000001‡Ø item10000001
|
BIN
GameConfig/game_celebration.bytes
Normal file
BIN
GameConfig/game_celebration.bytes
Normal file
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_circulate.bytes
Normal file
BIN
GameConfig/game_circulate.bytes
Normal file
Binary file not shown.
1
GameConfig/game_circulateseason.bytes
Normal file
1
GameConfig/game_circulateseason.bytes
Normal file
@ -0,0 +1 @@
|
||||
#circularcamptower_season_skilldec_1c使用<img src='ui://icon/jn_icon_005' width='20' height='20'/>给敌方增加【眩晕】状态。#circularcamptower_season_skilldec_2o使用<img src='ui://icon/jn_icon_056' width='20' height='20'/>给敌方增加【无法获得增益】状态。
|
Binary file not shown.
@ -1 +1 @@
|
||||
§ƒêMoon Box§ƒêMoon Box§ƒêMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§uƒéMoon Box§vƒéMoon Box§wƒéMoon Box¨=ƒéPsionics Of The Tree¨>ƒêPsionics Of The Tree¨?ƒëPsionics Of The Tree¨¡ƒéMoon Box¨¢ƒéMoon Box¨£ƒéMoon Box
|
||||
§ƒêMoon Box§ƒêMoon Box§ƒêMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§ƒéMoon Box§uƒéMoon Box§vƒéMoon Box§wƒéMoon Box¨=àô'êPsionics Of The Tree¨>àô'êPsionics Of The Tree¨?àô'êPsionics Of The Tree¨¡àô'éMoon Box¨¢àô'éMoon Box¨£àô'éMoon Box¨¤àô/¹Moon Box¨¥àô/¹Moon Box
|
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_compositeall.bytes
Normal file
BIN
GameConfig/game_compositeall.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_consumebox.bytes
Normal file
BIN
GameConfig/game_consumebox.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_consumegiftpack.bytes
Normal file
BIN
GameConfig/game_consumegiftpack.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_consumehero.bytes
Normal file
BIN
GameConfig/game_consumehero.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_consumeintegral.bytes
Normal file
BIN
GameConfig/game_consumeintegral.bytes
Normal file
Binary file not shown.
3
GameConfig/game_consumeintegralname.bytes
Normal file
3
GameConfig/game_consumeintegralname.bytes
Normal file
@ -0,0 +1,3 @@
|
||||
%consume_consume_integral_name_name_01隨ャ荳襍帛ュ」:蛻晄擂荵榊芦$consume_consume_integral_name_txt_01<30>
|
||||
蜿ョ蠖謎ス懷桃逧<E6A183>≡蟶∝惠譯悟ュ千ソサ貊夲シ梧悄蠕<E68284>捩螳<E68DA9>ク倶ク荳ェ荳サ莠コ<E88EA0>梧。梧、<E6A2A7>ケ倶ク狗噪髯、莠<EFBDA4><EFBFBD>シ<EFBFBD>荳守ゥコ驟呈擶<E59188>瑚ソ俶怏辜る<E8BE9C>螯よウ・逧<EFBDA5><E980A7>豎会シ瑚ソ咎㈹譏ッ蝮剰寞逧<E5AF9E>★髮<E29885>慍<EFBFBD>御ケ滓弍謇灘成豸域<E8B1B8>荳手オ夐蝶逧<E89DB6>・ス蝨ー譁ケ<E8AD81>梧惹ケ域<EFBDB9>キ螳域侃閠<E4BE83>シ御ク崎ソ帶擂蝟昜ク、譚ッ蜷暦シ<E69AA6>%consume_consume_integral_name_name_02隨ャ莠瑚オ帛ュ」:蟆剰ッ戊コォ謇<EFBDAB>$consume_consume_integral_name_txt_02<30>
|
||||
蜿ョ蠖謎ス懷桃逧<E6A183>≡蟶∝惠譯悟ュ千ソサ貊夲シ梧悄蠕<E68284>捩螳<E68DA9>ク倶ク荳ェ荳サ莠コ<E88EA0>梧。梧、<E6A2A7>ケ倶ク狗噪髯、莠<EFBDA4><EFBFBD>シ<EFBFBD>荳守ゥコ驟呈擶<E59188>瑚ソ俶怏辜る<E8BE9C>螯よウ・逧<EFBDA5><E980A7>豎会シ瑚ソ咎㈹譏ッ蝮剰寞逧<E5AF9E>★髮<E29885>慍<EFBFBD>御ケ滓弍謇灘成豸域<E8B1B8>荳手オ夐蝶逧<E89DB6>・ス蝨ー譁ケ<E8AD81>梧惹ケ域<EFBDB9>キ螳域侃閠<E4BE83>シ御ク崎ソ帶擂蝟昜ク、譚ッ蜷暦シ<E69AA6>
|
5
GameConfig/game_consumerank.bytes
Normal file
5
GameConfig/game_consumerank.bytes
Normal file
@ -0,0 +1,5 @@
|
||||
arena_rank_reward_rank_display_11-1å<31><C3A5>attr arenacoinƒèattrdiamond‚Xitem13000001 arena_rank_reward_rank_display_22-2å<32><C3A5>attr arenacoinƒ„attrdiamond‚&item13000001 arena_rank_reward_rank_display_33-3å<33><C3A5>attr arenacoinƒ attrdiamond<6E>ôitem13000001
|
||||
arena_rank_reward_rank_display_44-10å<30><C3A5>attr arenacoin‚îattrdiamond<6E>Âitem13000001 arena_rank_reward_rank_display_511-20å<30><C3A5>attr arenacoin‚¼attrdiamond<6E><64>2 arena_rank_reward_rank_display_621-50å<30><C3A5>attr arenacoin‚Šattrdiamond<6E>,3d arena_rank_reward_rank_display_7 51-100å<30><C3A5>attr arenacoin‚Xattrdiamond<6E>e€È arena_rank_reward_rank_display_8
|
||||
101-200å<30><C3A5>attr arenacoin‚&attrdiamond<6E> €É<E282AC>ô arena_rank_reward_rank_display_9
|
||||
201-500å<30><C3A5>attr arenacoin<69>ôattrdiamond€ð
|
||||
<EFBFBD>õƒè!arena_rank_reward_rank_display_10501-1000å<30><C3A5>attr arenacoin<69>Âattrdiamond€Üƒé‡Ð!arena_rank_reward_rank_display_111001-2000å<30><C3A5>attr arenacoin<69><6E>attrdiamond€È‡Ñ§!arena_rank_reward_rank_display_122001-9999å<39><C3A5>attr arenacoin<69>^attrdiamond€´
|
1
GameConfig/game_consumetask.bytes
Normal file
1
GameConfig/game_consumetask.bytes
Normal file
@ -0,0 +1 @@
|
||||
dattrdiamondƒÔ€ÈattrdiamondƒÔ<03>,attrdiamondƒÔ<04><>attrdiamondƒÔ<05>ôattrdiamondƒÔ‚XattrdiamondƒÔ‚¼attrdiamondƒÔ
|
2
GameConfig/game_consumetxt.bytes
Normal file
2
GameConfig/game_consumetxt.bytes
Normal file
@ -0,0 +1,2 @@
|
||||
consume_consume_txt_name_013连胜consume_consume_txt_txt_01200%‡Ðconsume_consume_txt_name_025连胜consume_consume_txt_txt_02250%‰Äconsume_consume_txt_name_038连胜consume_consume_txt_txt_03300%‹¸consume_consume_txt_name_0410连胜consume_consume_txt_txt_04350%
|
||||
<EFBFBD>¬consume_consume_txt_name_0520连胜consume_consume_txt_txt_05500%“ˆ
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_dragonlvitem.bytes
Normal file
BIN
GameConfig/game_dragonlvitem.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_dragonplay.bytes
Normal file
BIN
GameConfig/game_dragonplay.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_dragonplot.bytes
Normal file
BIN
GameConfig/game_dragonplot.bytes
Normal file
Binary file not shown.
3
GameConfig/game_dragonweeklyreward.bytes
Normal file
3
GameConfig/game_dragonweeklyreward.bytes
Normal file
@ -0,0 +1,3 @@
|
||||
|
||||
attrgoldÃ
@ƒèitem10000022‡ÐattrgoldÃ
@‹¸item10000023<01> attrgoldÃ
@“ˆitem10000024—pattrgoldÃ
@›Xitem10000005Ÿ@ item10000005£(
|
||||
item13000001§
|
Binary file not shown.
3
GameConfig/game_drawcardreward.bytes
Normal file
3
GameConfig/game_drawcardreward.bytes
Normal file
@ -0,0 +1,3 @@
|
||||
2drawcard_drawcard_reward_text50{0}抽item10000001d drawcard_drawcard_reward_text100{0}抽item10000001€È drawcard_drawcard_reward_text200{0}抽item10000001
|
||||
<EFBFBD>, drawcard_drawcard_reward_text300{0}抽item17050001<01><> drawcard_drawcard_reward_text400{0}抽item10000006‚X drawcard_drawcard_reward_text600{0}抽item10000024
|
||||
ƒ drawcard_drawcard_reward_text800{0}抽item10000101d
|
BIN
GameConfig/game_drawpool.bytes
Normal file
BIN
GameConfig/game_drawpool.bytes
Normal file
Binary file not shown.
BIN
GameConfig/game_drawreplace.bytes
Normal file
BIN
GameConfig/game_drawreplace.bytes
Normal file
Binary file not shown.
3
GameConfig/game_drawreward.bytes
Normal file
3
GameConfig/game_drawreward.bytes
Normal file
@ -0,0 +1,3 @@
|
||||
2drawcard_drawcard_reward_text50{0}抽item10000001d drawcard_drawcard_reward_text100{0}抽item10000001€È drawcard_drawcard_reward_text200{0}抽item10000001
|
||||
<EFBFBD>, drawcard_drawcard_reward_text300{0}抽item17050001<01><> drawcard_drawcard_reward_text400{0}抽item10000006‚X drawcard_drawcard_reward_text600{0}抽item10000024
|
||||
ƒ drawcard_drawcard_reward_text800{0}抽item10000101d
|
@ -1 +1 @@
|
||||
25001item90001eÃ3Žitem100100item10010035001item535001eÃ4Žitem100100item100100
|
||||
25001item11025001eÃ3Žitem18000007item1800000735001item11035001eÃ4Žitem18000007item18000007
|
Binary file not shown.
Binary file not shown.
1
GameConfig/game_effect.bytes
Normal file
1
GameConfig/game_effect.bytes
Normal file
@ -0,0 +1 @@
|
||||
character_move_fast_14Effect/Character/effect_character_move_fast_1.prefabcharacter_move_fast_24Effect/Character/effect_character_move_fast_2.prefabeffect_character_move_fast_2_16Effect/Character/effect_character_move_fast_2_1.prefabcharacter_move_arrow3Effect/Character/effect_character_move_arrow.prefabcharacter_move_runningOnWater<Effect/Character/effect_character_move_runningOnWater.prefabcharacter_move_walkOnWater9Effect/Character/effect_character_move_walkOnWater.prefabcharacter_move_brakeOnRunning<Effect/Character/effect_character_move_brakeOnRunning.prefabloading_loop4Effect/Scenario/effect_openshow_fly_tunnel_01.prefabloading_screenshot,Effect/Scene/Loading/effect_screeshot.prefabloading_blackScreen9Effect/Scene/Loading/effect_scene_load_blackScreen.prefab
asked_talk_in;Effect/UI/Recruit/effect_ui_wendao_interface_talk_01.prefabasked_option_talk_in=Effect/UI/Recruit/effect_ui_wendao_interface_talk_02_1.prefabasked_option_talk_show=Effect/UI/Recruit/effect_ui_wendao_interface_talk_02_2.prefabasked_option_talk_out=Effect/UI/Recruit/effect_ui_wendao_interface_talk_02_3.prefabasked_option_left_inCEffect/UI/Recruit/effect_ui_wendao_interface_choose01_bule_1.prefabasked_option_left_showCEffect/UI/Recruit/effect_ui_wendao_interface_choose01_bule_2.prefabasked_option_left_outCEffect/UI/Recruit/effect_ui_wendao_interface_choose01_bule_3.prefabasked_option_right_inBEffect/UI/Recruit/effect_ui_wendao_interface_choose01_red_1.prefabasked_option_right_showBEffect/UI/Recruit/effect_ui_wendao_interface_choose01_red_2.prefabasked_option_right_outBEffect/UI/Recruit/effect_ui_wendao_interface_choose01_red_3.prefabeffect_ui_baozhaSpine/effect_ui_baozha.prefabgongjianSpine/gongjian.prefab
|
Binary file not shown.
BIN
GameConfig/game_enchantbossreward.bytes
Normal file
BIN
GameConfig/game_enchantbossreward.bytes
Normal file
Binary file not shown.
Binary file not shown.
BIN
GameConfig/game_equipatlas.bytes
Normal file
BIN
GameConfig/game_equipatlas.bytes
Normal file
Binary file not shown.
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user