From e73cf98ff45a51b547fb9df36a286cf96923ef32 Mon Sep 17 00:00:00 2001 From: "PC-20230316NUNE\\Administrator" <2858626794@qq.com> Date: Thu, 30 Nov 2023 18:45:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4OnHook=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DataTables/Datas/__beans__.xlsx | Bin 9633 -> 9813 bytes DataTables/Datas/__tables__.xlsx | Bin 10297 -> 10422 bytes .../Datas/战斗/模式/无尽模式/OnHook地图.xlsx | Bin 0 -> 10127 bytes .../模式/无尽模式/OnHook宠物出售金额表.xlsx | Bin 0 -> 10172 bytes .../Datas/战斗/模式/无尽模式/OnHook概率.xlsx | Bin 0 -> 9887 bytes .../模式/{ => 无尽模式}/OnHook模式的全局表.xlsx | Bin .../Datas/战斗/模式/无尽模式/冒险岛地图.xlsx | Bin 0 -> 10081 bytes .../assets/resources/config/data/schema.ts | 186 ++++++++++++++++++ .../resources/config/json/tbgonhookmap1.json | 10 + .../resources/config/json/tbgonhookmaps.json | 14 ++ .../src/main/java/cfg/TB/TbGOnHookMap1.java | 49 +++++ .../src/main/java/cfg/TB/TbGOnHookMaps.java | 73 +++++++ .../Main/src/main/java/cfg/Tables.java | 6 + .../main/java/cfg/TbGEntity/TOnHookLevel.java | 58 ++++++ .../Main/src/main/java/cfg/TbGOnHookMap1.java | 37 ++++ .../Main/src/main/java/cfg/TbGOnHookMaps.java | 37 ++++ .../main/resources/json/tbgonhookmap1.json | 10 + .../main/resources/json/tbgonhookmaps.json | 14 ++ 18 files changed, 494 insertions(+) create mode 100644 DataTables/Datas/战斗/模式/无尽模式/OnHook地图.xlsx create mode 100644 DataTables/Datas/战斗/模式/无尽模式/OnHook宠物出售金额表.xlsx create mode 100644 DataTables/Datas/战斗/模式/无尽模式/OnHook概率.xlsx rename DataTables/Datas/战斗/模式/{ => 无尽模式}/OnHook模式的全局表.xlsx (100%) create mode 100644 DataTables/Datas/战斗/模式/无尽模式/冒险岛地图.xlsx create mode 100644 JisolGameCocos/assets/resources/config/json/tbgonhookmap1.json create mode 100644 JisolGameCocos/assets/resources/config/json/tbgonhookmaps.json create mode 100644 JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMap1.java create mode 100644 JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMaps.java create mode 100644 JisolGameServer/Main/src/main/java/cfg/TbGEntity/TOnHookLevel.java create mode 100644 JisolGameServer/Main/src/main/java/cfg/TbGOnHookMap1.java create mode 100644 JisolGameServer/Main/src/main/java/cfg/TbGOnHookMaps.java create mode 100644 JisolGameServer/Main/src/main/resources/json/tbgonhookmap1.json create mode 100644 JisolGameServer/Main/src/main/resources/json/tbgonhookmaps.json diff --git a/DataTables/Datas/__beans__.xlsx b/DataTables/Datas/__beans__.xlsx index 157593a28ae82a181aa885f1c13874b87c9cb140..86a07228a2632a11409e4571a5b38dc4031643dc 100644 GIT binary patch delta 2733 zcmZvec{J1w7sqGD5?NEWAv4Adi9s4>vK!f#Y>_6)5|Mo$BNN8Hjea8)DY8VwW5(D@ zLZlK=38D1Zm$AQOdv%`oyyv{!I%0Ye^Gm*gwo*<=*bW z_GE4r5(v8(mG#)t=KYBTu)dUuOB!Cu4%1ttK`4cUAw5#Sb#HKOyb1TC+5|`@*SXiimt^lu ze>?*EQMaR>{(gR`JVtuNDM-%=ft!Ths|vf@d;CScud$=5yO;mFG)Tvg?2c^|>38(4 z?MSlKGOMppW3AvwTZj?^JC4GxY#ZtrI-M`-lXHKR9xP<1T1xp|7Xix;82z2$b8}hu z%w~IEmZ_E1>?sZ863A)#))uTbz}lRR9aum>=_ocDn19dO&zQyz0&NI@Kw=;u2n8i) zI647&IKi0liami7te@*wlt#)su;1*;A8HqfD~@~yxg}^7EL4x*Re_hElq0_V!J2O- z49=_>XA@YIFXHGfCM%L@_>Q(zyQ;!G_#Lt``-$mOKx;;pp~OeVP5sCPyZa+E7DI$v zNDARvVP)55_L|R3Q&<$z&{mUyAfr@B?@}r47s3PQQ?otfa#FwZX|cx8cPbeYJO-Nz z>N7EqN<54P?DWmX#9WaVa2;1+^a}r~TMIGWW0@$gw{;oD+(BPe9%_?sPbk#VK0R1! z1p3?j@a;}IjTbH#7^d<%%R6M()Z1-v^Ey($-@NO!+iX$Km%KdoaXUKvBl+TD@g(YK ziQay^`PRC9$mI`01>b<|g;wm8l~FTq#i`2yXKG<1S9gEX$pLKAhWj7iHafJR3tqHP z^NaHrt~vOce`r-G3BU*PQRULj!LF*N#7(PGWN+7Ir+{nbevV5AwjodxHWx7;AU!=L zK@azMlpm~9vaLIm3G3Pf$fIuLzO_`3B$=dZoK}Hym8F;?$CqDS^ib)G^%L$++9mma zj*ng23iKkBSH68yO1AN%!R^a2w|SM#3PJ=n1LVO9IZK)-UBNS>{ltcu*72`4%XY>! z@DiD)?S|d27T+YPq18H!p9yJ1jJbc?YZfmRsPgAcF2D+}7<3(&lEY&N(JP-Sh*nP< z63l+-G*}8uMkc2`Oc&E8)I4}iaz?pTuO#h*Jki24qF{5OsmGk_waM~GFdBUXfw z8XpH6%inQmVC@>Mr>9P1`x+D8jn00zom>j@F9{aVsCQ^IewcPU{%C7MxRcJTP>_PO zL-MKNPIjj3awSL!Lw-CD!K_^tWsj!w95V@B*)~dZ%fLi2Y)qdh5pvGXZC3{0>S6eH zFhBR$f9pBXdaJVYQuG&-5G72%Sh|T!Mt8DWzsdC{*`9ou)gviwp;v_X5^KQq<_4|7 zq=f-BPp?cv$P-eUL-EOK6zJjW)*D`*%@hzuDZdU|VZGyd^6%iA+KG#QE&f&Zw-oo4 zUTqapuwh5~uT+z9Ei^w4+9bm6e1!dUk)Ux=)5jmyGsQWH;O~xK#V934oAL16=;CZ6 zz&!(FXWw1JdMWa}LC!_wj)O;QbEJX0kXsI~MfGX%O|~Lpg28fyV=JjT@#iH}wqp)2 zS;cx)bpZJcO_oi`@*}>?R(pi-NTi;_i*Pw1JQApCcm$<`%Uj9Q=L6xQk%D@DqhH+y zBd_FXsUPBO`Lm|`G9Iy16yAZ$Nd}2GNvHDRnWu}&Mp>|^;huMn1M1oL8y>u#Te?2Q zr?Wb~PD9wBbY@vVJl1cA0UGu+!Tiw%SD!jv) zt11=wq@#<4gP5TLo81S%V<~C6BKKWEZdSXDPCFO`+5+B-OOk;L0Rt*xoh*~+q_;0Y zZkDdRh4S6}$>e@yae2NR@WKx*so7y=nDsc!d8qR=(mn`OmD}&l*u5V$OWjh%6^_TH zUy;=`J}8(b?zL23_xg3wq)NRbE^w-d@C90Xds_=$Ia}nlk)-f1DhlZdF3pck(}4FS zMr@?YP#CL<Y0o6Y30nk(MRxDHj_PD{f1Ge7hgAP0)=pSq*0? zC$r)GbPV>liDl9t-`d#oxq}ZanS8Dq7G7&wB|Jk}AsfW2Wj+B|&GAp(QR+^cV{?rC z-A`bOHndaeambUK7yYrbAoU#vFu~GK1^t?m=WiipSw^WnY{c=RAMdx}*cb@Yd|EV?X&fe5} z*BxRMWRG5G(tAaD5JSZ5^=x6OP`dv~J$A@rI8Y<43*nLiR-{!Sic$ayapymn_X1%L zW(SVR=mk5vX*dvwWTZOyKEOoEa{LpspGaYd jpd_$`)C5NZ7?iZc|ANt>>7o8{e+mSm6gY8+Ka+n0|A6^P delta 2556 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 Z3aj)C3zP%^0E!WlbSOLq93%h$002zH^q~L% diff --git a/DataTables/Datas/战斗/模式/无尽模式/OnHook地图.xlsx b/DataTables/Datas/战斗/模式/无尽模式/OnHook地图.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..2d3f8533e4ce879239e12c68880dc8d4fd0a8dc0 GIT binary patch literal 10127 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 A-2eap literal 0 HcmV?d00001 diff --git a/DataTables/Datas/战斗/模式/无尽模式/OnHook概率.xlsx b/DataTables/Datas/战斗/模式/无尽模式/OnHook概率.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..9868255e99f3d16e8b6ced3fd9c4ec0401553635 GIT binary patch literal 9887 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 literal 0 HcmV?d00001 diff --git a/DataTables/Datas/战斗/模式/OnHook模式的全局表.xlsx b/DataTables/Datas/战斗/模式/无尽模式/OnHook模式的全局表.xlsx similarity index 100% rename from DataTables/Datas/战斗/模式/OnHook模式的全局表.xlsx rename to DataTables/Datas/战斗/模式/无尽模式/OnHook模式的全局表.xlsx diff --git a/DataTables/Datas/战斗/模式/无尽模式/冒险岛地图.xlsx b/DataTables/Datas/战斗/模式/无尽模式/冒险岛地图.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..1fdd8cf6179cab1ae5d639c297e910f84daeba85 GIT binary patch literal 10081 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 sR{pcEs|f=ub^suupQ5l+Swq2d>t5WB>pF literal 0 HcmV?d00001 diff --git a/JisolGameCocos/assets/resources/config/data/schema.ts b/JisolGameCocos/assets/resources/config/data/schema.ts index accbba91..a2f12c0e 100644 --- a/JisolGameCocos/assets/resources/config/data/schema.ts +++ b/JisolGameCocos/assets/resources/config/data/schema.ts @@ -531,6 +531,120 @@ export class TbGRoleBaseAttribute { } +export namespace TB { +export class TbGOnHookMaps { + + constructor(_json_: any) { + if (_json_.id === undefined) { throw new Error() } + this.id = _json_.id + if (_json_.name === undefined) { throw new Error() } + this.name = _json_.name + if (_json_.mapId === undefined) { throw new Error() } + this.mapId = _json_.mapId + if (_json_.petIds === undefined) { throw new Error() } + { this.petIds = []; for(let _ele of _json_.petIds) { let _e; _e = _ele; this.petIds.push(_e);}} + if (_json_.sign === undefined) { throw new Error() } + this.sign = _json_.sign + if (_json_.introduce === undefined) { throw new Error() } + this.introduce = _json_.introduce + } + + /** + * id + */ + readonly id: number + /** + * 地图名称 + */ + readonly name: string + /** + * 地图场景Id + */ + readonly mapId: number + /** + * 地图上的宠物列表 + */ + readonly petIds: number[] + /** + * 地图标识(一般是地图的类名) + */ + readonly sign: string + /** + * 地图介绍 + */ + readonly introduce: string + + resolve(tables:Tables) + { + } +} + +} + + +export namespace TB { +export class TbGOnHookMap1 { + + constructor(_json_: any) { + if (_json_.id === undefined) { throw new Error() } + this.id = _json_.id + if (_json_.data === undefined) { throw new Error() } + this.data = new TbGEntity.TOnHookLevel(_json_.data) + } + + /** + * id + */ + readonly id: number + /** + * 关卡等级 + */ + readonly data: TbGEntity.TOnHookLevel + + resolve(tables:Tables) + { + } +} + +} + + +export namespace TbGEntity { +/** + * 无限模式关卡信息 + */ +export class TOnHookLevel { + + constructor(_json_: any) { + if (_json_.level === undefined) { throw new Error() } + this.level = _json_.level + if (_json_.petLevel === undefined) { throw new Error() } + this.petLevel = _json_.petLevel + if (_json_.oddsId === undefined) { throw new Error() } + this.oddsId = _json_.oddsId + } + + /** + * 关卡等级 + */ + readonly level: number + /** + * 宠物等级 + */ + readonly petLevel: number + /** + * 概率Id + */ + readonly oddsId: number + + resolve(tables:Tables) + { + } +} + +} + + export class TbGGlobal{ @@ -949,6 +1063,70 @@ export class TbGRoleBaseAttribute{ +export class TbGOnHookMaps{ + private _dataMap: Map + private _dataList: TB.TbGOnHookMaps[] + constructor(_json_: any) { + this._dataMap = new Map() + this._dataList = [] + for(var _json2_ of _json_) { + let _v: TB.TbGOnHookMaps + _v = new TB.TbGOnHookMaps(_json2_) + this._dataList.push(_v) + this._dataMap.set(_v.id, _v) + } + } + + getDataMap(): Map { return this._dataMap; } + getDataList(): TB.TbGOnHookMaps[] { return this._dataList; } + + get(key: number): TB.TbGOnHookMaps | undefined { return this._dataMap.get(key); } + + resolve(tables:Tables) + { + for(let data of this._dataList) + { + data.resolve(tables) + } + } + +} + + + + +export class TbGOnHookMap1{ + private _dataMap: Map + private _dataList: TB.TbGOnHookMap1[] + constructor(_json_: any) { + this._dataMap = new Map() + this._dataList = [] + for(var _json2_ of _json_) { + let _v: TB.TbGOnHookMap1 + _v = new TB.TbGOnHookMap1(_json2_) + this._dataList.push(_v) + this._dataMap.set(_v.id, _v) + } + } + + getDataMap(): Map { return this._dataMap; } + getDataList(): TB.TbGOnHookMap1[] { return this._dataList; } + + get(key: number): TB.TbGOnHookMap1 | undefined { return this._dataMap.get(key); } + + resolve(tables:Tables) + { + for(let data of this._dataList) + { + data.resolve(tables) + } + } + +} + + + + type JsonLoader = (file: string) => any export class Tables { @@ -978,6 +1156,10 @@ export class Tables { get TbGAttribute(): TbGAttribute { return this._TbGAttribute;} private _TbGRoleBaseAttribute: TbGRoleBaseAttribute get TbGRoleBaseAttribute(): TbGRoleBaseAttribute { return this._TbGRoleBaseAttribute;} + private _TbGOnHookMaps: TbGOnHookMaps + get TbGOnHookMaps(): TbGOnHookMaps { return this._TbGOnHookMaps;} + private _TbGOnHookMap1: TbGOnHookMap1 + get TbGOnHookMap1(): TbGOnHookMap1 { return this._TbGOnHookMap1;} constructor(loader: JsonLoader) { this._TbGGlobal = new TbGGlobal(loader('tbgglobal')) @@ -993,6 +1175,8 @@ export class Tables { this._TbSServerInfo = new TbSServerInfo(loader('tbsserverinfo')) this._TbGAttribute = new TbGAttribute(loader('tbgattribute')) this._TbGRoleBaseAttribute = new TbGRoleBaseAttribute(loader('tbgrolebaseattribute')) + this._TbGOnHookMaps = new TbGOnHookMaps(loader('tbgonhookmaps')) + this._TbGOnHookMap1 = new TbGOnHookMap1(loader('tbgonhookmap1')) this._TbGGlobal.resolve(this) this._TbGRole.resolve(this) @@ -1007,5 +1191,7 @@ export class Tables { this._TbSServerInfo.resolve(this) this._TbGAttribute.resolve(this) this._TbGRoleBaseAttribute.resolve(this) + this._TbGOnHookMaps.resolve(this) + this._TbGOnHookMap1.resolve(this) } } diff --git a/JisolGameCocos/assets/resources/config/json/tbgonhookmap1.json b/JisolGameCocos/assets/resources/config/json/tbgonhookmap1.json new file mode 100644 index 00000000..a47d8de6 --- /dev/null +++ b/JisolGameCocos/assets/resources/config/json/tbgonhookmap1.json @@ -0,0 +1,10 @@ +[ + { + "id": 1, + "data": { + "level": 1, + "petLevel": 1, + "oddsId": 1 + } + } +] \ No newline at end of file diff --git a/JisolGameCocos/assets/resources/config/json/tbgonhookmaps.json b/JisolGameCocos/assets/resources/config/json/tbgonhookmaps.json new file mode 100644 index 00000000..1a866b22 --- /dev/null +++ b/JisolGameCocos/assets/resources/config/json/tbgonhookmaps.json @@ -0,0 +1,14 @@ +[ + { + "id": 120001, + "name": "冒险岛", + "mapId": 60001, + "petIds": [ + 10001, + 10002, + 10003 + ], + "sign": "", + "introduce": "新手地图在这里可以遇到可爱的宠物哦~" + } +] \ No newline at end of file diff --git a/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMap1.java b/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMap1.java new file mode 100644 index 00000000..8ed9611e --- /dev/null +++ b/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMap1.java @@ -0,0 +1,49 @@ + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg.TB; + +import luban.*; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; + + +public final class TbGOnHookMap1 extends AbstractBean { + public TbGOnHookMap1(JsonObject _buf) { + id = _buf.get("id").getAsInt(); + data = cfg.TbGEntity.TOnHookLevel.deserialize(_buf.get("data").getAsJsonObject()); + } + + public static TbGOnHookMap1 deserialize(JsonObject _buf) { + return new cfg.TB.TbGOnHookMap1(_buf); + } + + /** + * id + */ + public final int id; + /** + * 关卡等级 + */ + public final cfg.TbGEntity.TOnHookLevel data; + + public static final int __ID__ = 1197577712; + + @Override + public int getTypeId() { return __ID__; } + + @Override + public String toString() { + return "{ " + + "(format_field_name __code_style field.name):" + id + "," + + "(format_field_name __code_style field.name):" + data + "," + + "}"; + } +} + diff --git a/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMaps.java b/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMaps.java new file mode 100644 index 00000000..f88530d9 --- /dev/null +++ b/JisolGameServer/Main/src/main/java/cfg/TB/TbGOnHookMaps.java @@ -0,0 +1,73 @@ + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg.TB; + +import luban.*; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; + + +public final class TbGOnHookMaps extends AbstractBean { + public TbGOnHookMaps(JsonObject _buf) { + id = _buf.get("id").getAsInt(); + name = _buf.get("name").getAsString(); + mapId = _buf.get("mapId").getAsInt(); + { com.google.gson.JsonArray _json0_ = _buf.get("petIds").getAsJsonArray(); int __n0 = _json0_.size(); petIds = new int[__n0]; int __index0=0; for(JsonElement __e0 : _json0_) { int __v0; __v0 = __e0.getAsInt(); petIds[__index0++] = __v0; } } + sign = _buf.get("sign").getAsString(); + introduce = _buf.get("introduce").getAsString(); + } + + public static TbGOnHookMaps deserialize(JsonObject _buf) { + return new cfg.TB.TbGOnHookMaps(_buf); + } + + /** + * id + */ + public final int id; + /** + * 地图名称 + */ + public final String name; + /** + * 地图场景Id + */ + public final int mapId; + /** + * 地图上的宠物列表 + */ + public final int[] petIds; + /** + * 地图标识(一般是地图的类名) + */ + public final String sign; + /** + * 地图介绍 + */ + public final String introduce; + + public static final int __ID__ = 1197577778; + + @Override + public int getTypeId() { return __ID__; } + + @Override + public String toString() { + return "{ " + + "(format_field_name __code_style field.name):" + id + "," + + "(format_field_name __code_style field.name):" + name + "," + + "(format_field_name __code_style field.name):" + mapId + "," + + "(format_field_name __code_style field.name):" + petIds + "," + + "(format_field_name __code_style field.name):" + sign + "," + + "(format_field_name __code_style field.name):" + introduce + "," + + "}"; + } +} + diff --git a/JisolGameServer/Main/src/main/java/cfg/Tables.java b/JisolGameServer/Main/src/main/java/cfg/Tables.java index 2c4769fa..ec1f89fd 100644 --- a/JisolGameServer/Main/src/main/java/cfg/Tables.java +++ b/JisolGameServer/Main/src/main/java/cfg/Tables.java @@ -45,6 +45,10 @@ public final class Tables public cfg.TbGAttribute getTbGAttribute() { return _tbgattribute; } private final cfg.TbGRoleBaseAttribute _tbgrolebaseattribute; public cfg.TbGRoleBaseAttribute getTbGRoleBaseAttribute() { return _tbgrolebaseattribute; } + private final cfg.TbGOnHookMaps _tbgonhookmaps; + public cfg.TbGOnHookMaps getTbGOnHookMaps() { return _tbgonhookmaps; } + private final cfg.TbGOnHookMap1 _tbgonhookmap1; + public cfg.TbGOnHookMap1 getTbGOnHookMap1() { return _tbgonhookmap1; } public Tables(IJsonLoader loader) throws java.io.IOException { _tbgglobal = new cfg.TbGGlobal(loader.load("tbgglobal")); @@ -60,6 +64,8 @@ public final class Tables _tbsserverinfo = new cfg.TbSServerInfo(loader.load("tbsserverinfo")); _tbgattribute = new cfg.TbGAttribute(loader.load("tbgattribute")); _tbgrolebaseattribute = new cfg.TbGRoleBaseAttribute(loader.load("tbgrolebaseattribute")); + _tbgonhookmaps = new cfg.TbGOnHookMaps(loader.load("tbgonhookmaps")); + _tbgonhookmap1 = new cfg.TbGOnHookMap1(loader.load("tbgonhookmap1")); } } diff --git a/JisolGameServer/Main/src/main/java/cfg/TbGEntity/TOnHookLevel.java b/JisolGameServer/Main/src/main/java/cfg/TbGEntity/TOnHookLevel.java new file mode 100644 index 00000000..84a8ac51 --- /dev/null +++ b/JisolGameServer/Main/src/main/java/cfg/TbGEntity/TOnHookLevel.java @@ -0,0 +1,58 @@ + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg.TbGEntity; + +import luban.*; +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; + + +/** + * 无限模式关卡信息 + */ +public final class TOnHookLevel extends AbstractBean { + public TOnHookLevel(JsonObject _buf) { + level = _buf.get("level").getAsInt(); + petLevel = _buf.get("petLevel").getAsInt(); + oddsId = _buf.get("oddsId").getAsInt(); + } + + public static TOnHookLevel deserialize(JsonObject _buf) { + return new cfg.TbGEntity.TOnHookLevel(_buf); + } + + /** + * 关卡等级 + */ + public final int level; + /** + * 宠物等级 + */ + public final int petLevel; + /** + * 概率Id + */ + public final int oddsId; + + public static final int __ID__ = 1503395840; + + @Override + public int getTypeId() { return __ID__; } + + @Override + public String toString() { + return "{ " + + "(format_field_name __code_style field.name):" + level + "," + + "(format_field_name __code_style field.name):" + petLevel + "," + + "(format_field_name __code_style field.name):" + oddsId + "," + + "}"; + } +} + diff --git a/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMap1.java b/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMap1.java new file mode 100644 index 00000000..edabc1af --- /dev/null +++ b/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMap1.java @@ -0,0 +1,37 @@ + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg; + +import luban.*; +import com.google.gson.JsonElement; + + +public final class TbGOnHookMap1 { + private final java.util.HashMap _dataMap; + private final java.util.ArrayList _dataList; + + public TbGOnHookMap1(JsonElement _buf) { + _dataMap = new java.util.HashMap(); + _dataList = new java.util.ArrayList(); + + for (com.google.gson.JsonElement _e_ : _buf.getAsJsonArray()) { + cfg.TB.TbGOnHookMap1 _v; + _v = cfg.TB.TbGOnHookMap1.deserialize(_e_.getAsJsonObject()); + _dataList.add(_v); + _dataMap.put(_v.id, _v); + } + } + + public java.util.HashMap getDataMap() { return _dataMap; } + public java.util.ArrayList getDataList() { return _dataList; } + + public cfg.TB.TbGOnHookMap1 get(int key) { return _dataMap.get(key); } + +} diff --git a/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMaps.java b/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMaps.java new file mode 100644 index 00000000..70134ad4 --- /dev/null +++ b/JisolGameServer/Main/src/main/java/cfg/TbGOnHookMaps.java @@ -0,0 +1,37 @@ + +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg; + +import luban.*; +import com.google.gson.JsonElement; + + +public final class TbGOnHookMaps { + private final java.util.HashMap _dataMap; + private final java.util.ArrayList _dataList; + + public TbGOnHookMaps(JsonElement _buf) { + _dataMap = new java.util.HashMap(); + _dataList = new java.util.ArrayList(); + + for (com.google.gson.JsonElement _e_ : _buf.getAsJsonArray()) { + cfg.TB.TbGOnHookMaps _v; + _v = cfg.TB.TbGOnHookMaps.deserialize(_e_.getAsJsonObject()); + _dataList.add(_v); + _dataMap.put(_v.id, _v); + } + } + + public java.util.HashMap getDataMap() { return _dataMap; } + public java.util.ArrayList getDataList() { return _dataList; } + + public cfg.TB.TbGOnHookMaps get(int key) { return _dataMap.get(key); } + +} diff --git a/JisolGameServer/Main/src/main/resources/json/tbgonhookmap1.json b/JisolGameServer/Main/src/main/resources/json/tbgonhookmap1.json new file mode 100644 index 00000000..a47d8de6 --- /dev/null +++ b/JisolGameServer/Main/src/main/resources/json/tbgonhookmap1.json @@ -0,0 +1,10 @@ +[ + { + "id": 1, + "data": { + "level": 1, + "petLevel": 1, + "oddsId": 1 + } + } +] \ No newline at end of file diff --git a/JisolGameServer/Main/src/main/resources/json/tbgonhookmaps.json b/JisolGameServer/Main/src/main/resources/json/tbgonhookmaps.json new file mode 100644 index 00000000..1a866b22 --- /dev/null +++ b/JisolGameServer/Main/src/main/resources/json/tbgonhookmaps.json @@ -0,0 +1,14 @@ +[ + { + "id": 120001, + "name": "冒险岛", + "mapId": 60001, + "petIds": [ + 10001, + 10002, + 10003 + ], + "sign": "", + "introduce": "新手地图在这里可以遇到可爱的宠物哦~" + } +] \ No newline at end of file