Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RustySamovar/RustySamovar
/ functions
Functions
220 in github.com/RustySamovar/RustySamovar
⨍
Functions
220
◇
Types & classes
138
↓ 1 callers
Method
update_key
(&mut self, seed: u64)
Kalitka/src/server/client_connection.rs:97
↓ 1 callers
Method
update_player_scene_info
(&self, scene_info: SceneInfo)
RustySamovar/src/dbmanager/database_manager.rs:695
↓ 1 callers
Method
write
(&mut self, data: &[u8])
Kalitka/src/server/client_connection.rs:33
Method
bind_tcp
(address: &str, port: u16)
rs-ipc/src/ipc/socket.rs:94
Method
bind_unix
(address: &str)
rs-ipc/src/ipc/socket.rs:104
Method
build_avatar_info
(jm: Arc<JsonManager>, db: Arc<DatabaseManager>, a: &DbAvatarInfo)
RustySamovar/src/utils/avatar_builder.rs:15
Method
connect_tcp
(address: &str, port: u16)
rs-ipc/src/ipc/socket.rs:56
Method
connect_unix
(address: &str)
rs-ipc/src/ipc/socket.rs:66
Method
convert
(&self, world_level: u32, jm: &Arc<JsonManager>, db: &Arc<DatabaseManager>)
RustySamovar/src/entitymanager/entities.rs:370
Method
curve_info_for_level
(&self, list: &'a HashMap<u32, EntityCurve>, level: u32)
RustySamovar/src/entitymanager/entities.rs:27
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_prop.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/team_info.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/weapon_affix_info.rs:20
Method
def
(&self)
RustySamovar/src/dbmanager/player_prop.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/trans_point.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_fight_prop.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_info.rs:21
Method
def
(&self)
RustySamovar/src/dbmanager/scene_info.rs:22
Method
def
(&self)
RustySamovar/src/dbmanager/open_state.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/furniture_info.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/material_info.rs:21
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_team_info.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/reliquary_prop.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/team_selection_info.rs:19
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_reliquary.rs:18
Method
def
(&self)
RustySamovar/src/dbmanager/avatar_weapon.rs:18
Method
def
(&self)
RustySamovar/src/dbmanager/player_info.rs:26
Method
default_curve
()
RustySamovar/src/jsonmanager/monster.rs:32
Method
default_type
()
RustySamovar/src/jsonmanager/monster.rs:31
Method
deserialize
(deserializer: D)
rs-utils/src/time_manager.rs:19
Method
despawn_everything
(&mut self)
RustySamovar/src/entitymanager/entity_manager.rs:43
Method
duration_since
(time_point: SystemTime)
rs-utils/src/time_manager.rs:11
Method
etype
(&self)
RustySamovar/src/entitymanager/entities.rs:107
Function
excel_hash_wrapper
(args: TokenStream, input: TokenStream)
excel-hash-wrapper-macro/src/lib.rs:16
Method
fight_props
(&self, world_level: u32, jm: &Arc<JsonManager>, db: &Arc<DatabaseManager>)
RustySamovar/src/entitymanager/entities.rs:150
Method
fmt
TODO: fucking hack!
RustySamovar/src/jsonmanager/json_manager.rs:76
Method
fmt
TODO: fucking hack!
RustySamovar/src/entitymanager/entities.rs:78
Method
fmt
(&self, _: &mut Formatter<'_>)
rs-ipc/src/ipc/socket.rs:50
Method
fmt
(&self, f: &mut fmt::Formatter)
Kalitka/src/utils/data_packet.rs:87
Method
fmt
(&self, f: &mut fmt::Formatter)
Kalitka/src/utils/handshake_packet.rs:88
Method
fmt
(&self, f: &mut fmt::Formatter)
Kalitka/src/server/network_server.rs:55
Method
format_topic
(topic: proto::PacketId)
rs-ipc/src/ipc/message.rs:30
Method
from
(input: Vec<u8>)
rs-ipc/src/ipc/message.rs:36
Method
from
(buf: &[u8])
packet-processor/src/lib.rs:69
Method
get_avatar_id_by_char_id
(character_id: u32)
RustySamovar/src/utils/id_manager.rs:16
Method
get_content
(&self, jm: &Arc<JsonManager>)
RustySamovar/src/entitymanager/entities.rs:400
Method
get_depot_id_by_char_id
(character_id: u32)
RustySamovar/src/utils/id_manager.rs:24
Method
get_entity_id_by_type_and_sub_id
(t: &proto::ProtEntityType, sub_id: u32)
RustySamovar/src/utils/id_manager.rs:46
Method
get_entity_type_by_id
(entity_id: u32)
RustySamovar/src/utils/id_manager.rs:39
Method
get_guid_by_uid_and_id
(uid: u32, id: u32)
RustySamovar/src/utils/id_manager.rs:50
Method
get_hash_by_prefix_suffix
(prefix: u8, suffix: u32)
RustySamovar/src/utils/id_manager.rs:54
Method
get_scene_trans_points
(&self, user_id: u32, scene_id: u32)
RustySamovar/src/dbmanager/database_manager.rs:1055
Method
id
(&self)
RustySamovar/src/entitymanager/entities.rs:95
Method
load_block
(directory: &str, jm: &Arc<JsonManager>, scene_id: u32, block_id: u32, entity_id_counter: &mut u32)
RustySamovar/src/luamanager/lua_manager.rs:125
Method
load_group
(directory: &str, jm: &Arc<JsonManager>, scene_id: u32, block_id: u32, group_id: u32)
RustySamovar/src/luamanager/lua_manager.rs:231
Method
load_scene
(directory: &str, jm: &Arc<JsonManager>, scene_id: u32, entity_id_counter: &mut u32)
RustySamovar/src/luamanager/lua_manager.rs:108
Method
load_scenes
(directory: &str, jm: &Arc<JsonManager>, scenes_to_load: &Vec<u32>, entity_id_counter: &mut u32)
RustySamovar/src/luamanager/lua_manager.rs:101
Function
main
()
RustySamovar/src/main.rs:28
Function
main
()
Kalitka/src/main.rs:15
Method
new
(directory: &str)
RustySamovar/src/jsonmanager/json_manager.rs:82
Method
new
(conn_string: &str, jm: Arc<JsonManager>)
RustySamovar/src/dbmanager/database_manager.rs:185
Method
new
(jm: Arc<JsonManager>, db: Arc<DatabaseManager>, em: Arc<EntityManager>, node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/teleport.rs:36
Method
new
(node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/pause.rs:30
Method
new
(node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/npc.rs:30
Method
new
(db: Arc<DatabaseManager>, node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/scene.rs:32
Method
new
(db: Arc<DatabaseManager>, node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/social.rs:35
Method
new
(jm: Arc<JsonManager>, db: Arc<DatabaseManager>, inv: Mutex<InventorySubsystem>, node_config: &NodeConfig)
RustySamovar/src/subsystems/misc/shop.rs:35
Method
new
(jm: Arc<JsonManager>, db: Arc<DatabaseManager>, node_config: &NodeConfig)
RustySamovar/src/subsystems/inventory_subsystem/inventory_subsystem.rs:17
Method
new
(lua_manager: Arc<LuaManager>, json_manager: Arc<JsonManager>, db_manager: Arc<DatabaseManager>, entity_manage
RustySamovar/src/subsystems/entity_subsystem/entity_subsystem.rs:37
Method
new
(lua_manager: Arc<LuaManager>, json_manager: Arc<JsonManager>, db_manager: Arc<DatabaseManager>, node_config:
RustySamovar/src/entitymanager/entity_manager.rs:167
Method
new
(db: Arc<DatabaseManager>, jm: Arc<JsonManager>, em: Arc<EntityManager>, node_config: &NodeConfig)
RustySamovar/src/server/login_manager.rs:31
Method
new
pub fn new(packets_to_process_rx: mpsc::Receiver<IpcMessage>, packets_to_send_tx: mpsc::Sender<IpcMessage>) -> GameServer {
RustySamovar/src/server/game_server.rs:52
Method
new
(db: Arc<DatabaseManager>, jm: Arc<JsonManager>/*, packets_to_send_tx: mpsc::Sender<IpcMessage>*/)
RustySamovar/src/server/game_world.rs:50
Method
new
(directory: &str, jm: &Arc<JsonManager>)
RustySamovar/src/luamanager/lua_manager.rs:80
Method
new
(x: f32, y: f32, z: f32)
RustySamovar/src/luamanager/scene_config.rs:26
Method
new
()
rs-nodeconf/src/config.rs:11
Method
new
(packet_id: u16, metadata: Vec<u8>, data: Vec<u8>)
Kalitka/src/utils/data_packet.rs:33
Method
new
(raw_data: &[u8])
Kalitka/src/utils/handshake_packet.rs:30
Method
new
(socket: UdpSocket, conv: u32, token: u32)
Kalitka/src/server/client_connection.rs:43
Method
new
(reason: &str)
Kalitka/src/server/network_server.rs:49
Method
new
(node_config: &NodeConfig)
Kalitka/src/server/auth_manager.rs:29
Method
new_conv
(conv: u32, token: u32)
Kalitka/src/utils/handshake_packet.rs:64
Method
new_from_bytes
(raw_data: &[u8])
Kalitka/src/utils/data_packet.rs:41
Method
new_from_proto
(packet_id: proto::PacketId, user_id: u32, metadata: &proto::PacketHead, data: &M)
rs-ipc/src/ipc/message.rs:10
Function
packet_processor
(args: TokenStream, input: TokenStream)
packet-processor-macro/src/lib.rs:21
Method
process_buy_goods
(&mut self, user_id: u32, metadata: &proto::PacketHead, req: &proto::BuyGoodsReq, rsp: &mut proto::BuyGoodsRsp
RustySamovar/src/subsystems/misc/shop.rs:120
Method
process_combat_invocations
(&mut self, user_id: u32, metadata: &proto::PacketHead, notify: &proto::CombatInvocationsNotify)
RustySamovar/src/subsystems/entity_subsystem/entity_subsystem.rs:52
Method
process_enter_scene_done
(&mut self, user_id: u32, metadata: &proto::PacketHead, req: &proto::EnterSceneDoneReq, rsp: &mut proto::Enter
RustySamovar/src/server/game_world.rs:211
Method
process_enter_scene_ready
(&mut self, user_id: u32, metadata: &proto::PacketHead, req: &proto::EnterSceneReadyReq, rsp: &mut proto::Ente
RustySamovar/src/server/game_world.rs:69
Method
process_enter_world_area
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::EnterWorldAreaReq, rsp: &mut proto::EnterWorl
RustySamovar/src/server/game_world.rs:229
Method
process_get_player_blacklist
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetPlayerBlacklistReq, rsp: &mut proto::GetPl
RustySamovar/src/subsystems/misc/social.rs:47
Method
process_get_player_friend_list
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetPlayerFriendListReq, rsp: &mut proto::GetP
RustySamovar/src/subsystems/misc/social.rs:51
Method
process_get_player_social_detail
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetPlayerSocialDetailReq, rsp: &mut proto::Ge
RustySamovar/src/subsystems/misc/social.rs:55
Method
process_get_player_token
(&mut self, conv: u32, metadata: &proto::PacketHead, req: &proto::GetPlayerTokenReq, rsp: &mut proto::GetPlaye
Kalitka/src/server/auth_manager.rs:42
Method
process_get_scene_area
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetSceneAreaReq, rsp: &mut proto::GetSceneAre
RustySamovar/src/subsystems/misc/scene.rs:44
Method
process_get_scene_point
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetScenePointReq, rsp: &mut proto::GetScenePo
RustySamovar/src/subsystems/misc/scene.rs:55
Method
process_get_shop
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::GetShopReq, rsp: &mut proto::GetShopRsp)
RustySamovar/src/subsystems/misc/shop.rs:49
Method
process_npc_talk
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::NpcTalkReq, rsp: &mut proto::NpcTalkRsp)
RustySamovar/src/subsystems/misc/npc.rs:41
Method
process_ping
(&self, user_id: u32, metadata: &proto::PacketHead, req: &proto::PingReq, rsp: &mut proto::PingRsp)
RustySamovar/src/server/game_world.rs:65
Method
process_player_login
(&mut self, user_id: u32, metadata: &proto::PacketHead, req: &proto::PlayerLoginReq, rsp: &mut proto::PlayerLo
RustySamovar/src/server/login_manager.rs:45
← previous
next →
101–200 of 220, ranked by callers