CandideServer.ServerServices.WorldItemServerService
Type JSONpublic class in CandideServer.ServerServices
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerServices - Base type
System.Object - Hash
C19A5657930FD71D1A31191DCF14245BC4033847D906A9880DBCAC6FBA506F8F
Relationships
Base type
System.Object
Methods
Send_LootWorldItem
#
public System.Void Send_LootWorldItem(System.Guid modelId, System.Guid lootingEntityId, System.Int32 stackCountRemaining, Microsoft.Xna.Framework.Vector2 position, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
08D819FCA92FE703AAD020F1B4E7059CDEF1B7E6BB23D1E9E4D89087EB059FC1 - Body hash
F4D627FA010E54C4BFC34891C38B310D5A9F4C1655F3A9E661E2B82A6A930B10 - IL size50
Referenced calls
CandideServer.MessageModels.WorldItems.LootWorldItemMessage::.ctor()CandideServer.SyncStrategies.SyncStrategy::Everyone()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
loot-world-item
Send_MoveWorldItems
#
public System.Void Send_MoveWorldItems(System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>> worldItems, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
CDB60C6981BB9BD726702A7F2A156619180E0E4DE5DBAD66F51810DA0E92D4E7 - Body hash
B7DB6F28E65DEA054209E04B83DEBE05ED33AE5F3523D6B023594FE690B57724 - IL size133
Referenced calls
System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>>::get_Count()System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>>::get_Item(System.Int32)CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>>::GetEnumerator()List.Enumerator<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>>::get_Current()CandideCreator.Shared.Models.RectangleF::Include(Microsoft.Xna.Framework.Vector2)List.Enumerator<System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>>::MoveNext()System.IDisposable::Dispose()CandideServer.MessageModels.WorldItems.MoveWorldItemsMessage::.ctor()CandideServer.SyncStrategies.SyncStrategy::Everyone()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, CandideCreator.Shared.Models.RectangleF, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
move-world-items
Send_RemoveWorldItem
#
public System.Void Send_RemoveWorldItem(System.Guid modelId, Microsoft.Xna.Framework.Vector2 position, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
9417E41EF7C58CAA1B777BF859B4DEB6E9E7D2669788BA176FD800F1A3CC44A5 - Body hash
6FD8168640B74351E639D688918B8D7F4B75A6FC695D7241AEB3B43751267E91 - IL size35
Referenced calls
CandideServer.MessageModels.WorldItems.RemoveWorldItemMessage::.ctor()CandideServer.SyncStrategies.SyncStrategy::Everyone()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
remove-world-item
Send_SpawnWorldItem
#
public System.Void Send_SpawnWorldItem(CandideServer.Models.Items.ServerWorldItemModel worldItem)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
46D7340F0CEACC5832E3CE6D052D0461132E1D303241363A34BC537C3DFC2612 - Body hash
FF7BA02FD6333426D08DA786799E30E30F990DD33B2A4BAE1B974A47ADF3B2F1 - IL size60
Referenced calls
CandideServer.MessageModels.WorldItems.SpawnWorldItemMessage::.ctor()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideServer.SyncStrategies.SyncStrategy::Everyone()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
Called by
String literals
spawn-world-item
Send_SpawnWorldItems
#
public System.Void Send_SpawnWorldItems(System.Collections.Generic.List<Shared.Models.Items.WorldItemModel> worldItems, System.Guid worldId)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
02333D8A9BD29FBD7D2CF002BFD255D5BACF40F06B696F0A8523F0EC6BA0C492 - Body hash
81AA5B4533C6433E9C29CC5BEF6D4638B8BD6AC73329DCEF52D0F87D8CD99211 - IL size133
Referenced calls
System.Collections.Generic.List<Shared.Models.Items.WorldItemModel>::get_Count()System.Collections.Generic.List<Shared.Models.Items.WorldItemModel>::get_Item(System.Int32)CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<Shared.Models.Items.WorldItemModel>::GetEnumerator()List.Enumerator<Shared.Models.Items.WorldItemModel>::get_Current()CandideCreator.Shared.Models.RectangleF::Include(Microsoft.Xna.Framework.Vector2)List.Enumerator<Shared.Models.Items.WorldItemModel>::MoveNext()System.IDisposable::Dispose()CandideServer.MessageModels.WorldItems.SpawnWorldItemsMessage::.ctor()CandideServer.SyncStrategies.SyncStrategy::Everyone()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, CandideCreator.Shared.Models.RectangleF, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
spawn-world-items