MCPcopy Create free account

hub / github.com/Tenshimaru/OpenDigimonMastersOnline / functions

Functions1,040 in github.com/Tenshimaru/OpenDigimonMastersOnline

↓ 353 callersMethodwrite_i32
(&mut self, value: i32)
crates/odmo-protocol/src/writer.rs:32
↓ 264 callersMethodwrite_u8
(&mut self, value: u8)
crates/odmo-protocol/src/writer.rs:16
↓ 209 callersMethodencode
The proactive handshake sent on TCP connect. Uses opcode -1 (65535 as u16). Proactive handshake sent on TCP connect (opcode -1 / 65535). Wire: [FF,FF]
crates/odmo-protocol/src/game.rs:615
↓ 203 callersMethodfinalize
(mut self)
crates/odmo-protocol/src/writer.rs:110
↓ 163 callersMethodwrite_u16
(&mut self, value: u16)
crates/odmo-protocol/src/writer.rs:28
↓ 161 callersMethodcharacter_by_id
(&self, character_id: u64)
crates/odmo-application/src/game.rs:10979
↓ 124 callersMethodwrite_u32
(&mut self, value: u32)
crates/odmo-protocol/src/writer.rs:44
↓ 103 callersMethodwrite_i16
(&mut self, value: i16)
crates/odmo-protocol/src/writer.rs:24
↓ 85 callersMethodwrite
(&self, writer: &mut PacketWriter)
crates/odmo-protocol/src/game.rs:2322
↓ 82 callersMethodhandle_request
( &self, session: &mut GameSession, request: GameRequest, )
crates/odmo-application/src/game.rs:497
↓ 73 callersMethodwrite_string
(&mut self, value: &str)
crates/odmo-protocol/src/writer.rs:64
↓ 71 callersMethodread_u32
(&mut self)
crates/odmo-protocol/src/game.rs:7064
↓ 68 callersMethodread_u8
(&mut self)
crates/odmo-protocol/src/game.rs:7056
↓ 65 callersMethodread_i32
(&mut self)
crates/odmo-protocol/src/reader.rs:107
↓ 54 callersFunctionunique_test_dir
(name: &str)
crates/odmo-application/src/game.rs:11430
↓ 52 callersMethodblock_on
Bridge sync trait methods to async sqlx calls. Uses `tokio::task::block_in_place` to safely block inside a tokio runtime.
crates/odmo-persistence/src/pg/mod.rs:697
↓ 41 callersMethodread_u16
(&mut self)
crates/odmo-protocol/src/game.rs:7060
↓ 37 callersMethodsend_to
(&self, character_id: u64, packet: &[u8])
crates/odmo-application/src/game.rs:10408
↓ 33 callersMethodread_u32
(&mut self)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:665
↓ 33 callersMethodsync_record
Sync the packed 60-byte cItemData/cItemInfo record used by the modern digivice state into the raw buffer.
crates/odmo-types/src/lib.rs:110
↓ 32 callersMethodpool
(&self)
crates/odmo-persistence/src/pg/mod.rs:691
↓ 32 callersMethodread_string
(&mut self)
crates/odmo-protocol/src/reader.rs:138
↓ 27 callersMethodupdate_inventory
( &self, character_id: u64, inventory: odmo_types::InventorySnapshot,
crates/odmo-application/src/game.rs:11111
↓ 26 callersMethodmutate_character
Apply a mutation to the character with the given id and persist the world. Returns Ok(()) silently if the character is not found, mirroring the legacy
crates/odmo-persistence/src/lib.rs:375
↓ 26 callersMethodread_i16
(&mut self)
crates/odmo-protocol/src/reader.rs:75
↓ 26 callersMethodread_u16
(&mut self)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:655
↓ 24 callersMethodwrite_i64
(&mut self, value: i64)
crates/odmo-protocol/src/writer.rs:36
↓ 21 callersMethodis_online
(&self, character_id: u64)
crates/odmo-application/src/game.rs:10418
↓ 17 callersMethodpersist
(&self, snapshot: &WorldSnapshot)
crates/odmo-persistence/src/lib.rs:361
↓ 17 callersMethodwrite_bytes
(&mut self, bytes: &[u8])
crates/odmo-protocol/src/writer.rs:52
↓ 16 callersMethodread_u8
(&mut self)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:647
↓ 15 callersMethodread_bytes
(&mut self, len: usize)
crates/odmo-protocol/src/reader.rs:123
↓ 13 callersFunctionmap_key
(map_id: i16, channel: u8)
crates/odmo-persistence/src/lib.rs:34
↓ 13 callersFunctionnon_zero_handler
(raw: u32, fallback_id: u64)
crates/odmo-protocol/src/game.rs:3848
↓ 13 callersMethodpackets_for
(&self, character_id: u64)
crates/odmo-application/src/game.rs:10397
↓ 13 callersMethodtake
(&mut self, n: usize)
crates/odmo-protocol/src/game.rs:7046
↓ 13 callersMethodwith_broadcast
(mut self, broadcast: Arc<dyn crate::BroadcastSink>)
crates/odmo-application/src/game.rs:486
↓ 12 callersFunctionclamp_u16
(value: i32)
crates/odmo-protocol/src/game.rs:3926
↓ 12 callersMethodread_u8
(&mut self)
crates/odmo-protocol/src/reader.rs:67
↓ 12 callersMethodsend_to_visible
( &self, _map_id: i16, _channel: u8, _exclude_character_id: u6
crates/odmo-application/src/game.rs:10425
↓ 11 callersFunctionassert_golden
Assert an encoder reproduces its captured golden bytes, reporting the divergence as hex when it does not.
crates/odmo-protocol/src/game.rs:7603
↓ 11 callersFunctionseeded_i32
(seed: u32)
crates/odmo-protocol/src/game.rs:7764
↓ 11 callersMethodstore_game_session_ticket
(&self, ticket: odmo_types::GameSessionTicket)
crates/odmo-application/src/lib.rs:100
↓ 10 callersMethodremaining_len
(&self)
crates/odmo-protocol/src/reader.rs:131
↓ 10 callersMethodupdate_inventory_bits
(&self, character_id: u64, bits: i64)
crates/odmo-application/src/game.rs:11196
↓ 9 callersFunctionassert_frame_invariants
Verify the frame envelope: `[Length u16 LE][Opcode i16 LE][..][Checksum u16 LE]`, with `checksum = length XOR 6716`.
crates/odmo-protocol/src/game.rs:7720
↓ 9 callersMethodcharacter_by_name
(&self, name: &str)
crates/odmo-application/src/game.rs:10987
↓ 9 callersFunctionestablish_party
( app: &GameApplication, inviter_id: u64, invitee_id: u64, invitee_name: &str,
crates/odmo-application/src/game.rs:11434
↓ 9 callersMethodwrite_u64
(&mut self, value: u64)
crates/odmo-protocol/src/writer.rs:40
↓ 8 callersFunctioncurrent_unix_timestamp
()
crates/odmo-application/src/game.rs:9646
↓ 8 callersFunctionexpect_value
(args: &mut impl Iterator<Item = String>, flag: &str)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:263
↓ 8 callersMethodparty_context_for_member
(&self, character_id: u64)
crates/odmo-application/src/game.rs:5213
↓ 7 callersFunctionassert_consumed_exactly
Assert exact consumption, formatting the counterexample like the client's own diagnostic when the payload is misaligned.
crates/odmo-protocol/src/game.rs:7256
↓ 7 callersMethodbroadcast_party_packet
(&self, recipients: &[u64], packet: &[u8])
crates/odmo-application/src/game.rs:5236
↓ 7 callersFunctionclamp_u8_len
(len: usize)
crates/odmo-protocol/src/game.rs:3922
↓ 7 callersMethodparty_other_members
(&self, character_id: u64)
crates/odmo-application/src/game.rs:5224
↓ 7 callersMethodwrite_zeroes
(&mut self, count: usize)
crates/odmo-protocol/src/writer.rs:106
↓ 6 callersFunctionclamp_u16_len
(len: usize)
crates/odmo-protocol/src/game.rs:3860
↓ 6 callersFunctionconsume_inventory_item_at
( inventory: &mut odmo_types::InventorySnapshot, slot_index: usize, amount: i32, )
crates/odmo-application/src/game.rs:9905
↓ 6 callersFunctioncurrent_unix_nanos
()
crates/odmo-application/src/game.rs:9715
↓ 6 callersMethodhandle_request
( &self, session: &mut AccountSession, request: AccountRequest, )
crates/odmo-application/src/account.rs:92
↓ 6 callersFunctionmap_distance
(xa: i32, ya: i32, xb: i32, yb: i32)
crates/odmo-application/src/game.rs:9632
↓ 6 callersMethodnormalize
(&mut self)
crates/odmo-types/src/lib.rs:151
↓ 6 callersFunctionseeded_handler
(seed: u32)
crates/odmo-protocol/src/game.rs:7756
↓ 6 callersFunctionunique_test_dir
(name: &str)
crates/odmo-application/src/account.rs:367
↓ 6 callersFunctionunique_test_dir
(name: &str)
crates/odmo-application/tests/property_tests.rs:466
↓ 6 callersMethodupdate_hatch_state
Replace the character's hatch state.
crates/odmo-application/src/character.rs:193
↓ 6 callersMethodwith_trade_session
(&self, character_id: u64, op: F)
crates/odmo-application/src/game.rs:7432
↓ 6 callersFunctionwrite_json
(path: &Path, value: &T)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:1004
↓ 5 callersFunctionadd_stackable_inventory_item
( inventory: &mut odmo_types::InventorySnapshot, item_id: i32, amount: i32, )
crates/odmo-application/src/game.rs:10162
↓ 5 callersFunctionbuild_combat_app
()
crates/odmo-application/src/game.rs:14298
↓ 5 callersMethodhandle_guild_authority
( &self, session: &GameSession, target_name: String, new_authority: u8,
crates/odmo-application/src/game.rs:9454
↓ 5 callersMethoditem_assets
(&self)
crates/odmo-application/src/game.rs:11317
↓ 5 callersMethodread_f32
(&mut self)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:675
↓ 5 callersMethodseek
(&mut self, position: u64)
crates/odmo-protocol/src/reader.rs:60
↓ 5 callersMethodskip
(&mut self, len: usize)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:679
↓ 5 callersFunctiontamer_fixture
(seed: u32)
crates/odmo-protocol/src/game.rs:7264
↓ 5 callersMethodupdate_partner_roster
( &self, character_id: u64, partner_current_slot: u8, partner_
crates/odmo-application/src/game.rs:11205
↓ 5 callersMethodupdate_seal_list
Replace the character's seal list.
crates/odmo-application/src/character.rs:253
↓ 4 callersFunctionclamp_i16_len
(len: usize)
crates/odmo-protocol/src/game.rs:3856
↓ 4 callersFunctionconsume_all_materials
( inventory: &mut odmo_types::InventorySnapshot, materials: &[odmo_types::ExtraEvolutionMaterial],
crates/odmo-application/src/game.rs:10224
↓ 4 callersFunctionentity_handle
Resolve a 16-bit map handle, falling back to the entity id when unset.
crates/odmo-protocol/src/game.rs:934
↓ 4 callersMethodhandle_request
( &self, session: &mut CharacterSession, request: CharacterRequest, )
crates/odmo-application/src/character.rs:414
↓ 4 callersMethodload_map_presence
(&self, map_id: i16, channel: u8)
crates/odmo-application/src/portal.rs:194
↓ 4 callersFunctionmob_fixture
(seed: u32)
crates/odmo-protocol/src/game.rs:7293
↓ 4 callersMethodread_entity_string
`[u2 len LE][len ASCII bytes]`, no terminator. The client caps the length at 0x200 and treats an out-of-range length as empty; a misaligned length tha
crates/odmo-protocol/src/game.rs:7073
↓ 4 callersMethodread_lstring
(&mut self)
crates/odmo-persistence/src/bin/generate_server_asset_catalogs.rs:688
↓ 4 callersMethodread_zstring
(&mut self)
crates/odmo-protocol/src/reader.rs:157
↓ 4 callersMethodrequire_authenticated
( &self, session: &AccountSession, )
crates/odmo-application/src/account.rs:249
↓ 4 callersMethodrequire_authorized
( &self, session: &CharacterSession, )
crates/odmo-application/src/character.rs:584
↓ 4 callersFunctionseed_session_with_mob
(handler: u32, current_hp: i32, max_hp: i32)
crates/odmo-application/src/game.rs:14315
↓ 4 callersFunctionseeded_buffs
(seed: u32)
crates/odmo-protocol/src/game.rs:7773
↓ 4 callersMethodupdate_extra_inventory
( &self, _character_id: u64, _extra_inventory: odmo_types::InventorySnapsh
crates/odmo-application/src/game.rs:11142
↓ 4 callersMethodupdate_quest_progress
Replace the character's quest progress.
crates/odmo-application/src/character.rs:148
↓ 4 callersFunctionwrite_active_buff
(writer: &mut PacketWriter, buff: &ActiveBuffSnapshot)
crates/odmo-protocol/src/game.rs:3930
↓ 4 callersFunctionwrite_empty_item_records
(writer: &mut PacketWriter, slots: usize)
crates/odmo-protocol/src/game.rs:3818
↓ 4 callersFunctionwrite_entity_header
Write the 16-byte entry header: position pair, packed kind+handle, reserved.
crates/odmo-protocol/src/game.rs:926
↓ 3 callersFunctionactive_partner_snapshot
(character: &CharacterSummary)
crates/odmo-persistence/src/lib.rs:84
↓ 3 callersFunctionapply_partner_snapshot
(character: &mut CharacterSummary, partner: &PartnerSlotSnapshot)
crates/odmo-persistence/src/lib.rs:184
↓ 3 callersMethodcombine_catalog
Read the Digi or Union combine catalog from the repository.
crates/odmo-application/src/game.rs:4051
next →1–100 of 1,040, ranked by callers