3 个不稳定版本

0.14.2 2024年4月25日
0.14.0 2024年4月21日
0.13.0 2024年1月6日

3 in #etwin

Download history 21/week @ 2024-04-28 1/week @ 2024-05-12 25/week @ 2024-05-19 11/week @ 2024-05-26 15/week @ 2024-06-02 11/week @ 2024-06-09 9/week @ 2024-06-16 20/week @ 2024-06-23 8/week @ 2024-06-30 33/week @ 2024-07-07 24/week @ 2024-07-14 8/week @ 2024-07-21 142/week @ 2024-07-28 12/week @ 2024-08-04 6/week @ 2024-08-11

170 个月下载量
用于 6 crates

AGPL-3.0-or-later

3MB
99K SLoC

etwin_dinoparc_store

输入

<inventory> (/?a=inventory)
SessionUser, Vec<InventoryItem>

<dinoz> (/?a=dino;id=$DINOZ)
SessionUser, DinoparcDinoz

<exchangeWith> (/?a=bill;uid=$USER)
SessionUser, ShortDinoparcUser, Vec<ShortDinoparcDinozWithLevel>

永久数据

dinoparc_servers(dinoparc_server;)
dinoparc_users(dinoparc_server, dinoparc_user_id, username;)
dinoparc_locations(dinoparc_location_id;)

dinoparc_item_count_maps(dinoparc_item_count_map_id; _sha3_256)
dinoparc_item_count_map_items(dinoparc_item_count_map_id, dinoparc_item_id; count)
dinoparc_skill_level_maps(dinoparc_skill_level_map_id; _sha3_256)
dinoparc_skill_level_map_items(dinoparc_skill_level_map_id, dinoparc_skill; dinoparc_skill_level)

存档碎片

<inventory + dinoz + exchangeWith>
dinoparc_coins(dinoparc_server, dinoparc_user_id; coins);
dinoparc_dinoz_names(dinoparc_server, dinoparc_dinoz_id; name);
dinoparc_dinoz_owners(dinoparc_server, dinoparc_dinoz_id; owner);
dinoparc_dinoz_locations(dinoparc_server, dinoparc_dinoz_id; location);

<dinoz + exchangeWith>
dinoparc_dinoz_levels(dinoparc_server, dinoparc_dinoz_id; loc);

<inventory>
dinoparc_inventories(dinoparc_server, dinoparc_user_id; item_counts);

<dinoz>
dinoparc_dinoz_profiles(dinoparc_server, dinoparc_dinoz_id; race, skin, life, level, experience, danger, in_tournament, elements, skills);

<exchangeWith>
dinoparc_bills(dinoparc_server, dinoparc_user_id; bills);

注意

Dinoz 列表需要特殊处理。侧边栏仅显示前150个 Dinoz。如果玩家有151个或更多的 Dinoz,完整列表仅在 exchangeWith 部分可用。

如果玩家有149个或更少的 Dinoz,我们可以始终快照整个列表。如果玩家有150个 Dinoz,我们无法确定侧边栏是否包含完整列表。

因此,如果侧边栏中有150个 Dinoz,我们忽略侧边栏列表。

依赖项

~40–54MB
~1M SLoC