add character_id to ItemNote::PlayerDrop
This commit is contained in:
parent
9c95bd8295
commit
726a6a92a2
@ -597,6 +597,7 @@ pub enum PgItemNoteDetail {
|
||||
character_id: u32,
|
||||
},
|
||||
PlayerDrop {
|
||||
character_id: u32,
|
||||
map_area: MapArea,
|
||||
x: f32,
|
||||
y: f32,
|
||||
@ -631,7 +632,8 @@ impl From<ItemNote> for PgItemNoteDetail {
|
||||
ItemNote::Pickup{character_id} => PgItemNoteDetail::Pickup {
|
||||
character_id: character_id.0,
|
||||
},
|
||||
ItemNote::PlayerDrop{map_area, x, y, z} => PgItemNoteDetail::PlayerDrop {
|
||||
ItemNote::PlayerDrop{character_id, map_area, x, y, z} => PgItemNoteDetail::PlayerDrop {
|
||||
character_id: character_id.0,
|
||||
map_area,
|
||||
x,y,z,
|
||||
},
|
||||
@ -666,7 +668,8 @@ impl From<PgItemNoteDetail> for ItemNote {
|
||||
PgItemNoteDetail::Pickup{character_id} => ItemNote::Pickup {
|
||||
character_id: CharacterEntityId(character_id as u32),
|
||||
},
|
||||
PgItemNoteDetail::PlayerDrop{map_area, x, y, z} => ItemNote::PlayerDrop {
|
||||
PgItemNoteDetail::PlayerDrop{character_id, map_area, x, y, z} => ItemNote::PlayerDrop {
|
||||
character_id: CharacterEntityId(character_id as u32),
|
||||
map_area,
|
||||
x,y,z,
|
||||
},
|
||||
|
@ -40,6 +40,7 @@ pub enum ItemNote {
|
||||
character_id: CharacterEntityId,
|
||||
},
|
||||
PlayerDrop {
|
||||
character_id: CharacterEntityId,
|
||||
map_area: MapArea,
|
||||
x: f32,
|
||||
y: f32,
|
||||
|
@ -497,6 +497,7 @@ impl ItemManager {
|
||||
entity_gateway.add_item_note(
|
||||
&individual_floor_item.entity_id,
|
||||
ItemNote::PlayerDrop {
|
||||
character_id: character.id,
|
||||
map_area: item_drop_location.0,
|
||||
x: item_drop_location.1,
|
||||
y: item_drop_location.2,
|
||||
@ -510,6 +511,7 @@ impl ItemManager {
|
||||
entity_gateway.add_item_note(
|
||||
entity_id,
|
||||
ItemNote::PlayerDrop {
|
||||
character_id: character.id,
|
||||
map_area: item_drop_location.0,
|
||||
x: item_drop_location.1,
|
||||
y: item_drop_location.2,
|
||||
@ -575,6 +577,7 @@ impl ItemManager {
|
||||
entity_gateway.add_item_note(
|
||||
entity_id,
|
||||
ItemNote::PlayerDrop {
|
||||
character_id: character.id,
|
||||
map_area: drop_location.map_area,
|
||||
x: drop_location.x,
|
||||
y: 0.0,
|
||||
|
Loading…
x
Reference in New Issue
Block a user