KCP gameserver with packet dispatch, scene streaming, combat, gacha and the shop, plus a small HTTP server for the login flow and the wish history page. Game data under assets is pulled out of the client instead of being typed by hand. The excel tables come from the packed bin container and the spawn points from the compiled scene scripts.
452 lines
No EOL
6.5 KiB
JSON
452 lines
No EOL
6.5 KiB
JSON
[
|
|
{
|
|
"id": 11101,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 1
|
|
},
|
|
{
|
|
"id": 11201,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 2
|
|
},
|
|
{
|
|
"id": 11301,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11302,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11303,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11304,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11305,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11306,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 11401,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11402,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11403,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11404,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11405,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11406,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11407,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11408,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11409,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11412,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 11501,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 11502,
|
|
"weaponType": "WEAPON_SWORD_ONE_HAND",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 12101,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 1
|
|
},
|
|
{
|
|
"id": 12201,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 2
|
|
},
|
|
{
|
|
"id": 12301,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12302,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12303,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12304,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12305,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12306,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 12401,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12402,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12403,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12404,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12405,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12406,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12407,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12408,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12409,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 12501,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 12502,
|
|
"weaponType": "WEAPON_CLAYMORE",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 13101,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 1
|
|
},
|
|
{
|
|
"id": 13201,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 2
|
|
},
|
|
{
|
|
"id": 13301,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 13302,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 13303,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 13401,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13402,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13403,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13404,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13405,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13407,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 13502,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 13505,
|
|
"weaponType": "WEAPON_POLE",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 14101,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 1
|
|
},
|
|
{
|
|
"id": 14201,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 2
|
|
},
|
|
{
|
|
"id": 14301,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14302,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14303,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14304,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14305,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14306,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 14401,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14402,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14403,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14404,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14405,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14406,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14407,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14408,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14409,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 14501,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 14502,
|
|
"weaponType": "WEAPON_CATALYST",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 15101,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 1
|
|
},
|
|
{
|
|
"id": 15201,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 2
|
|
},
|
|
{
|
|
"id": 15301,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15302,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15303,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15304,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15305,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15306,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 3
|
|
},
|
|
{
|
|
"id": 15401,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15402,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15403,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15404,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15405,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15406,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15407,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15408,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15409,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 4
|
|
},
|
|
{
|
|
"id": 15501,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 5
|
|
},
|
|
{
|
|
"id": 15502,
|
|
"weaponType": "WEAPON_BOW",
|
|
"rankLevel": 5
|
|
}
|
|
] |