CandideServer.ServerServices.CropServerService
Type JSONpublic class in CandideServer.ServerServices
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.ServerServices - Base type
System.Object - Hash
B715BB74F53ED65CF763DA3FCA8407A8060274B5D0C7F26774E59B94CD40FCBD
Relationships
Base type
System.Object
Methods
OnReceive_ClearCrop
#
public System.Void OnReceive_ClearCrop(CandideServer.MessageModels.Crops.ClearCropMessage message, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
01EF0125EE708EF4185A4D2E362417FF7361B14A767C0E5CEB158695726DE936 - Body hash
ED856B625B3B60ED5D0A5E2494112FB6025455386E6057BCC55F8A30A055A6D0 - IL size94
Referenced calls
CandideServer.ServerManagers.CropServerManager::ClearCrop(Microsoft.Xna.Framework.Point)Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
remove-crop
OnReceive_GetPlaceCrop
#
public System.Void OnReceive_GetPlaceCrop(CandideServer.MessageModels.Crops.GetPlaceCropRequest request, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
8D7E96B4382ED7FBE2C8FE268C94335C5F3C5248593079896EBD80E9DDCC7CB2 - Body hash
BB8B98EFB712A963768B09D5D4DDC3C7B50A0B610CD95DB83DE69CBD117A6B88 - IL size73
Referenced calls
CandideServer.ServerManagers.CropServerManager::TryPlaceCrop(Microsoft.Xna.Framework.Point, System.Guid, CandideServer.EventBus.EventBusArgs)System.Nullable<System.Int32>::get_HasValue()CandideServer.MessageModels.Crops.GetPlaceCropResponse::.ctor()System.Nullable<System.Int32>::get_Value()CandideServer.Server.BaseServer::SendGetResponseMessage(CandideServer.EventBus.EventBusArgs, System.Object, System.Boolean)CandideServer.Server.BaseServer::SendGetResponseError(CandideServer.EventBus.EventBusArgs, System.Byte)
OnReceive_PlaceCrop
#
public System.Void OnReceive_PlaceCrop(CandideServer.MessageModels.Crops.SpawnCropMessage message, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
27CBEFB881E492D163E79C045F4C0F739D118A6EDE2850D69D8DB21BA0168249 - Body hash
71650DD1006B286C41ECF412D28A122A5570764351A043A1E32492505DA135A2 - IL size40
OnReceive_PlayerHarvestCrop
#
public System.Void OnReceive_PlayerHarvestCrop(CandideServer.MessageModels.Crops.HarvestCropMessage message, CandideServer.EventBus.EventBusArgs args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C6B45B2E86440E6EAC9DD1BD290C44BE8FCEA9A59C6C273134D667434927D587 - Body hash
45F1FA40AC1E52FB37EFD331B43767335A5D945971CC507AAAE812DD64A3E60D - IL size27
Referenced calls
System.Nullable<System.Int32>::.ctor(!0)CandideServer.ServerManagers.CropServerManager::HarvestCrop(Microsoft.Xna.Framework.Point, System.Nullable<System.Int32>)
SendDryFarmland
#
public System.Void SendDryFarmland(Microsoft.Xna.Framework.Rectangle tileBounds, System.Collections.Generic.List<Microsoft.Xna.Framework.Point> tilePositions)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E0B380D8A4FD5C3652DE93CAF37A8CAEAB9C9FE46D48020AD157209352E747D2 - Body hash
D91D6C4D6C53F8064B7C5DC7ED478B7F3C39B33297C5E787FD8A976C3DC7AC5D - IL size71
Referenced calls
CandideCreator.Shared.Models.RectangleExtensions::ToRectangleF(Microsoft.Xna.Framework.Rectangle)CandideCreator.Shared.Models.RectangleF::op_Multiply(CandideCreator.Shared.Models.RectangleF, System.Single)CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, CandideCreator.Shared.Models.RectangleF, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
dry-farmland
SendRemoveCrop
#
public System.Void SendRemoveCrop(CandideServer.Models.CropServerModel crop, System.Boolean harvestedByPlayer)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
1D9215AE8FBEBD884D21BBCC326B7EDE2B06ABA0E998B2785B396BD608E09D24 - Body hash
5B700005A69C5AA0034B32B0D6BC0FB606287083C5ACC7C80F154C4552E19D61 - IL size91
Referenced calls
Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
Called by
String literals
remove-crop
SendSpawnCrop
#
public System.Void SendSpawnCrop(CandideServer.MessageModels.Crops.SpawnCropMessage message, CandideServer.SyncStrategies.SyncStrategy syncStrategy)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
C2240D25F70F09C7BDA41847ADC64364144C45FA669DAFE8553EC17019DC47EC - Body hash
FDA3F3D335258617DB909F1037F78E51383CE45CEFCD3E94A7F1D900B66BDC31 - IL size49
Referenced calls
Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
spawn-crop
SendUpdateCrop
#
public System.Void SendUpdateCrop(CandideServer.Models.CropServerModel crop, System.Boolean harvestedByPlayer)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
382CE56877D930B1BA18CE97EABC1C45E4AE5F2F7638A76AAD594A2BAF4B8069 - Body hash
1BC189F1A580B48D163D3FDA0D01FE5F77E0C80E838C6F688C5FFBD050D4A76B - IL size88
Referenced calls
CandideServer.MessageModels.Crops.CropUpdateMessage::.ctor()Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, Microsoft.Xna.Framework.Vector2, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
Called by
String literals
update-crop
SendWaterCrops
#
public System.Void SendWaterCrops(Microsoft.Xna.Framework.Vector2 centerPosition, System.Collections.Generic.List<Microsoft.Xna.Framework.Point> tilePositions)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
B9D48247A73BBD6113B03266FC9205BCB7CA5EF0481B8A443F3D2701ADCFBB98 - Body hash
25402DBA27A2ABE9979F9164A434C8E40088252D2219CDAAE9537D07A79E709C - IL size167
Referenced calls
System.Collections.Generic.List<Microsoft.Xna.Framework.Point>::get_Count()System.Collections.Generic.List<Microsoft.Xna.Framework.Point>::get_Item(System.Int32)Microsoft.Xna.Framework.Point::ToVector2()Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)Microsoft.Xna.Framework.Vector2::get_Zero()CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<Microsoft.Xna.Framework.Point>::GetEnumerator()List.Enumerator<Microsoft.Xna.Framework.Point>::get_Current()CandideCreator.Shared.Models.RectangleF::Include(Microsoft.Xna.Framework.Vector2)List.Enumerator<Microsoft.Xna.Framework.Point>::MoveNext()System.IDisposable::Dispose()CandideServer.Server.BaseServer::SendHostMessageToPlayersWithLoadedChunks(System.String, System.Object, CandideCreator.Shared.Models.RectangleF, CandideServer.SyncStrategies.SyncStrategy, System.Guid)
String literals
water-crops